DRY, KISS and YAGNI (back to basics) | Hacker News Reader