News for hackers. Stuff that matters.
Re:Cloudflare outage on November 18, 2025 post mortem by groundzeros2015 on Wednesday November 19, 2025 @10:23AM (#45980692)
> I'd argue that crashing is bad.

Why? The end user result is a safe restart and the developer fixes the error.

> fall back on the OS to clean up your process state.

That’s what it’s there for. Why is it bad to use its reliable error detection and recovery mechanism?

> It means you failed to properly enumerate and express your invariants

We don’t want to enumerate all possible paths. We want to prune them.

If my program requires auth info to run, crash as soon as it can’t load it. There is nothing useful I can do (assuming that’s true).

There are no comments on this comment yet.