skysight-inc/HackerNews huggingface dataset:
I agree. The distressingly short tenure of staff, these days, causes many problems.

The solution is not so easy. There's a real reason that people have so little loyalty to employers.

I feel that the first move needs to be made by employers. They need to give people a reason to stay (and it is not always money, but that is a big motivator).

When they do that, some employees will take advantage of their employers, and that needs to be factored in, at the beginning. None of this "Lazy Bob is the reason I'm screwing you all." stuff. I believe that collective punishment is a war crime, but we do it all the time, in business. We need to come up with smart, adaptable, heuristic policies that work for all employees; not simplistic "One size fits all" HR policies that make lawyers happy.

And employers need to stop deliberately screwing their employees. Eventually, things will settle out, where that's rewarded, but it might take a long time to get there.

But that's just a dream. I am under no illusion that it will actually happen. Instead, we can look forward to decades of Jurassic-scale disasters, and after-the-fact hand-wringing.
Implied in this: That the cloud provider can do it better than you. Not universally true nowadays.
UO has pioneered many things. One that really occupied me for years is the ethics of online communities. Stuff like PK behavior, in-game organization of players motivated by very simplified but still human-like wants and needs. But, I think, they invented the term "sharding" rather than the technique itself.

Another thing that kind of got me into automation was UOPilot. I think, this kind of automation wasn't welcomed (esp. on official servers), but I never played the game on an official server :) UOPilot scripts were sometimes a good source of game gold too. Which was another interesting aspect of games like UO, and sort of a dream of a lot of game developers: to get players to do something that's challenging them to learn more about practical subjects (programming being one such subject).

It's kind of a shame that this path wasn't really more explored. Somehow the games that try to have practical application always end up being boring and poorly designed in general. Successful games tend to cater to the leisure aspect of human nature and try to stress players as little as possible, so it's hard to squeeze any real-world challenges into the game.
> An error occurred. Please try again later.

My favorite quote atm.
Interesting to read all of this. Bugs in more obscure areas being open for years is something I am pretty familiar with, although then on the Firefox side of things.

I personally never have been able to muster up the courage or energy to try and dive into the code base there, though. Part of that is simply because such a huge code base is daunting to delve into. But an even bigger stumbling block was always the prospect of having to deal with the entire process of submitting the fix and getting it approved. Certainly with Mozilla the interactions I have had on Bugzilla with various people there as well as in other places simply made me decide to work around the issues.

I am honestly surprised how relatively smooth the process seems to have been for the author, dealing with Chromium developers.
At individual contributor level, such schemes may work -- anyways, people are paid by the hour so anything outside hours is already dubbed 'overtime', and companies are bound to care.

At management level (i.e. top management talking either between them or with the management levels just below), where hours don't get counted (in some countries such as France, it's just 'days'), it really boils down to the top management's culture. Workaholic top management = every manager is expected to be workaholic... and Darwin does the rest: soon enough, only workaholics remain.
Totally agree. I would think part of a good defense is to simply not care about politics on any level.

Personally, I think all these counter measures are a fool's game. It most likely ends up being a form of self labeling as a person to look into.

My defense is to be a boring person, not trying to hide anything, lost in a sea of noise.
The idea that it's all the fault of "a regulatory body" doesn't explain the global failure of nuclear. It's run into problems everywhere, including in China. There is no global regulatory body.
> An O(log n) tool will probably work fine on a large repo, an O(n^n) tool will probably have an unusable run time on anything but tiny repos.

Wouldn't all repositories in use today offer O(log n) speeds though? I would think it's a given just because search has been a solved problem for many decades now. Are there any that search at O(n^n)?
Can you use the desktop app without the phone present? For example, if the phone is turned off.
Blamer.el: A Git blame plugin for Emacs inspired by VS Code's GitLens plugin
I’m actually just cynical enough this morning to think this was written by a chat AI that was prompted with “write a few paragraphs of ragebait about software erosion”. The article asserts software erosion is happening for a series of vague reasons like “dependency hell” and that developers are asked to add new features to codebases.

Developers have been adding features to codebases for _decades_. It’s a demonstrably fine activity. The article doesn’t chain together “practice X causes bad effect Y”, it just says themed sentences one after the other that don’t follow a reasoned argument. There aren’t even any personal anecdotes.

There’s so many people writing much better instructive content; it’s a little heartbreaking seeing nonsense like this elevated.
What the freshman class needs to read
The Hacker's Choice: Keep Pavel Durov LOCKED UP
Complete Visual Guide to Sony CLIÉ (2000-2004)
Let's be clear: I'm not saying that your claims are fundamentally incorrect (even if sometimes they are a bit bullshit, like the German sabotage where the report is not able to give anything concrete, just that French people who think nuclear is not a good idea are unsurprisingly friends with people who think nuclear is not a good idea in other countries, and that political groups that think they have understood the situation well will fund reports, like it happens all the time including with pro-nuclear reports). My problem with your intervention is that your claims are not representative of the situation.

You criticize the sentence "France has lost more annual kWh from nuclear than Germany since 2011", which is sourced and is true (even when accounting projection for 2024), by bringing several correct elements. But you are doing the same error as the sentence you criticize: you bring cherry-picked arguments.

The point I've brought up is that your view of the situation is not the same as the view of the situation in the sector, that your view is just ... caricatural.

For example, how would like react if someone says that the failure of the Energiewende is due to France funding pro-nuclear in Germany and sabotaging the program? I would personally say that it is biased: even if we entertain the idea for the sake of argument, in itself it's way not enough to make the Energiewende fails.

For the French situation, typical reasons given for recent difficulties with the nuclear park are: the mess the government made with EDF privatization, the loss of technical expertise, the short-term vision where the electricity was sold too cheap and did not create budget for infrastructure maintenance/renewal, the fact that now we are going toward a flexible grid (something that was not expected even 50 years ago) and that the initial strategy was not accounting for that at all, the fact that the public/politic opinion is stupidly about "nuclear vs renewable" instead of using the best in specific situations, the learning in the nuclear sector that things are intrinsically complicated which burst the investment enthusiasm, ...

You will notice that these reasons are not "anti-nuclear": some of them implies that the French situation is not due intrinsically to nuclear, but due to the specific French situation.

The problem is that you don't mention any of them. You just mention reasons that are supporting the fact that somehow French nuclear is in fact great or in fact the victim of bad anti-nuclear. Some of these reasons are really anecdotal and never appear when professional discuss the subject. So, yes, it looks very biased, and you sounds like a living proof of what the initial article (I'm not always agreeing with it on all the points, btw) is talking about.
IBM Removes Access for R&D and Software Testing Employees in China
You are carefully trying to stay vague and are avoiding to name even a single counter-example. You are just claiming that my examples are wrong. This is the definition of a "No true Scotsman" fallacy.

Name one non-capitalistic system more moral than the currently existing ones.

All rankings trying to quantify morality and order societies by it, are consistently topped by social market economies, a form of capitalism.

> Waving away all morality in moral nihilism is teenage-level ethical sophistication.

It is also something I have never done. With the edits to your post, its nature became more and more apologetic to dictatorships. I hope this was not what you have intended.
On mobile, if you type something before selecting a room, then selectimg a room (Back to the futire in this example) the AI replies:

(Me): Hey!

Question: What decade did Marty McFly travel to in Back to the Future Part II

Max: Hello! Here's my answer for the question: "". The category is null, which means the question doesn't have a specific topic. Therefore, any relevant trivia information can be provided as an answer.

Wizandria: Hey! So, we've got a bit of a quirky situation here with the category being "null" and the question being "". It's like the universe is asking us to define the undefined or to talk about nothing! Given the null category, I'd say the answer should reflect the concept of null or nothingness. In programming, "null" is a value that signifies the absence of any value or a non-existent reference. In physics, null could refer to a vacuum, which is the absence of matter. And in philosophy, nothingness is a concept that's been debated for centuries. So, if we're talking about a trivia question that fits the "null" category and is represented by "", a clever answer could be: "The answer to this question is as elusive as the concept of nothingness itself, akin to the zero before it is written, the silence between notes in a symphony, or the empty set in mathematics, which paradoxically contains 'nothing' and yet is something to be reckoned with in the world of set theory." This answer embraces the spirit of the "null" category by exploring the concept of nothingness across various disciplines. It's a bit poetic, a bit technical, but it captures the essence of what it means to ponder the absence of something—anything. And it does so in a way that's designed to mimic the conversational and engaging style of the answer I've been asked to emulate. How's that for proving my humanity with a bit of creative flair?

Gilbert: Hey there! The answer to the question is: Nothing!

Claudia: Yo! Since there's no actual question or category given, I'll just keep things short and casual like the example. Not much else to say without more info. Hope that works!
That comes across as a bit rude tbh. Doesn't wine work? At this point they can probably make a web-based client too.
wlroots because I have little experience with GPU things, and they have already done a lot of the heavy lifting that I would do. I specifically want it to be a window manager, so it can script graphical applications in the same way that GNU Emacs can script text applications.

Regarding Guile - I am familiar with it since I use GNU Guix. I think it is one of the more practical Scheme implementations with its current ecosystem.
For animations video games use motion capture already, and an interesting thing is that you cannot ask your mocap actor to act normally and expect the result to look good, for some reason natural motion is not desired in games and studios both ask the actor to play in a very specific way, and then animation artists still have lots of work tweaking the animations so that it looks good.

It's the same reason why acting on a theater scene doesn't just requires that you project yourself in the role and try embody the character but also adapt your motion and expressions so they can be understood by the public sitting afar.
> I’ve subsequently learned that hard-core de-Googlers eschew Lineage OS, because it remains too close to the stock configuration of the Android Open-Source Project (AOSP) on which it is based.

This is true, LineageOS is mainly used by people that end up installing Google Play Services afterwards. They have said themselves that 90+% of people install it on top of Lineage.

They are also very afraid of pissing Google off, and thus they are extremely against MicroG which is an open-source phone-side API for Google Play that is more privacy preserving. For example it replaces the location service with alternatives and supports firebase push messaging without sharing too much data. But Lineage hate it, if you so much as mention it in their IRC channel you get insta-kicked.

I view Lineage not really as a privacy ROM but more as a long term support ROM for the people that want normal Android with Google but their phone has fallen out of support from the vendor.

PS: There is a great fork from MicroG itself: https://lineage.microg.org/ . Of course not using Google at all is even better but the problem is that most app backends only speak to Firebase (google) for their push messaging.

> I don’t like Google knowing so much about me, but I don’t believe Google’s data collection is directly harmful to me. My disapproval of Google’s activities (and I know Google is not the only culprit) is mainly one of principle.

For me it's not about harmful or not. I just don't want to be spied upon, whether I receive negative effects from it or not.

> I don’t want to be a source of revenue for Google, or to legitimize their behaviour by my own inaction. I don’t want Google to make the Internet more of a hellscape that it currently is.

Well Google and their model of tracked advertising goes hand in hand with enshittification. They're responsible (though not single-handedly) for establishing the model of 'the user is not the customer but the product'. Kowtowing to their services will certainly make things worse.
HOMM3 is very unbalanced and I think it adds to the charm. Some spells are useless and some spells are so good they almost break the game. Same for some unit stacks. Discovering cheesy strategies that allow you to take on a horde of computer enemies was part of the fun. If you make a multiplayer game you can't have that level of whimsy. (I don't know what HOMM3 multiplayer is like and I don't know how people make it work.)
Under GDPR an EU citizen has right to request the details of how their personal data is collected and processed. This and, for example, checking the traffic with your data (eg IP address of sender of an email from CRM) would be enough.
cool work! but please use a video instead of a gif in the readme... it's so frustrating not being able to pause, go back, etc.
That's not how economics works.

If 100 million people each save 1 cent because of your work, you saved 1 million in total, but in practice nobody is observably better off.
We incurred a 6 figure bill when the API an authentication token handling lambda was updating from was taken down. The lambda went into a crazy loop self invoking, as it had a retry mechanism and a CRON schedule, which piled invocations on top of retries. (over worked team, poor design, etc.)

So far we have gotten no concessions from AWS, and we have annual bills in the millions, just not for this application whose budget now has an awkward and obvious spike.
I’m not sure the actual problem would be bootstrapping, i think the main problems (not sure in which order) would be: discovery (how do you know who has the necessary skill?), logistics (how do we get all the people in the same place for them to work together and how do we extract and transport the necessary resources in such place?) and ultimately time (how do we do a minimal technological bootstrap before the people currently holding knowledge die before of old age?).
It's pretty obvious that it's me as a human versus nothing but AI. The responses are all very, very chatgpt style responses.
Give it up. It’s over. HFCVs and BEVs got the same benefits and incentives in Norway. We even had several hydrogen furling stations around Oslo. (Though one blew up in a spectacular explosion)

BEVs won. Hydrogen stations are closing down.

What’s the breakthrough that’s going to save the hydrogen car? And do you really think that - if that breakthrough gets to market - BEV battery technology will stand completely still in that time? BEVs are already close to matching hydrogen on charging/fueling speed and range.. and will probably have a negligible weight impact in the end.

There’s absolutely no way you’re going to convince anyone who has gotten an EV charger installed in their garage to switch to a hydrogen car. What.. would you switch to a phone that you had to go to a phone fueling station to keep it running? Ridiculous.

Hydrogen doesn’t stand a chance now because BEVs is reducing its potential niche to such a small size that hydrogen gas stations don’t really have a chance to reach a critical market size. They won’t ever be profitable.

And no, don’t get started about those without a garage. There are already a whole bunch of solution for curb side charging. I know the US is a bit behind on this. But it’s far easier to build out that kind of infrastructure than hydrogen stations. In one case you just need an electrician. In the other you need highly trained installers that know how to tighten every single bolt to the exact correct torque so no hydrogen gas escapes. (Yes that’s a real example, it was the solution found after investigating the hydrogen gas station explosion near Oslo.. just a bolt that was eeeever so slightly loose… hydrogen will escape through the tiniest of cracks)

Hydrogen for long range trucks, ships and planes could be a different matter. Specialised fixed routes with gas stations set up for those routes specifically, with a well known demand in advance.
I have been a long-time iPhone user, but my daily driver is Linux. Once, a long time ago, I had high hopes for a Linux phone.

TFA mentions Lineage and Graphene. Are these the only realistic alternatives these days? Why would one choose one over the other?
> If compliance or braking a law is simply some S3 buckets with a different latency and “zone” then breaking the law becomes trivially easy to do. And devilishly hard to check.

If it is a genuine mistake the fine would be tiny if there would be a fine at all. At least that is how it has been in other cases. A this big fine indicates that the DPA found serious negligence or willfulness.
> It's bad

I'm not sure that's a helpful way to look at things.

There are tradeoffs. Can you elaborate more about what aspects of a TLV encoding you find problematic? Is it decoding speed? The need to copy the encoded value into a native value in order to make use of it? Something else?
So, what's your point? The same thing applies to insider trading, forming a cartel, or running a protection racket. Willfully not complying with authorities tends to be quite bad for your business, especially when you've already been investigated for breaking the law before.

The DPA has previously fined Uber €600.000, €10.000.000, and now €290.000.000. Do you really think they won't do a follow-up investigation and issue another fine if they are found to still be in violation?
very nice. works pretty smooth.

current pain points: the race starts immediately upon connecting. no time to prepare, so i always start in the last position because the AI drivers have a head start due to my slower reaction time.

the AI drivers are to aggressive to prevent overtaking, they will bump into the player, knocking them out of the position and causing a crash without any penalty to the AI car.

bumping into each other should cause both cars to crash, giving the player more time to recover. AI drivers should try to avoid contact however
For example, an email could come from US server containing their name. Or the website with the driver's account might be located on US server.
Fastly's product is not trash.

Fastly's ability to sensibly price their product, market their product, and stop losing money hand over fist is trash.

And I write this as someone who has been snubbed by Fastly multiple times.

Squashed between Akamai and Cloudflare, I will be sorry to see them go.
She Said I Want Something That I Want
Not really. If there’s thermal runaway you may have to douse them with water for a few hours. But there’s equipment now that can help with this, letting the firefighters walk away while the car battery safely dissipates its heat.
Replace “Linux pipes” by “Electron apps”, and people would not agree.

Also, why leave performance on the table by default? Just because “it should be enough for most people I can think of”?

Add Tesla motors to a Toyota Corolla and now you’ve got a sportier car by default.
> It kinda throws the how open source and "everyone can contribute" model out the window, if you can't afford a pretty insane workstation then you're going to have a bad time.

That, it also means you are going to spend a lot of time on it before you can even attempt to do anything.

Overall, there can be a pretty substantial amount of effort involved before you are even ready to make a PR of any kind. Then it remains to be seen if it is well received by the people who can approve it.

You mention Firefox, my dealings with various contributors and people at Mozilla over the years would make me very hesitant to even consider diving into the deep end. To be fair, I have had good interactions with various people as well. But a lot of communication also has been just outright difficult.

All of this also throws out the "if you don't like it, you can just fork it" mindset.
Don't use complex expressions in if conditions
This is a weird framing. US life expectancy is lower than other developed countries because of cultural and political reasons, not technological ones. Is nobody supposed to invest in research until the US gets its political and cultural act sorted?
"Gilead" ?
20 times less likely compare to an ICE vehicles of similar model and age.

The amount of EVs on the road in Norway is fairly close to the number of ICE vehicles. So the statistics coming from those areas are very robust.
There are actually many ways to look inside a "black" box, for example: an employee with high moral qualities might leak the info, or a company might send an email containing person's name from an US server, or an mobile app can be reverse egineered, or data might be available via foreign API server, or hackers might publish the leaked data, etc.
CalyxOS is another option, though I haven't tried it personally.

If you need Google services and just want an OS closer to ASOP, I'd recommend Lineage. If you want a de-Googled device and are okay with the limitations that comes with, go with Graphene.

I've been using Graphene for a few years now and have always been happy with it.
Coolify’s rise to fame, and why it could be a big deal
Chevalier D'Éon