99 Bottles x 12 or Studies in Impatience

Taking off from the children's song, "99 Bottles of Beer on the Wall," this piece creates allegorical software in which the path of drawing turtle of logo progressively gets more wobbly.

Losing My Way

Experiments with the children's programming language "logo" resulted in these allegorical programs where the turtle (the drawing agent in logo) takes an anxious journey.


Broken Wave is a "data toy." It generates both sound and visuals based on a complex sign wave function that can be modulated and manipulated by the user using mouse gestures.

Abu Ghraib

The infamous photos of Abu Ghraib came to light in 2004. Now, four years later, we are still debating the ethics of torture, and are still apparently unable to really process the contents of the images we received from the American dungeons of Iraq.

Journal of American Thought Crime

The question of what it is possible to think under the current regime of the United States, and what it might be possible to think sheltered from the threat of government surveillance is the journal's main concern. The Journal of American Thought Crime distributes a literary magazine in the form of an encrypted mailing list.

State of the Union

State of the Union (SOTU) provides access to the corpus of all the State of the Union addresses from 1790 to 2010.