Learning from failure to tackle hard problems | Hacker News Reader