The 3 levels of software duplication | Hacker News Reader