<p>On this page, you can find my identities on a few other sites, check out the projects I'm working on, and read some of my incessant ramblings in blog form.</p>
<a class="invert" href="http://github.com/earwig/earwigbot">earwigbot</a> <span class="description"><i>(Python // started April 2009)</i></span>
<a class="invert" href="https://github.com/earwig/earwigbot">earwigbot</a> <span class="description"><i>(Python // started April 2009)</i></span>
</div>
<div class="project-body description">
<i>EarwigBot</i> is a <a href="http://python.org/">Python</a> robot that edits <a href="http://en.wikipedia.org/">Wikipedia</a> and interacts with people over <a href="http://en.wikipedia.org/wiki/Internet_Relay_Chat">IRC</a>.
<i>EarwigBot</i> is a <a href="http://python.org/">Python</a> robot that edits <a href="http://en.wikipedia.org/">Wikipedia</a> and interacts with people over <a href="http://en.wikipedia.org/wiki/Internet_Relay_Chat">IRC</a>. It has <a href="https://github.com/earwig/earwigbot-plugins">a separate repository for plugins</a>.
</div>
</div>
<div class="divider"></div>
<div class="project">
<div class="project-head">
<a class="invert" href="http://github.com/earwig/toolserver">toolserver</a> <span class="description"><i>(Web // started July 2009)</i></span>
<a class="invert" href="https://github.com/earwig/mwparserfromhell">mwparserfromhell</a> <span class="description"><i>(Python // started May 2012)</i></span>
</div>
<div class="project-body description">
<i>MWParserFromHell</i> is an easy-to-use and outrageously powerful <a href="http://python.org/">Python</a> parser for <a href="http://mediawiki.org/">MediaWiki</a> wikicode.
</div>
</div>
<div class="divider"></div>
<div class="project">
<div class="project-head">
<a class="invert" href="https://github.com/earwig/toolserver">toolserver</a> <span class="description"><i>(Web // started July 2009)</i></span>
</div>
<div class="project-body description">
A collection of <a href="http://en.wikipedia.org/">Wikipedia</a>-related web tools and associated documentation running on the <a href="http://toolserver.org/">Wikimedia Toolserver</a>.
@@ -23,16 +32,16 @@ title: Home
<div class="divider"></div>
<div class="project">
<div class="project-head">
<a class="invert" href="http://github.com/earwig/music-quizzer">music-quizzer</a> <span class="description"><i>(Python // started May 2011)</i></span>
<a class="invert" href="https://github.com/earwig/earwig.github.com">earwig.github.com</a> <span class="description"><i>(Web // started June 2011)</i></span>
</div>
<div class="project-body description">
<i>MusicQuizzer</i> is a <a href="http://en.wikipedia.org/wiki/Tk_(framework)">Tk</a>-based program that can help you prepare for your music final with randomly-generated listening quizzes.
<i>earwig.github.com</i> is... well... what you're viewing right now. In source code form!
</div>
</div>
<div class="divider"></div>
<div class="project">
<div class="project-head">
<a class="invert" href="http://github.com/earwig/git-repo-updater">git-repo-updater</a> <span class="description"><i>(Python // started June 2011)</i></span>
<a class="invert" href="https://github.com/earwig/git-repo-updater">git-repo-updater</a> <span class="description"><i>(Python // started June 2011)</i></span>
</div>
<div class="project-body description">
<i>Gitup</i> is a console script that allows you to easily pull to multiple git repositories at once.
@@ -41,18 +50,27 @@ title: Home
<div class="divider"></div>
<div class="project">
<div class="project-head">
<a class="invert" href="http://github.com/earwig/earwig.github.com">earwig.github.com</a> <span class="description"><i>(Web // started June 2011)</i></span>
<a class="invert" href="https://github.com/earwig/music-quizzer">music-quizzer</a> <span class="description"><i>(Python // started May 2011)</i></span>
</div>
<div class="project-body description">
<i>earwig.github.com</i> is... well... what you're viewing right now. In source code form!
<i>MusicQuizzer</i> is a <a href="http://en.wikipedia.org/wiki/Tk_(framework)">Tk</a>-based program that can help you prepare for your music final with randomly-generated listening quizzes.
</div>
</div>
<div class="divider"></div>
<div class="project">
<div class="project-head">
<a class="invert" href="http://github.com/earwig/lobo">lobo</a> <span class="description"><i>(NetLogo // started December 2011)</i></span>
<a class="invert" href="https://github.com/earwig/lobo">lobo</a> <span class="description"><i>(NetLogo // started December 2011)</i></span>
</div>
<div class="project-body description">
<i>Lobo</i> is Logo Bolo: a re-envisioning of <a href="http://en.wikipedia.org/wiki/Bolo_(video_game)">the classic tank game</a> by Stuart Cheshire in NetLogo.
</div>
</div>
<div class="divider"></div>
<div class="project">
<div class="project-head">
<a class="invert" href="https://github.com/earwig/func-smash">func-smash</a> <span class="description"><i>(Python // started April 2012)</i></span>
</div>
<div class="project-body description">
<i>FuncSmash</i>, a small for-the-hell-of-it project, tries to generate random Python functions using Markov chains.