Which Is Worse: Premature Optimization, or Premature Abstraction? | Dark Hacker News