Top-Down Design: A Life Lesson | Hacker News Reader