How to Program a Soul

The Commodore 64, the first computer I learned to program on.
In the July issue of City Arts Eastside, sci-fi author Ted Chiang asked a simple question that called into question the nature of how artificial intelligence is imagined in sci-fi:
"You say that the [computers] are learning, but you are assuming that they come pre-filled with all of this experience. Where does that come from?"
Almost thirty years ago, Tracy Kidder published The Soul of a New Machine, which also sought to explain the source of that nebulous knowledge. A technical, dramatic and detailed story about a small group's attempt to build a computer on a deadline, which earned Kidder the Pulitzer Prize, Machine actually gives the details at how computers acquire their abilities.
In the book's painstaking description of what makes a computer the machine it is (as opposed to an engine), Chiang's objection to much of sci-fi becomes clearer.
Kidder realized that it's hard — really hard — to make a computer do anything, so the idea of a robot butler or, unfortunately, a robot apocalypse is a bit improbable. And so the book looks behind the curtain of computer mysticism that is often conjured in sci-fi novels, albeit from an '80s point of view.
Interesting (and a little nerdy).
As an aside, one programmer even posited an idea similar to one presented in Chiang's recent book, Lifecycle: "The way I think it's gonna be is that the computer will grow up with [a] child. When you're born, you'll be given a computer. You'll teach it how to talk after you learn how."
Read more about Ted Chiang when you pick up a copy of City Arts Eastside or Seattle. There's also a little extra on his publishing debacle in our Web Exclusive, "Ted Chiang vs Tor Publishing."
- Culture
- Eastside
- Literary
- Login or register to post comments
- ShareThis
