How I over-engineered my book | Hacker News Reader