About half of these quotations are borrowed from signatures seen on
USENET; the others are from my own reading, or (in a few cases) simply
classic quotations
which I like.
A significant subset of these quotations are related (in one way or another) to my philosophy of software design. They are collected together in a separate document.
Wouldn't the sentenceI want to put a hyphen between the words Fish and And and And and Chips in my Fish-And-Chips signhave been clearer if quotation marks had been placed before Fish, and between Fish and and, and and and And, and And and and, and and and And, and And and and, and and and Chips, as well as after Chips?(Swiped from a fortune)
Most people use statistics the way a drunkard uses a lamp post, more for support than illumination.—Mark Twain
It didn't take very much reductio to get right down to absurdum from where you started.—Mike Jones <jonesmd@crd.ge.com>
Reisner's Rule of Conceptual Inertia:If you think big enough, you'll never have to do it.—Quoted by Erik Naggum, <erik@naggum.no>
Simplicity is the soul of efficiency.—Austin Freeman
(in The Eye of Osiris)
… it is simplicity that is difficult to make.—Bertholdt Brecht
And there you have several miracles, first among them the wonder of a three-dimensional volume where black squiggles on white paper create worlds.—Melvin Jules Bukiet
(on books)
When a distinguished and elderly scientist says that something is possible, he's almost certainly correct; when he says something is impossible, he's very probably wrong.—Arthur C. Clarke
The only way of discovering the limits of the possible is to venture a little way past them into the impossible.—Arthur C. Clarke
Any sufficiently advanced technology is indistinguishable from magic.—Arthur C. Clarke
Sufficiently advanced political correctness is indistinguishable from irony.—Erik Naggum <erik@naggum.no>
There is nothing more ugly than an orthodoxy without understanding or without compassion.—Francis A. Schaeffer
Unix was not designed to stop people from doing stupid things, because that would also stop them from doing clever things.—Doug Gwyn
Have you never thought as you read that months may lie between any pair of words?—Gene Wolfe
And now,cried Max,let the wild rumpus start!—Maurice Sendak
(in Where the Wild Things Are)
When the coughing increases, I leave out the next variation. If there is no coughing, I play them in order. […] The record so far is 18 variations, in New York.—Rachmaninoff
(on his 20 Corelli Variations)
No, this trick won't work … How on earth are you ever going to explain in terms of chemistry and physics so important a biological phenomenon as first love?—Albert Einstein
Work for something because it is good, not just because it stands a chance to succeed.—Vaclav Havel
Please don't fall into the trap of believing that I am terribly dogmatical about [the goto statement]. I have the uncomfortable feeling that others are making a religion out of it, as if the conceptual problems of programming could be solved by a single trick, by a simple form of coding discipline!—Edsger Dijkstra
People are always blaming their circumstances for what they are. I don't believe in circumstances. The people who get on in this world are the people who get up and look for the circumstances they want, and if they can't find them, make them.—George Bernard Shaw
Can the liberties of a nation be secure when we have removed a conviction that these liberties are the gift of God?
A second flood, a simple famine, plagues of locusts everywhere,
Or a cataclysmic earthquake, I'd accept with some despair.
But no, you sent us Congress! Good God, sir, was that fair?—John Adams
(inPiddle, Twiddle, and Resolve, from 1776)
Those who believe without reason cannot be convinced by reason.—James Randi
G:If we do happen to step on a mine, Sir, what do we do ?
EB:Normal procedure, Lieutenant, is to jump 200 feet in the air and scatter oneself over a wide area.somewhere in No Man's Land, BA4
The policy of the American government is to leave their citizens free, neither restraining nor aiding them in their pursuits.—Thomas Jefferson
The designer of a new kind of system must participate fully in the implementation.—Donald E. Knuth
… the designer of a new system must not only be the implementor and the first large-scale user; the designer should also write the first user manual. … If I had not participated fully in all these activities, literally hundreds of improvements would never have been made, because I would never have thought of them or perceived why they were important.—Donald E. Knuth
What is written without effort is in general read without pleasure.—Samuel Johnson
Truth often suffers more by the heat of its defenders than by the arguments of its opponents.
As you know, Joel, children have always looked up to cowboys as role models. And vice versa.
|
Ceci n'est pas une pipe—Daniel Case
New and stirring things are belittled because if they are not belittled, the humiliating question arises,Why then are you not taking part in them?—H. G. Wells
A mathematician is a device for turning coffee into theorems.—P. Erdos
Programming languages are like pizzas - they come in onlytoosizes: too big and too small.
More good code has been written in languages denounced asbadthan in languages proclaimedwonderful—much more.—Bjarne Stroustrup
(in The Design and Evolution of C++) (1994)
I have yet to see any problem, however complicated, which, when you looked at it in the right way, did not become still more complicated.—Poul Anderson
Every artist is a cannibal, every poet is a thief;
All kill their inspiration and sing about the grief.—U2
The trivial has its place, its entertainment value. I can think of no good reason why some people should not specialise in the behaviour of the left-side hairs on an elephant's trunk. Even at its best, its most deadly serious, criticism, like art, is partly a game, as all good critics know. My objection is not to the game but to the fact that contemporary critics have for the most part lost track of the point of their game, just as artists, by and large, have lost track of the point of theirs. Fiddling with the hairs on an elephant's nose is indecent when the elephant happens to be standing on the baby.—John Gardner
… the whole car will work very sweetly and will continue to do so with only a very small fraction of the attention that would be absolutely necessary for the care of a horse.—Instruction Book for Chevy Copper-Cooled Motor Cars, 1923
I want to die peacefully in my sleep like my grandfather. Not screaming in terror like his passengers.—Sverre Slotte
To find a rhyme for silver,
A seemingly rhymeless rhyme,
Requires only will, ver-
bosity and time.—W. P. Espy
I have a firm grip on reality. Now I can strangle it.—Gordon Paynter
… start with Plan 9, which is free of sin …—Mark V. Shaney
The future belongs to neither the conduit or content players, but those who control the filtering, searching and sense-making tools we will rely on to navigate through the expanses of cyberspace.—Paul Saffo
(Wired, March 1994)
C makes it easy to shoot yourself in the foot. C++ makes it harder, but when you do, it blows away your whole leg.—Bjarne Stroustrup
As the world becomes increasingly inundated with information, value shifts from individual pieces of information to the structure placed on the information.—Michael F. Schwartz
Lesson number one in dealing with the White House: just because they're nice to you, doesn't mean they can actually help.—Bob Garfield
When David Letterman is on TV each night, what's there left for the ironist to do?—Donald Fagen
If I hear the phraseeverything is an objectonce more, I think I will scream.—Michael Stonebraker
If you want a language that tries to lock up all the sharp objects and fire-making implements, use Pascal or Ada: the Nerf languages, harmless fun for children of all ages, and they won't mar the furniture.—Scott Fahlman
(on adding dangerous features to Lisp)
If a book is worth reading at all it is worth reading more than once … Suspense drags you on; appreciation causes you to linger.—William Gerhardie
I will not do it as a hack,
I will not do it on a Mac,
I will not do it for my friends,
I will not do it on weekends,
I will not write for Uncle Sam,
I won't do ADA, Sam-I-Am!—Gregory Bond
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.—C.A.R. Hoare
… with proper design, the features come cheaply. This approach is arduous, but continues to succeed.—Dennis Ritchie
Mathematics, rightly viewed, possesses not only truth, but supreme beauty—a beauty cold and austere … yet sublimely pure and capable of stern perfection such as only the greatest art can show.—Bertrand Russell
Simple things should be simple and complex things should be possible.—Alan Kay
Premature optimization is the root of all evil in programming.—C.A.R. Hoare
Bird-feeding, for human consumption and mnemonic purposes, is perfectly appropriate in comments, but should be kept out of protocols.—John Klensin
The problem with using C++ … is that there's already a strong tendency in the language to require you to know everything before you can do anything.—Larry Wall
Whatever you can do or dream you can, begin it. Boldness has genius, power, and magic in it.—Johann Wolfgang von Goethe
What no person has a right to is to delude others into the belief that faith is something of no great significance, or that it is an easy matter, whereas it is the greatest and most difficult of all things.—Soren Kierkegaard
Good work is always done in defiance of management.—R. Woodward (quoted by R.L. Peskin <peskin@caip.rutgers.edu>)
The key to performance is elegance, not battalions of special cases. The terrible temptation to tweak should be resisted unless the payoff is really noticeable.—Jon Bentley and Doug McIlroy
I never understood people who don't have bookshelves.—George Plimpton
IT JUST TAKES A LITTLE MORE FAITH.It takes more practice,I told him irritably.FAITH TAKES PRACTICE,said Owen Meany.—John Irving
It should be noted that no ethically-trained software engineer would ever consent to write aDestroyBaghdadprocedure. Basic professional ethics would instead require him to write aDestroyCityprocedure, to whichBaghdadcould be given as a parameter.—Nathaniel S. Borenstein
The lyf so short, the craft so long to lerne.—Geoffrey Chaucer
… you get enlightened by SGML, and even after you have decided that there must be something better (which shouldn't be too hard, you think), you will find that you keep coming back.—Erik Naggum <erik@naggum.no>
It is one of the surest indexes of a mature and developed jurisprudence not to make a fortress out of the dictionary …—Learned Hand
If you've been pounding nails with your forehead for years, it may feel strange the first time somebody hands you a hammer. But that doesn't mean that you should strap the hammer to a headband just to give your skull that old familiar jolt.—Wayne Throop <throopw%sheol.uucp@dg-rtp.dg.com>
I know of no safe repository of the ultimate power of society but the people. And if we think them not enlightened enough, the remedy is not to take power from them, but to inform them by education.—Thomas Jefferson
(in 1820)
The novelist says in words what cannot be said in words.—Ursula K. Le Guin
(in her 1976 introduction to The Left Hand of Darkness (1969))
A person who dies of lung cancer at age 70 will not be hospitalized later with another disease,said a study released Thursday by [Canada's] Imperial Tobacco touting the benefits of early death in smokers on the health-care system.—Reuters
(seen in The Chicago Tribune, 9/3/94)
Any philosophy that can be put in a nutshell belongs there.—Sydney J. Harris
I can remember when a good politician had to be 75 percent ability and 25 percent actor, but I can well see the day when the reverse could be true.—Harry Truman
The problem isn't that Johnny can't read. The problem isn't even that Johnny can't think. The problem is that Johnny doesn't know what thinking is; he confuses it with feeling.—Thomas Sowell
I don't care how many levels of reality you posit; as soon as you posit even one it's turtles all the way down.—Nova Spivak
… A totally spiritual machine. If you write with goose quill you scratch the sweaty pages and keep stopping to dip for ink. Your thoughts go too fast for your aching wrist. If you type, the letters cluster together, and again you must go at the poky pace of the mechanism, not the speed of your synapse. But with the computer your fingers dream, your mind brushes the keyboard, you are borne on golden pinions, at last you confront the light of critical reason with the happiness of a first encounter.—Umberto Eco
(in Foucault's Pendulum)
Objects in calendar are closer than they appear.—Jim Duncan <jim@math.psu.edu>
He was a hairy bear.
He was a scary bear.
We beat a hasty retreat from his lair,
And described him with adjectives.—School House Rock
Don't anthropomorphize computers. They don't like it.—Stefan Chakerian <schaker@unm.edu>
You could say I've lost my belief in our politicians.
They all seem like game show hosts to me.—Sting
The effect of his affected accent affected her, and effected a change in her affections.—Steve Chapin
If you will not fight for the right when you can easily win without bloodshed, if you will not fight when your victory will be sure and not too costly, you may come to the moment when you will have to fight with all the odds against you and only a small chance of survival. There may even be a worse case: you may have to fight when there is no hope of victory, because it is better to perish than to live as slaves.—Winston Churchill
A witty saying proves nothing.—Voltaire
We act as though comfort and luxury were the chief requirements of life, when all that we need to make us happy is something to be enthusiastic about.—Albert Einstein
All men dream: but not equally. Those who dream by night in the dusty recesses of their minds wake in the day to find that it was vanity: but the dreamers of the day are dangerous men, for they may act their dream with open eyes, to make it possible.—T. E. Lawrence
( in The Seven Pillars of Wisdom)
There are features that should not be used.
there are concepts that should not be exploited.
There are problems that should not be solved.
There are programs that should not be written.—Richard Harter <rh@smds.com>
Hydrogen is a colorless, odorless gas which, given enough time, turns into people.—Henry Hiebert
He seems to have an inordinate fondness for beetles.—Naturalist J.B.S. Haldane
(on God)
We do not believe any group of men adequate enough or wise enough to operate without scrutiny or without criticism. We know that the only way to avoid error is to detect it, that the only way to detect it is to be free to inquire. We know that in secrecy error undetected will flourish and subvert.—J. Robert Oppenheimer
My view of Microsoft is that they had two goals in the last 10 years: to copy the Macintosh and to copy Lotus' success in the applications business. And they accomplished those goals. Now, they're kind of lost. I've told Bill that I think it's in Microsoft's best interest if NeXT becomes successful because we'll give him something to copy for the rest of this decade.—Steve Jobs
Writing code … is not an exercise in manliness.—Mark Hahn <hahn@neurocog.lrdc.pitt.edu>
The trouble with the world is that the stupid are cocksure and the intelligent are full of doubt.—Bertrand Russell
Nothing is so strong as gentleness; nothing so gentle as real strength.—St. Francis de Sales
… you can look forward to reading—I swear this is true—Microsoft Bob for Dummies.—Joshua Quittner
All bad jazz sounds like Woody Woodpecker.—Leo Kottke
Luck is the residue of design.—Branch Rickey
… more men are in love with war than ever get a chance to fight one, and … more guns are bought to satisfy this love than for a pardonable purpose.—John le Carré
I would pay a lot of money to see this movie with a vegetarian.—Anthony Lane
(describing the visually and aurally graphic battle scenes in Braveheart)
It's the end of the world as we know it, and I feel fine.—R.E.M.
(regrettably, not referring to the Internet)
He's the one
who likes all our pretty songs,
and he likes to sing along,
and he likes to shoot his gun;
but he don't know what it means …—Nirvana
It was man who ended the Cold War in case you didn't notice. It wasn't weaponry, or technology, or armies or campaigns. It was just man. Not even Western man either, as it happened, but our sworn enemy in the East, who went into the streets, faced the bullets and the batons and said: we've had enough. It was their emperor, not ours, who had the nerve to mount the rostrum and declare he had no clothes.—John le Carré
When you hear a new violinist, you do not compare him to the kid next door; you compare him to Stern and Heifetz. If he falls short, you will not blame him for it, but you will know what he falls short of … In art,good enoughis not good enough.—Ursula K. Le Guin
I think psychoanalyze-pinhead is the important lesson of GNU Emacs.—Bennett Todd <bet@mordor.com>
(I actually like Emacs a lot, but I agree that there's a lesson there.
I'm just not sure what it is.)
I'll tell you what war is about. You've got to kill people, and when you've killed enough they stop fighting.—Curtis LeMay
You don't know what you're doing—babe, it must be art.—U2
Proprietary shmoprietary … Netscape HTML just looks better. And, depending on the browser, sometimes not even that.—Kivi Shapiro <kivi@pobox.com>
A Wired reader told me once,Get a life,which I read from the back of a yacht in the Aegean, while eating fresh sea urchins and drinking terrific Montrachet.—Nicholas Negroponte
In case you're not a computer person, I should probably point out thatReal Soon Nowis a technical term meaningsometime before the heat-death of the universe, maybe.—Scott Fahlman <sef@cs.cmu.edu>
It claims to be fully automatic, but actually you have to push this little button here.—Gentleman John Killian
When you were born you cried, and the world rejoiced. Try to live your life so that when you die you will rejoice, and the world will cry.
You poor scholastics, you get so swept up in the illusion of being, cataloguing every corner of every special case, that you look at the pointing fingertip, and miss seeing the moon.—Wayne Throop <throopw%sheol.uucp@dg-rtp.dg.com>
Academic politics is the most vicious and bitter form of politics, because the stakes are so low.—Wallace Sayre
Men must fumble awhile with error to separate it from truth, I think—as long as they don't seize the error hungrily because it has a pleasanter taste.—Walter M. Miller, Jr.
(in A Canticle for Liebowitz)
The Law of Software Envelopment:Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.—Jamie Zawinski <jwz@netscape.com>
If I had my life over, I guess I'd believe in reincarnation …—Ralph Mellor
The Internet is a powerful example of free speech and the free market in action; it is curious that the Net has alarmed the lawmakers of a nation founded on those principles.—Denise Caruso
If the colleges were better, if they really had it, you would need to get the police at the gates to keep order in the inrushing multitude. See in college how we thwart the natural love of learning by leaving the natural method of teaching what each wishes to learn, and insisting that you shall learn what you have no taste or capacity for. The college, which should be a place of delightful labor, is made odious and unhealthy, and the young men are tempted to frivolous amusements to rally their jaded spirits. I would have the studies elective. Scholarship is to be created not by compulsion, but by awakening a pure interest in knowledge. The wise instructor accomplishes this by opening to his pupils precisely the attractions the study has for himself. The marking is a system for schools, not for the college; for boys, not for men; and it is an ungracious work to put on a professor.—Ralph Waldo Emerson
… semiotics is in principle the discipline studying everything which can be used in order to lie.—Umberto Eco
(in A Theory of Semiotics)
As complexity rises, precise statements lose meaning, and meaningful statements lose precision.—Lotfi Zadeh
Creativity is just connecting things. When you ask creative people how they did something, they feel a little guilty because they didn't really do it, they just saw something. It seemed obvious to them after a while. That's because they were able to connect experiences they've had and synthesize new things. And the reason they were able to do that was that they've had more experiences or they have thought more about their experiences than other people.—Steve Jobs
It's hard to read through a book on the principles of magic without glancing at the cover periodically to make sure it isn't a book on software design.—Bruce Tognazzini
Saving face, I fear, is to have two of them.—Nicholas Negroponte
The Very Big Stupid is a thing which breeds by eating The Future. Have you seen it? It sometimes disguises itself as a good-looking quarterly bottom line, derived by closing the R&D department.—Frank Zappa
A charlatan makes obscure what is clear; a thinker makes clear what is obscure.—Hugh Kingsmill
Anybody who thinks a little 9,000-line program that's distributed free and can be cloned by anyone is going to affect anything we do at Microsoft has his head screwed on wrong.—Bill Gates
(regarding Java, shortly before Microsoft licensed Java
and cancelled the Blackbird project)
The real tight interface is between the book and the reader—the world of the book is plugged right into your brain, never mind the [virtual reality] bodysuit.—Bill McKibben
(in The Age of Missing Information)
… macaroni, a gag, a banana bag, a tan, a tag, a banana bag again (or a camel), …—Guy Steele
All I can say is that this peacock is a horse of another color.—Guy Steele
A company culture that isn't satisfied with winning but also needs to dominate, that isn't content with getting great results but also has to eliminate everything in its path, is fundamentally destructive—and ultimately self-destructive.—Morton H. Meyerson
(former CEO of EDS)
Guys are lucky because they get to grow mustaches. I wish I could. It's like having a little pet for your face.—Anita Wise
Beware of things with a small brain-to-body mass ratio—like cars.—Bodivoodoo
[ActiveX] will have no security, no reliability, and although the demos might be impressive, they are simply clothes with no emperor: it is a pretty face and no more.—Carmine <carmine@mangione.com>
Let's clean it up out there, guys. Nefarious users could even ship over their own PC binaries and run them on your system, which means that if you aren't careful, they might do something useful like forcibly upgrade you to Linux. Of course, then theperl.exe?FMH.pltravesty magically goes away, along with a whole lot of other problems. :-)—Tom Christiansen
(discussing a security hole in many PC-based web servers)
I have learned silence from the talkative, tolerance from the intolerant, and kindness from the unkind, yet I'm ungrateful to those teachers.—Kahlil Gibran
Good judgement is the result of experience … Experience is the result of bad judgement.—Fred Brooks
Programs must be written for people to read, and only incidentally for machines to execute.—Abelson and Sussman
Is it not, then, better to be ridiculous and friendly than clever and hostile?—Socrates
Conventionality is not morality. Self-righteousness is not religion. To attack the first is not to assail the last.—Charlotte Bronte
Feminists can be as sexist as the next guy!—Douglas R. Hofstadter
I can picture in my mind a world without war, a world without hate. And I can picture us attacking that world, because they'd never expect it.—Jack Handy
The nationalist not only does not disapprove of atrocities committed by his own side, but he has a remarkable capacity for not even hearing about them.—George Orwell
(inNotes on Nationalism, 1945)
Independence Day marks the glorious realization of what, for me, has been a 25 year wait. Countless prayers have gone unanswered, but on this day, I have finally witnessed on screen what I have only dreamt of all my life, for this film features the complete and total destruction of the city of Houston through the use of nuclear weapons, by the U.S. government's own hand!—Christopher Null
Knowing how things work is the basis for appreciation, and is thus a source of civilized delight.—William Safire
If trees could scream, would we be so cavalier about cutting them down? We might, if they screamed all the time, for no good reason.—Jack Handey
A language that doesn't have everything is actually easier to program in than some that do.—Dennis Ritchie
I'm not young enough to know everything.—Robert Benchley
He who will not reason is a bigot;
he who cannot is a fool;
and he who dares not is a slave.—Sir William Drummond
Between the wish and the thing, the world lies waiting.—Cormac McCarthy
A designer can mull over complicated designs for months. Then suddenly the simple, elegant, beautiful solution occurs to him. When it happens to you, it feels as if God is talking! And maybe He is.—Leo Frankowski
(in The Cross-Time Engineer)
Microsoft puts thebackwardinbackward compatible.—Mike Bartman <mike@eco.twg.com>
(paraphrased)
Beauty in music is too often confused with something that lets the ears lie back in an easy chair.—Charles Ives
Programming languages should be designed not by piling feature on top of feature, but by removing the weaknesses and restrictions that make additional features appear necessary.from Revised4 Report on the Algorithmic Language Scheme
(I contend that this statement is true of software systems in general.)
The fearful are often holders of the most dangerous power. They become demoniac when they see the workings of all the life around them. Seeing the strengths as well as the weaknesses, they fasten only on the weaknesses.—Frank Herbert and Bill Ransom
The question shouldn't be,Will it happen?butDo we want it to happen, and can we help it happen?—Peter G. W. Keen
I should either have been less specific or more correct …—Andy Armstrong <andy@wonderworks.co.uk>
Injustice anywhere is a threat to justice everywhere. We are caught in an inescapable network of mutuality, tied in a single garment of destiny. Whatever affects one directly, affects all indirectly.—Dr. Martin Luther King, Jr.
Get your facts first, and then you can distort 'em as much as you please.—Samuel Clemens
I'm old enough not to care too much
About what you think of me,
But I'm young enough to remember the future
And the way things ought to be.—Rush
That people do not learn very much from history is the most important of all the lessons history has to teach.—Aldous Huxley
On that of which one cannot speak, one must remain silent.—Wittgenstein
Everything you've learned in school asobviousbecomes less and less obvious as you begin to study the universe. For example, there are no solids in the universe. There's not even a suggestion of a solid. There are no absolute continuums. There are no surfaces. There are no straight lines.—R. Buckminster Fuller
Unformed people delight in the gaudy and in novelty.
Cooked people delight in the ordinary.—Erik Naggum
Some cynical people think that every activity must revolve around the mighty dollar, and that anyone saying otherwise is just attempting to delude the public. I will probably never be able to convice them that that isn't always the case, but I do have the satisfaction of knowing that I live in a less dingy world than they do.—John Carmack
… the cost of adding a feature isn't just the time it takes to code it. The cost also includes the addition of an obstacle to future expansion. … The trick is to pick the features that don't fight each other.—John Carmack
I would be content if my children grew up to be the kind of people who think decorating consists mostly of building enough bookshelves.—Anna Quindlen
Increasingly, people seem to misinterpret complexity as sophistication, which is baffling—the incomprehensible should cause suspicion rather than admiration. Possibly this trend results from a mistaken belief that using a somewhat mysterious device confers an aura of power on the user.—Niklaus Wirth
Hushed are the stars, whose power is never spent;
The hills are mute: yet, how they speak of God!—C. H. Towne
Although NT has lots of the cool stuff I discovered in UNIX, what it doesn't have is personalities.—Rik Farrow
Education: The ability to train yourself.—John Browning and Spencer Reiss
(in Wired'sEncyclopedia of the New Economy, Wired 6.04)
[The French] have always hated us, of course … but now they REALLY hate us, because our culture has become so dominant that they're having trouble completing so much as a single sentence without using American words. They're always blurting out statements like:Le software de la hardware est un humdinger!And then they get so mad that they could spit.—Dave Barry
To keep large programs well structured, you either need superhuman will power, or proper language support for interfaces.—Greg Nelson
As for a picture, if it isn't worth a thousand words, the hell with it.—Ad Reinhardt
People buy holes, not drill bits.—Peter Deutsch
There are two ways to slide easily through life: to believe everything or to doubt everything. Both ways save us from thinking.—Alfred Korzybski
… with the right value system, making good short-term decisions leads to good long-term results. … I think that is the purpose of a value system. We need to figure out the way to live so that when we are in the middle of life wedo the right thing.When our neighbor comes over to argue with us, we are not going to start thinking about how this will effect our life ten years from now, but we react according to the way we were taught, and the way we taught ourselves.—Ralph Johnson
(Unlikely as it may seem, this quote came from
a discussion of programming practices.)
… your Web browser is Ronald Reagan.—Neal Stephenson
(In its context, this statement is actually the punchline of one of
the most insightful descriptions I've ever read of how computers
work their magic on strings of numbers. But out of context, it
is one of the more bizarrely absurd statements I've ever read.)
Starsky and Hutch reruns, dubbed into diverse languages, may turn out, in the long run, to be a greater force for human rights than the Declaration of Independence.—Neal Stephenson
Men are born ignorant, not stupid; they are made stupid by education.—Bertrand Russell
One of the great skills in using any language is knowing what not to use, what not to say. … There's that simplicity thing again.—Ron Jeffries
There are few things as seemingly untouched by the real world as a child asleep.—John Irving
(in A Widow for One Year)
Crappy old OSes have value in the basically negative sense that changing to new ones makes us wish we'd never been born.—Neal Stephenson
In a society where there is democratic tolerance and freedom under the law, many kinds of evils will crop up, but give them a little time and they will usually breed their own cure.—Bourke Cockran
(to Winston Churchill, November 1895)
Now it is a strange thing, but things that are good to have and days that are good to spend are soon told about, and not much to listen to; while things that are uncomfortable palpitating, and even gruesome, may make a good tale, and take a deal of telling anyway.—J. R. R. Tolkien
(in The Hobbit)
If you threw Microsoft into a room with truth, you'd risk a matter/anti-matter explosion.—Nicholas Petreley
Forget the messiness of years and days—every work of human artifice has a proper viewing distance.—Tracy Kidder
The ideal engineer is a composite … he is not a scientist, he is not a mathematician, he is not a sociologist, or a writer; but he may use the knowledge and techniques of any or all of these disciplines in solving engineering problems.—N. W. Dougherty
You can't shake the Devil's hand and say you're only kidding.—They Might Be Giants
Sometimes, the best applause lies in knowing you have offended a fool.—Anonymous
When we use a language, we should commit ourselves to knowing it, being able to read it, and writing it idiomatically.—Ron Jeffries
(in Wiki:ReturnBooleanEvaluations)
Learning research tells us that the time lag from experiment to feedback is critical …—Kent Beck
(in Wiki:IsExtremeProgrammingWacko)
If we spoke a different language, we would perceive a somewhat different world.—Wittgenstein
The best thing for being sad,replied Merlyn, beginning to puff and blow,is to learn something.—T. H. White
(in The Once and Future King)
One of the most dangerous (and evil) things ever injected into the project world is the notion of process maturity. Process maturity is for replicable manufacturing contexts. Projects are one-time shots. Replicability is never the primary issue on one-time shots. More evil than good has come from the notion that we shouldstick to the methodology.This is a recipe for non-adaptive death. I'd rather die by commission.—David Schmaltz
My grandfather once told me that there are two kinds of people: those who work and those who take the credit. He told me to try to be in the first group; there was less competition there.—Indira Gandhi
I think it's tragic that scientific advances have caused many people to imagine that they know it all, and that God is irrelevant or nonexistent. The fact is that everything we learn reveals more things that we do not understand.—Donald E. Knuth
(on Proverbs 3:16)
A rational mind like mine generally wants to nail everything down, to understand concepts fully. Yet I am glad that true religion is a great mystery, something I can feel but not describe, something I can ponder and learn about, something that will always remain tantalizingly beyond my grasp.—Donald E. Knuth
(on 1 Timothy 3:16)
How shall a man judge what to do in such times?
As he ever has judged,said Aragorn.Good and ill have not changed since yesteryear; nor are they one thing among Elves and Dwarves and another among Men.—J. R. R. Tolkien
… I was talking aloud to myself. A habit of the old: they choose the wisest person present to speak to; the long explanations needed by the young are wearying.—J. R. R. Tolkien
Perilous to us all are the devices of an art deeper than we possess ourselves.—J. R. R. Tolkien
… generous deed should not be checked by cold counsel.—J. R. R. Tolkien
We don't think of ourselves as being perfectionists, really. To us it's more about desperately trying to have it sound more or less OK.—Donald Fagen
I don't know why any right-thinking person would play anything but a blues-based style on electric guitar.—Walter Becker
Christ … forms the spiritual atmosphere breathed by a believer's soul.—Donald E. Knuth
(on 1 Peter 3:16)
You think you know when you can learn, are more sure when you can write, even more when you can teach, but certain when you can program.—Alan Perlis
Open your present …
No, you open your present …
Kaczinski Christmas.—Unabomber Haiku Contest,
CyberLaw mailing list
The greatest obstacle to discovery is not ignorance, but the illusion of knowledge.—Daniel Boorstin
… it is poor civic hygiene to install technologies that could someday facilitate a police state.—Bruce Schneier
Nothing in progression can rest on its original plan. We may as well think of rocking a grown man in the cradle of an infant.—Edmund Burke
… society is tradition and order and reverence, not a series of cheap bargains between selfish interests.—Poul Anderson
(inIron)
No matter how cynical I get, I just can't keep up.—Nora Ephron
Inspiration comes from the act of writing.—Steven Dunn
Design and programming are human activities; forget that and all is lost.—Bjarne Stroustrup
… as a slow-witted human being I have a very small head and I had better learn to live with it and to respect my limitations and give them full credit, rather than to try to ignore them, for the latter vain effort will be punished by failure.—Edsger W. Dijkstra
Out of intense complexities, intense simplicities emerge.—Winston Churchill
There is nothing permanent except change.—Heraclitus
We're drowning in information and starving for knowledge.—Rutherford D. Rogers
That's all there is … You. And you and you and you and you and you. I thought there was something more, something larger, but I was wrong. One by one. That's all there is.—Nancy Kress
(in Beggars in Spain)
Perhaps there was no way for the young to be serious without being tiresome. They lacked that all-important dimension of physics: torque. Too much time ahead, too little behind, like a man trying to carry a horizontal ladder with a grip at one end. Not even an honorable passion could balance very well. And while jiggling hard to just keep your balance, how could anything ever be funny?—Nancy Kress
(in Beggars in Spain)
To a database person, every nail looks like a thumb. Or something like that.—Jamie Zawinski
There's no sense being exact about something if you don't even know what you're talking about.—John von Neumann
I don't know or trust Demeter.—David Brady
Just as playing Dungeons & Dragons doesn't turn a kid into a wizard, pretending to be a homicidal maniac online doesn't make a man a killer. But determining what it does make him is one of the biggest ethical dilemmas facing modern society.—Rita Ferrandino
There is nothing on earth more exquisite than a bonny book, with well-placed columns of rich black writing in beautiful borders, and illuminated pictures cunningly inset. But nowadays, instead of looking at books, people read them.—George Bernard Shaw
Why should we look to the past in order to prepare for the future? Because there is nowhere else to look.—James Burke
It is almost impossible to catch a speedy invisible model automobile even when one is a skillful dentist.—E. B. White
Newton was a genius, but not because of the superior computational power of his brain. Newton's genius was, on the contrary, his ability to simplify, idealize, and streamline the world so that it became, in some measure, tractable to the brains of perfectly ordinary men.—Gerald M. Weinberg
Every time I write about the impossibility of effectively protecting digital files on a general purpose computer, I get responses from people decrying the death of copyright.How will authors and artists get paid for their work?they ask me. Truth be told, I don't know. I feel rather like the physicist who just explained relativity to a group of would-be interstellar travelers, only to be asked:How do you expect us to get to the stars, then?I'm sorry, but I don't know that, either.—Bruce Schneier
If you keep your mind sufficiently open, people will throw a lot of rubbish into it.—William Orton
Wit is cultured insolence.—Aristotle
The truth knocks on the door and you say,Go away, I'm looking for the truth,and so it goes away. Puzzling.—Robert Pirsig
The skill of writing is to create a context in which other people can think.—Edwin Schlossberg
If, after reading Tuesday one evening before bed, [kids] look out the window and see frogs flying by—well, we should all be so lucky.—David Wiesner
If you like your remote messaging fat, dumb, and interoperable, you could also look into the SOAP libraries distributed with Ruby.—Dave Thomas
Good engineering is not a matter of creativity or centering or grounding or inspiration or lateral thinking, as useful as those might be, but of decoding the clever, even witty, messages the solution space carves on the corpses of the ideas in which you believed with all your heart, and then building the road to the next message.—Fred Hapgood
Java development without a little heresy would be a dull place, and a dangerous one.—Bruce Tate
First you listen to the users; then you ignore them.—Ken Arnold
… wisdom is in large part the knowledge of how to avoid doing dumb things, and thus grows globally as a function of the published inventory of stupid mistakes.—Tim Bray
… the closer you get to the truth, the messier your sentence gets.—Paul Graham
The atmosphere of the average workplace is to productivity what flames painted on the side of a car are to speed.—Paul Graham
The really important thing about Ajax is that it's tricked us into adopting a really powerful language when we wouldn't have chosen to do so on our own.—Stuart Halloway
It is shocking to find how many people do not believe they can learn, and how many more believe learning to be difficult.—Frank Herbert
(in Dune)
How can one foresee, without first remembering?—David Brin
Some fogies of advancing years have suggested the initial price point [for Apple's iPhone] of $499 is too high. They fail to understand: Thecoolof owning this phone, particularly for the early adopters, is worth an easy $497, bringing the phone itself down to $2 even.—Bruce Tognazzini
Facts don't squeal when you stuff 'em where you want 'em to go.—John R. Erickson
It would be well if engineering were less generally thought of, and even defined, as the art of constructing. In a certain important sense it is rather the art of not constructing: or, to define it rudely, but not inaptly, it is the art of doing well with one dollar, which any bungler can do with two after a fashion.—Arthur Mellen Wellington
The hardest part of design … is keeping features out.—Donald Norman
English doesn't borrow from other languages. English follows other languages into dark alleys, beats them up for their words and goes through their pockets for loose grammar.—Raina Bird
In the fight between Calvin and Arminius, back Jesus. He was not a systematic theologian, and I consider this to be a feature, not a bug.—Simon Cozens
The more we learn about these Bush people, the more we see the answer to the question: "What if Frodo had kept the Ring?"—Rod Dreher
Simplicity does not mean want or poverty. It does not mean the absence of any decor, or absolute nudity. It only means that the decor should belong intimately to the design proper, and that anything foreign to it should be taken away.—Paul Jacques Grillo
Ring the bells that still can ring,
Forget your perfect offering.
There is a crack in everything—
That's how the light gets in.—Leonard Cohen
Every task involves constraint,
Solve the thing without complaint;
There are magic links and chains
Forged to loose our rigid brains.
Structures, structures, though they bind,
Strangely liberate the mind.—James Falen
Beauty is more important in computing than anywhere else in technology because software is so complicated. Beauty is the ultimate defense against complexity.—David Gelernter
in Machine Beauty: Elegance and the Heart of Technology
Simplicity is the most difficult thing to secure in this world; it is the last limit of experience and the last effort of genius.—G. Sand
A simple [writing] style is the result of very hard work.—William Zinsser
Design is the art of separation, grouping, abstraction, and hiding. The fulcrum of design decisions is change. Separate those things that change for different reasons. Group together those things that change for the same reason.—Uncle Bob Martin
The tragedy of our time is that we've got it backwards, we've learned to love techniques and use people.—Herb Kelleher
We've got to live, no matter how many skies have fallen.—D.H. Lawrence
This sentence has five words. Here are five more words. Five-word sentences are fine. But several together are monotonous. Listen to what is happening. The writing is getting boring. The sound of it drones. It's like a stuck record. The ear demands some variety.
Now listen. I vary the sentence length, and I create music. Music. The writing sings. It has a pleasant rhythm, a lilt, a harmony. I use short sentences. And I use sentences of medium length. And sometimes, when I am certain the reader is rested, I will engage him with a sentence of considerable length, a sentence that burns with energy and builds with all the impetus of a crescendo, the roll of the drums, the crash of the cymbals—sounds that say, listen to this, it is important.
—Gary Provost
in 100 Ways to Improve Your Writing (1985)
Everything is vague to a degree you do not realize 'til you have tried to make it precise.
—Bertrand Russell
Music is the pleasure the human mind experiences from counting without being aware that it is counting.
—Gottfried Leibniz
You can tell whether a man is clever by his answers.
You can tell whether a man is wise by his questions.—Naguib Mahfouz
Systems programmers are the high priests of a low cult.—Bob Barton
The most incomprehensible thing about the universe is its comprehensibility.—Albert Einstein
I know that I am intelligent, because I know that I know nothing.—Socrates
We forgive once we give up attachment to our wounds.—Lewis Hyde
The general problem with ambitious systems is complexity. [...] it is important to emphasize the value of simplicity and elegance, for complexity has a way of compounding difficulties.—Fernando J. Corbató
Do not grow old, no matter how long you live. Never cease to stand like curious children before the Great Mystery into which we were born.—Albert Einstein
None are more hopelessly enslaved than those who falsely believe they are free.—Johann Wolfgang von Goethe
Worry is not believing God will get it right, and bitterness is believing God got it wrong.—Timothy Keller
Study hard what interests you the most in the most undisciplined, irreverent and original manner possible.—Richard Feynman
English in the mouths of the English was a dream language, an affair of allusion and code.—Michelle de Kretser
Last updated 13 May 2013