The acts of the mind, wherein it exerts its power over simple ideas, are chiefly these three: 1. Combining several simple ideas into one compound one, and thus all complex ideas are made. 2. The second is bringing two ideas, whether simple or complex, together, and setting them by one another so as to take a view of them at once, without uniting them into one, by which it gets all its ideas of relations. 3. The third is separating them from all other ideas that accompany them in their real existence: this is called abstraction, and thus all its general ideas are made. -- John Locke, An Essay Concerning Human Understanding (1690)
Functional programming is to algorithms as the ubiquitous little black dress is to women's fashion. -- Mark Tarver (of "The bipolar Lisp programmer" fame)
Adapting old programs to fit new machines usually means adapting new machines to behave like old ones. -- Alan J. Perlis (Epigrams in programming)
If something isn’t working, you need to look back and figure out what got you excited in the first place. -- David Gorman (ImThere.com)
He causes his sun to rise on the evil and the good, and sends rain on the righteous and the unrighteous. -- Matthew 5:45
Einstein argued that there must be simplified explanations of nature, because God is not capricious or arbitrary. -- Frederick P. Brooks, No Sliver Bullet.
Certain things catch your eye, but pursue only those that capture the heart. – Ancient Indian Proverb
You become what you believe. –Oprah Winfrey
Whenever you see a successful person you only see the public glories, never the private sacrifices to reach them. ~Vaibhav Shah
Too many of us are not living our dreams because we are living our fears. –Les Brown