Why Programming Is Hard to Fundamentally Improve (2017) | Hacker News Reader