How bad software happens. One feature at a time. Jack Moffett summarizes it succinctly:
Broken gets fixed. Shoddy lasts forever.
If you’re too busy fixing bugs to learn anything else today, remember just this one. And don’t ship anything that’s not broken or works.
command-line fu. It’s like Digg, except for finding, sharing and ranking command-line one-liners. Unlike Digg it won’t win any popularity contest, also, I learned new tricks and picked up some good ideas on my very first visit.
The much anticipated insecure security feature. From the “I can’t make this #$&* up department“:
The release of Axis2 1.4 introduced the policy configuration at binding level facility that’s been long awaited. Now, with Axis2 1.4 you can define policies using binding hierarchy at binding level, binding operation level and binding message level. … Due to the above reason, you SHOULD NOT use the new policy configuration found in Axis2 1.4 to configure security and should stick to the old way of configuration even with Axis2 1.
Unfortunately it’s inevitable that open source, in opposing MS, Oracle and their likes, ends up becoming that which it stands against. Sad. (Via Alexis)
1 in 5 is a comment. On the other hand, open source is a corpus of work you can easily analyze, and it turns out that 20% is the sweet spot of commenting in open source projects. So there, another good rule of thumb.
Geek moment. Looking forward to Friday the 13th, 23:31 GMT, when the Unix clock turns 1234567890.
Picture, Christoph Niemann gets creative with Lego.
