How to Speak Machine audiobook cover - Computational Thinking for the Rest of Us

How to Speak Machine

Computational Thinking for the Rest of Us

John Maeda

4.0 / 5(247 ratings)
Start ListeningDownloadQR code that opens AudiobookHub on the App StoreTry free on iPhoneScan to start in 5 seconds

If You're Curious About These Questions...

You should listen to this audiobook

Listen to How to Speak Machine — Free Audiobook

Loading player...

Key Takeaways from How to Speak Machine

Learning Tools

Reinforce what you learned from How to Speak Machine

Mind Map

How to Speak Machine
Fundamentals of Computing+
Evolution of Artificial Intelligence+
Business & Product Development+
Ethics & Human Limitations+
Actionable Advice+

Quiz — Test Your Understanding

Question 1 of 8
According to the book, how does 'recursion' in computer programming differ from a simple loop?
  • A. Recursion functions like an assembly line, while loops are used strictly for if-then logic.
  • B. Recursion contains progressively smaller or infinitely larger copies of the same code, much like a Russian nesting doll.
  • C. Recursion is a hardware feature that prevents computers from overheating, whereas a loop is software-based.
  • D. Recursion requires constant human input to function, while loops operate entirely independently.
Question 2 of 8
What psychological danger does the author warn about for people who work closely with exponential computer scales?
  • A. They may experience severe burnout from trying to match the speed of a computer's processing power.
  • B. They can become overly reliant on deep learning algorithms to make everyday personal decisions.
  • C. They might lose touch with reality and start feeling like the 'god' of their own digital world.
  • D. They tend to develop extreme paranoia regarding data privacy and cloud security.
Question 3 of 8
How does 'deep learning' enable computers to execute tasks?
  • A. By relying entirely on human programmers to input line-by-line if-then commands.
  • B. By repeatedly observing a behavior and figuring out how to execute it on their own.
  • C. By accessing qualitative emotional data from human users to mimic empathy.
  • D. By expanding acronyms infinitely until a randomized solution is generated.
Question 4 of 8
In the context of digital product development, what characterizes the 'lean or agile' business model?
  • A. Releasing a product in a bare-bones or slightly incomplete state and improving it over time through updates.
  • B. Ensuring a product is absolutely perfect and bug-free before shipping it to customers.
  • C. Reducing the physical size of hardware components to make devices faster and more energy-efficient.
  • D. Using artificial intelligence to completely automate the customer service and feedback process.
Question 5 of 8
According to the text, how might a company use a pop-up survey to collect data beyond just the answers you type?
  • A. By using the survey to install third-party cookies directly onto your hard drive.
  • B. By tracking how long your cursor lingers over specific images to gauge your actual interests.
  • C. By analyzing your typing speed to determine your demographic background.
  • D. By accessing your computer's webcam while the survey is open to read your facial expressions.
Question 6 of 8
Why does hiring primarily for a 'culture fit' in the tech industry often lead to problematic outcomes?
  • A. It significantly slows down the decision-making process within a company.
  • B. It creates teams of like-minded people who make quick decisions but let critical issues and biases slip through the cracks.
  • C. It forces companies to rely exclusively on automated AI hiring tools like Amazon's discarded program.
  • D. It increases the manufacturing costs of digital products due to a lack of specialized skills.
Question 7 of 8
What key limitation of machines is illustrated by the story of the AI designed to make soup?
  • A. Machines cannot process quantitative data as quickly as human factory workers.
  • B. Machines frequently miscalculate the proportions of physical ingredients due to rounding errors.
  • C. Machines lack the ability to interpret qualitative data, such as how something smells.
  • D. Machines cannot be programmed with simple if-then logic for complex physical tasks.
Question 8 of 8
What actionable advice does the author provide to help users take back control of their personal data?
  • A. Delete all social media accounts that utilize deep learning algorithms.
  • B. Refuse to download software updates that might slow down your device.
  • C. Disable third-party cookies in your web browser settings.
  • D. Only purchase physical software on CD-ROMs instead of subscribing to digital services.

How to Speak Machine — Full Chapter Overview

How to Speak Machine Summary & Overview

How to Speak Machine (2019) prepares us for a future where computers will play an increasingly dominant role in business, politics, and our personal lives. It helps us understand the inner workings of the machines we use every day and how their programming can perpetuate social issues or be used to exploit our personal data. By learning how to speak machine, we can arm ourselves with the knowledge we need to ensure that the future is inclusive and safe for everyone.

Who Should Listen to How to Speak Machine?

  • Entrepreneurs interested in forming a tech start-up
  • Policymakers who need to keep regulations up to date with technological advancements
  • Anyone who wants to understand the basics behind how computers “think”

About the Author: John Maeda

John Maeda is a designer, computer scientist, author, and former president of the Rhode Island School of Design. He is an executive at Automattic, a web developer, where he aims to increase diversity and inclusion in the tech world. He has written interdisciplinary books on design and technology, such as The Laws of Simplicity and Design by Numbers.

🎧
Listen in the AppOffline playback & background play
Get App