
Beyond Efficiency by Dave Ackley
From Feeling of Computing by Ivan Reese, Jimmy Miller, and Lu Wilson
March 4, 2024 · 1h 44m
About this episode
In this episode, the hosts discuss Dave Ackley's paper 'Beyond Efficiency' and challenge conventional software engineering practices.
Dave Ackley 's paper Beyond Efficiency is three pages long. With just these three pages, he mounts a compelling argument against the conventional way we engineer software. Instead of inflexibly insisting upon correctness, maybe allow a lil slop? Instead of chasing peak performance with cache and clever tricks, maybe measure many times before you cut. So in this episode, we're putting every CEO in the guillotine… (oh, that stands for "correctness and efficiency only", don't put us on a list)… and considering when, where, and how to do the robust thing. Links $ patreon.com/futureofcoding — The most recent bonus episode is a discussion with Stefan Lesser about new "laws of physics" we can invent inside the computer. Don't destroy the earth, then make sure your thing can't be destroyed, then don't destroy your data, and finally, do your damn job, AAAAAAAAAAAAAAAAAAAAAAAAAAA. A Software Epiphany , and the accompanying HN discussion — giga viral, so sick PartyKit ? Nice! What started as a simple todo list turned into an ocean of tech boy milk and, ultimately, the AI apocalypse . Jepsen is a rough, rugged, deeply thoughtful and fantastically cool approach to distributed systems testing…
People in this episode
Hosts: Ivan Reese, Jimmy Miller, Lu Wilson
Guest: Dave Ackley
Topics covered
- software engineering
- efficiency
- robustness
- performance
- distributed systems
- technical interviews
Keywords
- software engineering
- efficiency
- robustness
- performance
- distributed systems
- technical interviews
- cache
- Byzantine fault
- CAP theorem
Mentioned in this episode
Organizations: patreon.com, PartyKit, Jepsen
Books & works: Beyond Efficiency, A Software Epiphany, FoundationDB
More episodes of Feeling of Computing
- Technical Dimensions of Feedback in Live Programming Systems by Josh Horowitz · May 10, 2026 · 2h 9m
- The Computer is a Feeling by Tim Hwang & Omar Rizwan · January 14, 2026 · 2h 34m
- Let's Take Esoteric Programming Languages Seriously · September 27, 2025 · 1h 54m
- As We May Think by Vannevar Bush · July 22, 2025 · 1h 60m
- Computing Machinery and Intelligence by Alan Turing (feat. Felienne Hermans) · April 27, 2025 · 2h 12m
- A Case for Feminism in Programming Language Design by Felienne Hermans · February 16, 2025 · 2h 4m
Explore listener stats, chart rankings, contacts and more on the Feeling of Computing podcast page.