Donald Knuth: Programming, Algorithms, Hard Problems and the Game of Life | Hacker News Reader