The theory behind making something people want | Hacker News Reader