How to Design Perfect (Software) Products | Hacker News Reader