12.12 — DHH, Paul Graham, Haters, Mean People Fail#

The Holy Book quotes two big names: David Heinemeier Hansson (DHH) and Paul Graham (pg). These two authors aren’t cited at random; each embodies a precise rhetorical posture. This file explains who they are, what they wrote, and why Paul Graham’s Haters essay (and its younger sibling Mean People Fail) is the direct intellectual precedent of the “First feedbacks” chapter.

1. David Heinemeier Hansson (DHH)#

Identity#

FieldValue
Full nameDavid Heinemeier Hansson
BornOctober 15, 1979, Copenhagen (Denmark)
PseudoDHH
CompanyCo-owner and CTO of 37signals (joined in 2001 as contractor, co-owner since)
Major workRuby on Rails (2003-2004) — Ruby web framework
Twitter / X@dhh
Blogworld.hey.com/dhh
BooksRework (2010), Remote (2013), It Doesn’t Have to Be Crazy at Work (2018), all co-authored with Jason Fried

Trajectory#

YearEvent
199937signals (originally a web-design studio)
2003DHH joins as a part-time contractor to write Basecamp
2004Ruby on Rails released from Basecamp’s code
2005DHH named Hacker of the Year by OSCON
2010Rework, best-selling book
2014The Distributed Future of Work talk — pre-pandemic manifesto
2020Hey, email alternative to Gmail
2021Public affair: internal conflict at 37signals over company policy. DHH writes his no-politics policy.
2022"I won’t let you pay me for my open source" — explicitly refuses GitHub sponsorships
2023Cloud exit. Announces 37signals leaving AWS and returning to bare metal, saving $7M over 5 years. Launches the ONCE suite (self-hosted).
2024-2026Continues publicly pamphleteering against the SaaS gospel, vendoritis, mandatory DEI, corporate conventions.

Posture#

  • Anti-cloud: returning to a server rented at Hetzner or in a data center is superior to AWS in 90% of cases. Cloud is a rent sold as innovation.
  • Anti-agency-SaaS: Hey, ONCE, and Campfire are sold under perpetual license, not subscription.
  • Anti-monstrous-monorepo: Basecamp is explicitly a Majestic Monolith, against the microservice fashion.
  • Anti-social-conformism in companies: refuses to debate politics internally during work hours.
  • Pro-authentic Open Source: Rails is MIT, and DHH refuses the money offered to maintain it — his statement that the code given is given, not a product disguised as a gift.

Why the Holy Book cites “I won’t let you pay me for my open source#

I won’t let you pay me for my open source — Fuck You
 — DHH, world.hey.com/dhh/i-won-t-let-you-pay-me-for-my-open-source-d7cf4568

This DHH post says in substance:

  1. Open source = a gift. Not a service. Not a product.
  2. If you pay the maintainer, you turn the gift into a transaction.
  3. The transaction creates an obligation debt: the maintainer must maintain, do support, fix, listen to the payer’s needs.
  4. Better to keep it a gift and let the maintainer keep their freedom.

That’s exactly Ocarina’s position too:

  • Ocarina is MIT.
  • There is no GitHub Sponsors, no OpenCollective, no Patreon.
  • The author asks for nothing in exchange for the code.
  • And he keeps his total editorial freedom.

The Holy Book invokes DHH because DHH is the only mainstream framework creator (Rails is used by GitHub, Shopify, Airbnb) to have explicitly refused monetization of his gift. It’s a rare precedent.

2. Paul Graham (pg)#

Identity#

FieldValue
NamePaul Graham
BornNovember 13, 1964, Weymouth (England)
Academic careerPhD in Computer Science, Harvard, 1990. Thesis: The State of a Program and Its Uses.
Art degreeRISD (Rhode Island School of Design) — painting
Software workViaweb (1995, the first web-based online-store editor). Acquired by Yahoo in 1998 → becomes Yahoo Store. Written in Common Lisp.
FoundingY Combinator (2005, with Jessica Livingston, Robert Morris, Trevor Blackwell) — startup incubator
Written worksOn Lisp (1993), ANSI Common Lisp (1995), Hackers and Painters (2004), 100+ essays on paulgraham.com
Twitter / X@paulg

Trajectory#

  • Hackers and Painters (2004) — Y Combinator’s founding manifesto. Thesis: good hackers think like artists (painters), not engineers (architects).
  • Y Combinator: incubation by batches model, became the global standard. Produced Stripe, Airbnb, Dropbox, Reddit, Twitch, Coinbase, Instacart, DoorDash.
  • Stepped back in 2014: handed YC over to Sam Altman. Keeps writing essays.
  • 2018-2026: more philosophical essays ("Identity", “Cities and Ambition”, “Mind the Gap”, “Wealth”).

Posture#

  • Schemer-Lisper at heart: still defends Common Lisp as “the language that’s 30 years ahead” long after the fashion has passed.
  • Anti-corporate: Hackers and Painters is largely an argument against corporate work. The hacker is defined in opposition to the suit.
  • Pro-founder: the founder is always right because they carry the risk. VCs who impose their direction are almost always wrong.
  • Pro-essay: Paul Graham defends the essay as an intellectual form. His thesis: you think by writing, not before writing.
  • Anti-haters (see Mean People Fail, below).

3. Haters (Paul Graham, May 2014)#

URL: paulgraham.com/fh.html (lit. “For Haters”, abbreviated fh.html).

Thesis#

Hatred is by far the most common motive for hostile online comments.

Paul Graham distinguishes:

CategoryDescription
CriticSomeone who disapproves of what you do and argues it
HaterSomeone who hates you personally and uses what you do as a pretext

Haters are recognizable:

  • They are systematically negative about everything you do.
  • They are factually imprecise — they invent what they don’t like.
  • They are frustrated in their own lives (low personal success, low social status).
  • They suffer from your existence as a personal insult.

Why they exist#

Paul Graham says:

  1. The attacked person succeeds at something (creation, fame, project)
  2. The hater is just a fanboy pointed the other way

Conclusion of the essay#

The exhortation isn’t to ignore haters, but to recognize them as a side effect of doing anything.

If you do something that works, haters appear by construction. Their existence is the cost of success, not a sign you did something wrong.

Why the Holy Book cites Haters#

The Holy Book’s “First feedbacks” chapter documents precisely this kind of feedback.

Igor Casanova refers to Paul Graham’s text because it’s the canonical precedent: the haters of Ocarina, of functional programming, of AI, of truly KISS code, are the instance of a general phenomenon already theorized by a respected author of the hacker-founder scene.

4. Mean People Fail (Paul Graham, November 2014)#

URL: paulgraham.com/mean.html

Thesis#

It struck me recently how few of the most successful people I know are mean. There are exceptions, but remarkably few.

  1. The internet showed us how purely mean some people can be
  2. Although there’s a huge mass of jerks we were previously spared from and they’re now visible, you notice they don’t really exist more among people who succeeded in their lives
  3. The stupid mean gnomes (personal rephrasing) are generally not brilliant at making a startup take off
  4. Being mean pushes one to be stupid, to fight instead of doing the work, and exhausts everyone for nothing
  5. Mean people don’t attract the best talent — rather, people who need a job
  6. People who want to make the world better more than they want to make money have a higher success rate
  7. The world, according to him, is moving from a zero-sum game where everyone fights for scarce resources to a game where you win by having good ideas and creating new things
  8. He insists the environment must be healthy for one to play a constructive game rather than wage war or assume their government is there to plunder
  9. Paul Graham and his wife Jessica work hard to raise their children not to be mean; they tolerate noise, mess, and junk food but not meanness. Because being mean can only lead to failure.

22 years, I could never be a hater, 22 blunts in this game I’m a player.

Yung Innanet, icecoldwater, Soundcloud

Bridge to Haters#

Paul Graham redirects to Mean People Fail from Haters.

5. Side by side: DHH vs Paul Graham#

AxisDHHPaul Graham
Generation1979 — second-wave indie1964 — first-wave hacker-founder
Reference languageRubyLisp
ModelFounder who executes (Basecamp, Hey, ONCE)Founder who theorizes (essays, YC)
Argumentative posturePamphleteer, frontal, twitter-brawlEssayist, distant, structural
Bête noireThe cloud, extractive SaaSCorporate VCs, suits
RefusesOpen-source sponsorships, DEI conventionsBig company, committee
Self-employedYes (37signals = his company)Yes (YC = his company)
Reading of the “haterRuby on Rails: The Documentary opens with: “Let the dog barks, Sancho. It’s a sign we are moving forward.Exactly as the Holy Book phrases itUnderstand the mechanism and move on

The Holy Book picks up both because it is both: pamphleteer à la DHH if not more, essayist à la Paul Graham.

6. Ruby on Rails: The Documentary#

See also: Ruby on Rails: The Documentary, YouTube

7. Lineage in the Ocarina manifesto#

Direct quote:

Also read: “Haters”, by Paul Graham.

Direct quote:

I won’t let you pay me for my open source — Fuck You

And more ironically still, Y Combinator gets its name from the Y combinator, a central concept in λ-calculus — and Paul Graham is a great adept of Lisp, one of the most iconic languages in functional programming.

As for Ruby, DHH’s language of choice, it was also heavily inspired by Smalltalk and Lisp, before others (Java, C++, PHP, etc.).

8. Connections with the rest of the primer#