Contact and links

Current Project

(This is the project I am currently in the process of documenting, not the project I am currently working on.)
circa 1998
The Bad News Arcana
A set of tarot cards that are entirely bad news.

Projects

2019·6·16—2019·6·24
9 commits
Sigil
A raylib-based tool for sketching magic circles.
2019·5·13—2019·5·31
25 commits
Cyberpunk Scrapbooking
Organizing my projects to somehow gain a little focus during a busy, wonderful, fragmented stage of my life.
2019·3·15—2019·3·29
3 commits, 1 video
2018·10·19—2018·10·21
7 commits
2014·1·17
1 video
NTSC video synth
Building a Sandin Image Processor-style analog video synth with modern components.
2018·11·26
2 commits
2003·1·22—2003·1·25
2 commits, 1 milestone
2001·2·12—2001·7·22
10 commits
SX Blitzer
Back in mid-2001 I wrote some code for programming Scenix/Ubicom microcontrollers from Linux. A couple of years later I ported it to Palm OS, so I could reprogram microcontrollers in the field.
2018·11·14
1 video
LED Grid Sculpture
Originally a testbed for connecting LEDs with copper-wrapped silk; rebuilt in a sturdier form in 2018.
2018·10·19—2018·10·20
3 commits
2017·6·26—2018·2·1
149 commits
2017·3·10—2017·3·17
11 commits
2015·4·7
4 commits
2014·2·7
2 commits
2013·10·14
2 commits
2013·4·4—2013·7·1
3 commits
2012·4·29—2012·12·14
3 blog posts, 80 commits
ROM Dumping
I like to look at old firmware.
2018·2·23—2018·4·5
12 commits, 4 videos
MDT-9100
Hacking on old Motorolla mobile data terminals running Windows 3.1.
2018·1·31—2018·4·2
14 commits, 1 video
Washing Machine Control Panel
My kid loves playing with our washing machine. I found a discarded washing machine control panel on the sidewalk outside NYCR. What kind of monster do you think I am? (This kind, it turns out.)
2018·2·26—2018·3·16
20 commits
2017·6·21
2 commits
2014·12·3
2 commits
2013·11·6—2014·1·31
12 commits
2013·3·15—2013·6·28
39 commits
2012·4·15
1 commit
2011·4·27—2011·11·26
1 blog post, 51 commits, 2 videos
2010·8·17—2010·9·7
5 commits
Hexascroller
Hexascroller is the hexagonal LED-matrix clock that's been hanging in the middle of NYC Resistor since 2011.
2018·1·11—2018·2·21
15 commits
Single Line Font Format
Trying to cook up a simple unified font format to handle all these plotter fonts I've extracted.
2017·11·21—2018·2·10
2 blog posts, 66 commits, 2 videos
Apple 410
I revived an Apple 410 Plotter from the 80's almost entirely by accident.
2017·10·16—2017·10·23
3 commits
Infinite Necropolis
A long-delayed idea for a simple javascript-based generative cemetery.
2017·9·22—2017·9·25
2 commits
2014·1·24—2014·3·11
20 commits
IBM 5291
Rebraining a funky-looking IBM 5291 terminal.
2017·5·6—2017·8·24
3 videos
2014·2·4
1 blog post
Chip Decapsulation
Old integrated circuits are gorgeous, once you get them out of their shell.
2017·3·13—2017·8·4
10 commits, 1 milestone, 9 videos
Retroterminal
A top of the line dual-CRT interactive terminal from the golden age of timesharing systems, built out of the wreckage of two shattered Minitel 1Bs.
2017·4·5—2017·7·12
58 commits
2014·6·1
1 milestone
2013·5·2—2013·10·5
1 blog post, 56 commits, 2 milestones, 1 video
Minitels
A couple of old Minitels adapted for the US market. Over time, they've gone through a few permutations: as a Tumblr image browser, a local information terminal, and generic CRT displays fronting a BeagleBone. Eventually these were dismantled to create the Retroterminal.
2017·6·5—2017·6·9
5 commits
2016·5·6—2016·6·22
31 commits, 1 video
Homebrew Scanner
I found the guts of a prototype Makerbot Digitizer at NYCR, replaced the electronics, and tried to see if I could throw together my own scanner.
2017·1·21—2017·3·19
1 commit, 4 videos
2016·10·4
1 video
Unicorn One
An attempt to build a robot documented in a hobbyist magazine from the early 80's. Doomed to ignoble failure.
2017·1·18
1 commit
2016·8·24
1 commit
2016·4·16—2016·5·10
7 commits, 6 videos
2014·12·24—2015·3·4
25 commits
2014·7·1—2014·8·2
68 commits
VT100 hacking
A retrochallenge project that began with the idea of hacking a screensaver into the firmware of a DEC VT100 terminal, and grew into a VT100 hardware emulator and reverse engineering nightmare. (I got the screensaver working in hardware, though.)
2016·5·15
1 commit
2013·5·9—2013·5·13
2 blog posts, 9 commits, 2 videos
Punched Tape Reader
Building a paper tape reader out of parts on hand. How hard could it be?
2014·10·1—2015·7·24
107 commits, 1 video
2013·10·26—2014·6·16
185 commits
Snap-Pad
A tactile, semi-secure one time pad device for you and a friend to use to send completely secure messages to one another.
2014·12·31—2015·1·29
24 commits
Chalkboard Plotter
A bot for drawing Sol LeWitt-style designs on a chalkboard, and then erasing them.
2014·8·3—2014·9·15
22 commits
The Flaming Fire Illustrated Bible
Back in the early 00's, I helped a friend with a collaborative illustrated bible project. My first writeup in the New York Times, huzzah.
2013·11·10—2014·3·2
11 commits
2012·5·11—2012·10·13
1 blog post, 36 commits
Automated Typewriter
I built this contraption in collaboration with Shelby Arnold for an experimental Punchdrunk performance. It was clunky, fun, and extremely difficult to maintain.
2013·4·9—2013·9·20
320 commits, 3 videos
Future Crew
A multiplayer "Space Team"-style game played on multiple idiosyncratic hardware consoles.
2013·4·30—2013·5·23
27 commits
2012·11·13—2012·11·22
15 commits
Robot Arm
Experiments with various small robot arms.
2012·11·22—2013·3·5
1 blog post, 83 commits, 3 milestones, 3 videos
2010·12·13—2010·12·27
5 commits
Soft boiled eggbot
A quick, glitchy robot for preparing a perfect soft boiled egg every time.
2012·7·3—2012·7·4
1 blog post, 2 commits, 1 video
Waters 600E
2012·5·8—2012·5·19
1 blog post, 12 commits
Osborne I restoration
Originally I was going to rebrain this old Osborne I with a BeagleBone, but then Lee Felsenstein came by and signed it, so now I have to restore it instead. Rats!
2011·9·20—2011·12·13
5 commits
2009·10·5
1 blog post
Numitron Clocks
Numitrons are so much easier to use and read than Nixies.
2011·9·11—2011·9·15
7 commits
Automated Passport Stamp
A device for automatically stamping your Hackerspace Passport with the date, in seconds, since the UNIX epoch.
2010·3·5—2010·4·18
10 commits
2008·10·20—2008·10·21
5 commits
Teletype 15 Restoration
I think this was Matt Joyce's teletype. It needed at least one vane crank fork rebuilt and a ton of tuning.
2008·9·12
1 blog post
Nixie Clocks
Nixies are classic, but the voltages freak me out.
Robotron console
Inspired by the Church of Robotron, I build a Robotron console for NYCR.
CNC Furniture
My first CNC furniture project, a coffee table to match the curves of my sofa.
Ringbearer Robot
We didn't know any kids that we trusted not to run off with the rings, so we built an RC robot to be the ringbearer at our wedding.
Honeycomb LED Filament Sculpture
An experiment in using the small LED "filament" modules that are used in low-end LED bulbs.
Astrolabes
LED Clocks
Kamoid Robot
2019·5·20
1 commit
2018·11·26
1 commit
2018·7·16
1 video
2017·4·5—2017·12·8
43 commits, 4 videos
2016·3·6—2016·4·29
1 commit, 4 videos
2015·3·29—2015·5·14
21 commits
2014·11·13—2014·12·18
22 commits
2013·11·28—2014·7·23
132 commits
2012·11·2—2013·7·6
26 commits, 3 videos
2011·9·26—2012·5·21
31 commits, 1 video
2011·2·13
4 commits
2010·7·17—2010·8·18
1 blog post, 8 commits
2010·3·4—2010·3·22
2 blog posts
2008·9·9
1 blog post
One-off Hacks