Become the customer, or: why projects fail | Hacker News Reader