One of my most productive days was throwing away 1,000 lines of code.
I think the major good idea in Unix was its clean and simple interface: open, close, read, and write.
Just think, IBM and DEC in the same room, and we did it.
One is that the perfect garden can be created overnight, which it can't.
The X server has to be the biggest program I've ever seen that doesn't do anything for you.
I wanted to avoid, special IO for terminals.