
Once Upon an Algorithm
How Stories Explain Computing
Failed to add items
Add to Cart failed.
Add to Wish List failed.
Remove from wishlist failed.
Adding to library failed
Follow podcast failed
Unfollow podcast failed
Buy for $17.19
No default payment method selected.
We are sorry. We are not allowed to sell this product with the selected payment method
-
Narrated by:
-
Walter Dixon
-
By:
-
Martin Erwig
About this listen
How Hansel and Gretel, Sherlock Holmes, the movie Groundhog Day, Harry Potter, and other familiar stories illustrate the concepts of computing.
Picture a computer scientist, staring at a screen and clicking away frantically on a keyboard, hacking into a system, or perhaps developing an app. Now delete that picture. In Once Upon an Algorithm, Martin Erwig explains computation as something that takes place beyond electronic computers, and computer science as the study of systematic problem solving. Erwig points out that many daily activities involve problem solving. Getting up in the morning, for example: You get up, take a shower, get dressed, eat breakfast. This simple daily routine solves a recurring problem through a series of well-defined steps. In computer science, such a routine is called an algorithm.
Erwig illustrates a series of concepts in computing with examples from daily life and familiar stories. Hansel and Gretel, for example, execute an algorithm to get home from the forest. The movie Groundhog Day illustrates the problem of unsolvability; Sherlock Holmes manipulates data structures when solving a crime; the magic in Harry Potter's world is understood through types and abstraction; and Indiana Jones demonstrates the complexity of searching.
Along the way, Erwig also discusses representations and different ways to organize data; "intractable" problems; language, syntax, and ambiguity; control structures, loops, and the halting problem; different forms of recursion; and rules for finding errors in algorithms. This engaging book explains computation accessibly and shows its relevance to daily life. Something to think about next time we execute the algorithm of getting up in the morning.
PLEASE NOTE: When you purchase this title, the accompanying reference material will be available in your Library section along with the audio.
©2017 Massachusetts Institute of Technology (P)2018 TantorListeners also enjoyed...
-
Algorithms to Live By
- The Computer Science of Human Decisions
- By: Brian Christian, Tom Griffiths
- Narrated by: Brian Christian
- Length: 11 hrs and 50 mins
- Unabridged
-
Overall
-
Performance
-
Story
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.
-
-
Great listen, just don't expect tips!
- By Adam Hosman on 08-07-17
By: Brian Christian, and others
-
Thinking in Systems
- A Primer
- By: Donella H. Meadows
- Narrated by: Tia Rider Sorensen
- Length: 6 hrs and 26 mins
- Unabridged
-
Overall
-
Performance
-
Story
In the years following her role as the lead author of the international best seller, Limits to Growth - the first book to show the consequences of unchecked growth on a finite planet - Donella Meadows remained a pioneer of environmental and social analysis until her untimely death in 2001. Thinking in Systems is a concise and crucial book offering insight for problem-solving on scales ranging from the personal to the global. Edited by the Sustainability Institute's Diana Wright, this essential primer brings systems thinking out of the realm of computers and equations and into the tangible world....
-
-
Skip to the Middle
- By John Chambers on 06-20-20
-
The Unicorn Project
- A Novel About Developers, Digital Disruption, and Thriving in the Age of Data
- By: Gene Kim
- Narrated by: Frankie Corzo
- Length: 12 hrs and 24 mins
- Unabridged
-
Overall
-
Performance
-
Story
In The Unicorn Project, we follow Maxine, a senior lead developer and architect, as she is exiled to the Phoenix Project, to the horror of her friends and colleagues, as punishment for contributing to a payroll outage. She tries to survive in what feels like a heartless and uncaring bureaucracy and to work within a system where no one can get anything done without endless committees, paperwork, and approvals. One day, she is approached by a ragtag bunch of misfits who say they want to overthrow the existing order, to liberate developers, to bring joy back to technology work.
-
-
This is no Phoenix Project
- By SaintHax on 01-10-20
By: Gene Kim
-
Quantum Supremacy
- How the Quantum Computer Revolution Will Change Everything
- By: Michio Kaku
- Narrated by: Feodor Chin
- Length: 10 hrs and 41 mins
- Unabridged
-
Overall
-
Performance
-
Story
The runaway success of the microchip may finally be reaching its end. As shrinking transistors approach the size of atoms, the phenomenal growth of computational power inevitably collapses. But this change heralds the birth of a revolutionary new type of computer, one that calculates on atoms themselves. Quantum computers promise unprecedented gains in computing power, enabling advancements that could overturn every aspect of our daily lives.
-
-
Title should have been “Quantum Global Warming”
- By Amazon Customer on 06-08-23
By: Michio Kaku
-
The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition
- Your Journey to Mastery
- By: David Thomas, Andrew Hunt
- Narrated by: Anna Katarina
- Length: 9 hrs and 55 mins
- Unabridged
-
Overall
-
Performance
-
Story
Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development. Now, 20 years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse.
-
-
An excellent and entertaining technical book
- By Amazon Customer on 01-21-20
By: David Thomas, and others
-
The Phoenix Project
- A Novel about IT, DevOps, and Helping Your Business Win 5th Anniversary Edition
- By: Gene Kim, Kevin Behr, George Spafford
- Narrated by: Chris Ruen
- Length: 14 hrs and 46 mins
- Unabridged
-
Overall
-
Performance
-
Story
Bill, an IT manager at Parts Unlimited, has been tasked with taking on a project critical to the future of the business, code named Phoenix Project. But the project is massively over budget and behind schedule. The CEO demands Bill must fix the mess in 90 days, or else Bill’s entire department will be outsourced. With the help of a prospective board member and his mysterious philosophy of the Three Ways, Bill starts to see that IT work has more in common with manufacturing plant work than he ever imagined.
-
-
Theory and Practice merged
- By Peter on 11-23-15
By: Gene Kim, and others
-
Algorithms to Live By
- The Computer Science of Human Decisions
- By: Brian Christian, Tom Griffiths
- Narrated by: Brian Christian
- Length: 11 hrs and 50 mins
- Unabridged
-
Overall
-
Performance
-
Story
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.
-
-
Great listen, just don't expect tips!
- By Adam Hosman on 08-07-17
By: Brian Christian, and others
-
Thinking in Systems
- A Primer
- By: Donella H. Meadows
- Narrated by: Tia Rider Sorensen
- Length: 6 hrs and 26 mins
- Unabridged
-
Overall
-
Performance
-
Story
In the years following her role as the lead author of the international best seller, Limits to Growth - the first book to show the consequences of unchecked growth on a finite planet - Donella Meadows remained a pioneer of environmental and social analysis until her untimely death in 2001. Thinking in Systems is a concise and crucial book offering insight for problem-solving on scales ranging from the personal to the global. Edited by the Sustainability Institute's Diana Wright, this essential primer brings systems thinking out of the realm of computers and equations and into the tangible world....
-
-
Skip to the Middle
- By John Chambers on 06-20-20
-
The Unicorn Project
- A Novel About Developers, Digital Disruption, and Thriving in the Age of Data
- By: Gene Kim
- Narrated by: Frankie Corzo
- Length: 12 hrs and 24 mins
- Unabridged
-
Overall
-
Performance
-
Story
In The Unicorn Project, we follow Maxine, a senior lead developer and architect, as she is exiled to the Phoenix Project, to the horror of her friends and colleagues, as punishment for contributing to a payroll outage. She tries to survive in what feels like a heartless and uncaring bureaucracy and to work within a system where no one can get anything done without endless committees, paperwork, and approvals. One day, she is approached by a ragtag bunch of misfits who say they want to overthrow the existing order, to liberate developers, to bring joy back to technology work.
-
-
This is no Phoenix Project
- By SaintHax on 01-10-20
By: Gene Kim
-
Quantum Supremacy
- How the Quantum Computer Revolution Will Change Everything
- By: Michio Kaku
- Narrated by: Feodor Chin
- Length: 10 hrs and 41 mins
- Unabridged
-
Overall
-
Performance
-
Story
The runaway success of the microchip may finally be reaching its end. As shrinking transistors approach the size of atoms, the phenomenal growth of computational power inevitably collapses. But this change heralds the birth of a revolutionary new type of computer, one that calculates on atoms themselves. Quantum computers promise unprecedented gains in computing power, enabling advancements that could overturn every aspect of our daily lives.
-
-
Title should have been “Quantum Global Warming”
- By Amazon Customer on 06-08-23
By: Michio Kaku
-
The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition
- Your Journey to Mastery
- By: David Thomas, Andrew Hunt
- Narrated by: Anna Katarina
- Length: 9 hrs and 55 mins
- Unabridged
-
Overall
-
Performance
-
Story
Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development. Now, 20 years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse.
-
-
An excellent and entertaining technical book
- By Amazon Customer on 01-21-20
By: David Thomas, and others
-
The Phoenix Project
- A Novel about IT, DevOps, and Helping Your Business Win 5th Anniversary Edition
- By: Gene Kim, Kevin Behr, George Spafford
- Narrated by: Chris Ruen
- Length: 14 hrs and 46 mins
- Unabridged
-
Overall
-
Performance
-
Story
Bill, an IT manager at Parts Unlimited, has been tasked with taking on a project critical to the future of the business, code named Phoenix Project. But the project is massively over budget and behind schedule. The CEO demands Bill must fix the mess in 90 days, or else Bill’s entire department will be outsourced. With the help of a prospective board member and his mysterious philosophy of the Three Ways, Bill starts to see that IT work has more in common with manufacturing plant work than he ever imagined.
-
-
Theory and Practice merged
- By Peter on 11-23-15
By: Gene Kim, and others
-
Site Reliability Engineering
- How Google Runs Production Systems
- By: Betsy Beyer, Chris Jones, Jennifer Petoff, and others
- Narrated by: Liz Porter
- Length: 20 hrs and 8 mins
- Unabridged
-
Overall
-
Performance
-
Story
In this collection of essays and articles, key members of Google’s Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some of the largest software systems in the world. You’ll learn the principles and practices that enable Google engineers to make systems more scalable, reliable, and efficient - lessons directly applicable to your organization.
-
-
Google propaganda
- By Andreas Andersen on 03-30-22
By: Betsy Beyer, and others
-
Accelerate: Building and Scaling High Performing Technology Organizations
- By: Nicole Forsgren PhD, Jez Humble, Gene Kim
- Narrated by: Nicole Forsgren
- Length: 4 hrs and 58 mins
- Unabridged
-
Overall
-
Performance
-
Story
How can we apply technology to drive business value? For years we've been told that the performance of software delivery teams doesn't matter - that it can't provide a competitive advantage to our companies. Through four years of groundbreaking research to include data collected from the State of DevOps reports conducted with Puppet, Dr. Nicole Forsgren, Jez Humble, and Gene Kim set out to find a way to measure software delivery performance - and what drives it - using rigorous statistical methods.
-
-
Only if you have nothing else to do
- By Gvido on 07-24-18
By: Nicole Forsgren PhD, and others
-
Learn Game Theory
- A Primer to Strategic Thinking and Advanced Decision-Making (Strategic Thinking Skills, Book 1)
- By: Albert Rutherford
- Narrated by: Russell Newton
- Length: 3 hrs
- Unabridged
-
Overall
-
Performance
-
Story
Life is full of uncertainty. You don't know what lies ahead. But you can learn to control the controllable by using logic and reason. With the help of this book, you'll discover new ways to think about - and solve - problems more efficiently than ever before. Discover how strategic games model real-life behavior.
-
-
Very poor narrating. Save your money/credit.
- By Brian on 06-24-24
-
What Got You Here Won't Get You There
- How Successful People Become Even More Successful
- By: Marshall Goldsmith, Mark Reiter
- Narrated by: Marc Cashman
- Length: 9 hrs and 39 mins
- Unabridged
-
Overall
-
Performance
-
Story
What's holding you back? Marshall Goldsmith is an expert at helping global leaders overcome their (sometimes unconscious) annoying habits and attaining a higher level of success. His one-on-one coaching comes with a six-figure price tag. But with this audiobook, you'll get Marshall's great advice without the hefty fee!
-
-
Good book, but didn't lend to the audio format
- By Carla on 03-21-11
By: Marshall Goldsmith, and others
-
The Soul of a New Machine
- By: Tracy Kidder
- Narrated by: Ben Sullivan
- Length: 9 hrs and 3 mins
- Unabridged
-
Overall
-
Performance
-
Story
Computers have changed since 1981, when Tracy Kidder memorably recorded the drama, comedy, and excitement of one company's efforts to bring a new microcomputer to market. What has not changed is the feverish pace of the high-tech industry, the go-for-broke approach to business that has caused so many computer companies to win big (or go belly up), and the cult of pursuing mind-bending technological innovations.
-
-
Reading this book changed my life
- By Timothy Knox on 08-12-16
By: Tracy Kidder
-
World of Wonders
- In Praise of Fireflies, Whale Sharks, and Other Astonishments
- By: Aimee Nezhukumatathil
- Narrated by: Aimee Nezhukumatathil
- Length: 3 hrs and 30 mins
- Unabridged
-
Overall
-
Performance
-
Story
From beloved, award-winning poet Aimee Nezhukumatathil comes a debut work of nonfiction - a collection of essays about the natural world, and the way its inhabitants can teach, support, and inspire us.
-
-
Interesting approach to a nonfiction book...
- By Fact addict on 01-25-21
-
Grokking Algorithms
- By: Aditya Bhargava
- Narrated by: Derek Lettman
- Length: 3 hrs and 46 mins
- Unabridged
-
Overall
-
Performance
-
Story
This friendly guide teaches you how to apply common algorithms to the practical problems you face every day as a programmer. You'll start with sorting and searching and, as you build up your skills in thinking algorithmically, you'll tackle more complex concerns such as data compression and artificial intelligence. This accesible introduction is suitable for self-taught programmers, engineers, or anyone who wants to brush up on algorithms. Each carefully presented example includes helpful diagrams and fully annotated code samples in Python.
-
-
the book is not good in audio format
- By Anonymous User on 01-09-20
By: Aditya Bhargava
-
How Not to Be Wrong
- The Power of Mathematical Thinking
- By: Jordan Ellenberg
- Narrated by: Jordan Ellenberg
- Length: 13 hrs and 29 mins
- Unabridged
-
Overall
-
Performance
-
Story
Ellenberg chases mathematical threads through a vast range of time and space, from the everyday to the cosmic, encountering, among other things, baseball, Reaganomics, daring lottery schemes, Voltaire, the replicability crisis in psychology, Italian Renaissance painting, artificial languages, the development of non-Euclidean geometry, the coming obesity apocalypse, Antonin Scalia's views on crime and punishment, the psychology of slime molds, what Facebook can and can't figure out about you, and the existence of God.
-
-
Great book but better in writing
- By Michael on 07-02-14
By: Jordan Ellenberg
-
The Shape of a Life
- One Mathematician’s Search for the Universe’s Hidden Geometry
- By: Shing-Tung Yau, Steve Nadis
- Narrated by: Arthur Morey
- Length: 12 hrs and 58 mins
- Unabridged
-
Overall
-
Performance
-
Story
Harvard geometer and Fields medalist Shing-Tung Yau has provided a mathematical foundation for string theory, offered new insights into black holes, and mathematically demonstrated the stability of our universe. In this autobiography, Yau reflects on his improbable journey to becoming one of the world’s most distinguished mathematicians. With complicated ideas explained for a broad audience, listeners not only get insights into the life of an eminent mathematician, but also an accessible way to understand advanced and highly abstract concepts in mathematics and theoretical physics.
-
-
A book full of complaints
- By Steven White on 01-17-23
By: Shing-Tung Yau, and others
-
A Mind at Play
- How Claude Shannon Invented the Information Age
- By: Rob Goodman, Jimmy Soni
- Narrated by: Jonathan Yen
- Length: 11 hrs and 51 mins
- Unabridged
-
Overall
-
Performance
-
Story
Claude Shannon was a tinkerer, a playful wunderkind, a groundbreaking polymath, and a digital pioneer whose insights made the Information Age possible. He constructed fire-breathing trumpets and customized unicycles, outfoxed Vegas casinos, and built juggling robots, but he also wrote the seminal text of the Digital Revolution. That work allowed scientists to measure and manipulate information as objectively as any physical object. His work gave mathematicians and engineers the tools to bring that world to pass.
-
-
I wanted more information about Information Theory
- By Bonny on 05-08-18
By: Rob Goodman, and others
-
Staff Engineer
- Leadership Beyond the Management Track
- By: Will Larson
- Narrated by: Shaula Evans
- Length: 8 hrs and 52 mins
- Unabridged
-
Overall
-
Performance
-
Story
At most technology companies, you'll reach Senior software engineer, the career level for software engineers, in five to eight years. At the career level, your company's career ladder won't require that you work towards the next promotion; being promoted further is an exception rather than expected. This is also when many engineers are first given an opportunity to move into engineering management.
-
-
Great content but some audio issues
- By David M. Tang on 07-08-21
By: Will Larson
-
Clean Architecture
- A Craftsman's Guide to Software Structure and Design
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 8 hrs and 24 mins
- Unabridged
-
Overall
-
Performance
-
Story
Clean Architecture is an essential book for every current or aspiring software architect, systems analyst, system designer, and software manager - and for every programmer who must execute someone else’s designs.
-
-
good book, missing accompanying pdf
- By ^-^ on 03-29-23
By: Robert C. Martin
People who viewed this also viewed...
-
Computer Science Principles
- The Foundational Concepts of Computer Science - For AP® Computer Science Principles
- By: Kevin Hare
- Narrated by: Virtual Voice
- Length: 5 hrs and 54 mins
- Unabridged
-
Overall
-
Performance
-
Story
5th Edition - New for 2024 A great intro to Computer Science concepts for all ages. Perfect for: AP Computer Science Principles (AP-CSP) Teacher Certification Tests (PRAXIS, GACE, etc.) Integrated Digital Technology CS Foundations Exploring Computer Science Curious kids and adults Everyone!--- The 5th edition comes with several updates, including: Computing Systems Deeper dive into CPU/GPU More on logic gate Other updates And more!--- Computer science is the world's fastest growing field of study, and this growth is showing no signs of slowing down. As a new field, computer science can seem...
By: Kevin Hare
-
Computational Thinking
- By: Peter J. Denning, Matti Tedre
- Narrated by: Steven Jay Cohen
- Length: 5 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
A few decades into the digital era, scientists discovered that thinking in terms of computation made possible an entirely new way of organizing scientific investigation; eventually, every field had a computational branch: computational physics, computational biology, computational sociology. More recently, "computational thinking" has become part of the K-12 curriculum. But what is computational thinking? This volume in the MIT Press Essential Knowledge series offers an accessible overview.
-
-
Too slow, repetitive for professional programmers
- By Kindle Customer on 04-06-21
By: Peter J. Denning, and others
-
The Clean Coder
- A Code of Conduct for Professional Programmers
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 6 hrs and 12 mins
- Unabridged
-
Overall
-
Performance
-
Story
Great software is something to marvel at: powerful, elegant, functional, a pleasure to work with as both a developer and as a user. Great software isn’t written by machines. It is written by professionals with an unshakable commitment to craftsmanship. The Clean Coder will help you become one of them - and earn the pride and fulfillment that they alone possess.
-
-
The best one
- By Amazon Customer on 01-10-22
By: Robert C. Martin
-
Computing: A Concise History
- The MIT Press Essential Knowledge Series
- By: Paul E. Ceruzzi
- Narrated by: Tim Andres Pabon
- Length: 3 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
The history of computing could be told as the story of hardware and software or the story of the Internet or the story of "smart" handheld devices, with subplots involving IBM, Microsoft, Apple, Facebook, and Twitter. In this concise and accessible account of the invention and development of digital technology, computer historian Paul Ceruzzi offers a broader and more useful perspective. He identifies four major threads that run throughout all of computing's technological development.
-
-
Hard to Believe it an "MIT Press" Thing
- By Sam on 05-15-22
By: Paul E. Ceruzzi
-
Hacking for Dummies, 7th Edition
- By: Kevin Beaver CISSP
- Narrated by: Tom Perkins
- Length: 11 hrs and 34 mins
- Unabridged
-
Overall
-
Performance
-
Story
Your smartphone, laptop, and desktop computer are more important to your life and business than ever before. On top of making your life easier and more productive, they hold sensitive information. Luckily for all of us, anyone can learn powerful data privacy and security techniques to keep the bad guys on the outside where they belong. Hacking For Dummies takes you on an easy-to-follow cybersecurity voyage that will teach you the essentials of vulnerability and penetration testing so that you can find the holes in your network before the bad guys exploit them.
-
-
Good Book Preview says exactly what is the book,
- By Amazon Customer on 12-25-22
-
Information Architecture
- For the Web and Beyond
- By: Louis Rosenfeld, Peter Morville, Jorge Arango
- Narrated by: Theodore O'Brien
- Length: 11 hrs
- Unabridged
-
Overall
-
Performance
-
Story
Information architecture (IA) is far more challenging - and necessary - than ever. To guide you through this broad ecosystem, this popular guide - now in its fourth edition - provides essential concepts, methods, and techniques for digital design that have withstood the test of time. UX designers, product managers, developers, and anyone involved in digital design will learn how to create semantic structures that will help people engage with your message.
-
-
Well organized and right to the points
- By Coco on 06-08-23
By: Louis Rosenfeld, and others
-
Computer Science Principles
- The Foundational Concepts of Computer Science - For AP® Computer Science Principles
- By: Kevin Hare
- Narrated by: Virtual Voice
- Length: 5 hrs and 54 mins
- Unabridged
-
Overall
-
Performance
-
Story
5th Edition - New for 2024 A great intro to Computer Science concepts for all ages. Perfect for: AP Computer Science Principles (AP-CSP) Teacher Certification Tests (PRAXIS, GACE, etc.) Integrated Digital Technology CS Foundations Exploring Computer Science Curious kids and adults Everyone!--- The 5th edition comes with several updates, including: Computing Systems Deeper dive into CPU/GPU More on logic gate Other updates And more!--- Computer science is the world's fastest growing field of study, and this growth is showing no signs of slowing down. As a new field, computer science can seem...
By: Kevin Hare
-
Computational Thinking
- By: Peter J. Denning, Matti Tedre
- Narrated by: Steven Jay Cohen
- Length: 5 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
A few decades into the digital era, scientists discovered that thinking in terms of computation made possible an entirely new way of organizing scientific investigation; eventually, every field had a computational branch: computational physics, computational biology, computational sociology. More recently, "computational thinking" has become part of the K-12 curriculum. But what is computational thinking? This volume in the MIT Press Essential Knowledge series offers an accessible overview.
-
-
Too slow, repetitive for professional programmers
- By Kindle Customer on 04-06-21
By: Peter J. Denning, and others
-
The Clean Coder
- A Code of Conduct for Professional Programmers
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 6 hrs and 12 mins
- Unabridged
-
Overall
-
Performance
-
Story
Great software is something to marvel at: powerful, elegant, functional, a pleasure to work with as both a developer and as a user. Great software isn’t written by machines. It is written by professionals with an unshakable commitment to craftsmanship. The Clean Coder will help you become one of them - and earn the pride and fulfillment that they alone possess.
-
-
The best one
- By Amazon Customer on 01-10-22
By: Robert C. Martin
-
Computing: A Concise History
- The MIT Press Essential Knowledge Series
- By: Paul E. Ceruzzi
- Narrated by: Tim Andres Pabon
- Length: 3 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
The history of computing could be told as the story of hardware and software or the story of the Internet or the story of "smart" handheld devices, with subplots involving IBM, Microsoft, Apple, Facebook, and Twitter. In this concise and accessible account of the invention and development of digital technology, computer historian Paul Ceruzzi offers a broader and more useful perspective. He identifies four major threads that run throughout all of computing's technological development.
-
-
Hard to Believe it an "MIT Press" Thing
- By Sam on 05-15-22
By: Paul E. Ceruzzi
-
Hacking for Dummies, 7th Edition
- By: Kevin Beaver CISSP
- Narrated by: Tom Perkins
- Length: 11 hrs and 34 mins
- Unabridged
-
Overall
-
Performance
-
Story
Your smartphone, laptop, and desktop computer are more important to your life and business than ever before. On top of making your life easier and more productive, they hold sensitive information. Luckily for all of us, anyone can learn powerful data privacy and security techniques to keep the bad guys on the outside where they belong. Hacking For Dummies takes you on an easy-to-follow cybersecurity voyage that will teach you the essentials of vulnerability and penetration testing so that you can find the holes in your network before the bad guys exploit them.
-
-
Good Book Preview says exactly what is the book,
- By Amazon Customer on 12-25-22
-
Information Architecture
- For the Web and Beyond
- By: Louis Rosenfeld, Peter Morville, Jorge Arango
- Narrated by: Theodore O'Brien
- Length: 11 hrs
- Unabridged
-
Overall
-
Performance
-
Story
Information architecture (IA) is far more challenging - and necessary - than ever. To guide you through this broad ecosystem, this popular guide - now in its fourth edition - provides essential concepts, methods, and techniques for digital design that have withstood the test of time. UX designers, product managers, developers, and anyone involved in digital design will learn how to create semantic structures that will help people engage with your message.
-
-
Well organized and right to the points
- By Coco on 06-08-23
By: Louis Rosenfeld, and others
-
Clean Agile
- Back to Basics
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 5 hrs and 53 mins
- Unabridged
-
Overall
-
Performance
-
Story
Nearly 20 years after the Agile Manifesto was first presented, the legendary Robert C. Martin (“Uncle Bob”) reintroduces Agile values and principles for a new generation - programmers and nonprogrammers alike. Martin, author of Clean Code and other highly influential software development guides, was there at Agile’s founding. Now, in Clean Agile: Back to Basics, he strips away misunderstandings and distractions that over the years have made it harder to use Agile than was originally intended.
-
-
Uncle Bob is at it Again
- By Michael on 03-02-25
By: Robert C. Martin
-
Algorithms & Data Structures - When you don't know sh#t
- A Beginner's Guide to Algorithms
- By: Lyron Foster
- Narrated by: Virtual Voice
- Length: 3 hrs and 7 mins
- Unabridged
-
Overall
-
Performance
-
Story
This is a must-read book for anyone who wants to learn algorithms and data structures from scratch. Written for beginners and intermediate programmers, this book provides a step-by-step guide to understanding the basics of algorithms and data structures and how they can be used to build efficient and scalable software applications. The book begins with an introduction to algorithms and data structures, explaining their importance in software development, and then moves on to cover basic terminology and concepts related to algorithms and data structures. The book provides an overview of ...
By: Lyron Foster
-
Clean Architecture
- A Craftsman's Guide to Software Structure and Design
- By: Robert C. Martin
- Narrated by: Theodore O'Brien
- Length: 8 hrs and 24 mins
- Unabridged
-
Overall
-
Performance
-
Story
Clean Architecture is an essential book for every current or aspiring software architect, systems analyst, system designer, and software manager - and for every programmer who must execute someone else’s designs.
-
-
good book, missing accompanying pdf
- By ^-^ on 03-29-23
By: Robert C. Martin
-
Cyber Privacy
- Who Has Your Data and Why You Should Care
- By: April Falcon Doss
- Narrated by: Chloe Cannon
- Length: 11 hrs and 49 mins
- Unabridged
-
Overall
-
Performance
-
Story
You shouldn't have to be a privacy expert to understand what happens to your data. April Falcon Doss, a privacy expert and former NSA and Senate lawyer, has seen this imbalance in action. In Cyber Privacy, Doss demystifies the digital footprints we leave in our daily lives and reveals how our data is being used - sometimes against us - by the private sector, the government, and even our employers and schools.
-
-
Book Worthy of Joe Biden Admin Privacy Ethics
- By J.B. on 02-17-23
-
An Introduction to Information Theory
- Symbols, Signals and Noise
- By: John R. Pierce
- Narrated by: Kyle Tait
- Length: 10 hrs and 12 mins
- Unabridged
-
Overall
-
Performance
-
Story
Behind the familiar surfaces of the telephone, radio, and television lies a sophisticated and intriguing body of knowledge known as information theory. This is the theory that has permitted the rapid development of all sorts of communication, from color television to the clear transmission of photographs from the vicinity of Jupiter. Even more revolutionary progress is expected in the future.
-
-
Not bad, but...
- By Jane Doe on 06-26-20
By: John R. Pierce
-
The Emperor's New Mind
- Concerning Computers, Minds, and the Laws of Physics
- By: Roger Penrose
- Narrated by: Julian Elfer
- Length: 18 hrs and 27 mins
- Unabridged
-
Overall
-
Performance
-
Story
In this absorbing and frequently contentious book, Roger Penrose puts forward his view that there are some facets of human thinking that can never be emulated by a machine. The book's central concern is what philosophers call the "mind-body problem". Penrose examines what physics and mathematics can tell us about how the mind works, what they can't, and what we need to know to understand the physical processes of consciousness.
-
-
One one zero zero zero zero zero one zero zero ...
- By john galt on 12-10-19
By: Roger Penrose
What listeners say about Once Upon an Algorithm
Average customer ratingsReviews - Please select the tabs below to change the source of reviews.
-
Overall
-
Performance
-
Story
- Jack Frasier
- 08-02-18
didn't quite cut it for me
it seemed like a lot of comparisons with pop culture that fell short of enlightening about computer algorithms. very little was made clearer with the analogies.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
1 person found this helpful
-
Overall
-
Performance
-
Story
- David
- 10-07-21
So Many References to “the PDF”
Dear Listener - in producing this audiobook we found that we had to make so many references to the “bonus” PDF that we advise you to simply read the bonus PDF.
Walter Dixon does an excellent job with what must have been an irritating read.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!
-
Overall
-
Performance
-
Story
- lakesare
- 11-16-23
Excellent
It should be listened to while you're looking at the pdf. Narrator is great, you won't lose anything by listening to it instead of reading it (given you're looking at the pdf + drawing/writing down stuff while you're listening).
Despite the title, probably not so good for beginners - I gleaned so much from it precisely because I was already familiar with the details, I just didn't appreciate them/didn't see how they are fundamental in a way normal maths is fundamental.
This book serves best as a "big picture view"/"romantization of algorithms and computation" read.
Something went wrong. Please try again in a few minutes.
You voted on this review!
You reported this review!