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

Don't make or allow complex, non-portable programs. There's no reason for this. Simplicity and Turing completeness means it can always be written in something understandable and maintainable.


Simple portable programs that perform nontrivial tasks are expensive. Open source overcomes this where possible by socializing the cost.


I use open-source OpenBSD is because the entire source tree is small enough for me to understand and manipulate. I guess I expect that it is all human-generated. This unwieldy, proprietary chunk makes me want to ditch graphics support in order to keep my source tree significantly smaller.


After cleaning up the sources, the whole chip would still be an unwieldy proprietary chunk - you would just be able to ignore it more easily.




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

Search: