Good Design is Imperfect Design, Part 1: Honest Names | Hacker News Reader