Ask HN: What's a good way for an engineer to learn design | Hacker News Reader