Three ways to solve problems | Not Hacker News!