Why engineers build crappy products | Hacker News Reader