Occupation: Computer Designer Birth: February 4, 1943
I also have an idea for a book on biodiversity, and why and how we should be conserving it..
The average gardener probably knows little about what is going on in his or her garden..
I think the major good idea in Unix was its clean and simple interface: open, close, read, and write..
I view Linux as something that's not Microsoft - a backlash against Microsoft, no more and no less..
I wanted to avoid, special IO for terminals..
It's always good to take an orthogonal view of something. It develops ideas..
If you want to go somewhere, goto is the best way to get there..
FORTRAN was the language of choice for the same reason that three-legged races are popular..
I wanted to have virtual memory, at least as it's coupled with file systems..
One of my most productive days was throwing away 1,000 lines of code..
Just think, IBM and DEC in the same room, and we did it..
When in doubt, use brute force..
I am a very bottom-up thinker..
You can't trust code that you did not totally create yourself..
No amount of source-level verification or scrutiny will protect you from using untrusted code..
For most of that time, I've also been a keen gardener, but for many years I failed to make the connection between gardening and science..
I wanted to separate data from programs, because data and instructions are very different..
I don't think there are many people up in research who have strong ideas about things that they haven't really had experience with..
The X server has to be the biggest program I've ever seen that doesn't do anything for you..
The steady state of disks is full..
One is that the perfect garden can be created overnight, which it can't..