DRY revisited | Hacker News Reader