HN
Today

Design Is Compromise

This piece argues that "design is compromise" isn't a defeatist statement but a fundamental truth, challenging the ubiquitous "no compromise" marketing jargon. It redefines compromise as the strategic act of prioritizing and making deliberate trade-offs, a concept that deeply resonates with Hacker News's engineering-minded audience. The article advocates for embracing these choices as the hallmark of good, opinionated design.

62
Score
16
Comments
#2
Highest Rank
5h
on Front Page
First Seen
Jul 26, 4:00 PM
Last Seen
Jul 26, 8:00 PM
Rank Over Time
22332

The Lowdown

Steph Ango's article, "Design Is Compromise," asserts that compromise, far from being a negative term, is an intrinsic and unavoidable aspect of decision-making and design. It challenges the common marketing claim of "uncompromising" products, arguing that such a state is impossible because every choice inherently foregoes other options.

  • Compromise is framed as synonymous with trade-offs, where one strategically exchanges a weakness for a strength.
  • The author argues that good design is inherently opinionated, openly acknowledging what it isn't good at to excel in other areas.
  • Attempting to appeal to everyone inevitably leads to mediocrity; true excellence comes from deliberate choices and focused strengths.
  • Ultimately, the article posits that making the right compromises for a target audience is what defines effective and admirable design.

In essence, Ango encourages designers and creators to be proud of their compromises, as they represent thoughtful prioritization and a clear vision for their products.

The Gossip

Compromise's Contested Character

Many commenters strongly agree with the article's premise, recognizing that 'compromise' has unfairly acquired a negative connotation in modern discourse. They see it as an essential life skill and an unavoidable part of complex problem-solving and decision-making, particularly in design and engineering where resources are finite. Some highlight that the issue isn't compromise itself, but the pretense that compromises aren't being made, or confusing strategic trade-offs with poor effort or cost-cutting.

Optimization, Constraints, and Compromise Conflation

A significant portion of the discussion delves into the nuanced relationship between compromise, optimization, and constraints. Some argue that optimization inherently involves compromise, as improving one metric often means sacrificing another. Others draw a clearer distinction, suggesting that constraints define the boundaries of a problem, while optimization seeks the best solution within those bounds, and compromise only becomes relevant when conflicting objectives necessitate trade-offs. The debate centers on whether these terms are interchangeable or represent distinct conceptual phases in the design process.

The Problematic Practice of Compromise

A subset of commenters views compromise with more skepticism, suggesting it should be a last resort rather than a primary design principle. They argue that compromise might indicate a failure to adequately scope the problem or a lack of creative solutions to achieve a 'win-win' outcome. Some even delve into the historical meaning of 'compromise' as a 'lose-lose' scenario adjudicated by a third party, contrasting it with mutual preference. This perspective emphasizes that while sometimes necessary, compromise isn't always the ideal or most effective path.