Engineer and former researcher in human languages, machine learning and web systems. Head of Engineering at FAR AI.
marelle. Test-driven system administration with a little extra logic.
389csvdiff. Generate a diff between two tabular datasets expressed in CSV files.
131wide-language-index. An index of public broadcasts tagged by their primary language.
54pandoc-talk. A cookiecutter template for pandoc / XeTeX talks.
22cjktools. Tools for processing CJK strings in Python
21simplecv-demo. SimpleCV demo scripts teaching some fundamentals of Computer Vision.
17marelle-deps. Configuration targets for Marelle.
17slowclap. Detect claps from your computer's microphone and act on them.
10simsearch. Search-by-similarity for Japanese kanji
10questioner. Quickly ask questions on the command-line and annotate examples
9anytop. A command-line tool for viewing frequency distributions over streaming input.
8cjkdata. Data files for the cjktools package.
5kanjitester. A research project which generates randomized vocab and kanji tests for JLPT levels N4 and N5.
5sql-constraint-checker. Check for violations of soft constraints in MySQL to keep data quality high.
4cookiecutter-go-service. A template for new Go projects.
4coursera-ml-2013-notes. Study notes for Coursera's 2013 Q4 Machine Learning subject.
4wegan. Generate an HTTP Archive dump for a page's performance using Chrome and Selenium
4dotvim. My personal vim config.
3doko. A command-line utility and Python module which reports your current location.
3cookiecutter-gitbook. A template for a new gitbook book.
2proj. Manage many folders of projects by periodically archiving them.
2fu. An easy way to query commandlinefu.com from the commandline
2palette. Image color palette extraction
2simplecv-vm. A Vagrant image for SimpleCV.
2shelly. Shell tools for working with data
2docker-vm. A Vagrant recipe for a VM with Docker installed and nothing else.
2govhack2013-hansard. Hansard data hacking for GovHack 2013.
1simplestats. A lightweight and minimal stats library for Python.
1triage. bug tracking and management software
1clojure-py. A implementation of Clojure in pure (dynamic) Python
1colordb. A database for perceptually nearest neighbour color searches.
1gitbook-mcpy. Study notes: concurrency in Python
1spatula. Web scraper for online recipe sites.
1dotcheat. Custom cheatsheets for use with the cheat command.
1ckan-vm. A Vagrant virtual machine for the CKAN open source data portal.
1babushka-deps. Ruby
1web-kata. Practice runs for building simple web tools.
1code-library. A polyglot library of code examples.
1legit. Git for Humans, Inspired by GitHub for Mac™.
1cheat. cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember.
1referredby. A Python module for parsing referrer URLs, in particular for common search engines.
1