Don’t DRY Your Code Prematurely | Hacker News