The Trouble with Design Abstraction | Hacker News Reader