News for hackers. Stuff that matters.

coherentpony

It’s sarcasm. Russia does not have good long term energy plans for Germany.
> OpenBSD is on 7.9 now and all releases are possible breaking changes.

> don’t think of version “8.0” as a major release per se, since OpenBSD is a fixed schedule release - not a Major.Minor release

Are these two statements a contradiction?

Thinking out loud, maybe the spirit of your comment is, “Every OpenBSD release is possibly a breaking change; the version numbers don’t mean anything.” Otherwise, I don’t see how it’s relevant to mention the current release ends in .9, then explain how the next version is constructed.

Please help me understand. I truly have no sense of how things work in OpenBSD land. The spirit of my comment here is entirely in good faith, just trying to learn.

Re:How to Fix autoconf-style Configuration Probing on Friday October 09, 2026 @09:25PM (#50028575)
> Why is it important that the build host is portable?

The person you’re replying to did not say the build host has to be portable. They said that the software configuration script needed to be portable:

> And [for `configure`] to be portable to such systems you needed to check everything.

Edit:

> Why not choose a single platform for your CI and build for all of your targets on those using a compatibility library to cover up differences.

You can. Nothing precludes you from doing this. But there are situations where you control neither the build environment nor the install environment.

I read it and didn’t get that impression.

Perhaps you could endow your claim with some evidence.

Re:Research acceleration: The view inside OpenAI on Monday September 14, 2026 @03:50PM (#49702897)
Not really.

LLMs are intended to model language. This is clear by observing how people expect them to respond when asked questions. The implementation of that model is akin to “pick the next word with highest probability”.

In some contexts, this is absolutely the wrong thing to do. In some contexts the LLM will give you totally the wrong sentiment, or even an incorrect fact. Humans call those “misalignments”, or “hallucinations”, or whatever other softened or anthropomorphised language to play down the problem. The reality is that sometimes they are wrong. The model is wrong.

It is not an abuse of notation at all.

Re:Homebrew 7.0.0 on Sunday September 13, 2026 @09:07AM (#49683567)
It’s a package manager for Mac.
Re:Research acceleration: The view inside OpenAI on Sunday September 06, 2026 @01:23PM (#49588699)
“All models are wrong. Some are useful.” - George Box
> Tbf, at this hour, it hadn't even occurred to me.

I am refreshed when I such honesty like this.

No defensive quip. No snarky response.

A gentle reminder that we are all human and we get tired and miss things.

My employer is counting token usage, so explaining my project between tokens isn’t necessarily a bad thing. I am clearly a more productive engineer because of it \end{sarcasm}
Uber’s situation was different, though. The reason Uber were bleeding money is because they purposefully made all their rides cheap to undercut the taxi businesses. People used Uber because it was cheaper than renting a taxi.

Now you can’t really find taxis anywhere, even at airports it’s a lot more difficult than it used to be.

Once the taxi business was disrupted enough, Uber’s pricing skyrocketed and customers had basically no other options for competition on pricing.

OpenAI basically created a new market. There is no AI chatbot incumbent to disrupt and swallow.

If your comment is intended to convey sympathy on these workers, I think you're going to have a difficult time finding folks that align with you.

If your comment is intended to remind folks that these workers can simply resign of their own free will to find meaningful and dignified work at a different employer, I think you're going to have an easy time finding folks that align with you.

Re:Chess puzzle I found in my dad's old book on Wednesday May 13, 2026 @08:53PM (#48129782)
> The task is to place four black queens and one black bishop on the chessboard so that there is no square not under their attack

> In other words, after arranging the five black pieces, it must be impossible to place the white king anywhere without it being in checkmate.

These two sentences mean very different things in the normal rules of chess. And if you replace the word “checkmate” with the word “check” in the second sentence it still doesn’t mean the same thing as the first sentence.

The first sentence implies that all the pieces must be defended.

Edit: Eh, I guess it depends on how you view the word “attack” since all the pieces are the same colour.

You can saturate the entire power budget on pretty much all GPUs just by moving data in and out of HBM. There is no compute needed at all to do this, and bandwidth bound workloads are extremely common in the scientific computing space.
Re:A more efficient implementation of Shor's algorithm on Sunday May 03, 2026 @12:01AM (#47993217)
Is it? Nobody else can really build on their work.
I am somewhat cynically waiting for the AI community to rediscover the last half a century of linear algebra and optimisation techniques.

At some point someone will realise that backpropagation and adjoint solves are the same thing.

Re:Why can't you tune your guitar? on Sunday March 08, 2026 @11:37AM (#47298179)
It doesn’t work per-song. Songs have multiple chords, some even with alterations. If you tune an E so that it is perfectly a major third above C, then that E won’t be a perfect fifth above an A note. The Am chord has the notes A, C and E, so Am has notes that all belong to C major.

Additionally, some songs even change keys, which makes “per-song” not enough of a constraint.

I’m trying to make sense of this question.

GEMMs are dense O(N^3) work operations that have roughly the same access pattern and data reuse properties across all matrices. Of course, I’m simplifying things a lot here; tall-skinny and short-fat patterns are much harder to get performance out of but the spirit of the approach is the same as big square matrices.

Sparse LU solves have a different character. There is nowhere near O(N^3) work. You typically expect something closer to O(N^2) but getting performance out of these operations is notoriously difficult because it depends a lot on the sparsity pattern of the linear system. Making matters worse is that you may commonly have a sparse A that factorises to dense L and/or U matrices.

Re:A super fast website using Cloudflare workers on Thursday January 01, 2026 @07:26PM (#46459867)
Ah yes I forgot about that. Thanks for the correction.
> Personally I have a bunch of machines dedicated to gaming in my house (https://lanparty.house)

Woah, that is extremely cool. Very nice work, sir.

Re:A super fast website using Cloudflare workers on Wednesday December 31, 2025 @12:54PM (#46446493)
The circumference of Earth at the equator is about 40,000 km and the speed of light is about 300,000 km/s. The appropriate division results in about 0.13 s.

That seems to track. The vast majority of requests won’t go half way around the Earth, so maybe halving that time at 0.06 seems like a reasonable target.

Re:Show HN: Cdecl-dump - represent C declarations visually on Tuesday December 09, 2025 @08:31PM (#46213011)
Ok that helps. Thank you.
Re:Show HN: Cdecl-dump - represent C declarations visually on Sunday December 07, 2025 @08:49PM (#46187406)
I don’t understand what the visualisation screenshot in the README is trying to communicate to me.
Re:Closest Harmonic Number to an Integer on Thursday November 27, 2025 @10:30AM (#46070134)
It’s a natural observation, but it doesn’t address the floating point problem. I think the author should have said “fast or would accumulate floating point error” instead of “fast and would accumulate floating point error”.

You could compute in the reverse direction, starting from 1/n instead of starting from 1, this would produce a stable floating point sum but this method is slow.

Edit: Of course, for very large n, 1/n becomes unrepresentable in floating point.

Re:Ask HN: How do you get over the fear of sharing code? on Sunday November 09, 2025 @01:54PM (#45868065)
What a wonderful comment. It was educational and friendly without holding my hand too much.

Thank you.

You originally called someone a redditor making a cringe joke for highlighting a serious historical problem. It wasn't clear to me that it was a joke at all, but my impression is that it seemed clear to you that it was a joke.

What if that person has also lived in Texas for 30 years? And what if they had a family member that died during that power grid failure in 2021? I personally would find it quite difficult to communicate to them the nuance of a local problem and a state-wide problem when the end result is the same: no power.

In the future, you might consider approaching an interaction online with more balanced judgement.

Edit: Actually, looking back at the original comment, it's not even clear they're talking about the Texas power outage in 2021. All they said was "Hope they have ample backup power." Seems like a reasonable thing to hope for what might be critical infrastructure.

> Texas loses power one time for a week and the redditors will never let it go. Wild how this is still a cringe joke so many years later.

Texas had the most number of power outages between 2019 and 2023 [1].

It wasn't one time. And it's not a joke. Infrastructure weatherization is a very real overlooked (and expensive) investment that still has not taken place.

[1]: https://www.congress.gov/118/meeting/house/116952/documents/...

Re:Primer on FedEx's Distribution Network (2024) on Monday September 29, 2025 @10:48AM (#45414515)
Not totally orthogonal, and quite interesting: https://arxiv.org/abs/1410.6723
Re:AI tools are making the world look weird on Thursday September 18, 2025 @09:55PM (#45297169)
> For example, ChatGPT is even more aligned with Japan than with the US

I have no expertise in this field.

Is it actually even more aligned? Or is it simply aligned with the elements of Japanese culture and/or media that are exported to the West?

Re:Many Hard LeetCode Problems Are Easy Constraint Problems on Saturday September 13, 2025 @09:10AM (#45231822)
Honestly, I didn’t realise it was an advert until you told me it was.
The concept exists now. You can "reverse offload" work to the CPU.

Older »