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