Comment

Comment by probably_wrong

> Monocultures are bad because they eliminate competitive pressure for good design and create single points of failure that affect everyone.

For a practical example of this, the XZ backdoor [1] affected liblzma which is (was?) a dependency for libsystemd, and some distributions patched OpenSSH to include libsystemd. As a result, the decision of putting journal file compression functionality directly into your init system means that a significant portion of all Linux systems out there came this close to being backdoored.

[1] https://news.ycombinator.com/item?id=39911311

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton