Hacker News new | past | comments | ask | show | jobs | submit login

Reading about djb makes me feel really unproductive and stupid :) He wrote daemontools and solved most issues that systemd tries to solve years ago, wrote qmail and basically designed the blueprint for writing secure daemons on Unix. He wrote a secure wrapper for using C library functions safely, created a build system that is similiar to NixOS and solves most of the pains of the Unix filesystem hierarchy. Wrote a secure BIND DNS replacement and I've probably forget lot's of other archivements in cryptography and mathematics linke DNSCurve, ECC ciphers and MACs. https://cr.yp.to/djb.html



Similar thoughts. :)

He's author of great stuff out there, but I think his works should be treated more as showing the way of doing this or that than making you stick to his particular implementations (I'm not implying they're bad, though). For instance I prefer runit over daemontools, but quite likely without daemontools there wouldn't be runit. (Actually I want to try s6 [1] soon, as it seems another step in evolution of process supervision tooling.)

But his "build system" is actually unnecessarily non-standard and clunky. I am against autohell, but carefully crafted handmade Makefiles are really nice.

  [1]: http://skarnet.org/software/s6/


You mean like the DJB Way? There's a website for that. http://thedjbway.b0llix.net/





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

Search: