A CS professor once explained recursion as follows: A child couldn't sleep, so her mother told her a story about a little frog, who couldn't sleep, so the frog's mother told her a story about a little bear, who couldn't sleep, so the bear's mother told her a story about a little weasel... who fell asleep. ...and the little bear fell asleep; ...and the little frog fell asleep; ...and the child fell asleep. -- everything2.com
There are two ways of constructing a software design; one way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult. -- C. A. R. Hoare
Chance favors the prepared mind. -- Louis Pasteur
Luck is where preparation meets opportunity. -- Randy Pausch
A person won't retain proficiency at a task unless he or she has at one time learned to perform that task very rapidly. Learning research demonstrates that the skills of people who become accurate but not fast deteriorate much sooner than the skills of people who become both accurate and fast. -- Philip Greenspun
Lisp has jokingly been called "the most intelligent way to misuse a computer". I think that description is a great compliment because it transmits the full flavor of liberation: it has assisted a number of our most gifted fellow humans in thinking previously impossible thoughts. -- Edsger Dijkstra, CACM, 15:10
It is better to fail in originality than to succeed in imitation. ~Herman Melville
No one can make you feel inferior without your consent. ~Eleanor Roosevelt
As we look ahead into the next century, leaders will be those who empower others. ~Bill Gates
I didn’t fail the test. I just found 100 ways to do it wrong. –Benjamin Franklin