First principles for working on your ideas | Hacker News Reader