"Programming a Paintable COmputer" by Bill Butera, Media Lab (2002)

and here's some text