Learning from failure to tackle hard problems | Not Hacker News!