Donald Knuth: Programming, Algorithms, Hard Problems | Hacker News Reader