FIY

It’s prob­a­bly worth not­ing at this point that there are a few lessons to the debian OpenSSL débâ­cle: There is now a corol­lary to “do not write your own cryp­to­graphic rou­tines”: “do not fix bugs in some­one else’s cryp­to­graphic rou­tines.” If there is a anno­tated view of the OpenSSL tree (I don’t know/don’t care), the …

Unknown Environments

Here’s Knuth in an inter­view: As to your real ques­tion, the idea of imme­di­ate com­pi­la­tion and “unit tests” appeals to me only rarely, when I’m feel­ing my way in a totally unknown envi­ron­ment and need feed­back about what works and what doesn’t… Hmm, peo­ple who are “feel­ing their way in a totally unknown envi­ron­ment”… Like …

Sense

One of the best quotes evah: Personally, before I did this test, I was cer­tain that LightTPD would win the race. Obviously, large soft­ware which is per­ceived bloated not nec­es­sar­ily is. mod_php, LightTPD, FastCGI — What’s Fastest Put that on a Times Square ticker.

Fool Me Once

For any­one who wants to han­dle dynamic DNS (either in con­junc­tion with DHCPd or not) with Bind and absolutely hates the ver­bosity of nsup­date, here’s a shell script which han­dles the common-cases of adding and remov­ing: Forward/reverse entries CNAMEs The com­mand line argu­ments are –k (privkey) –a (action) –h (host­name) –i (ipaddr) –c (cname) –d …