Eight reasons for reinvinting the wheel | Hacker News Reader