Lessons from a Can Opener | Hacker News Reader