Kevin Reid

[I've recently moved my site to a new address and new hosting, with a domain name I own so I'll never have to move it again. Please let me know about any broken links, broken pages, or stuff that is no longer available. — June 2009]

Topics

About me

I'm a geek, a programmer, a tinkerer.

I have done a little bit of a lot of stuff, some of which is cataloged on this site; there is far more that I haven't gotten around to publishing at all. For news and extra randomness see my blog.

I am interested in building tools for better computing: designing and implementing both programming platforms and user interface that reduce the day-to-day complexity of Dealing With Computers. Currently, my main interest is in building object-capability systems, which support cooperation without vulnerability; obtaining high security and reliability, yet not crippling applications or presenting the user with worthless “approve this?” dialogs. See e.g. E and Caja.

As of February 2010 (updates...), I am finishing my second year of college, looking for a summer job (hire me!), and working on transfer college applications.

Contact info and me-elsewhere

E-mail kpreid@switchb.org (permanent but forwards to:)
kpreid@mac.com (primary)
kpreid@attglobal.net (backup)
IRC “kpreid” on irc.freenode.net
iChat/AIM kpreid@mac.com
XMPP a.k.a. Jabber kpreid@waterpoint.org (this is not an e-mail address)
Skype kpreid
Mud “Marn” #5029 on Waterpoint
Second Life “Graph Weymann”
(Not usually online; feel free to ask me to be.)
Steam Community My profile page
(I play Team Fortress 2.)
Google Wave kpreid.switchb.org@googlewave.com

I am not currently on Facebook or Twitter.