This is an interactive accompaniment to a video that contains more information: https://www.youtube.com/watch?v=YGLNyHd2w10 (previously discussed a bit at https://news.ycombinator.com/item?id=45002866)