HN user

ada0000

33 karma
Posts0
Comments21
View on HN
No posts found.

OpenAI aren’t using their cloud directly, but have signed data center partnerships with them that are effectively huge amounts of debt not backed up with revenue. That’s all liability that Google doesn’t really have because they have revenue from other areas.

vying with Microsoft for the “worst maintainer of links on the entire Web” trophy

Anybody who has tried to read Microsoft’s dev blogs know they’ve earned that trophy. Raymond Chen’s articles are excellent, but go back a few years and every single link is broken. They’re using WordPress at the moment but don’t use slugs and never bothered to rewrite old URLs from whatever they used to use.

As an aside, I also worry that a software company can’t make a working cookie banner for WordPress.

The Expanding What We Measure section was very nice to see. Thank god somebody is attempting to measure more qualitative metrics like the experience of contributing rather than annoying people into clicking around more.

Apple maps was the only GPS app that correctly routed me in rural England; others would occasionally tell me to drive straight through a no entry sign. It’s an interesting exception to the rule.

almost any bugfix at the level of an operating system kernel can be a “security issue” given the issues involved (memory leaks, denial of service, information leaks, etc.)

On the level of the Linux kernel, this does seem convincing. There is no shared user space on Linux where you know how each component will react/recover in the face of unexpected kernel behaviour, and no SKUs targeting specific use cases in which e.g. a denial of service might be a worse issue than on desktop.

I guess CVEs provide some of this classification, but they seem to cause drama amongst kernel people.

even when there are alternatives, sometimes it makes sense to use a library like Qt in its native language with its native documentation rather than a binding - if you can do so safely

windows 11 for ARM, as bad of an OS it is in many aspects, is an incredible experience for backwards compatibility. I can run a 32 bit game built for windows xp in parallels and not have to think much.

herb sutter and the c++ community as a whole have put a lot of energy into improving the language and reducing UB; this has been a primary focus of C++26. they are not encouraging people to “churn out more broken garbage”, they are encouraging people to write better code in the language they have spent years developing libraries and expertise in.