Design is compromise

272 points · 88 comments on HN · read original →

Points and comments are a snapshot, not live.

Design inherently involves compromise through tradeoffs, not weakness.

The author argues compromise in design is decision-making and prioritizing competing desires. Companies marketing "uncompromising" products ignore that every approach has tradeoffs. Good design requires choosing the right compromises for a specific audience, not appealing to everyone. Opinionated products make clear statements about their weaknesses in exchange for strengths.

What commenters are saying

Commenters split on the term's connotation. Many distinguish impersonal tradeoffs (optimization under constraints) from interpersonal compromise (loss or concession). Some argue compromise can be win-win through creative solutions, citing Wikpedia's "The Wrong Version" and Northern Ireland peace process. Others focus on practical design constraints, like limited bandwidth for messages on a poster or balancing quality with revenue.