Remix.run Logo
schmuckonwheels 3 hours ago

Linus has been very clear on avoiding the opposite, which is the OpenBSD situation: they obsess about security so much that nothing else matters to them, which is how you end up with a mature 30 year old OS that still has a dogshit unreliable filesystem in 2026.

To paraphrase LT, security bugs are important, but so are all the other bugs.

JCattheATM 3 hours ago | parent [-]

OpenBSD doesn't really stress about security so much as they made that their identity and marketing campaign - their OS is lacking too many basic capabilities a security focused OS should have.

> To paraphrase LT, security bugs are important, but so are all the other bugs.

Right, this is wrong, and that's the problem. Security bugs as a class are always going to be more important than certain other classes of bugs.

cedws 18 minutes ago | parent [-]

And their ‘no remote holes’ is true for a base install with no packages, not necessarily a full system.

I think the OpenBSD approach of secure coding is outdated. The goal should have always been to take human error out of the equation as much as possible. Rust and other modern memory safe languages move things in that direction, you don’t need ultra strict coding standards and a bible of compiler flags.