http://errozero.co.uk/acid-machine/
Complete with HN discussion:
https://news.ycombinator.com/item?id=13004621