**Cosmology: I help build telescopes for measuring [https://en.wikipedia.org/wiki/Keck_Array CMB polarization] at the South Pole.

+

**Dark matter: For some years I [http://cdms.berkeley.edu/ looked] for it.

+

**Quantum computation: I've written some simple simulation code for Adiabatic Quantum Computation. But mostly this stuff is just fun. Did you know you can search an unsorted list in sublinear time using quantum systems?

**Complexity theory and computability: [http://www.scottaaronson.com/blog/ Scott Aaronson] taught me most of what I know about this.

+

**Cryptography: The first thing I ever did in a real programming language was implement RSA in Scheme. I felt really tall. I dunno a whole lot about crypto, but [https://www.coursera.org/course/crypto Coursera] is helpful.

+

**Network engineering: Would like to learn more about this, am [https://www.coursera.org/course/comnetworks trying] but keep falling asleep.

+

**Machine learning: All the cool kids are doing it.

+

**LISP-like programming languages: I'm a badge-carrying member of the [https://en.wikipedia.org/wiki/Knights_of_the_Lambda_Calculus Knights of the Lambda Calculus].

+

**Javascript: It does things nowadays apparently.

+

+

*Social/political

+

**Open science / open journal access: I run [http://web.mit.edu/open this open science group].

**Anarchist theory and feminist theory: Really, I just want people to be excellent to each other and not be all oppressive and stuff.

+

**Free information / open data: Primarily in extracting stories from data and telling them to people.

+

**Hackathons for good causes: I ran the 2012 [https://www.noisebridge.net/wiki/Aaron_Swartz_Memorial_Hackathon Aaron Swartz Memorial Hackathon] at Noisebridge and coordinated a bunch of similar ones [https://www.noisebridge.net/wiki/Worldwide_Aaron_Swartz_Memorial_Hackathons around the world]. I want to make these happen all the time in all the places.

Incomplete and infrequently-updated lists of interests:

Quantum computation: I've written some simple simulation code for Adiabatic Quantum Computation. But mostly this stuff is just fun. Did you know you can search an unsorted list in sublinear time using quantum systems?