Recommended reading for wisdom and understanding:
Or, just read the following collection of quotes and thoughts:
"I know not with what weapons World War III will be fought, but
World War IV will be fought with sticks and stones."
-- Albert Einstein
Steinbach's Guideline for Systems Programming
Never test for an error condition you don't know how to handle.
Leibowitz's Rule:
When hammering a nail, you will never hit your finger if you
hold the hammer with both hands.
The goal of Computer Science is to build something that will last at
least until we've finished building it.
Diplomacy is the art of saying "nice doggy" until you can find a rock.
Ray's Rule of Precision:
Measure with a micrometer. Mark with chalk. Cut with an axe.
A closed mouth gathers no foot.
Glib's Fourth Law of Unreliability:
Investment in reliability will increase until it exceeds the
probable cost of errors, or until someone insists on getting
some useful work done.
The Roman Rule
The one who says it cannot be done should never interrupt the
one who is doing it.
But in our enthusiasm, we could not resist a radical overhaul of the
system, in which all of its major weaknesses have been exposed,
analyzed, and replaced with new weaknesses.
-- Bruce Leverett, "Register Allocation in Optimizing Compilers"
If you pick up a starving dog and make him prosperous, he will not bite
you. This is the principal difference between a dog and a man.
-- Mark Twain
Peace: In international affairs, a period of cheating between two
periods of fighting.
Williams and Holland's Law:
If enough data is collected, anything may be proven by
statistical methods.
"When you are in it up to your ears, keep your mouth shut."
Hoare's law of small problems:
Inside every small problem is a large problem struggling to get out.
Jones' First Law: Anyone who makes a significant contribution to any
field of endeavor, and stays in that field long enough, becomes
an obstruction to its progress -- in direct proportion to the importance
of their original contribution.
A Law of Computer Programming:
Make it possible for programmers to write in English and you will find
the programmers cannot write in English.
A language that doesn't affect the way you think about programming
is not worth knowing.
A diplomat is someone who can tell you to go to hell in such a way that
you will look forward to the trip.
A classic is something that everybody wants to have read
and nobody wants to read.
-- Mark Twain
Re graphics: A picture is worth 10K words -- but only those to describe
the picture. Hardly any sets of 10K words can be adequately described
with pictures.
`I have read your article, Mr Johnson, and I am no wiser now than when I
started'. -- `Possibly not, sir, but far better informed.'
Any sufficiently advanced technology is indistinguishable from magic.
- Clarke's law
Any sufficiently advanced technology is indistinguishable from a rigged demo.
"Geez. I'm impressed. In one short paragraph, you have succeeded
in leaping in status from Moron-Without-Portfolio, _past_ Insensitive
Jerk, *beyond* Reprehensible Cretin, and straight to Thing In A Cage
People Pay Two Bits To Point And Gawk At." -Sarah Kahn, in the Single
Most Awe-inspiring Flame ever Witnessed
Artificial Intelligence is the study of how to make real computers
act like the ones in movies.
Jury: Twelve people who determine which client has the better lawyer.
"Einstein argued that there must be simplified explanations
of nature, because God is not capricious or arbitrary.
No such faith comforts the software engineer." --Fred Brooks
"I don't watch television. It's a cultural wasteland filled with
inappropriate metaphors and an unrealistic portrayal of life created
by the liberal media elite."
- unnamed security officer, _Babylon 5_
Never share a trench with anyone braver than yourself.
"Just once, I wish we would encounter an alien menace that wasn't
immune to bullets"
-- The Brigader, from Dr. Who
'I have always wished that my computer would be as easy to use as my telephone. My wish has come true. I no longer know how to use my telephone.'
- Bjarne Stroustrup, inventor of the C++ programming language