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

Pushing to another machine? Yes. By strict definition. Steam exists to sell pre-compiled proprietary programs for dollars.

Rebuilding? No. Linux package management is so-so at allowing you to compile programs. But they’re dogshit garbage at helping you reliably run that program. Docker exists because Linux can’t run software.



Docker (and also Nix) exists because it's not trivial to manage the whole environment needed to run an application.

There's a reason everyone uses it for ops these days, and not some Windows thing.


Yes. The reason is that Linux made very bad design decisions.

> it’s not trivial to manage the whole environment needed to run the application

This is a distinctly Linux problem. Despite what Linux would lead you to believe it is not actually hard to run a computer program.


Ok then where is the amazing non Linux deployment solution that everyone uses instead?




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: