Occupation: Computer Scientist Birth: September 28, 1963
Remember that in 1993 a company with a bad Web site needed an engineer. Today, a company with a bad Web site needs a psychiatrist..
The devil is real. He lives inside C programs..
Progress in computer science is made with the distribution of revolutionary software systems and the publication of revolutionary books. We don't nee….
Frame is a good enough piece of software that there are actually rewards to taking an intelligent and formal approach to your problem. But if you wan….
Everything that I've learned about computers at MIT I have boiled down into three principles: Unix: You think it won't work, but if you find the righ….
SQL, Lisp, and Haskell are the only programming languages that I've seen where one spends more time thinking than typing..
Most people who are rich chose their parents wisely..
Although the Buddhists will tell you that desire is the root of suffering, my personal experience leads me to point the finger at system administrati….
If I'd had more time or been a better writer, I would have tried to put the same ideas and experiences into a novel. But I didn't so I slapped it up ….
I don't myself believe in astrology. However, I think that's because I'm a Libra and Libras are always skeptical..
We worried about competitors, but it was an unreasonable fear. As a friend once pointed out, most gunshot wounds are self-inflicted..
Greenspun's Tenth Rule of Programming: any sufficiently complicated C or Fortran program contains an ad hoc informally-specified bug-ridden slow impl….
Even the lamest page can be saved by collaboration..
Even within traditional universities there has always been debate about whether it wouldn't be better to focus on only one course at a time..
The book the Ziff folks sent me as an example of their art was 'Late Night VRML 2.0 with Java,' 700 pages + CD-ROM, published February 1997. I was pe….
When you choose a language, youre also choosing a community. The programmers youll be able to hire to work on a Java project wont be as smart as the ….
Start by putting yourself in your users' shoes. Why are they coming to your site? If you look at most Web sites, you'd presume that the answer is "Us….
We're not a vocational school. If someone wants to get a high-paying job, I would hope that there are easier ways to do it than working through a for….
Like most people in Academia, my vision of the future is the same as the average industry person's vision of five years ago..