PDF Summary:Algorithms to Live By, by Brian Christian and Tom Griffiths
Book Summary: Learn the key points in minutes.
Below is a preview of the Shortform book summary of Algorithms to Live By by Brian Christian and Tom Griffiths. Read the full comprehensive summary at Shortform.
1-Page PDF Summary of Algorithms to Live By
Humans and computers face many of the same problems: We both have a never-ending stream of things we want to do and a limited amount of time and energy to do them. Is it possible that the age-old question of how best to live has already been solved by computer engineers? In Algorithms to Live By, science writer Brian Christian and Berkeley psychologist Tom Griffiths team up to prove that computer science is a fount of unconventional wisdom with practical value in many areas of human life.
In this guide, you’ll learn how to schedule your to-do list the same way computers do, why making random decisions is sometimes the smartest thing to do, and why you should reject the first 37% of jobs in your search for employment. We’ll also compare and contrast Christian and Griffiths’s advice to more traditional self-help perspectives on the same topics, such as the productivity advice in Brian Tracy’s Eat That Frog! and organizational advice in Marie Kondo’s The Life-Changing Magic of Tidying Up.
(continued)...
Minimalism: Stop Overfitting Your Life
Christian and Griffiths assert that to conquer overfitting, you must focus on what matters and ignore everything else. In Minimalism, Joshua Millburn and Ryan Nicodemus apply this logic to life itself.
Modern humans have a tendency to overfit, trying to make themselves happier by adding more to their lives instead of focusing on the few factors that matter. Goods like luxury cars, fancy homes, and picturesque vacations do nothing but distract us from the things in life that offer the most value, like personal health, loving relationships, and a sense of contribution to others.
In general, removing things in your life that don’t add value is a more sustainable path to happiness than constantly trying to add bigger and better new pleasures.
Organizational Algorithms
Algorithm #5: How to Schedule Your Time
Unlike in other chapters, Christian and Griffiths don’t offer a single algorithm to handle scheduling. Computers use algorithms chosen for their specific needs to determine what tasks to focus on first. Likewise, the authors state that your optimal scheduling algorithm differs based on your goals and priorities.
Christian and Griffiths assert that most of the time, your highest priority is to complete whatever tasks earn you the most value. They advise you to assign a “weight,” a numerical measurement of value, to every item on your to-do list. By dividing this weight by the amount of time it’ll take you to complete the task, you can easily calculate how much value you’re generating every hour that you’re working. Then, you should simply work at any given time on whatever gives you the most value per hour.
Another scheduling algorithm Christian and Griffiths recommend is “Shortest Processing Time,” which tells you to work on whatever task will take the shortest time to complete. The authors argue that you may choose to use this algorithm if you require motivation, or if you’re stressed and overwhelmed by a large quantity of tasks.
Do Your Hardest Tasks First
In the productivity bestseller Eat That Frog!, Brian Tracy places even more importance on the need to weigh your tasks by value. He argues that your most valuable tasks are almost always the most difficult to complete—as a result, most people procrastinate on these major tasks, filling their time with easy busywork that ends up accomplishing very little. Tracy’s thesis is that unless you intentionally tackle difficult high-value tasks first, life will hand you a never-ending supply of easy low-value tasks, and you’ll never get around to doing what’s truly important.
Tracy’s advice conflicts with Christian and Griffiths’s Shortest Processing Time algorithm in that he doesn’t find much use in tackling the shortest tasks first. He argues that, by breaking your most important tasks down into a series of shorter steps, you can translate everything you have to do into tasks that take approximately the same amount of time. Then, all you need to do is rank them by importance.
Algorithm #6: How to Organize Your Belongings
Christian and Griffiths’s next algorithm is intended to give you easy access to the things you need: To efficiently access any collection, segment it based on frequency of use.
Computers can efficiently search their vast stores of data by grouping what needs to be accessed most frequently and searching these “caches” first. In the same way, Christian and Griffiths recommend you “cache” your physical belongings by creating small piles of your most frequently used clothes, books, and files within arm’s reach of where you’ll need them.
Marie Kondo Rejects This Algorithm
In The Life-Changing Magic of Tidying Up, Marie Kondo argues that sorting your belongings by frequency of use is a common organizational mistake. In her eyes, the seconds you may save by storing everything in “caches” within arm’s reach incur a greater cost: the clutter of countless piles around the house.
Kondo asserts that this kind of “organization” is really disorganization in disguise. More often than not, we’ll drop our belongings wherever we are, then build our routines around the location of these new caches. Additionally, this system lacks a way to easily memorize where everything is, so if you need something that’s stored in an unusual place, you’ll struggle to find it.
Algorithm #7: How to Sort Like a Computer
Christian and Griffiths’s final organizational algorithm dictates the most efficient way to sort a group of items into a specific order. They argue that we should use the same sorting algorithms computers use to arrange files to efficiently sort physical collections in our own lives.
The best sorting strategy Christian and Griffiths have to offer is to first divide the collection into small categories, then rearrange individual items—a computer algorithm known as “Bucket Sort.” This algorithm is based on the fact that sorting gets more difficult with scale. Sorting a large group takes significantly more time than sorting four groups one-fourth of its size.
For example, if your boss were to ask you to sort twenty years’ worth of old archived meetings on VHS by date, you would want to use a Bucket Sort: First, divide them into piles by year, then arrange the smaller piles by hand.
How Other Sorting Algorithms “Divide and Conquer”
Since sorting gets more difficult with size, many of the most efficient sorting algorithms involve separating the collection into smaller groups, just like Bucket Sort. These are known in computer science as “divide-and-conquer algorithms.”
One of the most popular divide-and-conquer algorithms that Christian and Griffiths chose to exclude is called “quicksort.” With quicksort, you pick an item to be your “pivot” and divide the entire collection into two groups based on whether they should be before or after the pivot. You repeat with a new “pivot” within each group until the whole list is sorted.
Divide-and-conquer algorithms come in handy in situations where Bucket Sort doesn’t work well. If many of the items in your collection are too similar, you won’t be able to come up with buckets that evenly divide them. Additionally, if the buckets you create don’t evenly divide your collection as well as you expect them to, the time you spend Bucket Sorting is a waste.
Problem-Solving Algorithms
Algorithm #8: How to Solve Impossible Problems
The world is incredibly complex, and many problems are literally impossible to precisely solve. Christian and Griffiths argue that the best way to solve problems like these is to strategically embrace imperfection.
Even when experts use computers to make exact calculations, they often trade away accuracy to save time. From this, Christian and Griffiths conclude that simply lowering your standard for success is often necessary to keep moving forward. In some cases where it’s impossible to find the perfect solution, getting close is just as good.
In other cases, Christian and Griffiths suggest you employ the mathematical problem-solving strategy of “constraint relaxation.” By removing some constraints and solving an easier version of your problem, you spark new ideas to help solve the original problem.
Quantum Computing Could Solve Impossible Problems
Christian and Griffiths argue that imperfect strategies such as constraint relaxation are necessary because some problems are simply impossible for us to solve. However, in the near future, we may not need to make this compromise. Some believe that we’re quickly approaching a watershed moment in computer science in which many of the problems we see as impossible will become solvable—thanks to “quantum computing.”
Instead of processing information in ones and zeroes like a traditional computer, quantum computers can perform calculations on data that are neither ones nor zeroes—each digit has a chance of being either value and behaves like something totally new. This isn’t just theory—quantum computers already exist, and they’re extremely efficient. For now, they make too many errors to be of any real use, but engineers are working hard to fix this in the near future.
Algorithm #9: How to Solve Your Problems by Acting Randomly
Christian and Griffiths’s next algorithm is all about the power of randomness: To move past dead ends, act randomly.
The authors explain that computers use something called the “hill-climbing” algorithm to solve problems. They calculate a solution, then slowly improve it by testing out small adjustments. When developing their problem-solving strategies, people naturally follow a similar process. However, both computers and humans run into the same issue with hill climbing: Eventually, they hit a “local maximum”—a solution that can’t be improved by small adjustments yet is far from the best solution available.
According to Christian and Griffiths, the way to escape local maxima is an injection of irrational randomness. By making a few random, intentionally suboptimal decisions, you can discover new solutions you couldn’t see before and get unstuck. Feeling stagnant and directionless in life? Pick up a random new hobby or move to a random new town.
Enlightenment Through Extreme Randomness
In How to Live, Derek Sivers takes Christian and Griffiths’s argument to the extreme, advocating for a fulfilling life entirely built around randomness.
Like Christian and Griffiths, Sivers points out that random decision-making lets you encounter valuable experiences that you never would have intentionally chosen. According to Sivers, these random experiences will transform you. You’ll no longer base your identity or self-worth on your career or the way you dress since you didn’t choose them.
In fact, he argues that by making your decisions randomly, you can live a life entirely without ego. You never need to worry about whether or not you’re making the responsible choice, or if you’re doing everything you can to ensure a good future. Instead, you’re free to live wholly in the present, enjoying life as it is instead of how it could be.
Miscellaneous Algorithms
Algorithm #10: How to Use Game Theory
This next algorithm shows us how we should view the rules that govern our society: To prevent collective harm, design the rules of the game to create win-win scenarios.
Christian and Griffiths explain that we can view many systems in our society as competitive games and analyze them using game theory. In game theory, a “Nash equilibrium” occurs when every player has settled into the best possible strategy available to them, stabilizing its outcome. According to the authors, it’s the job of policymakers to ensure that the system’s Nash equilibrium results in an outcome that benefits all players—a process known as “mechanism design.”
For example, laws that regulate overfishing are meant to adjust the Nash equilibrium of the “game’ of commercial fishing. If unregulated, the optimal strategy for each fisher is to catch and sell as many fish as possible. Unfortunately, the fishers in this Nash equilibrium may drive a population of fish to extinction, which harms all players. By penalizing overfishing, the laws cause sustainable fishing to become the new optimal strategy, creating a new Nash equilibrium.
Nash Equilibria Are Imprecise Tools
Christian and Griffiths frame the Nash equilibrium as a useful tool for policymakers. However, some argue that Nash equilibria are nearly useless for this purpose. Even Christian and Griffiths admit that most of the time, Nash equilibria are impossible to predict or calculate algorithmically, hindering their practical use.
On the other hand, the concept of Nash equilibria is, at the very least, useful as a general intellectual framework, even if they can’t be precisely calculated. The concepts and vocabulary of Nashian game theory help decision-makers ask the right questions and glean new insights. For example, a lawmaker introducing a new policy doesn’t need to mathematically calculate its exact equilibrium—all game theory needs to do is spark the question: “Will following this policy be the optimal strategy for everyone?” If not, others will find a way around it, and the policy likely won’t function properly. In short: Vague, imprecise game theory is still useful.
Algorithm #11: How to Enhance Communication
To conclude, we’ll cover an algorithm that Christian and Griffiths draw from the Internet’s networking protocols: To communicate effectively, listeners need to signal that they’ve received the message.
The authors explain that when a computer connects to a server, both sides exchange “acknowledgment packets,” or “ACKs,” to ensure that the connection is stable. These are short messages that tell the other computer that its message has been received. These ACKs are a vitally necessary part of the communication process, and they make up a huge portion of all uploaded data.
Christian and Griffiths assert that, similarly, acknowledgment is an extremely important part of human communication, and it’s one that we often overlook. Recent research in the field of linguistics has put renewed focus on “backchannels,” a listener’s short interjections that acknowledge a speaker’s message without ending their turn to speak. It takes more than being quiet and polite to be a good listener—if you don’t give active feedback, communication falls apart.
What Does a Good Listener Really Look Like?
Common advice on being a good listener often contradicts Christian and Griffiths’s perspective—for example, Dale Carnegie’s classic How to Win Friends and Influence People argues that the best conversationalists do nothing but listen attentively while the other person talks. However, recent research indicates that this isn’t the whole picture: As Christian and Griffiths maintain, the best listeners are much more active in conversation than Carnegie claims.
What makes the situation confusing is the fact that many kinds of listener interjections are unwelcome. For example, a common criticism of bad listeners is that they attempt to solve problems right away instead of just listening—unlike in network transmission, not all “acknowledgment packets” make your conversation partner feel heard.
A good rule of thumb is to verbally confirm you understand the situation and how the listener feels before offering any suggestions or advice. By rephrasing the speaker’s message to confirm your understanding, you not only demonstrate that you were listening with care, but you also help the speaker better understand their situation. Your conversation partner will appreciate you on both counts.
Want to learn the rest of Algorithms to Live By in 21 minutes?
Unlock the full book summary of Algorithms to Live By by signing up for Shortform.
Shortform summaries help you learn 10x faster by:
- Being 100% comprehensive: you learn the most important points in the book
- Cutting out the fluff: you don't spend your time wondering what the author's point is.
- Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
Here's a preview of the rest of Shortform's Algorithms to Live By PDF summary:
PDF Summary Shortform Introduction
...
Connect with Brian Christian:
Tom Griffiths is an esteemed career academic specializing in human cognition. Most notably, Griffiths served at UC Berkeley for 12 years, entering as an assistant professor in 2006, becoming director of their Institute of Cognitive and Brain Sciences in 2010, and getting promoted to full professor in 2015. He took a job at Princeton University in 2018 and currently heads the Computational Cognitive Science Lab there.
Griffiths has a Ph.D. in Psychology as well as master’s degrees in Psychology and Statistics from Stanford University.
Connect with Tom Griffiths:
The Book’s Publication
Publisher: Macmillan Publishers
Imprint: Henry Holt and Co.
Algorithms to Live By was published in 2016 and would eventually become Brian Christian’s most popular book, gaining more attention than _[The Most Human...
PDF Summary Part 1: Decision-Making Algorithms | Chapter 1: When to Settle
...
When dealing with complex problems, computers sacrifice accuracy to save time and guess when they don’t know the answer, just like we do. In a way, we’ve taught computers to operate on “instinct.” Thus, consciously adopting algorithms like the ones in this book is closer to tweaking our existing habits than obeying the dictates of an all-knowing machine.
In fact, Christian and Griffiths point out that we already operate according to algorithms every day. Any set of instructions, whether it be sage wisdom from your grandfather or a YouTube video on how to fold a paper airplane, is an algorithm. The algorithms offered here are the same—they’re just based on mathematics.
Christian and Griffiths assert that the understanding of computer science you’ll gain from their book will equip you to think critically and better navigate the world, even outside of their prescribed “algorithms to live by.”
Is the Brain Really a Computer?
Christian and Griffiths aren’t the first to compare the brain to a computer as the basis for their argument. Researchers have been using this analogy for decades, and it’s an accepted framework used in thousands of scientific papers every year....
PDF Summary Chapter 2: How to Optimize Your Life
...
In Flow, psychologist Mihaly Csikszentmihalyi describes a study in which his team asked participants to report what they were doing and how they were feeling at random times throughout the day. When the participants were engaged in challenging situations, they reported feeling “motivated” and “strong”—a positive state of mind Csikszentmihalyi terms the “flow state.” Conversely, when they lacked challenges, the participants felt “weak” and “dissatisfied.” Overall, the participants reported being far happier in the flow state.
On average, participants reported being in flow 55% of the time at work and only 18% during leisure hours. However, even though they reported being happier at work, the participants universally expressed a desire for more leisure time. Arguably, if these participants got their wish and no longer had to work, these results indicate their overall life satisfaction would decrease. In other words, these people didn’t know what made them happy—so much so, they wanted less of it.
This is one example of how human problems (“How do I live a good life?”) may not be as straightforward and solvable...
What Our Readers Say
This is the best summary of Algorithms to Live By I've ever read. I learned all the main points in just 20 minutes.
Learn more about our summaries →PDF Summary Chapter 6: How to Predict the Future
...
For example, one of the most common mistakes forecasters make is overreacting to new information, adjusting their predictions more than the extraneous details warrant. The best “superforecasters” make significantly smaller adjustments in light of new information than the average predictor. In most cases, only a few key facts will have a major impact on your forecast—so, when adjusting your prediction, ignore the vast majority of additional details.
Christian and Griffiths explain that all random events fall into one of three categories, and by first determining what kind of event it is, you have a much greater chance of predicting its outcome. Random events can either have:
- A normal, or “Gaussian” distribution
- A power-law distribution
- An Erlang distribution
We’ll take a look at each of these in turn, explaining when and how to use them in your predictions.
Additional Instructions
Rule #1: If it’s a normal distribution, predict the average, then adjust.
As Christian and Griffiths explain, events that follow a normal distribution create a “bell curve”—the overwhelming majority of outcomes fall within a small range, with rare extremes falling on...
PDF Summary Chapter 7: Why You Should Make Less Informed Decisions
...
According to Christian and Griffiths, the trick to conquering overfitting is to consciously restrict the amount of information you consider when making decisions. Base your decisions on only the most relevant facts and ignore everything else to avoid jumping to unfounded conclusions.
Minimalism: Stop Overfitting Your Life
Christian and Griffiths assert that to conquer overfitting, you must focus on what matters and ignore everything else. In Minimalism, Joshua Millburn and Ryan Nicodemus apply this logic to life itself. The authors argue that in our consumer culture, we assume that we need to buy expensive goods to be happy: a luxury car, a fancy house, picturesque vacations. In other words, modern humans have a tendency to overfit, trying to make themselves happier by adding more to their lives instead of focusing on the few factors that matter.
If you want to live a simpler, more fulfilling life, Millburn and Nicodemus recommend identifying your “anchors”—responsibilities that take up your time and attention without substantially improving your life. These could be “major anchors” like an exhausting, miserable...
PDF Summary Part 2: Organizational Algorithms | Chapter 5: How to Schedule Your Time
...
Typically, the tasks we need to accomplish come with rewards for completing them and/or consequences for remaining incomplete. The authors explain that if all your tasks are equally important, you can maximize your value by completing whatever available tasks that will take you the shortest amount of time. In computer science, this algorithm is called “Shortest Processing Time,” or “SPT.”
However, Christian and Griffiths point out that in real life, the items on our to-do list are never completely equal. Clearly, you wouldn’t go grocery shopping instead of attending your wedding just because it would take less time. Therefore, Christian and Griffiths advise you to assign a “weight,” a measurement of value, to every item on your to-do list. By dividing this weight by the amount of time it’ll take you to complete the task, you can easily calculate how much value you’re generating every hour that you’re working.
By continuously working on whatever task gives you the most value per hour (a “Weighted SPT” algorithm), you can squeeze the most value out of your workday as possible.
Money is the simplest way to measure the “weight” of a given task—calculating your hourly rate for...
PDF Summary Chapter 4: How to Efficiently Organize Your Belongings
...
Kondo asserts that this kind of “organization” is really disorganization in disguise. More often than not, we’ll drop our belongings wherever we are, then build our routines around the location of these new caches. Additionally, this system lacks a way to easily memorize where everything is, so if you need something that’s stored in an unusual place, you’ll struggle to find it.
Instead, Kondo is a strong proponent of sorting by category, which Christian and Griffiths condemn as inefficient. Her “KonMari” system involves grouping together belongings such as clothes or books in a single location where each item is immediately visible. Kondo’s logic is that as long as you know where everything is, it takes very little time and effort to retrieve anything from storage.
Additional Instructions
Rule #1: Cache what you used most recently.
Christian and Griffiths assert that if you’re trying to be efficient, you’ll want to cache everything you’ll need in the immediate future. This is easier said than done. It’s impossible to perfectly predict what you’ll need—how do you know what to put in the cache?
Christian and Griffiths explain that computer engineers had to...
PDF Summary Chapter 3: How to Sort Like a Computer
...
The Algorithm and Why It Works
This algorithm is based on the fact that sorting gets more difficult with scale. Sorting a large group takes significantly more time than sorting four groups one-fourth of its size.
Christian and Griffiths explain why: In computer science, the efficiency of a sorting algorithm is measured by the number of times the computer must inspect each item. The bigger a collection is, the more items the computer has to inspect every time it determines where to place one.
Since sorting is easier at a smaller scale, the best strategy Christian and Griffiths have to offer involves dividing a large collection into smaller groups—an algorithm known as “Bucket Sort.” First, divide the collection into categories that will make sorting easier, then sort individual items.
For example, you would begin ordering the VHS archives by dividing them into piles by year. At this point, using an “Insertion Sort” algorithm to insert each tape in its proper place on a shelf (most human sorters’ preferred method) will take far less time than if you were dealing with one huge pile.
How Other Sorting Algorithms “Divide and Conquer”
Since sorting gets...
Why are Shortform Summaries the Best?
We're the most efficient way to learn the most useful ideas from a book.
Cuts Out the Fluff
Ever feel a book rambles on, giving anecdotes that aren't useful? Often get frustrated by an author who doesn't get to the point?
We cut out the fluff, keeping only the most useful examples and ideas. We also re-organize books for clarity, putting the most important principles first, so you can learn faster.
Always Comprehensive
Other summaries give you just a highlight of some of the ideas in a book. We find these too vague to be satisfying.
At Shortform, we want to cover every point worth knowing in the book. Learn nuances, key examples, and critical details on how to apply the ideas.
3 Different Levels of Detail
You want different levels of detail at different times. That's why every book is summarized in three lengths:
1) Paragraph to get the gist
2) 1-page summary, to get the main takeaways
3) Full comprehensive summary and analysis, containing every useful point and example
PDF Summary Part 3: Problem-Solving Algorithms | Chapter 8: How to Solve Impossible Problems
...
This strategy is far more effective than you would imagine. Christian and Griffiths explain that when computers are dealing with extremely complex optimization problems, they might calculate an answer half as good as the perfect solution in one quadrillionth of the time. Finding a solution that’s merely workable and moving on is often the best use of your time.
Imperfection Is Its Own Kind of Perfection
Christian and Griffiths make the case that imperfect solutions can still be optimal. Seth Godin takes this argument further, asserting that “perfect” is contextual—anything can be perfect if it meets the requirements expected of it, even if it didn’t turn out exactly the way its creator intended. For this reason, striving for “perfection” as it’s defined in computer science is nothing more than a waste of time.
When it comes to human problems, the vast majority of solutions aren’t perfect. You wouldn’t care if the individual gears of your bicycle aren’t perfectly carved. All you care about is if it can get you where you need to go, comfortably and quickly. This is what true perfection looks...
PDF Summary Chapter 9: How to Solve Your Problems by Acting Randomly
...
The authors argue that humans, too, use the hill-climbing algorithm to solve problems. When a strategy is working, we’re far more likely to make small adjustments than completely start over in hopes of finding something better. If you’re trying to improve your favorite meatloaf recipe, you’re more likely to switch out a single spice than start entirely from scratch.
Christian and Griffiths explain that hill climbing is an effective strategy if your problem has a single optimal solution and the closer you get, the better your solution performs. However, if the problem has multiple unrelated solutions, hill climbing will likely get you stuck on a solution that’s decent, but not perfect. It’ll be better than any immediately adjacent solution, but worse than the truly optimal solution—potentially, much worse. When this happens, your problem-solving hits a dead-end. Every immediate possibility you can see would be a step backward from where you are now.
For example, in life, you might feel stuck at a dead-end job that pays enough for you to survive- but is otherwise unfulfilling. You feel like you would be even more miserable if you had to hunt for a new job or move to a less...
PDF Summary Part 4: Miscellaneous Algorithms | Chapter 11: How to Use Game Theory
...
Additional Background: The Nash Equilibrium
Before we discuss the specifics of this algorithm, we need to understand a little more background from the field of game theory. One of the most important concepts in game theory is the “Nash equilibrium”—a theoretical game state in which every player is fully aware of their opponents’ strategies yet sees no need to change their own. The game becomes stable and unchanging because everyone has settled into the best possible strategy available to them.
This concept is important because if you can calculate an equilibrium, you can predict the inevitable stable outcome of any game’s rules and incentives. Christian and Griffiths assert that this function makes knowledge of Nash equilibria invaluable to policymakers of all kinds who want to bring about positive changes to the status quo.
Nash Equilibria Are Imprecise Tools
Christian and Griffiths frame the Nash equilibrium as a useful tool for policymakers. However, some argue that Nash equilibria are nearly useless for this purpose. Even Christian and Griffiths admit that most...
PDF Summary Chapter 10: How to Enhance Communication With Network Algorithms
...
Christian and Griffiths assert that, similarly, acknowledgment is an extremely important part of human communication, and it’s one that we often overlook. Recent research in the field of linguistics has put renewed focus on “backchannels,” a listener’s short interjections that acknowledge a speaker’s message without ending their turn to speak.
Backchanneling is a powerful determinant of success in communication. Christian and Griffiths cite studies showing that when someone is telling a story, consistent, engaged responses from their listeners have a drastic impact on how well the story is told. When distracted listeners fail to fully acknowledge stories they’re being told, the storytellers tend to get defensive, justifying why their story is interesting instead of trying to tell it well.
In sum, Christian and Griffiths argue that if you want to connect to the people around you, you need to become a good listener. Being quiet and polite isn’t enough—if you don’t give active feedback, communication falls apart.
What Does a Good Listener Really Look Like?
Common advice on being a good listener often contradicts Christian and Griffiths’s perspective—for example,...