Salon Home

Ellen Ullman

Friday, May 16, 2003 7:30 PM UTC2003-05-16T19:30:00Zl, M j, Y g:i A T

Warning. Warning. Warning. Fatal error. Stop.

Ethan Levin wasn't worried. Programming mistakes were inevitable. He'd fix it, and move on. An excerpt from Ellen Ullman's new novel, "The Bug."

Warning. Warning. Warning. Fatal error. Stop.
Topics:,

On March 5, 1984, Berta Walton, a novice software tester (who describes herself as “a failed academic, a linguist with a Ph.D. during the Ph.D. glut of the 1980s, itinerant untenured instructor of Linguistics 101, desperate striver out of the lumpen professoriat”) stumbles across a bug. She fills out a bug report and brings it to the responsible programmer, Ethan Levin. With a twitch of his head, without looking up, Ethan tells her to put it on his desk. And there she leaves it, the first report of the bug officially designated UI-1017, its count of days-open set to zero and ticking. Says Berta: “A tester found a bug, a programmer ignored a tester, a bug report went to the top of a pile on a programmer’s messy desk — nothing could have been more normal than what had just happened.”

- – - – - – - – - – - -

Days open: 0

Continue Reading
Thursday, Nov 9, 2000 1:08 AM UTC2000-11-09T01:08:00Zl, M j, Y g:i A T

Hurrah for slow recounts

Online voting is neat, efficient -- and robs the political process of its human spirit.

I know all this will one day be replaced by a Web page: this makeshift polling place in the rec room of an apartment building, the leatherette sofas in front of a big-screen TV where some voters are now sitting with their ballots, the fumblings over the voter rolls as people check in, the ballot-counting machine in the corner going bee-dee, bee-dee, like some electronic slot machine. Even the uncertainty of the next morning — waking up to find we still don’t know who’ll be the next president of the United States — will be gone, too, replaced by the furious efficiency of chips and fiber optics. By instantaneous, real-time counts (You are the 235,789th voter of 457,889 registered). By the predictable outlines of Microsoft Internet Explorer: clean, uniform, fast.

Continue Reading
Thursday, Apr 13, 2000 4:00 PM UTC2000-04-13T16:00:00Zl, M j, Y g:i A T

Twilight of the crypto-geeks

Lone-wolf digital libertarians are beginning to abandon their faith in technology uber alles and espouse suspiciously socialist-sounding ideas.

Twilight of the crypto-geeks

On the first day of the 10th Computers, Freedom and Privacy Conference — the unique annual meeting that brings together an unlikely combination of programmers, activists and government officials — two very different events took place simultaneously.

One: About 30 participants and 50 observers crowded into a hotel meeting room for a workshop led by Lenny Foner — computer guy in jeans and long hair, MIT Media Lab Ph.D. Foner was trying to get the group interested in starting up a new domain name system for the Internet. He was probably thinking Linux; he was most likely hoping for a Linus Torvalds sort of role. His idea was to maybe “route around” the current, dispute-prone system of matching Internet addresses to names. Maybe we should make a superset of the DNS, the workshop considered, or an alternative to it, or something — no one could even agree on the precise nature of the problem, let alone its solution.

Continue Reading
Wednesday, May 13, 1998 7:00 PM UTC1998-05-13T19:00:00Zl, M j, Y g:i A T

The dumbing-down of programming

Part Two: Returning to the source. Once knowledge disappears into code, how do we retrieve it?

Topics:

I used to pass by a large computer system with the feeling that it represented the summed-up knowledge of human beings. It reassured me to think of all those programs as a kind of library in which our understanding of the world was recorded in intricate and exquisite detail. I managed to hold onto this comforting belief even in the face of 20 years in the programming business, where I learned from the beginning what a hard time we programmers have in maintaining our own code, let alone understanding programs written and modified over years by untold numbers of other programmers. Programmers come and go; the core group that once understood the issues has written its code and moved on; new programmers have come, left their bit of understanding in the code and moved on in turn. Eventually, no one individual or group knows the full range of the problem behind the program, the solutions we chose, the ones we rejected and why.

Continue Reading
Tuesday, May 12, 1998 7:00 PM UTC1998-05-12T19:00:00Zl, M j, Y g:i A T

The dumbing-down of programming

Rebelling against Microsoft and its wizards, an engineer rediscovers the joys of difficult computing. First of two parts.

Topics:

Last month I committed an act of technical rebellion: I bought one operating system instead of another. On the surface, this may not seem like much, since an operating system is something that can seem inevitable. It’s there when you get your machine, some software from Microsoft, an ur-condition that can be upgraded but not undone. Yet the world is filled with operating systems, it turns out. And since I’ve always felt that a computer system is a significant statement about our relationship to the world — how we organize our understanding of it, how we want to interact with what we know, how we wish to project the whole notion of intelligence — I suddenly did not feel like giving in to the inevitable.

Continue Reading
Thursday, Oct 16, 1997 9:51 AM UTC1997-10-16T09:51:00Zl, M j, Y g:i A T

sliced off by the cutting edge

A software engineer despairs at keeping up with every new techno-trend. Second excerpt from Ullman's 'Close to the Machine.'

This is the second of two excerpts in Salon 21st from Ellen Ullman’s new
book, “Close to the Machine: Technophilia and its Discontents” (City
Lights Books, $21.95, 189 pages), an autobiographical exploration of the
lives and minds of software engineers.

It had to happen to me sometime: sooner or later I would have to lose sight of the cutting edge. That moment every technical person fears — the fall into knowledge exhaustion, obsolescence, techno-fuddy-duddyism — there was no reason to think I could escape it forever. Still, I didn’t expect it so soon. And not there: not at the AIDS project I’d been developing, where I fancied myself the very deliverer of high technology to the masses.

Continue Reading

Page 1 of 2 in Ellen Ullman

Other News