Algorithms to Live By
Audiobook & Ebook

Algorithms to Live By by Brian Christian | Free Audiobook

By Brian Christian

Narrated by Brian Christian

🎧 11 hours and 50 minutes 📘 Brilliance Audio 📅 April 19, 2016 🌐 English
🎧 Listen Free on Audible 📖 Read on Kindle

Free 30-day trial · Cancel anytime

About This Audiobook

A fascinating exploration of how computer algorithms can be applied to our everyday lives, helping to solve common decision-making problems and illuminate the workings of the human mind

All our lives are constrained by limited space and time, limits that give rise to a particular set of problems. What should we do, or leave undone, in a day or a lifetime? How much messiness should we accept? What balance of new activities and familiar favorites is the most fulfilling? These may seem like uniquely human quandaries, but they are not: computers, too, face the same constraints, so computer scientists have been grappling with their version of such problems for decades. And the solutions they’ve found have much to teach us.

In a dazzlingly interdisciplinary work, acclaimed author Brian Christian (who holds degrees in computer science, philosophy, and poetry, and works at the intersection of all three) and Tom Griffiths (a UC Berkeley professor of cognitive science and psychology) show how the simple, precise algorithms used by computers can also untangle very human questions. They explain how to have better hunches and when to leave things to chance, how to deal with overwhelming choices and how best to connect with others. From finding a spouse to finding a parking spot, from organizing one’s inbox to understanding the workings of human memory, Algorithms to Live By transforms the wisdom of computer science into strategies for human living.

🎧 Listen Free on Audible

Free 30-day trial · Cancel anytime

Quick Take

  • Narration: Brian Christian reads his own book, which is the right call: the author’s genuine enthusiasm for the ideas animates passages that could read as dry in a hired narrator’s hands, and his background in poetry and philosophy means he knows how to pace an argument.
  • Themes: Computational thinking as life strategy, decision-making under uncertainty, human cognition and algorithm design
  • Mood: Intellectually exhilarating and unexpectedly warm
  • Verdict: One of the best audiobooks of the past decade for anyone who wants to think more clearly about the problems that constrain human life, narrated by an author who clearly loves every idea in it.

I was halfway through the chapter on optimal stopping, the math behind knowing when to stop searching and commit to a choice, when I realized I had been applying a version of this problem wrong for most of my adult life. The chapter works through the secretary problem, the classic formulation where you are interviewing candidates and must decide on each one immediately, and arrives at the 37 percent rule: spend the first 37 percent of your search time or candidates observing without committing, then take the first option that beats everything you have seen so far. It is a clean, well-established result in probability theory, and Brian Christian and Tom Griffiths spend the chapter tracing its implications for apartment hunting, romantic partner selection, and a dozen other domains where humans chronically under- or over-search.

By the time I finished that chapter I was on the highway and genuinely reluctant to arrive. That experience, where the ideas become urgent and personal rather than merely interesting, is what distinguishes Algorithms to Live By from other popular science treatments of related material. This is not a book that tells you computers are interesting. It is a book that uses computational thinking to re-examine problems you already have.

The Interdisciplinary Gamble That Pays Off

Christian holds degrees in computer science, philosophy, and poetry. Griffiths is a UC Berkeley professor of cognitive science and psychology. The combination produces a book that is unusual in its willingness to draw lines between fields that do not usually talk to each other, and more unusual in its ability to make those connections feel earned rather than forced. The chapter on caching, which covers why computers keep frequently accessed data close and less-used data further away, becomes a genuine illumination of human memory formation. The chapter on sorting gives you new language for understanding why you feel overwhelmed when too many options are available simultaneously.

What makes this work is that Christian does not just analogize from computers to humans; he shows that computers were designed to solve versions of the same constrained problems that humans face, because the constraints are the same: limited time, limited storage, limited processing capacity. The algorithms are different solutions to shared problems. That is a genuinely interesting intellectual claim, not just a metaphor.

The Narration as Performance

Christian reading his own material is a meaningful decision. One reviewer noted that they had felt a “mild quaking” before starting the book, expecting the computer science content to be impenetrable. Christian’s voice, which carries the enthusiasm of someone who has been thinking about these ideas for years and still finds them thrilling, does the work of reassurance that a less personally invested narrator could not provide. He knows which ideas need extra breath and which can move quickly. He knows when a payoff is coming and how to pace toward it.

The eleven hours and fifty minutes feels well-used rather than padded. This is a book where chapters on scheduling algorithms, network protocols, game theory, and Bayesian inference all belong together, and the narration holds that coherence. A reviewer with no computer science background described being genuinely surprised that the material was accessible without feeling condescended to. That is a hard balance to maintain across twelve hours of technical and philosophical content, and Christian achieves it.

What the Book Does Not Pretend to Solve

The book is honest about the limits of its own framework. The algorithms it discusses are optimal under specified constraints, and real human problems rarely come with clean constraints. The optimal stopping rule works when you know roughly how large the field is; it does not work when the field is unknown. Christian and Griffiths are clear about these boundaries. They are not selling a self-help system; they are offering thinking tools, and they are careful to say when those tools apply and when they do not. That intellectual honesty makes the book more trustworthy, not less useful.

The review calling for “How to Think Like a Computer” as an alternate title is apt. This is ultimately a book about a particular mode of reasoning, one that has been formalized and refined by computer scientists working on constrained optimization problems, and what that mode of reasoning can and cannot tell us about being human. At its best, which it is often, it achieves the kind of genuine interdisciplinary synthesis that most books only promise.

Listen or Skip?

Listen if you are curious about the relationship between human cognition and computational thinking. You enjoy popular science that stays rigorous. You make a lot of decisions under uncertainty and want better mental models for them. You have read popular psychology and behavioral economics and want something that goes further.

Skip if you want direct how-to guidance rather than conceptual frameworks. You find it frustrating when a book raises questions it cannot fully resolve. You need visual aids or diagrams to follow mathematical arguments.

Frequently Asked Questions

Does Brian Christian’s self-narration mean you get a meaningfully different experience than reading the print book?

Yes. Christian’s genuine enthusiasm for the ideas, combined with his background in poetry and philosophy, gives the pacing a quality that a hired narrator would struggle to replicate. The audio version is widely considered the preferred format for this title.

How mathematically demanding is the content? The 37 percent rule and optimal stopping sound like they require probability theory.

Christian and Griffiths explain the mathematical foundations in plain language without requiring the listener to follow equations. The 37 percent rule is explained through its logic and implications rather than through its derivation. Reviewers without math backgrounds consistently report finding the content accessible.

Is this book more useful as practical decision-making advice or as a way of thinking about cognition?

Both, but the thinking-about-cognition payoff is stronger and more durable. The direct life-advice applications, like the apartment hunting example, are vivid and useful, but the larger gift is a set of conceptual frameworks for reasoning about constrained problems that apply across domains the book does not explicitly cover.

How does this compare to Kahneman’s Thinking, Fast and Slow in terms of the content overlap?

The overlap is real but the approach is different. Kahneman maps the systematic errors in human cognition; Christian and Griffiths explain the computational logic that those errors might actually be approximating. They are more sympathetic to human cognition as rational under constraint, which makes for a usefully different perspective.

Ready to listen?

🎧 Listen to Algorithms to Live By for free

Free 30-day trial · Cancel anytime

Start Listening: Algorithms to Live By


Free 30-day trial · Cancel anytime

Alexandra Reed

Written by Alexandra Reed

Founder & Literary Critic