Why do we keep rewriting our code? | Hacker News Reader