A new way to think about programs | Hacker News Reader