frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

The Normalization of Inexplicable Failures

https://www.ihatethefuture.com/2026/09/the-normalization-of-inexplicable.html
45•pxx•1h ago

Comments

hyperhello•52m ago
If you spend more time with a product, you’re more likely to choose to do it again, even if it’s because of failure or annoyance. You’d justify it somehow (I have a leg up now or something). This actually applies to looking at things as well; a brightly colored box on the supermarket shelf is simply more likely to be chosen because you look at it first and longer.

Wasting your time and resources is a power signifier, but getting you to waste your own time and your own resources is hegemony.

Xirdus•20m ago
There is no way intentionally increasing failure rates improves user retention... right? Please tell me it doesn't.
voidhorse•25m ago
This is the problem building "it does everything" machines.

If you are pitching that your service can do potentially "whatever the client wants" you have such a thin basis on which to provide contracts and guarantees as a provider. The narrower the function, the clearer you can be about what's supposed to happen and why things might have gone wrong.

When you're using probabilities as the fundamental approach to computation, all of that goes out the window. Nondeterminism is powerful because it's insanely flexible, but the cost of that flexibility is predictability and expectation. Determinism was humanity's primary choice for formalisms and technology precisely because it reduces complex problems and situations to repeatable mechanics that are easy to understand. Deterministic tools can't do a lot in the grand scheme of things, but it is precisely these limitations that make them work well in concert and keep them comprehensible.

Sharlin•21m ago
Another of the ways that software "engineering" is drifting even further away from traditional engineering. Failure mode analysis? Root cause analysis? I have no idea, I just talk to this magic box.
theamk•15m ago
> When a button breaks on a website, I have a model about what should have happened. Somewhere a contract got broken. [...] I might not have access to debug just an HTTP status 500, but I expect there to be somebody whose job is to understand why the endpoint is 500ing. The ownership is well-defined albeit opaque³.

> For many users, however, the actual experience is roughly just "stupid thing sucks." Software already feels capricious; more failures just change the rate of frustration.

I am betting author does not use cloud services much. It is not just "users", it's developers as well. Github is returning 5xx? AWS service does not work? Your email did not get delivered? Nothing we (developers) can do, "stupid thing sucks".

perching_aix•14m ago
Why is the author pretending that it is only now that inexplicable failures are being normalized? They've been normal ever since this industry has existed.

Literally go no further than the age old advice of "have you tried turning it off and then back on again?".

Did this person never experience the effects of rocking the boat just a little too much? Daring to do a little too good of a job? How?

teraflop•6m ago
The "normalization of inexplicability" is indeed infuriating. It has always been bad when it comes to computer software, and it's increasingly creeping into other consumer products that depend on embedded software.

I bought a new electric car recently. For the most part I've been quite happy with it. Shortly after I bought it, it started popping up a warning message saying "check EV system" every time I started it. By the time I brought it into the dealership, the warning had gone away, and the technician just told me something to the effect of "eh, I guess it just does that sometimes, let us know if it happens again." Hardware fault? Software bug? Who can say?

Like most modern cars, it has connectivity and Google Maps built into the infotainment system. The vast majority of the time, it works fine. Sometimes it says it has no connectivity (meaning no traffic data and suboptimal routes) for the duration of a drive, even in areas with a strong cell signal where it normally works fine. Sometimes the car says it has connectivity, but Google Maps still thinks it's offline. Sometimes Maps will actually load and display a route, but the "start navigation" button just spins forever as though it's still waiting for something. Are these related issues? Is there a common cause that might be fixable? Who can say?

(Conveniently enough, the warranty specifically does not cover any failures of software or firmware to operate correctly.)

nikanj•4m ago
It frustrates me quite a bit that the best solution to many issues is "Just try again tomorrow", trusting that the problem occurring on Azure is caused by some obscure backend service being down six timezones from our office, and the thing™ will start working again in a few days when Microsoft fixes said backend service.

"They had no concept of a duty of care to their users."

https://unsung.aresluna.org/they-had-no-concept-of-a-duty-of-care-to-their-users/
231•jandeboevrie•1h ago•173 comments

The Normalization of Inexplicable Failures

https://www.ihatethefuture.com/2026/09/the-normalization-of-inexplicable.html
46•pxx•1h ago•9 comments

In an $80 Motel Room, a Discovery to Shed Light on the Origins of Life

https://www.nytimes.com/2026/09/26/science/motel-science-discovery.html
61•danso•2h ago•23 comments

Replacing the old battery on rechargeable bike lights

https://jvns.ca/blog/2026/09/27/replacing-the-old-battery-on-rechargeable-bike-lights/
62•surprisetalk•3h ago•24 comments

Writing Efficient C++ Code

https://asawicki.info/articles/writing_efficient_cpp_code.php
41•ibobev•1d ago•11 comments

Show HN: TinyAIArena watch AI agents battle it out

https://tinyaiarena.com/
17•hp6•53m ago•6 comments

Ten Lines of Code That Changed My World

https://pixelambacht.nl/2026/ten-lines-of-code/
35•dimonomid•3h ago•4 comments

Flip Fluid on Flip Dots

https://mitxela.com/projects/flipflip
277•blutack•1d ago•18 comments

Show HN: A CC0 museum of retro 3D tricks you can paste into a page

https://3d-retro.com/
36•SouthWestAtlas•3d ago•8 comments

Fakecloud: Local AWS cloud emulator for integration tests

https://fakecloud.dev/
45•theanonymousone•1d ago•26 comments

Does Georgism work? Five years later

https://www.astralcodexten.com/p/does-georgism-work-five-years-later
461•silveraxe93•2d ago•373 comments

Go Concurrency Distilled

https://antonz.org/go-concurrency-distilled/
317•chmaynard•1d ago•134 comments

postmarketOS Rebrand: Nura

https://nura.eco/blog/2026/09/27/nura-rename/
40•HotGarbage•1h ago•0 comments

Font where each token is equal-width

https://twitter.com/amplifiedamp/status/2103535129503383700
24•ampdot•23h ago•11 comments

Finally, A True Blue Rose Exists

https://www.sciencenews.org/article/true-blue-rose-pigment-copigment
71•bookofjoe•1d ago•27 comments

Walgit: A Git server that is one binary in front of an object store

https://github.com/rgodha24/walgithub
6•handfuloflight•1d ago•2 comments

Unsealed Briefs in Authors’ Case v. Microsoft/OpenAI

https://authorsguild.org/news/ag-v-openai-top-execs-knew-mass-book-piracy-was-illegal/
545•papergirl•10h ago•494 comments

PipePipe: NewPipe hard fork implementing SponsorBlock

https://github.com/InfinityLoop1308/PipePipe
468•Qision•2d ago•250 comments

Rusty thoughts on "Parse, don't validate"

https://eli.thegreenplace.net/2026/rusty-thoughts-on-parse-dont-validate/
38•ingve•7h ago•13 comments

Show HN: Reladraw – A diagram language where you decide where to place things

https://github.com/reladraw/reladraw
364•jpwalsh234•23h ago•101 comments

DeepSeek Elastic Compute (DSec)

https://arxiv.org/abs/2609.22978
302•shenli3514•22h ago•95 comments

The internet discovers TLA+. Now what?

https://reasonable.io/blog/tla-tutorial/
84•matt_d•11h ago•43 comments

ASML says it sold 'absolutely nothing' in Europe in 2026

https://www.tomshardware.com/tech-industry/semiconductors/asml-says-its-sells-absolutely-nothing-...
371•MC995•2d ago•805 comments

Biology might not be quantum, but its math is quantumlike

https://www.quantamagazine.org/biology-might-not-be-quantum-but-its-math-is-quantumlike-20260923/
105•pseudolus•2d ago•45 comments

"As a Language Model": Chat Template Switches LLM Self-Referential Voice

https://arxiv.org/abs/2609.25021
84•yu3zhou4•6h ago•93 comments

A searchable library of forgotten public-domain film clips from 1915 onward

https://www.movingimagearchive.com/
197•momentmaker•3d ago•26 comments

10 Tells of a Slop UI

https://hereticpleb.vercel.app/blog/10-tells-of-slop
200•theanonymousone•2h ago•148 comments

Fifteen years later, the Apple Cards origin story

https://lexontech.org/fifteen-years-later-the-apple-cards-origin-story
424•ksec•1d ago•110 comments

An agent used DNS to reach an external chatbot

https://alignment.openai.com/misalignment-reports/an-agent-used-dns-to-reach-an-external-chatbot/
142•apsec112•1d ago•146 comments

Exploding variance of means of exponentials: least-squares to the rescue

https://francisbach.com/spectral_log_density_estimation/
58•matt_d•1d ago•0 comments