Best programming and hacker quotes. Ever.
Curated by fellow hackers Jarmo Pertman & Andri Möll
If you can't explain something to a six-year-old, you really don't understand it yourself.
Albert Einstein
The idea that I can be presented with a problem, set out to logically solve it with the tools at hand, and wind up with a program that could not be legally used because someone else followed the same logical steps some years ago and filed for a patent on it is horrifying.
John Carmack on software patents
We have the mini and the micro computer. In what semantic niche would the pico computer fall?
Alan J. Perlis
If you require information, do not free memory containing the information.
MSDN
There are only two hard problems in Computer Science: cache invalidation and naming things.
Phil Karlton
The word “experienced” often refers to someone who’s gotten away with doing the wrong thing more frequently than you have.
Laurence Gonzales
Documentation is like sex. When it's good, it's fantastic. When it's bad, it's still better than nothing.
Anonymous
I couldn't resist the temptation to put in a null reference, simply because it was so easy to implement. This has led to innumerable errors, vulnerabilities, and system crashes, which have probably caused a billion dollars of pain and damage in the last forty years.
Tony (C.A.R.) Hoare
Engineering is the art of doing with one dollar what any damn fool can do with two.
From Space Systems Failures by David M. Harland and Ralph D. Lorenz
Intellectuals solve problems; geniuses prevent them.
Albert Einstein