Bitcoin Audible — Chat_148: "It Doesn’t Pass the Smell Test" with Jimmy Song
Podcast: Bitcoin Audible
Host: Guy Swann
Guest: Jimmy Song
Date: October 22, 2025
Episode Focus: Honest debate over the "opreturn" filter drama in the Bitcoin Core client, mining decentralization, Bitcoin ossification, politics within open-source projects, and the core principles guiding Bitcoin’s future.
Episode Overview
Guy Swann brings Jimmy Song on for a frank, unfiltered conversation about recent controversies and community divides within Bitcoin Core development — especially the heated arguments over "opreturn" limits, mempool filters, and accusations of censorship or political infiltration. The episode aims to cut through emotional rhetoric, dissect both sides’ arguments, and challenge listeners to think independently, emphasizing first principles, the cypherpunk ethos, and Bitcoin’s true game-theoretic strengths. The chat also touches on broader themes like ossification, developer-user disconnect, and the risks of political capture in open-source projects.
Key Discussion Points & Insights
1. The Heart of the Drama: OP_RETURN, Mempool Filters, and Censorship
- Jimmy’s Take: He has approached the "opreturn" debate from first principles, evaluating what OP_RETURN is for, how the peer-to-peer network functions, and the implications for mining decentralization.
- Media Soundbites and Political Rhetoric: Both sides are accused of using emotional, rhetorical arguments over technical clarity.
- On one hand, "child porn is going to destroy everything" [07:55]
- On the other, "filters don’t work at all, blah blah blah" [07:59]
- Censorship Debate: Jimmy suggests the censorship argument is weak—both sides rely on bad logic and groupthink, instead of individual reasoning.
- Team Polarization: He notes a growing "Team Maxwell" vs "Team Luke" mentality, likening it to the Beatles breaking up and the downsides of argumentation-by-authority.
- Quote:
“It just feels very antithetical to the cypherpunk spirit of, like, fuck you. We’re going to go and verify things on our own instead of relying on an authority.”
— Jimmy Song [14:01]
2. Appeal to Authority and the Cypherpunk Ethos
- Guy and Jimmy both stress: The tradition of “verify, don’t trust,” and warn of the creeping influence of appeals to authority — even among revered core developers.
- Notable Quote:
“Because for so long there wasn’t an apparent authority. And now that we’ve built some up ... we’re just back to deferring to a different authority.”
— Guy Swann [14:31] - Cited Wisdom:
“At its core, Bitcoin is not software. It’s a social contract expressed through rules. The code simply enforces the design.”
— Cited by Guy from Sats Scholar [17:41]
3. Core Dev/User Divide and Loss of Trust
- Disconnect: There’s a growing chasm between what developers want (more features, more “toys”) and user priorities (robust, stable, savings-focused Bitcoin).
- Institutional Capture & Political Risk: Both speak to the real and recent historical risk of “political capture” (citing NixOS, Rust, and Golang) in open source, warning that left-leaning ideological movements can seize project direction and marginalize dissent.
- Quote:
“It’s a big attack surface… next thing you know, it gets completely sort of subsumed by that movement, by institutional capture, if you will.”
— Jimmy Song [37:37]
4. The "Smell Test" and Technical Justification
- Lack of Technical Argument for 100,000 Byte OP_RETURN:
The move to unlimited OP_RETURN size does not pass the “smell test” for either Jimmy or Guy:- There’s little user demand or evidence for increasing limits to 100,000 bytes versus the needed 160 for Citria.
- The justifications are seen as administrative or political, not technical.
- Quote:
“The only justification I’ve seen is purely political and administrative. I don’t want the burden of having to increase it each time and having to get into a fight each time. So I want to win forever. And that’s a very political way of thinking.”
— Jimmy Song [23:34]
5. Decentralization, Users, and Market Forces
- Miners, Users, Developers:
- The argument that the mempool should precisely mirror what miners mine is self-defeating if it enshrines miner centralization as the default.
- As mining becomes more decentralized, all assumptions underlying current policy (and filter) debates will become obsolete.
- Economic Reality:
- If it’s more expensive and takes longer to insert spam or large data, you’ve succeeded economically.
- Quote:
“It costs three and half times more, takes six times longer to get into a block. I’d say that’s a pretty good deterrent that prevents a lot of people from getting a lot of that stuff in.”
— Jimmy Song [39:16]
6. Ossification: A Good Thing?
- Premature Ossification? Or Just in Time?
- Both agree that, in fact, ossification — Bitcoin’s resistance to change — is largely positive for the network.
- Soft Forks: The Taproot rollout is taken as a cautionary tale: it was implemented for privacy, composability, and other noble aims, but its most notable real-world use has been for spam (inscriptions, BRC-20s).
- Quote:
“The use case that the vast majority of people that are using Bitcoin for is savings, right? Like store of value. And why did we do Taproot? ... 90% of the UTXOs that are using pay to taproot, they’re spam, they’re BRC-20s, they’re inscriptions, they’re stupid things.”
— Jimmy Song [57:11]
- Developers Want More Toys: The base layer should focus on what’s actually working — not expand for growth’s sake or to chase fads like DeFi or NFTs.
7. The Need for User-Focused Development
- Poor UX: Running a Bitcoin node remains difficult for non-technical users. Core isn’t built for average users’ needs—address indexing, basic UI features, and integrations require third-party tools (e.g., Mempool.space).
- Quote:
“There’s a very big disconnect between users and developers. Even running your personal Mempool Space… you have to run an Electrum server on top of that. Why? Because there’s no transaction index by default… That’s not a good user experience."
— Jimmy Song [86:20]
8. Encouraging Independent Thought and Sovereignty
- Don’t Be a Clone: Both urge for more original, critical thinkers in the Bitcoin dev community — not just Greg or Luke "clones."
- Best Defense Against Tyranny:
“Independent thought... That’s what stops tyranny in the end: more people actually thinking for themselves and saying, you know what? This doesn’t pass the smell test.”
— Jimmy Song [108:33]
Notable Quotes & Memorable Moments
-
On groupthink and authority:
“But have some fucking backbone. Jeez, what the hell? ... It just feels very antithetical to the cypherpunk spirit of, like, fuck you. We’re going to go and verify things on our own...”
— Jimmy Song [14:01] -
On ossification and risk:
“I want ossification such that — let’s just get rid of all of these other functionalities that developers get wet dreams about... and stick with what the users are using it for and just make that really, really good.”
— Jimmy Song [62:16] -
On defending independent thought:
“For me, the biggest thing is: verify, don’t trust, please. We need more voices than Luke clones and Greg clones. We need people that are actually thinking for themselves and actually going through and making arguments...”
— Jimmy Song [108:26]
Important Timestamps
- OP_RETURN and Debate Polarization: 00:00–12:24
- Appeal to Authority & Cypherpunk Ethos: 12:25–17:39
- Cultural Drift and Political Infiltration: 34:55–39:36, 37:24– 39:36
- Mempool Filters, Technical Justification, and Power Moves: 22:18–25:26, 25:26–29:00
- Ossification & Risks of Feature Creep: 53:41–62:48
- UX and Node Development Critique: 82:54–88:18
- Developer Accountability and Original Thinking: 108:24–111:38
Closing Advice & Final Thoughts
- Verify, Don’t Trust: Stay true to Bitcoin’s core — challenge all arguments with independent reasoning, not loyalty to tribal or technical authority.
- Don’t Underestimate Political Risks: Political capture is real, and open-source projects are not immune.
- Prioritize User Sovereignty and UX: Bitcoin’s survival and utility depend on keeping the user’s needs first, not developers’ desires for novelty or toys.
Further Reading & Resources
- Jimmy Song on X/Nostr/Newsletter: x.com/JimmySong, jimmysong.substack.com
- Referenced Tools:
- Relevant Books by Jimmy Song: (Find via his socials/newsletter)
For more, search the episode directory at BitcoinAudible.com, or check the episode notes for links and further discussion references.
Summary by ChatGPT for Bitcoin Audible | October 22, 2025
