Why we should design things to be difficult to use | Hacker News Reader