skysight-inc/HackerNews huggingface dataset:
>Those plants are nearly all close to death.

No, these plants are close to the end of their original grant for exploitation. Many of them get renewed for 10, 20 years easily. The US has had plants renewed for 40 years and are still running just fine.

> France isnt quite sure what to do.

We know what to do, every single scientist from the ASN knows what to do, every economist knows what to do. The non-renewal of nuclear plants is purely a political play to gain votes.

Stop spreading your ignorant, fearmongering, unsubstantiated opinions.
Good point, but surely there's a compromise somewhere. Keep the first TCO'd frame for reference maybe? Perfect stack traces aren't required.
There are advantages in rural areas, such as lower housing costs. I don't think the government should try to equalize the cost of internet access across areas any more that it should try to equalize housing costs. Since internet access is a consumption good for entertainment as much as it is a productivity enhancer, it should not be subsidized.
With macOS running on Unix, Microsoft releasing WSL, and Google running Android on Linux... not to mention all the data centers they all have that rely on Linux... I can't imagine they would just collectively "forget" about Linux and screw over the communities they all rely on. From a consumer perspective, it's not a big group, but it's a really important group.
So the whole topic is not terribly hard to understand. When you see

return f(x', y', z')

in some function g, then g's stack frame just describes a forwarding proxy, “let me take the value returned by f and hand it to whoever called me.” And like with all forwarding proxies you can just delete the middleman and it works fine. You would do this because it gives you an alternate, debatably simpler, model for looping. In other loops you either have to return out midloop, or have to explicitly marshal your inputs and outputs of each step into mutable variables, see. So here is the same loop written two ways, the second is probably less familiar to you:

function fib(n) {
let curr=0, last=1;
for (let i = 0, i < n; i++) {
[ curr, last ] = [curr + last, curr];
}
return curr;
}

function fib(n, i=0, curr=0, last=1) {
if (n == i) return curr;
return fib(n, i + 1, curr + last, curr);
}

These are only different styles for the same thing if you can trust that the call stack does not overflow in the second, which it doesn't have to because it returns a call to a function. So the problem is, if you have too many forwarding proxies in a chain, the language gives up on you.

Guido gives four reasons, you are quoting the first. The counterpoint there is, tail calls are just rewrites for looping constructs, as Guido admits in point 3. Should we ban loops as not “maximally helpful for debugging” because not every iteration appears on error stack frames? Perish the thought!

So at the end of the day that one just turns out to be, I am a lazy developer and don't want to figure out how to track this looping info in a way that makes sense outside of the call stack, the call stack exists and works, let's just keep it. And like, that's respectable!

The other 3 reasons are better? Reason 2 is correct, Python has multiple implementations and they'd all have to play, cf. the OP where JS implementations didn't. Reason 3 is correct but unimaginative, there's no reason you can't write a loop in this style and use Python's data structures, for that matter you can write in this style and not use any data structures, like the example above! Because the technical objection isn't really there, again, this boils down to just, Guido wants to read Python code and he finds recursion hard to read, and wants the language to make it deliberately slow so that he never has to read it. That one is valid, but it sounds almost borderline unethical? And I will admit that reason 4 fooled me at first! This appears to be a damning problem but in fact it's just smoke and mirrors, right? “I might not know who the forwarding proxy is forwarding in advance.” Yes that's true but we can agree that the forwarding proxy is unnecessary no matter what it is forwarding. Sure, your language sucks at referential transparency, but if you are conflating these two things you are confusing the issue, no?

Okay, so I started out this comment wanting to defend Guido and here I am at the end disagreeing with him...
Yes, sort of, the article calls it "konkatsu (spouse-searching) service."
Bismuth does that, which is why I called it out in the post.

It doesn't work as well as i3 or sway.
Yeah, but outside a borderline prodigy or no lifing to get the knowlegde and experience or a lucky recruitment at some university event, I doubt the industry was letting fresh new grads work on something like the USB spec.
> If you want to debate the biological merits of circumcision, you're missing the religious or cultural value.

If you are assigning religious or cultural value to an act that needlessly mutilates your child’s body, you are missing the principle of freedom and letting people have ownership of their bodies. There are cultures that “value” binding feet, stretch out lips and earlobes, poke holes in various places, and face tattoos.

That has no bearing on the fact that people should not have a cosmetic alteration done to their body without their permission.
6 + an additional 8 are being planned at the moment. It is still dependent on legislative elections (starting this weekend), and on the EU energy taxonomy (currently going final rounds in the EU parliament)

Both should be sort of ok, fingers crossed.

But this is only replacement. If we're serious and want to reduce iron ore with hydrogen for our steel needs, and use the same electrolytic hydrogen for fertilizers, we would need to build about 50 of them.

The technology is there, but yes, it is more of a political issue in France as well.
you can also use a memory editor
The paper fails to consider:

1. the cotemporaneous rise of (this iteration of an) environmental movement during exactly the same time period as the "price shocks" for gasoline that it considers. This has almost certainly had a significant impact on the zeitgeist for the cohort the study is considering, and it doesn't take much imagination to believe that it is a much more substantive impact.

2. studiously avoids an international comparison. The 78-80 "shock" caused by the Iranian revolution had impacts on gasoline prices everywhere, and even if (as the paper notes) the USA is a much more car-centric culture than elsewhere, certainly people were driving a lot in Europe during that period too. If the effect is real, you should be able to demonstrate it there too.
There's still something to this, though maybe not as the parent comment worded it. Culture in modern Japan is significantly different from "most of recorded history." If the cultural belief is that you need a house, car, and the means to support a family as a pre-requisite for dating, then maybe you just drop out of the idea if those things seem unattainable.

In poorer SE Asian countries, such as the Philippines, you don't have these same expectations. That country is still a place where people barely surviving off a farm have large families. There is also the factor where the Catholic Church resists the idea of birth control.
> At least it's not hard wired into the OS and we're not going through another era of mega-corp hard wiring browsers into their OSes any more.

Welcome to the most popular OS in the world, called 'Android'.
I don't see the issue with Chrome. The new IE it's obviously Safari and it's in the worst way possible since in iOS you're actually forced to use it. Apple is also being accused of breaking their own browser to force you using their AppStore. Don't see Google doing that.
> I’m on my second marriage now

I think you're unknowingly proving his point.
I am from Africa, that is changing. I dare say it has already changed. I know maybe 2 people under 50 who have more than 2 kids. Almost every first-time mother has a family plan created for her with the help of health care professionals.
Grantparent is right. What you pointed to is in functools, a "functional" utility package in the stdlib, which has even more exotic stuff.

But Python doesn't have a reduce function as a primitive, and Guido and co discourage such uses. So much so, that Python 2 did have, and it was explicitly removed.
As I said, order of magnitude error.

> has built

But enough?

Global battery manufacturers have invested so much that they can take total battery capacity to more than 5,500 GWh by by 2030. US would need something like 3000 Gwh of energy storage to replace the base load. (within days, then few weeks). It would would be insane misuse of resources.
> TCO only addresses recursion that can easily be replaced by a loop

This is fundamentally false.

TCO addresses recursion that is implemented through the arbitrarily complex composition of functions, enabling one to define arbitrarily complex loop constructs through function composition.

There are many such interesting compositions that cannot be “unrolled” into a single high-level imperative for loop without essentially having to rewrite the code of all the functions being composed, including code that controls looping in interesting ways (e.g. automatically terminating on error, collecting all errors, parallelizing execution, etc.)

> It is an exception from the general mental model of how function calls work

It’s not, though — unless you have an incorrect mental model of how function calls work.

When calling a function, the return address is first pushed on the stack (or on some architectures, stored in a link register).

The target function returns from execution by popping the return address from the stack (or reading it from a link register), and jumping to that address.

When calling a function, if the call is in a tail position, the calling function can provide it’s original return address, and then jump to the target function it’s calling.

That’s how functions actually work. That’s the mental model.

> makes tooling much more complex

What significant complexity does TCO add to tooling, exactly?

> the alternative is just writing a loop

That’s simply not true. See first paragraph above.
Obviously true, but I had a chat with Kolmogorov and he gave some tips on how to reframe it into a politically acceptable version.
reminder: biometrics are not protected by the fifth amendment. use strong passphrases.

https://www.eff.org/dice
I already answered that question when I said "...which is a spiritual danger worse than what might come about from eating meat", but you are ignoring my answer because you disagree, or because you do not recognize that danger. Pride is the most dangerous of all passions, and is the mother of all the other passions.
‘Sentient’ chatbot story shows why it’s time for A.I. to retire the Turing Test
> HBO with their Chernobyl miniseries single-handedly undid years of progress

Wait, seriously? That miniseries was not perfect, but I thought it did a pretty good job of pointing out the issues with Chernobyl were largely political and not technical. (Sure the RBMK reactors were flawed, that is a technical issue. But the only reason that escalated into a disaster was due to gross mismanagement and flagrant disregard of safety systems...)
30 y.o. male, (ex-)Russia.

First time I went on a date I was 23 years old. Before that with all the studying and work I had no time whatsoever for any kind of a relationship.

Some people on this thread bring up that dating let's you develop a skill. In my experience dating is pretty easy if your goal is a long-term relationship, you just need to be yourself. If the other person likes you for who you are and not appear to be it's a very good sign. It is also incredibly easy being yourself, less mental gymnastics. If you are after casual hookups... Here you do need a skill (unless nature gifted you with good looks). I suck incredibly hard at this.

Another thing is that once girls get older (25+?) they start to value other things, so all these hookups you missed in your younger years don't matter that much.
How about I arrive at a popular beach early one morning when it's nice and quiet, and hold an election of all people currently on the beach whether we want to allow more people onto the beach?

Obviously everyone on the beach doesn't want the beach to get crowded, so they'll say no..

But the democratic approach is to also ask those who were planning on arriving at the beach later, even though they haven't arrived yet.
> a browser with a reputation to crash all the time and bring down Windows with it

IE post-dates the addition of process isolation to Windows - IE never brought down Windows because it ran as a normal process. When people say IE was integrated into Windows they just mean applications like the shell used it as a component, it wasn't actually in the kernel.
City builders like city skylines or sim city are much more fun with infinite money, at least for me. I could care less about the financial part, I just like building!
But America being the land of greed and selfishness, there would be a simple solution: Split the company into two legal entities. One which employs all the jamokes getting next to nothing and another which employs the C-suite folks. Even without such a dramatic split, a law like this would likely mean that they’d shift all low paid employees into contract roles.

None of which is to say that I disagree with the goal, just that one should never underestimate the greed and psychopathy of the typical C-suite individual. These are people who will have employment contracts that guarantee them a multi-million payout if they get fired because they’re shit at their job.
> France isnt quite sure what to do.

Yes it is ( big nuclear buildout to replace most of the current fleet, while also doing lots of renewables and experimenting with small modular reactors):

https://www.france24.com/en/europe/20220210-announcing-new-r...
>100k JPY per year per kid

>Approx 10k USD per year

100k JPY is 742 dollars. Which of the two numbers did you fuddle?
Going ahead, the only OS war I’m afraid of is:

- A GDPR-style mandate to make cloud apps secure by certifying all libraries and upstream authors that run your stack, down to the OS,

- Thus cloud providers providing “Debian, only for amateur purposes, PII forbidden”,

- And “Amazon Linux, certified GDPR III, all upstream identified.”

That would be the end of free software. But at the same time, it would be the only reasonable move from EU, it drives me crazy that websites all use random NPM modules, half of them written by Russians we’re at war with.
OK, so if this is not the Gov.'s thinking, what is it? Is the Gov planning some measure to ensure that the miners will actually shut down in a crisis to free up capacity? Is there some incentive for doing so, and/or penalty for not doing so?

If you have no answer, then GP is right, and the magical thinking is in your post.
Property taxes are even more onerous than a wealth tax.

If you own a $1 million house with an $800k mortgage, you pay tax on $1 million of property, but you only have $200k of wealth.

Billionaires are the world's biggest whiners. Even a tax burden that's proportional to what normal middle-class people pay is the end of the world.
Interfaces, generics, methods, encapsulation, RAII, implemented in C with blocks
Agreed. I spent dozens of hours playing GTA5 and literally never made any progress in the story. I had too much fun driving around like a crazy person, constantly using the cheat code to avoid dying.
Labor force participation is also at a record low
I'm vegetarian and not vegan partly because the full purity and ingredient checking and all that is not good for my mental health. So maybe I understand where you are coming from, sort of, in a secular way.

That said I think it's important to remember that eating meat is not about you or me, it's about the animals we are (not) eating. The animal doesn't care about our reasons. If you imprisoned a cat and some days you tortured it and some days you left it alone, the cat would not care why. It could not even understand why and causing it pain for one's own spiritual growth seems, respectfully, prideful to me. There is no ethical middle path between sometimes torturing a cat and sometimes not. Probably if you told your priest about an imprisoned cat you were sometimes torturing he would tell you to release it immediately.
Are you missing a zero? 100k JPY is only 1000 USD.
Some people are completely against landlords existing. Perhaps you've mistaken me for one of those? Or perhaps I just didn't explain myself clearly enough?

To be clear, I'm not against landlords existing. My guiding principle is that landlords need to exist because forcing people to own property isn't practical or even desirable. There is significant friction with buying and selling houses even if you can get over the financial barriers (eg downpayments).

The simplest way I can put it is that I believe in this guiding principle: Landlords should be part of their community.

What does this mean? Some examples:

1. I'm all for multifamily housing where the owners have 1-2 rental units on their property. This style of housing exists in small pockets of the US as generally a legacy but is now outlawed almost everywhere (most of the US makes anything other than single family housing illegal to build).

2. In the case where the landlord doesn't live on the property they should (IMHO) generally live in the same locale. This is what I mean when I said "New York should be for New Yorkers". Perhaps a better way to say that is "New York should be by and for New Yorkers". Obviously you can substitute any city name there. NYC is just an example; and

3. When it comes to apartments, generally I favour purpose-built rental apartments being built for this rather than renting out condos. Again though local ownership is better.
You just proved yourself wrong? What do you think this says? It literally never claims to be 97% effective at (your words) stopping COVID. That implies that it prevents the infection from spreading and/or causing symptoms, neither of which is part of that statement in the press release.
To be honest I don't think many people will care about this. I think as a whole the car market will struggle and stagnant for the next couple of years. We're stuck in this shift to electric while brands start to reduce ICE options.

I've got a car on PCP which is due to finish, I'll be taking out a loan to finance the rest of it, normally I would look at upgrading, but I love my diesel and they no longer offer the engine for my model. So going for an electric vehicle is too expensive for me, I've got a baby, moved house, last thing I want to be doing is spending more on a car. I'm sure they are are many people out there who feel the same, now is not the time to get a new car.

I'd love an electric car, but it's just out of reach and lower down my priorities
> Cheating in single player games is super lame

Who cares? It's a single player game and doesn't affect other players whatsoever. People can enjoy it how they want.
Presumably there would be some sort of trust anchor that would need to be run by the alternative community and which would need to be accepted by others, which means it would have to play by their rules whatever their rules are. This still forces an authority on users of alternative platforms.
Looks interesting but no access to play around :(

Would be keen to play with it on my personal project to see how it goes with MartenDB.
Is there any way to do this as a 2nd factor, so that both my password and my fingerprint are needed for sudo?
I don't entirely disagree, but I think it is worth noting that there was still quite a bit of playfulness in the UX even in the transition to O SX. There are tons of animation and icon secrets as detailed here: http://mewbies.com/easter_eggs_and_then_some.htm#macx
Further, using traffic lights for window control icons, the magnification effect in the dock, inclusions of the genie and suck window minimize animations, the iTunes visualizer, (still present in Music.app) the cartoon "poof" animation whenever toolbar icons are dragged out and removed...these are all fun features and secrets that are new or at least persisted into the transition to OS X (not to mention the FreeBSD cal and emacs easter eggs). Some were lost when OS X 10.10 released, or when macOS 11 released, but now here with inclusions like Clarus, I think it is obvious that this culture of fun is not lost.
Can almost fully relate and I also grew up in a communist country (Poland).
If something cant operate without lavish subsidies it automatically becomes political.

E.g. Bill Gates' nuclear startup would be dead in the water without its subsidies. That makes it political.
The reasons are economic. France has been heavily subsidizing nuclear for years and can swap to cheaper alternatives for less money.

It’s not that nuclear is any worse, it’s just that the alternatives got better.
I'm shedding big fat salty tears for these guys.
poster added provision Nighttime energy.
Just a heads up: the word "fad" isn't an acronym, there's no need to capitalize it (and it looks strange to) the way both you and the person you're replying to are.
That's in large part due to the work of the german-influenced green movement which did manage to get France to stop building reactors for 30 years or so. In the meantime, the french nuclear industry lost the competency to build new one as demonstrated by the struggling EPR project in Normandy. But at least the many older reactors have been producing low-carbon power since then...

Germany's electricity production has emitted about 8 times more CO2 emission than France over the last 30 years: I blame the german political ecologists for being directly responsible for a massive amount of our current ecological woes by demonising the nuclear industry and limiting it's spread across the world for the last 30 years.

It's really a sad story to be so misguided to end up contributing to destroy the one thing you wanted to save...
It’s possible that both are true depending on the definition of “calls”. It may be different with postmarketOS, but at least with LineageOS, there are phones where calls are supported over 3G but not VoLTE. So, while the phone and OS are technically capable of making calls, without VoLTE support they can’t actually do it because mobile providers have decommissioned their 3G networks.
Disk drives later, Floppotron computer hardware orchestra hits v3.0
> Tesla’s systems are marketed under the brand names Autopilot, Full Self Driving and Full Self Driving Beta in the U.S.

How many people have died and will die because of this marketing decision?
It's expensive when you rely on cheap Russian/ME fossil fuels

> Why there is a resurgence of interest now when dirt cheap solar and wind have effectively rendered it a costly relic of the past is somewhat puzzling.

If cheap solar/wind was enough right now Europe wouldn't be going through an energy crisis.
Javascript is also a very popular back-end language (Node JS)..
I don't really care if there is only one implementation of Java, or if there is one implementation of "Web". It's all VMs to me.
Actually the primary bottleneck in the supply of new doctors is lack of federal (Medicare) funding for residency slots. Every year, students graduate from US accredited medical schools but are unable to enter clinical practice because they can't get matched to a residency program. Ask Congress to increase funding.

https://www.ama-assn.org/press-center/press-releases/ama-fun...
It was available offline for our whole corp the title is misleading.
pron, vrpron, games, online chat, job. about sums it up.
And what happens when no construction firms want to build where the govt wants? How are they going to enforce this human rights violation? After they are built, houses constantly need maintenance which means your right to a home is dependent on skilled people who aren't going to work for free unless you make them.