Seeking Haskell enlightenment.
I taught 3 semesters of Bootstrap at middle schools in Daly City and Oakland, and a couple of Scratch classes in Oakland.
I volunteered at a local middle school, helping them improve their GNU/Linux lab.
I developed the real-time lighting component of the Industrial Light & Magic Zviz previz system. You can read a bit about it here.
I also worked with Lucasarts on real-time lighting and material systems for use both in Lucasarts's new game engines and in ILM's 3D animation system. You can read a little about that work here and judge for yourself in Lucasarts's The Force Unleashed.
Prior to those projects, I worked at ILM mainly on real-time multimedia playback and image processing, and did a small amount of Linux kernel hacking.
I was a microprocessor architect at Intel, working on the Intel/HP Itanium architecture.
Photos on SmugMug
Travel photos on Flickr.
Notes to self on Twitter.
My personal wiki: projects, notes, how-to's, etc.
A couple of film credits.
I was an (uncredited) extra in the Outlander Club scene in Star Wars Episode II. I didn't get my own action figure, sadly.
My Bacon number is 2 (via Michael Ienna).
My key is available on most public servers. I have older keys that have expired or been revoked, so use this one:
pub 2048R/069BEC1F 2011-08-24 Key fingerprint = CF5D 6281 1806 D85B 4BCF 0724 67B5 6FC8 069B EC1F sub 2048R/58F5FF2D 2011-08-24 [expires: 2013-08-23]Last updated: