James Dyson's vacuum cleaner required 5,127 prototypes: In Praise of Failure | Hacker News Reader