Stop Ruining It

Core theme: “Don’t ruin it” / via negativa

  • Many comments agree that delight, trust, and curiosity often exist by default and are lost through overreach, not created from scratch.
  • Once something is “ruined” (a product, brand, relationship), restoring it is slower and more expensive than not breaking it.
  • Some point to “via negativa”: improvement often comes from removing harms and obstacles rather than adding more.

Trust, brands, and advertising

  • Trust is seen as fragile and cumulative: people remember transgressions and may not return even after apologies or rollbacks.
  • Example contrasts: a heritage physical-goods brand that offshores and cheapens quality is “hard to un-ruin,” whereas software can sometimes recover by clearly admitting mistakes and reversing bad policies.
  • Debate on ads: some argue much ad spend is waste or mere brand awareness; others note that large firms redirect, not eliminate, spend and that effectiveness is hard to measure.
  • Intrusive or misleading ad formats are said to damage both advertiser and host brand.

AI content and “cashing in” trust

  • Observed pattern: individuals build trust with genuine insights, then switch to AI-generated “slop” that initially rides on prior credibility, then drives engagement off a cliff.
  • Framed as a one-time extraction of reputation; rebuilding is hard.
  • Some see this as part of wider short-term thinking and disbelief in the future.

Software design and “ruining it”

  • Strong thread on Windows 11 File Explorer and other UI changes: complaints about clutter, lost clarity, slow rendering, and prioritizing KPIs and novelty over usability.
  • Tabs are divisive: some see them as long-overdue quality-of-life; others as symptom of feature bloat and poor window management.
  • General frustration with enshittified UX, especially when basic responsiveness and clarity regress compared to older systems.

Work, management, and empowerment

  • One view: people start motivated; organizations “disempower” them through process and control. The real task is preventing this, not “empowering” after the fact.
  • Parallel shift in software: from asking “what does the person want to do?” to “what do we want them to do?”, treating users as attention/Revenue units.

Simplicity vs. overengineering

  • Several argue code and systems get better by removing complexity: fix flaky dependencies instead of layering caches/retries, favor simple loops over premature hyper-optimization.
  • Emphasis on doing less, but better, rather than adding features to justify salaries or story points.