Black Rock Station
A mysterious rural train station appearing in the Black Rock Desert has become unstuck in time, haunted by ghost trains heard but not seen….
A mysterious rural train station appearing in the Black Rock Desert has become unstuck in time, haunted by ghost trains heard but not seen….
A project to build a collection of personal stories of people who live and work on the river from the deck of a recreated mid-century shantyboat over a series of epic river voyages…
An interactive web documentary featuring video, images, sound, and stories gathered from my Secret History web expeditions…
A personality transfer experiment and teaching assistant with vague anxiety about being a digitized brain…
Bear Creek is interactive fiction, a coming-of-age story from a child’s point-of-view. Looking back, it was that summer, or maybe just that one day that changed everything. Play online or with an IF player, includes period-accurate musical accompaniment….
A weblog about art, technology, and the creative process…
Social practice and new media work involved interviews with dozens of local elders about the subject of social isolation…
Unavoidable Disaster is a monthly eclectic, punky webzine, a collaborative endeavor whose assembly is part art practice, part therapy, and part pure lark….
An outdoor movie theater under the stars that springs up in the fields and industrial wastelands. Showing great movies, bringing a broad community together, and reclaiming public space….
An Insistent Social Networking Anxiety Monitor FOMOphobia is a network-connected installation that immerses the viewer in a visualization of the artist’s real-time social networking anxiety, sounding alarms and keeping count…
Co-related Space is a digitally-enhanced environment that immerses participants not in digital space, but embodied space, highlighting the spatiality of participants, their behavior and their relationships with others within that space….
Reveal your secret plans! uncover your hidden agendas! It’s science and magic combined!…
Tech Community: UBEW provides mutual support to anti-authoritarian groups making radical social change through direct action, community involvement, and education….
Missing those years of crackly vinyl records replaced by the streaming era, I created a web app that allowed you to listen to entire albums (and only entire albums) complete with crackly vinyl, scratches, and needle drops and lifts…
Student Project Group Creator: I observed early in my teaching career that students were both stressed by and relatively bad at choosing groups for course projects. I created a tool to generate approximate optimum groupings based on student self-reported characteristics…
An Activist Text Notification System: Responding to the need that activists have to rapidly inform group members about actions and updates during protests, members of UBEW created textalert…
With lead artist Lauren Benz, I helped create a light-enabled Mbira Installation that responded to the sound of user-created music…
Mimic is a chatterbot that learns from you. He has no built-in knowledge of the language. Mimic learns to speak solely by talking to others, and remembering a limited amount of context around each transaction. …
I produced a radio show on Santa Cruz public radio station KUSP and pirate Free Radio Santa Cruz for six years between 2001 to 2007, over 120 volumes amounting to…
An idea generator for programmers…