Good Tools Are Invisible(gingerbill.org)
473 points by theanonymousone 1 day ago | 216 comments
tl;dr: Good tools should disappear into the background, but users often mistake the friction of working around a tool's shortcomings (like crafting vim macros or endlessly configuring Linux) for genuine productivity, conflating cleverness with output. This tribal attachment turns tool choice into identity, causing people to defend and even celebrate flaws rather than acknowledge them. The responsibility lies with toolmakers to ship sensible defaults rather than offloading decisions onto users under the guise of "configurability."
HN Discussion:
  • Toolmakers agree that hiding internals and providing sensible defaults helps users focus on work
  • ~Invisibility comes from familiarity and time in the interface, not just good design
  • The author confuses personal familiarity with objective superiority; every tool involves tradeoffs
  • Standardized defaults (like Apple's or 90s GUIs) prove the article's point about invisible tools
  • Claims of productivity from keyboard/terminal tools are often unmeasured and tribal