Previously: https://news.ycombinator.com/item?id=47384557

(Still cool, still would benefit from better benchmarks)