skysight-inc/HackerNews huggingface dataset:
Fingerpointing is bad, but we have to have an honest conversation.

One person posted the vague post. They clearly did not expect the reaction it got, though they could have anticipated some of it, they are aware their blog is widely read. Their reaction is commendable, to quickly post a followup appealing for calm and sharing some details, to quell the problems caused by the intense vagueness.

What people from HN did, because of the vagueness, was assume this a super-secret-squirrel mega-vulnerability and Rachel is gagged by NDAs or the CIA or whatever... and they've gone off and harrassed the developers of atop while trying to find the issue.

Imagine a person of note saying "the people at 29 Acacia Road are suspicious", then a mob breaks down the door and start rifling through all the stuff there, muttering to themselves "hmm, this lamp looks suspicious... this fork looks suspicious"... absolute clowns, all of them.

For example, this asshole who went straight in there with bad-faith assumptions on the first thing they saw: https://github.com/Atoptool/atop/issues/330#issuecomment-275...

No, you dummies, it's not going to be in the latest commit, or easily greppable.

This is exactly why CVEs, coordinated disclosure, and general security reporting practises exist. So every single issue doesn't result in mindless panic and speculation.

There's now even a CVE purely based on the vaguepost, assigned to a reporter who clearly knows fuck all about what the problem is: https://www.cve.org/CVERecord?id=CVE-2025-31160 - versions "0" through "2.11.0" vulnerable, eh? That would be all versions, and the reason the reporter chose that is because they don't know which versions are vulnerable, and they don't know what it's vulnerable to either. But somehow, "don't know", the absence of information, has become a concrete "versions 0 to 2.11.0 inclusive"... just spreading the panic.

I don't know why Rachel is vagueposting, but I can only hope she has reported this correctly, which is to:

1. Contact the security of the distro you're using. e.g. if you're using atop on debian, then email security@debian.org with the details.

2. Allow them to help coordinate a response with the packager, the upstream maintainer(s) if appropriate, and other distros, if appropriate. They have done this hundreds of times before. If it's critically important, it can be fixed and published within days, and your worries about people being vulnerable because you know something they don't can be relieved, all the more quickly.
Probably the more likely explanation is that the general individual has slowly withdrawn from society due to the internet.
Hype has Replaced Hope in the 21st Century
Not much story here. States can't or don't want to track people outside the state, and it's tricky handling children of divorced parents who span states. There is little incentive for consumers to do their official duty by disenrolling, or for states to do their part and audit (it could decrease the federal funds they get to administer).

It also says much of the double counting was due to,

"The federal government’s emergency pandemic rules made it much harder for states to disenroll beneficiaries. The Journal’s analysis found that double payments nationwide increased from $814 million in 2019 to $2.1 billion in 2021. The emergency rules were revoked in 2023."

What's the total size of medicaid budget again?

We do need better systems to track, audit, and control but all of that is contrary the strong populist thirst for making disenrollments harder, and everything more inclusive.
It is sometimes just fine to have a hash table with pointers as keys. It is by design an unordered collection, so you do not care about the order, only about finding entries.

Then at some point you happen to need all the entries, you iterate, and you get a random order. Which is not necessarily a problem unless you want reproducible builds, which is just a new requirement, not exposing a latent bug.
If it's a commodity why is everything worse in quality? Commodification doesn't explain drop in objective metrics like performance, security, and complexity. It doesn't even explain the decline in stuff like customer satisfaction.

I don't think talent is the problem either. There's a lot more talent now than in the 90's.
> You definitely shouldn't go to college if you don't have the aptitude or motivation, but you should go to some sort of trade school: electrical, carpentry, plumber, etc.

Why are you assuming they would fair any better in trade school?
Which is fine, you don't need to use a reproducible build for local dev and can just use the real timestamp.
Familiarity and trust are really important when there's a cost to switching (buy this $35000 car or that one), when training is non-trivial, or when you have privacy concerns. I don't see that mattering at all when it comes to, say, ChatGPT vs Gemini. Google has a much more recognizable brand, the quality of the results and the interface itself are essentially identical, trust is not a factor at all (I assume both are collecting my data regardless of what they say).
UK's first permanent facial recognition cameras installed in South London
I agree with that!
I hope that one day we have a tool that can convert any proprietary binary to source code with a single click. It would be so much fun to have an "open source" version of all games. Currently, there are projects like https://github.com/Try/OpenGothic and https://github.com/SFTtech/openage, but these require years of community effort.
It is not true that you don’t gain money passively by doing knowledge work. Some knowledge work is very involved yes, like a hybrid between physical and mental labor.

But there is some knowledge work where you are simply being paid in case people need you a small % of the time, and most of the time you’re not doing much or very trivial tasks. Like a consultant.
I read Moral Mazes recently and what it describes is not a lack of communications skill, to the contrary, the incentives created by managerial social hierarchies place very high praise on difficult communications skills such as the ability to fluidly support contradictory positions on different issues, the ability to manipulate symbols and euphemism to justify necessary actions, the understanding of what makes others in their management circles feel good.
Where "those in government" is "Trump, Musk, and their minions", yep.

The actual bureaucrats are mostly pissed off.
Edera developer here. Edera Protect is being developed to manage access to the GPU hardware on a Node with the containers running your workloads. We talk a lot about isolation between containers, but we're also focused on adding this isolation throughout the stack, from containers/processes down to hardware.
Even if that weren't true, GP would still be wrong to think that the problems presented by an existing language design are universal.
I did before I posted. The only unusual ingredient was "soy lecithin".
It's also a detriment to some extent, as Claude's now believing things that apply only to later generations of the game (doesn't help that those beliefs would apply to the FireRed remake). Also it made Claude try to perform quests out of order and waste lots of time trying to do things he could only do later in the game (the thirsty guards blocking some routes-sidequest).
And yet they are worth infinitely more than simple contradiction free of any evidence whatsoever.

A moment's though yet you can't write it down?
He is a horrible apple shill, but he does have great insight and articulate reasoning on why things are the way they are. We should figure out where the block is and remove it.
> The NTSB should force them to release all of the raw data so we can do our own analysis.

No need. Waymo releases raw data on crashes voluntarily: https://waymo.com/safety/impact/#downloads

They also compare with human drivers only in places they operate and take into account driving conditions. For example, they exclude highway crashes in the human benchmarks because Waymo does not operate on highways yet.

Waymo is open about their comparison methodology and it would be helpful to read it (in the same link above) instead of assuming bad faith by default.

Tesla, on the other hand, is a completely different story.
You seem triggered. You’re attacking me and assuming lots of things.

I’m secular and don’t live in the US.

Europe is struggling economically, having been left in the dust by the US in the last decade. On top of this it is suffering major societal problems with the influx of refugees. Essentially being conquered by religious zealots from the Middle East who don’t share and don’t care for their values.

I’m completely onboard with having good social programs that make society more fair, but the model demonstrated by Europe is not clearly a success - in fact it appears to be slowly dying.

Deal with it.
I think that the choice of overloading operator>> is from the blog author though, it is not from the introspection proposal.
for my family (20s to 80s) we use FamilyAlbum from Mixi. It's quite nice.
Edera developer here! Thank you for sharing and any feedback you have would be great! Edera Protect is written in Rust too, and our focus is also performance as well as isolation.
Why would it be wrong that an employee working in his country prefer to use his native language for communication?

If the team is mixed, that means someone would need to learn and use a foreign language. Why does it have to be always only English?

That being said, I still prefer a programming language in English, but it's not like there are no precedents here. Many Germans are used to writing Excel formulas in German.

Why not code? Or, better yet, why not a built-in translation layer in a programming language, that would allow writing code in any language, and translate that on the fly to and from a universal internal format?
Maybe thst people didn't want to nitpick the most expensive film of its time? We can compare Waterworld to The Force Awakens if you wish, I suppose.
Trump's 'climate' purge deleted a new extreme weather risk tool. We recreated it
Grid First, Flex Third
Show HN: ServerSearcher – Compare [Dedicated/"Cloud"] Servers
I built ServerSearcher (https://serversearcher.com) to make it easier to find cloud/virtual and bare-metal servers that match specific requirements like RAM, location, or CPU.

The idea came from my own frustration trying to compare cloud servers across dozens of provider websites. There are a lot of server marketplaces and hosts, but I couldn’t find a single place to search across all of them with proper filters. So I made one.

ServerSearcher indexes servers from a few providers but I have only just started and there are more providers being added at the moment.

Next I'll be looking at adding GPU support as that was a second frustration.

Happy to answer questions here or expand on anything technical - but would love any feedback positive or negative.
ML is a subset of ML
All nothings are not equal. http://thecodelesscode.com/case/6
Really? The rate limit must be pretty generous, because I've never hit it, and I've had a few comments downvoted heavily.
> If he has an iPhone, there’s no need to download it. It’s already there.

Google is also replacing Assistant with Gemini on Android: https://gemini.google/assistant/
If they can be easily automated they should be. Keeping a human doing a job that doesn't need to be done by a human is a bullshit job. It might not have been a bullshit job twenty years ago, that doesn't matter. Things change.
Being someone from gen z, it feels like there's no opportunity for anything. Not just jobs or economic opportunity, but social ones as well. I graduated high school and started college in the wake of covid so I feel extremely developmentally behind. I do some volunteer stuff in my area but I don't actually "know" or enjoy time with them outside of our volunteer work because they aren't my age or in my stage of life. I don't even play games anymore because the pressure of "making it" makes me feel worse than before playing a game.
Wasn't the general consensus about hydrogen as a fuel source just a grift from the fossil fuel industry desperately trying to make them relevant again as most of the current hydrogen production comes from there?
Human-Centered Pull Requests
> I refuse to use them, as the only reason they exist, is to fire cashiers.

I use them because it lets people not be cashiers and they can be stocking the store and doing something more useful than being a glorified barcode scanning robot.
I don't think you're aware of just how much Google has at risk in the EU; it's in the billions.

They could take the hit, but that's not "we don't like a rule, so we're walking away" money.
I'm curious about the handover to a standard computer to determine if the number was actually random or whatever. Can anyone expand on that? I would think you would want to trust your hardware in this.
One lonely berkelium ion, bereft of four electrons, and yet it is happy. Until an oxygen molecule comes along...
Is this what it feels like to learn to program as an adult? I can brainfuck and APL with the best of them, and this is the most alien language specification I’ve ever read
And that's how it was being treated by the state police, before the feds engaged the kid online, and actively and deliberately undermined his rehabilitation.
Admittedly, it's been a while since I've gone, but I used to simply not stop for the door-checkers. They'd want to look in the cart/at the receipt and I'd keep a nice brisk pace about my business.

You think I stole it? Get the real cops. I actually paid for everything, enjoy.

Why'd I stop going? Armed private security with more ego than training. Much better options. Absolutely not advice, but usually the right look/pace does wonders. It helps to be defensible.
This is highly location specific.

In "better" areas where people are by default more honest (or have money to spend), the losses aren't that bad.

But stores in less affluent areas have dropped self-checkout completely because it isn't worth it due to theft losses.
That's a feature, not a bug
Users are conditioned to look there for any kind of image on their device
Gaming is frequently social activity. People play games with their real life friends, schoolmates, colleagues and friends. And they chat while playing in a similar way they would chat over a beer. You can not just assume that "playing video game" equals being alone.

Young people who still go to school, including college, are in a company of peers massive amount of their time.
https://github.com/wader/fq is "jq for binary formats."
only narrow-minded people see an idea which was intended as a joke as validation for their opinion and then go on and drone on about their stubborn ideas to lecture the world with their agenda

other people however are busy implementing something in rost to further anger the former
I still have trouble creating issues in Jira because it's never where I expect it to be. I know it's at the top bar somewhere, but even after years of it being there, I don't expect it to be there because it feels so unnatural.
Hm. The 'prompt obedience' was definitely a huge step up, but there's a huge number of acceptable results to an image generation prompt, while for coding usually there a handful, many times just one right solution. So I don't think this parallel here is telling
> but people of Europe are not gloating or thinking you are stupid. I work for a company that has US offices (as many Europeans do) and we work very well together. We travel a lot between countries and work face to face and there have never been any problems.

I think this is a mixed bag, but also I think the perception is there. There is a lot of "Scandinavia does this perfectly" talk that creates the perception in the US, even if perhaps no one in Scandinavia is the least bit bothered either way!
Seems hypocritical to me. He admits wanting to see the comments here while not supporting them on his own site.
Electra Unveils Design "For EL9 Ultra-Short Hybrid-Electric Aircraft"
Generating ANSI escape sequences to program a display is significantly more clunky than just directly addressing the text framebuffer that existed in early PCs (and often still does, albeit emulated by the GPU). You have an 80x25 array of words. Low word is the ASCII character, high word’s low nibble the foreground colour, high nibble the background. Character set is fixed to CP437 which had a reasonable choice of graphics, math symbol, and other characters.

A competent programmer could fit the whole charset in their head and easily write a TUI from scratch in a day. But they didn’t need to: plenty of great libraries existed.
There are also quite a few who never/rarely play games. Averages do things like that all the time. Which of course opens the question of is that an important factor?
It's amazing how often it happens in large companies that different people from different organizations are troubleshooting or fixing the same fault, independent from each other, without even knowing. Sometimes you don't even realize until you've implemented a fix which causes a merge conflict with the fix that someone else is working on.
The issue is that some work is just something we want to be done, and other work is something we want to do for the joy/satisfaction of it. And a big part of the conflict is that the same task is likely to fall into different categories for different people. When I read a novel I don't really care about the author or what they went through to write it, but the author obviously feels very differently.
In US Federal court, rival lawyers don't make requests to the judge, they make requests of each other. The judge is merely a referee, who adjudicates disputes that arise as part of the process. Example:

Red-Team Lawyer: "Provide us with all emails from 1/1/2010 through 1/1/2020, inclusive, that include or mention [product x] or are of relevance to its research, development, production, or marketing."

Blue-Team Lawyer: "That's overly broad and many of those emails contain proprietary confidential and trade-secret information, which is protected. My client will not provide them."

Judge, intervening after objections are filed: "Counsel, under FRCP 26(b)(1), discovery must be proportional to the needs of the case. Red Team, narrow the timeframe to 2015–2020 and limit the search to emails involving R&D leads and marketing executives. Blue Team, designate confidential portions under FRCP 26(c) as 'Attorneys’ Eyes Only' and produce a privilege log for withheld items. Failure to comply may result in sanctions under FRCP 37."

Every single part of this costs money and takes time. It usually takes a judge ~1-3 months to rule on discovery disputes. Filing the dispute is non-trivial. And "designating confidential portions" can provide junior attorneys with months of work.

That's hardly even the tip of the iceberg. There are so many sneaky tactics you can use in discovery that entire books have been written about them. For instance: https://jamespublishing.com/product/guerrilla-discovery/

Whereas if both sides just provide their evidence to a judge's office which compiles them into an account, all of this cost and effort is spared.
Users get rate limited because their account is new, or as you alluded to, they're not productively adding to the conversation (as evidenced by vote ratio at least).

It seems like the system working as designed, to be honest.
As far as I can tell, they did not modify the AGPL, but are simply saying that the code will be under AGPL from 2030-03-11 onwards.
>There you have it: 2 days to find an issue that was already fixed and would have been resolved with no interaction

I work with LLVM and huge % of my work is fixing bugs that are already fixed in upstream
I'm still waiting for someone to create a SLM (small language model) specifically focused on just being an interactive man-page.

"I want to find all mp4 files, convert them to AV1 and move them to this directory" -> SLM generates script and maybe even runs it automatically Claude Code -style. All locally with no internet needed.
Still way below average time spend watching tv then. Pretty surprising.
Again, that would make sense if it applied equally for all new drivers - but if you're over 25 then there is no such restriction, even if you got your licence a day before. You have zero experience behind the wheel but you're fine to drive in a car full of people, but someone who has been driving for 7 years but is one day short of 25 can't do it - who is the more experienced driver there?

So yeah, it's all about "not being mature enough".
Let's be clear: the anti-hydrogen contingent is vast and mendacious

Comments for his article are not enabled

He forgets / fails to include the massive investments finalised in the middle east / North Africa (400GW in this region) most with consortium members from Europe to China and government backing. There are billion-dollar (euro) projects announced on a weekly basis.

Hydrogen spells the end of fossil fuels, but the middle east is happy with pipeline connections to Europe - perhaps not so much the US who will find the petrodollar on increasingly shaky ground.

These shills and their underlings (Michael Liebreich etc al) make a career out of trying to block the industry, with really only one objective: the preservation of tje fossil fuel industry.

There is NO WAY batteries and direct electrification will replace fossil fuels in a meaningful way.

Policy groups - many for ideological reasons - also maintain the false narrative of 'hydrogen cost declines are not possible' and every straw man and tin pot argument in the book.

The pipelines are being built, and no amount of lobbying can undermine the hydrogen economy future - arriving within a decade sooner, as renewables and electrolysis make the great leap forward.
One often doesn't look for ambiguity. It is there. It is fine.
I used a different engine, but yes I searched and nothing came up