Math education. I mean, effective communication in general, but especially the oft-botched subfield of math education.

Statistics and its everyday applications (they do exist! They do!).

Making it easy to write programs. Computers are taking over the world: therefore, being able to tell them what to do is incredibly powerful, and should be made as easy as possible.

Things I’ve Done

I wrote a super-simple, super-portable GUI library for Python. It has no dependencies (other than Python 2.7 or later), and uses a browser as a front-end, thereby not requiring Qt or wxWidgets or PyObjC or any other low-level libraries that will flood you with abstruse error messages when you try to install them. It has run out-of-the-box on every system I’ve tried it on, and it has excellent documentation.

I wrote two passwordmanagers. I realize that this is a terrible idea, but I’m proud of my intellectual babies anyway. If you find a problem, please let me know and withdraw a bounty that you feel is fair from my bank account.