Kevin Reid

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 and promoting 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.

In less weighty matters, I also tinker with video games, simulations, and animated graphics.

As of July 2012 (updates...), I am starting my employment at Google, continuing work on the Caja project.

Contact info and me-elsewhere

Addresses

E-mail
kpreid@switchb.org (preferred)
Backup: kpreid@mac.com, kpreid@attglobal.net, reid@clarkson.edu
IRC
“kpreid” on irc.freenode.net
AIM/iChat
kpreid@mac.com
XMPP/Jabber/Google Talk
kpreid@waterpoint.org (this is not an e-mail address), kpreid.switchb.org@gmail.com

(Both of these are unreliable, for unrelated reasons.)

Skype
“kpreid” (Not usually online.)

(You may see email from me from kpreid.switchb.org@gmail.com; any such email is automatically generated, and while I will read mail sent to this address, I would prefer that you use my @switchb.org address.)

Profiles and Communities

Me on Google+
Me on Twitter
(Not used very much.)
Me on Stack Exchange
Me on GitHub
Minecraft
kpreid (About my creations and server.)
Waterpoint
“Marn” #5029
Second Life
“Graph Weymann” (Not usually online.)
Me on Steam Community
(Team Fortress 2, SpaceChem, Portal...)
Me on LinkedIn

http://switchb.org/kpreid/ is my OpenID.

I am not currently on Facebook and have no plans to be. I am not the “kpreid” on Twitter, YouTube, or Etsy.