Search for a service
Abstraction is a form of data compression: absolutely necessary, because human short-term memory is so small, but the critically important aspect of abstraction is the algorithm that gets you from the name back to the "uncompressed" details. -- Bruce Wilder (blog post comment)
The best way to learn to live with our limitations is to know them. --E. W. Dijkstra, The humble programmer
Of all tyrannies a tyranny sincerely exercised for the good of its victims may be the most oppressive. It may be better to live under robber barons than under omnipotent moral busybodies, The robber baron's cruelty may sometimes sleep, his cupidity may at some point be satiated; but those who torment us for own good will torment us without end, for they do so with the approval of their own conscience. -- C.S. Lewis
Normality is the route to nowhere. -- Ridderstrale & Nordstorm, Funky Business
A language that doesn't affect the way you think about programming, is not worth knowing. -- Alan Perlis
We control complexity by building abstractions that hide details when appropriate. We control complexity by establishing conventional interfaces that enable us to construct systems by combining standard, well-understood pieces in a ``mix and match'' way. We control complexity by establishing new languages for describing a design, each of which emphasizes particular aspects of the design and deemphasizes others. -- Alan J. Perlis
Fall seven times and stand up eight. –Japanese Proverb
The ones who are crazy enough to think they can change the world, are the ones that do. ~Anonymous
Trust because you are willing to accept the risk, not because it’s safe or certain. ~Anonymous
When you stop chasing the wrong things you give the right things a chance to catch you. ~Lolly Daskal