3 Stages to Beating an Entrenched Competitor | Hacker News Reader