Product vs. Project Development: 5 factors that completely alter your approach | Hacker News Reader