Feynman’s Razor
What counts as “Feynman’s Razor”?
- Some argue it doesn’t meet the definition of a philosophical razor (a quick rule for eliminating explanations), calling it more a “don’t dumb it down” guideline.
- Others say it is a razor: it filters explanations by whether an expert can still recognize what is being talked about.
- There is meta‑discussion about what even qualifies as a “razor” and whether we need a “metarazor” for that.
Expertise vs ability to explain
- One view: Feynman wrongly equated expertise with teaching skill; many experts are poor explainers, and some non‑experts can teach well.
- Counter‑view: inability to explain often reveals shallow understanding; explaining forces deeper mastery.
- Feynman’s own lectures are seen as powerful for people who already know physics, but often ineffective as first exposure.
Error messages and user communication
- The cited “message doesn’t exist but you can copy it” example is widely criticized as confusing.
- Proposed alternatives: specify “on the server vs on your device/cache,” and focus on clear actions (“save a copy,” “discard”).
- Some favor two layers: a simple actionable message plus an optional “advanced explanation.”
- Debate over how much cause detail users need; some say only next steps matter, others insist cause and action both matter.
Dumbing down vs accessibility
- Many see a trend toward over‑simplification (UI copy, journalism, search results) that treats users as unintelligent and blocks learning.
- Others note that business incentives (engagement, fewer support tickets) often reward this behavior.
- A contrasting UX principle: users are smart but busy; interfaces should respect their intelligence and their time.
Analogies, intuition, and technical depth
- Mixed feelings about Feynman’s popular analogies (e.g., “little arrows” in QED):
- Pro: powerful intuition and geometric feel without algebra.
- Con: can confuse those capable of learning the math but not yet taught it; risks “phibs” (oversimplifications that mislead).
- Some advocate combining precise terms with brief explanations, and using code/numerical examples to ground intuition.
Respectful technical writing and settings
- Praised examples include tools that explain concepts, risks, and options in plain but complete language (e.g., old utilities like disk doctors).
- Cryptic prompts (“Mode 5/7? [Y]”) and context‑free confirmations (“Are you sure? [N]”) are condemned.
- Calls for more inline explanations/tooltips in settings, and for writing that leaves readers more knowledgeable rather than merely placated.