First principles reasoning | Hacker News Reader