Blog post for Scipy 2013 talk.