Episode Details
Back to EpisodesThe Devil You Know: Why Dead Solutions Haunt Our Keyboards
Season 1
Episode 198
Published 2 months, 2 weeks ago
Description
Why do we still use a keyboard layout designed to prevent typewriter jams that haven't existed for a century? This week, we explore lock-in effects—the phenomenon where solutions persist long after their original problems vanish, trapping entire industries and technologies through the sheer cost of switching. From QWERTY to railroad gauges to programming languages, discover how historical accidents become permanent features of our world, and why the economics of change often defeat the logic of progress.
00:00 - Why Your Keyboard Layout Exists
03:45 - The Typewriter Jam That Changed Everything
07:20 - When the Problem Disappeared (But the Solution Stayed)
10:15 - Defining Lock-In: Paul David & W. Brian Arthur
13:30 - The Economics of Being Stuck
---
Sources & further reading:
• Paul David — "Clio and the Economics of QWERTY," American Economic Review 75(2), 1985: https://econ.ucsb.edu/~tedb/Courses/Ec100C/DavidQwerty.pdf
• W. Brian Arthur — "Competing Technologies, Increasing Returns, and Lock-In by Historical Events," The Economic Journal 99(394), 1989: http://www.critical-juncture.net/uploads/2/1/9/9/21997192/arthur_competing_technologies_increasing_returns_and_lock-in_by_1989.pdf
• Stan Liebowitz & Stephen Margolis — "The Fable of the Keys," Journal of Law and Economics 33(1), 1990: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=1069950
• W. Brian Arthur — "Increasing Returns and Path Dependence in the Economy" (collected essays), University of Michigan Press, 1994: https://sites.santafe.edu/~wbarthur/increasingreturns.htm
• Encyclopedia.com — "Railroad Gauges, Standardization of": https://www.encyclopedia.com/history/encyclopedias-almanacs-transcripts-and-maps/railroad-gauges-standardization
• Snopes — "Are U.S. Railroad Gauges Based on Roman Chariots?" (debunking the chariot myth): https://www.snopes.com/fact-check/railroad-gauge-chariots/
• Gareth Dennis — "The not-so-glamourous origins of standard track gauge": https://garethdennis.medium.com/the-not-so-glamourous-origins-of-standard-track-gauge-2b5f1ae7e3bc
• ScienceBlog — "A 65-year-old programming language called COBOL still quietly processes over $3 trillion in banking transactions every single day": https://scienceblog.com/a-65-year-old-programming-language-called-cobol-still-quietly-processes-over-3-trillion-in-banking-transactions-every-single-day-and-because-the-original-engineers-are-rapidly-retiring-ban/
• The New Stack — Brendan Eich on creating JavaScript in 10 days: https://thenewstack.io/brendan-eich-on-creating-javascript-in-10-days-and-what-hed-do-differently-today/
• The History of the Web — "The 10-Day Programming Language (Is Kind of a Myth)": https://thehistoryoftheweb.com/the-10-day-programming-language-is-a-myth/
• ANSI Blog — "Why Doesn't the U.S. Use the Metric System?": https://blog.ansi.org/ansi/why-does-the-u-s-not-use-the-metric-system/
• LegalClarity — "Why Doesn't the US Use the Metric System? History and Costs": https://legalclarity.org/why-doesnt-the-us-use-the-metric-system-history-and-costs/
• VaasBlock — "Enterprise AI Vendor Lock-In: The Switching Cost Problem No One Is Measuring" (2026): https://www.vaasblock.com/research/enterprise-ai-vendor-lock-in-switching-costs-copilot-agentforce-2026/
• CEPR — "Abolishing Daylight Saving Time is easy, setting a permanent time is not": https://cepr.org/voxeu/columns/abolishing-daylight-saving-time-easy-setting-permanent-time-not
• Costin Smilovici (Bactra) — "QWERTY, Lock-In and Path Dependence" (notebook/synthesis): https://bactra.org/notebooks/qwerty.html
• Galbraith & Kay — "QWERTY, the search for optimality and IP complementarity" (2025): https://strathprints.strath.ac.uk/92487/1/Galbraith-Kay-BH-2025-QWERTY-the-search-for-optimality-and-IP-complementarity.pdf
This podcast episode was fully generated by AI — research, script, voices, and production. Built with Claude, Piper TTS, and automated pipeline tooling.