Dijkstra's 3 rules for project selection | Hacker News Reader