Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This needs to be said more. Software used to be so much better, and so was tooling.

While it wasn't perfect, I'd argue software got much worse, and I blame SaaSification and the push for web-based centralization.

Take for example, Docker. Linux suffered from an issue of hosting servers in a standardized, and isolated manner.

The kernel already had all those features to make it work, all we needed was a nice userland to take advantage of it.

What was needed was a small loader program that set up the sandbox and then started executing the target software.

What we got was Docker, which somehow came with its own daemon (what about cron, systemd etc), way of doing IPC (we had that), package distribution format (why not leave stuff on the disk), weird shit (layers wtf), repository (we had that as well), and CLI (why).

All this stuff was wrapped into a nice package you have to pay monthly subscription fees for.

Duplicating and enshittifying standard system functions, what a way to go.





Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: