The Good, the Bad, and the Ugly: The Unix Legacy: http://t.co/SLQkPiDxUJ (some great comments over unix design intentions vs what happened)
miniblog.
Related Posts
Here's a tricky diff situation I haven't seen before: a minimal text diff can be ugly.
It would be nicer to match line 6 on the left with line 3 on the right, so the removed region is contiguous.
(git-diff handles this case nicely already.)
I really like the idea of using deliberately ugly syntax when proposing a language feature. You avoid bikeshedding when you're figuring out the basic design.
I don't know why this is so rare. Bikeshedding can be exhausting, especially when a design is young.
