Why You Should Forget Pre-Defined Product Categories with Basecamp's Ryan Singer | Hacker News Reader