How to approach a programming question when you don't know the answer | Hacker News Reader