Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
In essence, let the market design the product.
Paul Graham
I have always found that plans are useless, but planning is indispensable.
Dwight D. Eisenhower
[The common definition of estimate is] "An estimate is the most optimistic prediction that has a non-zero probability of coming true" . . . Accepting this definition leads irrevocably toward a method called what's-the-earliest- date-by-which-you-can't-prove-you-won't-be- finished estimating.
Tom DeMarco
Question: How does a large software project get to be one year late? Answer: One day at a time!
Fred Brooks
Good judgement is the result of experience ... Experience is the result of bad judgement.
Fred Brooks
There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence.
Jeremy S. Anderson
An idiot with a computer is a faster, better idiot.
Rich Julius
You think you know when you can learn, are more sure when you can write, even more when you can teach, but certain when you can program.
Alan J. Perlis
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
Brian Kernighan
The generation of random numbers is too important to be left to chance.
Robert R. Coveyou, Oak Ridge National Laboratory