Overcoming functional fixedness (how to be MacGyver) | Hacker News Reader