Quotes

Alan Moore: interview on mtv.com
I have a theory, which has not let me down so far, that there is an inverse relationship between imagination and money. Because the more money and technology that is available to [create] a work, the less imagination there will be in it.
Tadhg Kelly: Stories, Structure, Abstraction and Games
And that's why Chess and Go remain as enduringly popular as they are, and why soccer is the most popular game on earth. Robustness and elegance are the key driving forces here, and they are in direct opposition to the brittleness and complexity, the defining traits of story.
Bill Tozier: Diverse themes observed at GECCO 2006
What one wants is to be able to talk with a diverse club of smart people, arrange to do short one-off research projects and simulations, publish papers or capture intellectual property quickly and easily, and move on to another conversation. Quickly. Easily. For a living. Can't do that in industry. Can't do that in the Academy. Yet in my experience, scientists and engineers all want it. Maybe even a few mathematicians and social scientists do, too.
Luiz Henrique de Figueiredo: lua-l
 > I found myself wishing to have a continue keyword [...]
 > I can't recall an official reason why it isn't in the language.
Lua evolves by answering "why?" not "why not?".
David Hestenes and Garret Sobczyk: Clifford Algebra to Geometric Calculus (1984)
Geometry without algebra is dumb!
Algebra without geometry is blind!
Richard Hamming: The Unreasonable Effectiveness of Mathematics (1980)
The Postulates of Mathematics Were Not on the Stone Tablets that Moses Brought Down from Mt. Sinai. It is necessary to emphasize this. We begin with a vague concept in our minds, then we create various sets of postulates, and gradually we settle down to one particular set. In the rigorous postulational approach, the original concept is now replaced by what the postulates define. This makes further evolution of the concept rather difficult and as a result tends to slow down the evolution of mathematics. It is not that the postulation approach is wrong, only that its arbitrariness should be clearly recognized, and we should be prepared to change postulates when the need becomes apparent.
Richard Hamming: The Art of Doing Science and Engineering (1997)
Education is what, when, and why to do things. Training is how to do it. In science, if you know what you are doing, you should not be doing it. In engineering, if you do not know what you are doing, you should not be doing it.
Paul Graham: Being Popular (2001)

The trick is to realize that there's no real contradiction here. You want to be optimistic and skeptical about two different things. You have to be optimistic about the possibility of solving the problem, but skeptical about the value of whatever solution you've got so far.

People who do good work often think that whatever they're working on is no good. Others see what they've done and are full of wonder, but the creator is full of worry. This pattern is no coincidence: it is the worry that made the work good.

If you can keep hope and worry balanced, they will drive a project forward the same way your two legs drive a bicycle forward. In the first phase of the two-cycle innovation engine, you work furiously on some problem, inspired by your confidence that you'll be able to solve it. In the second phase, you look at what you've done in the cold light of morning, and see all its flaws very clearly. But as long as your critical spirit doesn't outweigh your hope, you'll be able to look at your admittedly incomplete system, and think, how hard can it be to get the rest of the way?, thereby continuing the cycle.

Dan Bricklin: interview on Triumph of the Nerds
People who saw [VisiCalc] and went and got it... Like an accountant, I remember showing it to one around here and he started shaking and said, "That's what I do all week. I could do it in an hour." ... I meet these people now, they come up to me and say, "I gotta tell you, you changed my life. You made accounting fun."
Dan Bricklin and Bob Frankston: interview on Triumph of the Nerds

DB: You know, looking back at how successful a lot of other people have been [as a result of our work], it's kind of sad that we weren't as successful...

BF: It would be very nice to be gazillionaires, but you can also understand that part of the reason was that that's not what we were trying to be.

DB: We were kids of the Sixties and what did you want to do? You wanted to make the world better, and you wanted to make your mark on the world and improve things, and we did it. So by the mark of what we would measure ourselves by, we were very successful.

Richard Hamming: You and Your Research

Somewhere around every seven years make a significant, if not complete, shift in your field. Thus, I shifted from numerical analysis, to hardware, to software, and so on, periodically, because you tend to use up your ideas. When you go to a new field, you have to start over as a baby. You are no longer the big mukity muk and you can start back there and you can start planting those acorns which will become the giant oaks. ...

You need to get into a new field to get new viewpoints, and before you use up all the old ones. You can do something about this, but it takes effort and energy. It takes courage to say, "Yes, I will give up my great reputation." For example, when error correcting codes were well launched, having these theories, I said, "Hamming, you are going to quit reading papers in the field; you are going to ignore it completely; you are going to try and do something else other than coast on that."

Sol Stein: Stein on Writing
Nonfiction conveys information. Fiction conveys emotion.
C.A.R. Hoare: The Emperor's Old Clothes
I note with fear and horror that even in 1980, language designers and users have not learned this lesson [mandatory run-time checking of array bounds]. In any respectable branch of engineering, failure to observe such elementary precautions would have long been against the law.
C.A.R. Hoare: The Emperor's Old Clothes
I conclude that 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. It demands the same skill, devotion, insight, and even inspiration as the discovery of the simple physical laws which underlie the complex phenomena of nature. It also requires a willingness to accept objectives which are limited by physical, logical, and technological constraints, and to accept a compromise when conflicting objectives cannot be met. No committee will ever do this until it is too late.
Alan Kay: How Simply and Understandably Could The "Personal Computing Experience" Be Programmed?
When I first prepared this particular talk... I realized that my usual approach is usually critical. That is, a lot of the things that I do, that most people do, are because they hate something somebody else has done, or they hate that something hasn't been done. And I realized that informed criticism has completely been done in by the web. Because the web has produced so much uninformed criticism. It's kind of a Gresham's Law -- bad money drives the good money out of circulation. Bad criticism drives good criticism out of circulation. You just can't criticize anything.
George Orwell: Politics and the English Language
What is above all needed is to let the meaning choose the word, and not the other way around. In prose, the worst thing one can do with words is surrender to them. When you think of a concrete object, you think wordlessly, and then, if you want to describe the thing you have been visualising you probably hunt about until you find the exact words that seem to fit it. When you think of something abstract you are more inclined to use words from the start, and unless you make a conscious effort to prevent it, the existing dialect will come rushing in and do the job for you, at the expense of blurring or even changing your meaning. Probably it is better to put off using words as long as possible and get one's meaning as clear as one can through pictures and sensations. Afterward one can choose -- not simply accept -- the phrases that will best cover the meaning, and then switch round and decide what impressions one's words are likely to make on another person.
Mark Kennedy: Carrying a Sketchbook

I don't know what people expect to see what they look in a sketchbook, but they always seem mighty disappointed. I think people expect to see what they would see in a Hollywood version of a sketchbook. Whenever someone is sketching from life in a movie, it's always supposed to look tossed off and effortless, but it's really some totally finished and labored-over drawing that some artist spent hours rendering.

Any real sketchbook is full of misfires, false starts and stumbles, with a few successes sprinkled here and there. If you were capable of doing a perfect drawing every time, you wouldn't need to carry a sketchbook!

Dan Piponi: The Essence of Quantum Computing
What I am saying is in direct contradiction with what is said by some of the founding fathers of quantum computing. Actually, I think that's a good thing, it means that whether I'm right or wrong, I must be saying something non-trivial.
Joe Armstrong: A History of Erlang
It was during this conference that we realised that the work we were doing on Erlang was very different from a lot of mainstream work in telecommunications programming. Our major concern at the time was with detecting and recovering from errors. I remember Mike, Robert and I having great fun asking the same question over and over again: "what happens if it fails?" -- the answer we got was almost always a variant on "our model assumes no failures." We seemed to be the only people in the world designing a system that could recover from software failures.
John Napier: Hands
With the eye, the hand is our main source of contact with the physical environment. The hand has advantages over the eye because it can observe the environment by means of touch, and having observed it, it can immediately proceed to do something about it. The hand has other great advantages over the eye. It can see around corners and it can see in the dark.
Christopher Alexander: foreward to Richard Gabriel's "Patterns Of Software"

In my life as an architect, I find that the single thing which inhibits young professionals, new students most severely, is their acceptance of standards that are too low. If I ask a student whether her design is as good as Chartres, she often smiles tolerantly at me as if to say, "Of course not, that isn't what I am trying to do.... I could never do that."

Then, I express my disagreement, and tell her: "That standard must be our standard. If you are going to be a builder, no other standard is worthwhile. That is what I expect of myself in my own buildings, and it is what I expect of my students." Gradually, I show the students that they have a right to ask this of themselves, and must ask this of themselves. Once that level of standard is in their minds, they will be able to figure out, for themselves, how to do better, how to make something that is as profound as that.

Neil Postman: Amusing Ourselves to Death
[This argument] fixes its attention on the forms of human conversation, and postulates that how we are obliged to conduct such conversations will have the strongest possible influence on what ideas we can conveniently express. And what ideas are convenient to express inevitably become the important content of a culture.
Neil Postman: Amusing Ourselves to Death
We must remember that Galileo merely said that the language of nature is written in mathematics. He did not say everything is. And even the truth about nature need not be expressed in mathematics. For most of human history, the language of nature has been the language of myth and ritual. These forms, one might add, had the virtues of leaving nature unthreatened and of encouraging the belief that human beings are part of it. It hardly befits a people who stand ready to blow up the planet to praise themselves too vigorously for having found the true way to talk about nature.
Steven Johnson: Everything Bad Is Good For You
Now, I have no doubt that playing today's games does in fact improve your visual intelligence and your manual dexterity, but the virtues of gaming run far deeper than hand-eye coordination. When I read these ostensibly positive accounts of video games, they strike me as the equivalent of writing a story about the merits of the great novels and focusing on how reading them can improve your spelling.
Paul Hawken: The Ecology of Commerce
The purpose of all these suggestions is to end industrialism as we know it. Industrialism is over, in fact; the question remains how we organize the economy that follows. Either it falls in on us, and crushes civilization, or we reconstruct it and unleash the imagination of a more sustainable future into our daily acts of commerce. Protecting our industries because we want to be pro-business and pro-jobs will have the same level of effectiveness as did the Soviet effort to maintain its industries in the 1970s and 1980s.
Bjarne Stroustrup: interview in MIT Tech Review

Q: In The Design and Evolution of C++, you claim that Kierkegaard was an influence on your conception of the language. Is this a joke?

A: A bit pretentious, maybe, but not a joke. A lot of thinking about software development is focused on the group, the team, the company. This is often done to the point where the individual is completely submerged in corporate "culture" with no outlet for unique talents and skills. Corporate practices can be directly hostile to individuals with exceptional skills and initiative in technical matters. I consider such management of technical people cruel and wasteful. Kierkegaard was a strong proponent for the individual against "the crowd" and has some serious discussion of the importance of aesthetics and ethical behavior.

Stuart Brand: Environmental Heresies
The best way for doubters to control a questionable new technology is to embrace it, lest it remain wholly in the hands of enthusiasts who think there is nothing questionable about it.
Alan Moore: interview for "Authors on Anarchism"

In the future, we would have to be prepared for a situation in which we have firstly, no currency, and secondly, as a result of that, no government. So there are ways in which technology itself and the ways in which we respond to technology -- the ways in which we adapt our culture and our way of living to accommodate breakthroughs and movements in technology -- might give us a way to move around government. To evolve around government to a point where such a thing is no longer necessary or desirable. That is perhaps an optimistic vision, but it's one of the only realistic ways I can see it happening. ...

I really don't think that a violent revolution is ever going to provide a long-term solution to the problems of the ordinary person. I think that is something that we had best handle ourselves, and which we are most likely to achieve by the simple evolution of western society. But that might take quite a while, and whether we have that amount of time is, of course, open to debate.

Sheik Ahmed Zaki Yamani
The Stone Age didn't end for lack of stone, and the Oil Age will end long before the world runs out of oil.
Pavel Kobel: lua-l
Business demanding promise from [open-source] project is like business demanding promise from forest. If you like trees, you must do other thing to conserve.
Noam Chomsky: response to interview question regarding alternatives to capitalism
I think that, what used to be called centuries ago "wage slavery," is intolerable. And I don't think that people ought to be forced to rent themselves in order to survive. I think that the economic institutions ought to be run democratically, by their participants, by the communities in which they exist, and so on. And I think, basically, through various kinds of free association.
Kai Krause: Software is merely a Performance Art

I used to think "Software Design" is an art form.

I now believe that I was half-right:
it is indeed an art, but it has a rather short half-life:
Software is merely a performance art!

A momentary flash of brilliance, doomed to be overtaken by the next wave, or maybe even by its own sequel. Eaten alive by its successors. And time...

This is not to denigrate the genre of performance art: anamorphic sidewalk chalk drawings, Goldsworthy pebble piles or Norwegian carved-ice-hotels are admirable feats of human ingenuity, but they all share that ephemeral time limit: the first rain, wind or heat will dissolve the beauty, and the artist must be well aware of its fleeting glory.

For many years I have discussed this with friends that are writers, musicians, painters and the simple truth emerged: one can still read the words, hear the music and look at the images....

Their value and their appeal remains, in some cases even gain by familiarity: like a good wine it can improve over time. You can hum a tune you once liked, years later. You can read words or look a painting from 300 years ago and still appreciate its truth and beauty today, as if brand new. Software, by that comparison, is more like Soufflé: enjoy it now, today, for tomorrow it has already collapsed on itself. Soufflé 1.1 is the thing to have, Version 2.0 is on the horizon.

It is a simple fact: hardly any of my software even still runs at all!

Richard Doherty: Diary of a Disaster: General Magic Goes Poof!
I'm visiting Woz and his daughter Suzanne, who is in the hospital after an emergency appendectomy, when another visitor asks if a certain friend has been told about the surgery. Woz proudly whips out his Magic Link to get her address and number. Before the device can retrieve the data, however, Suzanne produces the number from an address book in her handbag.
Seymour Papert: Mindstorms: children, computers, and powerful ideas

In many schools today, the phrase "computer-aided instruction" means making the computer teach the child. One might say the computer is being used to program the child. In my vision, the child programs the computer and, in doing so, both acquires a sense of mastery over a piece of the most modern and powerful technology and establishes an intimate contact with some of the deepest ideas from science, from mathematics, and from the art of intellectual model building. ...

Two fundamental ideas run through this book. The first is that it is possible to design computers so that learning to communicate with them can be a natural process, more like learning French by living in France than like trying to learn it through the unnatural process of American foreign-language instruction in classrooms. Second, learning to communicate with a computer may change the way other learning takes place. The computer can be a mathematics-speaking and an alphabetic-speaking entity. We are learning how to make computers with which children love to communicate. When this communication occurs, children learn mathematics as a living language. Moreover, mathematical communication and alphabetic communication are thereby both transformed from the alien and therefore difficult things they are for most children into natural and therefore easy ones. The idea of "talking mathematics" to a computer can be generalized to a view of learning mathematics in "Mathland"; that is to say, in a context which is to learning mathematics what living in France is to learning French.

Steven Johnson: Emergence: The Connected Lives of Ants, Brains, Cities, and Software
Cities bring minds together and put them into coherent slots. ... Ideas and goods flow readily within these clusters, leading to productive cross-pollination, ensuring that good ideas don't die out in rural isolation. The power unleashed by this data storage is evident in the earliest large-scale human settlements... By some accounts, grain cultivation, the plow, the potter's wheel, the sailboat, the draw loom, copper metallurgy, abstract mathematics, exact astronomical observation, the calendar -- all of these inventions appeared within centuries of the original urban populations. It's possible, even likely, that more isolated groups or individuals had stumbled upon some of those technologies at an earlier date, but they didn't become part of the collective intelligence of civilization until there were cties to store and transmit them.
Ken Robinson: TED 2006 talk
University professors... live in their heads. ... They're disembodied, in a kind of literal way. They look upon their body as a form of transport for their heads. It's a way of getting their heads to meetings.
J. Yee: email
Last night I went to a baby shower where a good number of the attendees were babies themselves. I kept thinking how ridiculous it is that people pour so much time and energy into supporting a single life, when there are so many others that need more support.
Will Wright: interview in Designing Interactions

We noticed that when we were designing The Sims, a certain degree of abstraction in the game is very beneficial. You don't actually get very close to the characters. You can't quite see their facial expressions, but everybody in their mind is imagining the facial expressions on the characters.

In computer game design, you're dealing with two processors. You've got the processor in front of you on the computer and you've got the processor in your head, and so the game itself is actually running on both. There are certain things that the computer is very good at, but there are other things that the human imagination is better at.

Wikileaks editors (anonymous): Wikileaks: About

Considering corporations as analogous to a nation state reveals the following properties:

  1. The right to vote does not exist except for share holders (analogous to land owners) and even there voting power is in proportion to ownership.
  2. All power issues from a central committee.
  3. There is no balancing division of power. There is no fourth estate. There are no juries and innocence is not presumed.
  4. Failure to submit to any order may result in instant exile.
  5. There is no freedom of speech.
  6. There is no right of association. Even love between men and women is forbidden without approval.
  7. The economy is centrally planned.
  8. There is pervasive surveillance of movement and electronic communication.
  9. The society is heavily regulated, to the degree many employees are told when, where and how many times a day they can go to the toilet.
  10. There is little transparency and freedom of information is unimaginable.
  11. Internal opposition groups are blackbanned, surveilled and/or marginalized whenever and wherever possible.

While having a GDP and population comparable to Belgium, Denmark or New Zealand, most corporations have nothing like their quality of civic freedoms and protections. Internally, some mirror the most pernicious aspects of the 1960s Soviet system. This is even more striking when the regional civic laws the company operates under are weak (such as in West Papua or South Korea); there, the character of these corporate tyrannies is unobscured by their surroundings.

Aaron Hertzman: Machine Learning for Computer Graphics: A Manifesto and Tutorial
It is a truism that artificial intelligence research can never become successful, because its successes are not viewed as AI.
Chaim Gingold: Miniature Gardens & Magic Crayons
Will Wright points out that while playing games, people engage a game in their head, and what counts is this mental world. "So what we're trying to do as designers is build up these mental models in the player. The computer is just an incremental step, an intermediate model to the model in the player's head." His explanation of this concept works like this: somebody walks into a game store and looks at the cover of your game's box. Based on the front of the box, they start playing a game in their head, and if that game is interesting, they'll pick up the box and look at the back. They then play a new game in their head, closer to the one you've designed. If they like that game, then they'll buy the game and take it home.
Bret Victor: email (9/3/04)
Interface matters to me more than anything else, and it always has. I just never realized that. I've spent a lot of time over the years desperately trying to think of a "thing" to change the world. I now know why the search was fruitless -- things -don't- change the world. -People- change the world by using things. The focus must be on the "using", not the "thing". Now that I'm looking through the right end of the binoculars, I can see a lot more clearly, and there are projects and possibilities that genuinely interest me deeply.
Joe Armstrong: erlang-questions mailing list
The real principle is "let some other process fix the error". The "let it fail" philosophy is a consequence of this. ... look to make a fault-tolerant system you need TWO computers not ONE right ... and If you've got TWO computers you need to start thinking about distributed programming *whether you like or not* and if you're going to do distributed computing then you'll have to think about the following ...
Malcolm Gladwell: Group Think

[The] point is not that innovation attracts groups but that innovation is found in groups: that it tends to arise out of social interaction -- conversation, validation, the intimacy of proximity, and the look in your listener's eye that tells you you're onto something. ...

When [Erasmus Darwin, James Watt, Joseph Priestley, etc.] were not meeting, they were writing to each other with words of encouragement or advice or excitement. This was truly -- in a phrase that is invariably and unthinkingly used in the pejorative -- a mutual-admiration society. ...

What were they doing? Darwin, in a lovely phrase, called it "philosophical laughing," which was his way of saying that those who depart from cultural or intellectual consensus need people to walk beside them and laugh with them to give them confidence. ...

We divide [groups] into cults and clubs, and dismiss the former for their insularity and the latter for their banality. The cult is the place where, cut off from your peers, you become crazy. The club is the place where, surrounded by your peers, you become boring. Yet if you can combine the best of those two -- the right kind of insularity with the right kind of homogeneity -- you create an environment both safe enough and stimulating enough to make great thoughts possible.

Doug McIlroy: talk on the history of computing at Bell Labs
This machine ran for a good number of years, probably six, eight. And it is said that it never made an undetected error. What that means is that it never made an error that it did not diagnose itself and stop. Relay technology was very very defensive. The telephone switching system had to work. It was full of self-checking.
Ted Koppel: interview in Frontline: News War

To the extent that we're now judging journalism by the same standards that we apply to entertainment — in other words, give the public what it wants, not necessarily what it ought to hear, what it ought to see, what it needs, but what it wants — that may prove to be one of the greatest tragedies in the history of American journalism. ...

In the very early days of television news, the FCC still had teeth, and still used them every once in a while. And there was that little paragraph, section 315 of the FCC code, that said: "You shall operate in the public interest, convenience, and necessity." And what that meant was, you had to have a news division that told people what was important out there.

Andy Barnes: interview in Frontline: News War
The idea that all of the world should be measured in dollars to stockholders is actually a relatively new idea. It used to be that we thought that businesses had their purpose. Your purpose was to be making newspapers or fountain pens or whatever. And now we act as though the only purpose of a business was to enrich the people who trade it on Wall Street.... Of course you've got to have profit, of course you've got to support your ownership. But that's not why we're doing it. We're doing it because publishing a newspaper is a crucial thing to be doing.
danah boyd: Facebook's "Privacy Trainwreck": Exposure, Invasion, and Drama
i started wondering if social media is dangerous ... If gossip is too delicious to turn your back on and Flickr, Bloglines, Xanga, Facebook, etc. provide you with an infinite stream of gossip, you'll tune in. Yet, the reason that gossip is in your genes is because it's the human equivalent to grooming. By sharing and receiving gossip, you build a social bond between another human. Yet, what happens when the computer is providing you that gossip asynchronously? I doubt i'm building a meaningful relationship with you when i read your MySpace CuteKitten78. You don't even know that i'm watching your life. Are you really going to be there when i need you?