How to choose a good scientific problem | Hacker News Reader