Sunday, December 25, 2022

Index of Book Summaries


Toggle All Sections

Videos in Hindi


Book Summaries

Politics

  1. Staggering forward - Narendra Modi and India's global ambition (Bharat Karnad) - Highlights
  2. 48 Laws of power (Robert Greene) - Book Summary
  3. Secrets to winning at office politics (Marie McIntyre, 2005) - Summary
  4. Joe Biden (by Evan Osnos, 2020, Highlights) [Tags: Biography, Politics]
  5. Art of War (by Sun Tzu) - Summary
  6. My Land and My People (by HH Dalai Lama XIV) - Highlights [Tags: Autobiography, Politics]

Buddhism

  1. Why We Meditate: The Science And Practice of Clarity and Compassion (by Daniel Goleman and Tsoknyi Rinpoche)
  2. Think Like a Monk (by Jay Shetty)
  3. Zen Mind, Beginner's Mind (Book Summary)
  4. Resilience and Wabi-Sabi (Ch 9 from the book Ikigai)

Goal Setting

  1. Atomic Habits (By James Clear)
  2. The One Thing (by Gary Keller) - 15 minutes long summary

Non-fiction

  1. Seven Principles for Making Marriage Work (John Gottman) - Book Summary
  2. How to stop worrying and start living (Dale Carnegie)
  3. The Journey (Tarun Deep Singh, Genre: Philosophy) - Book Summary
  4. You Are a Badass. How to stop doubting your greatness and start living an awesome life (Jen Sincero, 2013)
  5. Subtle Art of Not Giving a F*ck. A counter intuitive approach to living a good life. (Mark Manson, 2016)
  6. The Top 200 Secrets of Success and the Pillars of Self-Mastery (Robin Sharma)
  7. Stories from 'How Not to be Wrong' by Jordan Ellenberg

Fiction

  1. The White Tiger (by Aravind Adiga) - Highlights
  2. A Game of Thrones (by George RR Martin) - book review
  3. The God of Small Things (Arundhati Roy) - Highlights
  4. One flew over the cuckoo's nest (by Ken Kesey) - Highlights
  5. Pride and Prejudice (Jane Austen) - Highlights
  6. Sense and Sensibility (by Jane Austen) - Highlights

Books

Emotional Intelligence

  1. The Cost of Emotional Illiteracy (And a lesson about Depression)
    Book: Emotional Intelligence - Why it Can Matter More Than IQ (Daniel Goleman, 2009)

Business Self-Help

  1. Business Adventures. Twelve Classic Tales from the World of Wall Street-Open Road Media (2014, John Brooks)
  2. Steve Jobs (by Walter Isaacson)
  3. Generative AI: How ChatGPT and Other AI Tools Will Revolutionize Business (by Tom Taulli)

Fiction

  1. The White Tiger (by Aravind Adiga)
Tags: Book Summary,List of Books,

Thanks for the Feedback (by Douglas Stone) - Book Summary

CH1: THREE TRIGGERS: That Block Feedback

Let’s start with some good news. Not all feedback is difficult. Your son’s teacher, astonishingly, praises his social skills. Your customer offers a clever suggestion about how to handle his order that expedites the process. You want bangs, but your hairdresser has a better idea, which is, actually, a better idea. We get this sort of feedback all the time. It helps or it doesn’t, and either way we’re not much bothered by it. Most of us do just fine with positive feedback, although even praise can sometimes leave us uneasy. Perhaps we’re not sure it’s genuine or we fear we haven’t earned it. But closing the deal, or learning that someone you admire admires you, or getting that perfect bit of coaching that kicks your skill level up a notch can be electrifying. We did it, it worked, someone likes us. Then there’s the tougher stuff—the feedback that leaves us confused or enraged, flustered or flattened. You’re attacking my child, my career, my character? You’re going to leave me off the team? Is that really what you think of me? This kind of feedback triggers us: Our heart pounds, our stomach clenches, our thoughts race and scatter. We usually think of that surge of emotion as being “in the way”—a distraction to be brushed aside, an obstacle to overcome. After all, when we’re in the grip of a triggered reaction we feel lousy, the world looks darker, and our usual communication skills slip just out of reach. We can’t think, we can’t learn, and so we defend, attack, or withdraw in defeat. But pushing our triggered reactions aside or pretending they don’t exist is not the answer. Trying to ignore a triggered reaction without first identifying itscause is like dealing with a fire by disconnecting the smoke alarm. So triggers are obstacles, but they aren’t only obstacles. Triggers are also information—a kind of map—that can help us locate the source of the trouble. Understanding our triggers and sorting out what set them off are the keys to managing our reactions and engaging in feedback conversations with skill. Let’s take a closer look at that map.

THREE FEEDBACK TRIGGERS

Because feedback givers are abundant and our shortcomings seemingly boundless, we imagine that feedback can trigger us in a googolplex of ways. But here’s more good news: There are only three. We call them “Truth Triggers,” “Relationship Triggers,” and “Identity Triggers.” Each is set off for different reasons, and each provokes a different set of reactions and responses from us. Truth Triggers are set off by the substance of the feedback itself—it’s somehow off, unhelpful, or simply untrue. In response, we feel indignant, wronged, and exasperated. Miriam experiences a truth trigger when her husband tells her she was “unfriendly and aloof” at his nephew’s bar mitzvah. “Unfriendly? Was I supposed to get up on the table and tap dance?” This feedback is ridiculous. It is just plain wrong. Relationship Triggers are tripped by the particular person who is giving us this gift of feedback. All feedback is colored by the relationship between giver and receiver, and we can have reactions based on what we believe about the giver (they’ve got no credibility on this topic!) or how we feel treated by the giver (after all I’ve done for you, I get this kind of petty criticism?). Our focus shifts from the feedback itself to the audacity of the person delivering it (are they malicious or just stupid?). By contrast, Identity Triggers focus neither on the feedback nor on the person offering it. Identity triggers are all about us. Whether the feedback is right or wrong, wise or witless, something about it has caused our identity—our sense of who we are—to come undone. We feel overwhelmed, threatened, ashamed, or off balance. We’re suddenly unsure what to think about ourselves, and question what we stand for. When we’re in this state, the past can look damning and the future bleak. That’s the identity trigger talking, and once it getstripped, a nuanced discussion of our strengths and weaknesses is not in the cards. We’re just trying to survive. Is there anything wrong with any of the reactions above? If the feedback is genuinely off target or the person giving it has proven untrustworthy, or we feel threatened and off balance, aren’t these responses pretty reasonable? They are. Our triggered reactions are not obstacles because they are unreasonable. Our triggers are obstacles because they keep us from engaging skillfully in the conversation. Receiving feedback well is a process of sorting and filtering—of learning how the other person sees things; of trying on ideas that at first seem a poor fit; of experimenting. And of shelving or discarding the parts of the feedback that in the end seem off or not what you need right now. And it’s not just the receiver who learns. During an effective conversation, the feedback giver may come to see why their advice is unhelpful or their assessment unfair, and both parties may understand their relationship in a clarifying light. They each see how they are reacting to the other, showing a way forward that’s more productive than what either imagined before. But it’s nearly impossible to do any of this from inside our triggers. And so we make mistakes that cause us to put potentially valuable feedback into the discard pile, or just as damaging, we take to heart feedback that is better left at the curb.

WHY WE GET TRIGGERED AND WHAT HELPS

Let’s look more closely at each of the three triggers and get an overview of what we can do to manage them more effectively.

1. TRUTH TRIGGERS: THE FEEDBACK IS WRONG, UNFAIR, UNHELPFUL

There are lots of good reasons not to take feedback, and at the front of the line stands this one: it’s wrong. The advice is bad, the evaluation is unjust, the perception someone has of us is outdated or incomplete. We reject, defend, or counterattack, sometimes in the conversation but always in our minds. But understanding the feedback we get well enough to evaluate it fairly turns out to be much harder than it appears. Below are three reasons why and what helps. Separate Appreciation, Coaching, and Evaluation The first challenge in understanding feedback is that, surprisingly often, wedon’t know whether it is feedback, and if it is, we’re not sure exactly what kind it is or how on earth it’s supposed to help us. Yes, we did ask for feedback; no, we did not ask for whatever it is that they’ve just offered us. Part of the problem is that the word “feedback” can mean a number of different things. A pat on the back is feedback, and so is a dressing-down. Helpful pointers are feedback, and so is getting voted off the island. These aren’t just positive and negative; they’re fundamentally different kinds of feedback, with entirely different purposes. The very first task in assessing feedback is figuring out what kind of feedback we are dealing with. Broadly, feedback comes in three forms: appreciation (thanks), coaching (here’s a better way to do it), and evaluation (here’s where you stand). Often the receiver wants or hears one kind of feedback, while the giver actually means another. You finally show your professional artist friend the self-portrait you painted. At this stage of your development, what you need is a little encouragement, something along the lines of “Hey, cool. Keep working at it.” What you get instead is a list of twelve things you need to fix. We can flip this story. You showed your work to your professional artist friend because you were hoping for a list of twelve things to fix, and instead get a “Hey, cool. Keep working at it.” How is that going to help you get better? Know what you want, and know what you’re getting. The match matters. First Understand Sounds obvious, seems easy: Before you figure out what to do with the feedback, make sure you understand it. Like us, you probably think you’re doing this already. You listen to the feedback. You accept it or you reject it. But in the context of receiving feedback, “understanding” what the other person means— what they see, what they’re worried about, what they’re recommending—is not so easy. In fact, it’s flat-out hard. Consider Kip and Nancy. They work for an organization that recruits talent for sought-after jobs overseas. Nancy tells Kip that he seems biased against candidates with nontraditional backgrounds. Nancy says that his bias is “seeping through” during interviews. At first, Kip dismisses this feedback. His bias does not “seep through” because he does not have a bias. In fact, although Nancy is unaware of it, Kip himself has a nontraditional background, and if anything, he worries that he tends to favor candidates who’ve had the initiative to chart their own course in life.So as far as Kip can tell, this feedback is simply wrong. Are we suggesting that he should accept it as right, nonetheless? No. We’re saying that Kip doesn’t yet know what the feedback actually means. The first step is for him to work harder to understand exactly what Nancy sees that is causing concern. Kip eventually asks Nancy to clarify her feedback, and she explains: “When you interview traditional candidates, you describe common challenges the job presents, and observe how they reason through it. With nontraditional candidates, you don’t discuss the job. You just shoot the breeze about the candidate’s coffee cart business or travels with the merchant marine. You’re not taking them seriously.” Kip is starting to understand and offers Nancy his view in response: “In my mind, I’m taking them very seriously. I’m listening for their persistence and resourcefulness—critical skills for demanding overseas jobs with unclear boundaries and harsh conditions. That’s better than presenting some hypothetical challenge.” Following the guideline to first understand, Kip is getting a sense of where Nancy is coming from and Nancy is getting a sense of Kip’s perspective. A good start, but as we’ll see below, there’s still a ways to go. See Your Blind Spots Complicating our desire to understand feedback is the matter of blind spots. Of course, you don’t have blind spots, but you know that your colleagues, family, and friends certainly do. That’s the nature of blind spots. We’re not only blind to certain things about ourselves; we’re also blind to the fact that we’re blind. Yet, gallingly, our blind spots are glaringly obvious to everybody else. This is a key cause for confusion in feedback conversations. Sometimes feedback that we know is wrong really is wrong. And sometimes, it’s just feedback in our blind spot. Let’s come back to Kip and Nancy. Nancy sees something important that Kip can’t: Kip. She watches and hears Kip when he is conducting interviews. She’s noticed that Kip is more animated when he interviews nontraditional candidates; he talks louder and interrupts more often, giving them less space—and sometimes almost no space—to make their case. Kip is so surprised by this observation that he can barely believe it’s true. He simply was not aware he was doing that. And he’s dismayed: If what Nancy is saying is right, then despite his good intentions, he might actually be disadvantaging the candidates that he is most excited to talk to. His slight bias infavor of these nontraditional candidates is actually working against them. So Kip and Nancy have each learned something from their conversation. Nancy understands Kip’s intentions in a more generous light, and Kip is starting to get a handle on how his behavior is actually affecting the interviews. The conversation isn’t over, but they are in a better place to straighten things out. Managing truth triggers is not about pretending there’s something to learn, or saying you think it’s right if you think it’s wrong. It’s about recognizing that it’s always more complicated than it appears and working hard to first understand. And even if you decide that 90 percent of the feedback is off target, that last golden 10 percent might be just the insight you need to grow.

2. RELATIONSHIP TRIGGERS: I CAN’T HEAR THIS FEEDBACK FROM YOU

Our perception of feedback is inevitably influenced (and sometimes tainted) by who is giving it to us. We can be triggered by something about the giver—their (lack of) credibility, (un)trustworthiness, or (questionable) motives. We can likewise be triggered by how we feel treated by that person. Do they appreciate us? Are they delivering the feedback in a respectful manner (by e-mail? Are you kidding?). Are they blaming us when the real problem is them? Our twenty years of simmering history together can intensify our reaction, but interestingly, relationship triggers can get tripped even when we have only twenty seconds of relationship history at this red light. Don’t Switchtrack: Disentangle What from Who Relationship triggers produce hurt, suspicion, and sometimes anger. The way out is to disentangle the feedback from the relationship issues it triggers, and to discuss both, clearly and separately. In practice, we almost never do this. Instead, as receivers, we take up the relationship issues and let the original feedback drop. From the point of view of the person giving us the feedback, we have completely changed the topic—from their feedback to us (“be on time”) to our feedback to them (“don’t talk to me that way”). The topic of “who” defeats the topic of “what” and the original feedback is blocked. We call this dynamic Switchtracking. Let’s come back to Miriam at the bar mitzvah. In addition to experiencing a truth trigger, Miriam also endures a relationship trigger. When her husband, Sam, accuses her of being aloof, she feels unappreciated and hurt, and so she switchtracks: “Do you have any idea what I went through just to get to that bar mitzvah? I rearranged Mom’s dialysis and got Matilda bathed and dressed soshe’d look presentable at the party for your nephew, the one whose name you can’t even remember.” Miriam raises important concerns about appreciation and division of chores, but she is effectively changing the topic from Sam’s feedback about her unfriendliness to her feelings about Sam’s lack of appreciation. If Sam is genuinely troubled that Miriam is not treating his family as warmly as he’d like, that’s an important conversation to have—as is the conversation about Miriam’s feeling underappreciated. But they are two different topics, and should be two different conversations. Trying to talk about both topics simultaneously is like mixing your apple pie and your lasagna into one pan and throwing it in the oven. No matter how long you bake it, it’s going to come out a mess. Identify the Relationship System The first kind of relationship trigger comes from our reaction to the other person: I don’t like how I am being treated, or I don’t trust your judgment. We can have these reactions even when the feedback itself has nothing to do with the relationship. You might be teaching me how to hit a tennis ball or balance a checkbook. But often, feedback is not only happening in the context of a relationship; it’s created by the relationship itself. Embedded in the hurly-burly of every relationship is a unique pairing of sensitivities, preferences, and personalities. It is the nature of our particular pairing—rather than either of us individually—that creates friction. The giver is telling us that we need to change, and in response we think: “You think the problem is me? That’s hilarious, because the problem is very obviously you.” The problem is not that I am oversensitive; it’s that you are insensitive. Another example: You set aggressive revenue targets to motivate me. But they don’t motivate me; they discourage me. When I come up short, your fix is to set even higher targets to “light a fire under me.” Now I feel more hopeless. We each point our finger at the other, but neither of us is putting our finger on the problem. Neither of us sees that we are both caught in a reinforcing loop of this two-person system and that we are each doing things that perpetuate it. So feedback in relationships is rarely the story of you or me. It’s more often the story of you and me. It’s the story of our relationship system. When they blame you, and it feels unfair, blaming them back is not the answer. To them, that will seem unfair, and worse, they’ll assume you’re makingexcuses. Instead, work to understand it this way: “What’s the dynamic between us and what are we each contributing to the problem?”

3. IDENTITY TRIGGERS: THE FEEDBACK IS THREATENING AND I’M OFF BALANCE

Identity is the story we tell ourselves about who we are and what the future holds for us, and when critical feedback is incoming, that story is under attack. Our security alarm sounds, the brain’s defense mechanisms kick in, and before the giver gets out their second sentence we’re gearing up to counterattack or pass out. Our response can range from a minor adrenaline jolt to profound destabilization. Learn How Wiring and Temperament Affect Your Story Not everyone shuts down in the same way, in response to the same things, or for the same amount of time. This is the first challenge of understanding identity triggers: At a purely biological level, we’re all wired differently and we each respond in our own way to stressful information, just as we each respond in our own way to roller-coaster rides. Raissa can’t wait to get on the roller coaster for a second and third time; Elaine feels that that one ride may have ruined the entire rest of her life. Understanding the common wiring patterns as well as your own temperament gives you insight into why you react as you do, and helps explain why others don’t react the way you expect them to. Dismantle Distortions Consider Laila. Whether due to wiring, life experience, or both, she is highly sensitive to feedback. Whatever the feedback is, she distorts and magnifies it. She’s not responding to the words of the giver; she’s responding to her distorted perception of those words. When her boss comments that she’ll need to be “on her game” at tomorrow’s meeting, she wonders whose game her boss thinks she’s been on up to now. Does he think I don’t know what I’m doing? Does he think I don’t understand the importance of the meeting? She recalls other interactions she’s had with him and starts to question whether he’s ever had any confidence in her and, given what a screwup she is, whether he even should. Fifteen years of past mistakes come flooding to the fore. She doesn’t sleep that night, and is a mess during the meeting. Luckily for Laila (and the rest of us), it is possible to learn to keep feedback in perspective, even when doing so doesn’t come naturally. Laila needs to becomeaware of the ways she typically distorts feedback and the patterns her mind follows. Once aware, she can begin systematically to dismantle those distortions. That in turn helps her to regain her balance and allows her to engage with and learn from the feedback. Cultivate a Growth Identity In addition to her tendency to distort the feedback, Laila has a mindset challenge: She sees the world as one big test. Every day at work is a test, every meeting is a test, every interaction with a boss or friend is a test. And every instance of feedback is a test result, a verdict. So even when someone offers her coaching or encouragement—“be on your game tomorrow!”—she hears it as a damning assessment that she’s not. Research conducted at Stanford points to two very different ways people tell their identity story and the effect that can have on how we experience criticism, challenge, and failure. One identity story assumes our traits are “fixed”: Whether we are capable or bumbling, lovable or difficult, smart or dull, we aren’t going to change. Hard work and practice won’t help; we are as we are. Feedback reveals “how we are,” so there’s a lot at stake.
Those who handle feedback more fruitfully have an identity story with a different assumption at its core. These folks see themselves as ever evolving, ever growing. They have what is called a “growth” identity. How they are now is simply how they are now. It’s a pencil sketch of a moment in time, not a portrait in oil and gilded frame. Hard work matters; challenge and even failure are the best ways to learn and improve. Inside a growth identity, feedback is valuable information about where one stands now and what to work on next. It is welcome input rather than upsetting verdict. ••• In chapters 2 through 9, we take a closer look at each of our triggers, the way they trip us up, and key strategies for handling them more productively. In chapters 10 and 11 we turn to the question of when it’s okay to turn down feedback and how to handle the feedback conversations themselves. In chapter 12 we offer a handful of powerful ideas for testing out feedback and getting quick traction on growth. Finally, in chapter 13, we look at feedback in groups, and present ideas for creating pull in organizations. When it comes to our teams, our families, our firms, and our communities, we really are in it together. We can generate pull within our organizations and our teams by inspiring individuals to drive their own learning and seek out surprises and opportunities for growth. And we can help each other to stay balanced along the way. While names have been changed, the stories are based on the experiences of real people. We hope you recognize yourself at times, feel reassured always, and come to see that you are not alone in the struggle.

TRUTH TRIGGERS: the challenge to SEE

CH2: SEPARATE APPRECIATION, COACHING, AND EVALUATION

GET ALIGNED: KNOW THE PURPOSE AND DISCUSS IT

Cross-transactions happen when the giver and receiver are misaligned. The fix? Discuss the purpose of the feedback explicitly. It seems obvious, but even competent, well-meaning people can go their whole lives without ever having this part of the conversation. Most of this book is advice for feedback receivers. But here, we offer thoughts to both giver and receiver. Ask yourself three questions: (1) What’s my purpose (Appreciation, Coaching or Evaluation) in giving/receiving this feedback? (2) Is it the right purpose from my point of view? (3) Is it the right purpose from the other person’s point of view?

SOME KEY IDEAS

“Feedback” is really three different things, with different purposes: Appreciation — motivates and encourages. Coaching — helps increase knowledge, skill, capability, growth, or raises feelings in the relationship. Evaluation — tells you where you stand, aligns expectations, and informs decision making. We need all three, but often talk at cross-purposes. Evaluation is the loudest and can drown out the other two. (And all coaching includes a bit of evaluation.) Be thoughtful about what you need and what you’re being offered, and get aligned.

CH3: FIRST UNDERSTAND. Shift from “That’s Wrong” to “Tell Me More”

Feedback is delivered in vague labels, and we are prone to wrong spotting. To understand your feedback, discuss where it is: - Coming from: their data and interpretations - Going to: advice, consequences, expectations Ask: What’s different about - The data we are looking at - Our interpretations and implicit rules Ask: What's right about the feedback to seek out what's legit and what concerns you have in common. Working together to get a more complete picture maximizes the chances you will (both) learn something.

CH4: SEE YOUR BLIND SPOTS. Discover How You Come Across

We all have blind spots because we: - can't see our own leaky faces - can't hear our tone of voice - are unaware of even big patterns of behavior Blind spots are amplified by: - Emotional Math: We discount our emotions, while others count them double. - Attribution: We attribute our failure to the situation, while others attribute it to our character. - Impact-Intent Gap: We judge ourselves by our intentions, while others judge us by our impact on them. To see ourselves and our blind spots we need help from others. Invite others to be an honest mirror to help you see yourself in the moment. Ask: How am I getting in my own way?

RELATIONSHIP TRIGGERS: the challenge of WE

CH5: DON’T SWITCHTRACK. Disentangle What from Who

We can be triggered by who is giving us the feedback. - What we think about the giver: Are they credible? Do we trust them? Did they deliver our feedback with good judgment and skill? - How we feel treated by the giver: - Do we feel accepted? - Appreciated? - Like our autonomy is respected? Relationship triggers create switchtrack conversations, where we have two topics on the table and talk past each other. Spot the two topics and give each its own track. Surprise players in the feedback game: - Strangers - People we find difficult People we find difficult see us at our worst and may be especially well placed to be honest mirrors about areas where we have the most room to grow. Listen for relationship issues lurking beneath coaching.

CH6: IDENTIFY THE RELATIONSHIP SYSTEM. Take Three Steps Back

To understand the feedback you get, take three steps back: - One Step Back: You + Me intersections. Are differences between us creating the friction? - Two Steps Back: Role clashes. Is this partly a result of the roles we play in the organization or the family? - Three Steps Back: Big picture. Are processes, policies, physical environment, or other players reinforcing the problem? Looking at systems: - Reduces judgment - Enhances accountability - Uncovers root causes Look for patterns in your feedback. Is this a You + Everybody intersection? Take responsibility for your part.

IDENTITY TRIGGERS: the challenge of ME

CH7: LEARN HOW WIRING AND TEMPERAMENT AFFECT YOUR STORY

Wiring matters. - Baseline, Swing, and Sustain/Recovery vary by as much as 3,000 percent among individuals. - If we have a lower baseline, the volume will be turned down on the positives, and up on the negatives. Emotions distort our stories about the feedback itself. - The Google bias collapses the past and the present. - One thing becomes everything and everyone. - The forever bias makes the future look bleak.

CH8: DISMANTLE DISTORTIONS. See Feedback at “Actual Size”

Before we can decide what we think of the feedback we get, we need to remove the distortions: # Be prepared, be mindful — recognize your feedback footprint. # Separate the strands — of feeling story feedback. # Contain the story — what is this about and what isn’t it about? # Change your vantage point — to another, to the future, to the comedy. # Accept that you can’t control how others see you. Don’t buy their story about you wholesale. Others’ views of you are input, not imprint. Reach out to supportive mirrors who can help you see yourself with compassion and balance.

CH9: CULTIVATE A GROWTH IDENTITY. Sort Toward Coaching

Our ability to take in and metabolize feedback is affected by how we tell our identity story. Shift from: # Simple all-or-nothing to realistically complex. # Fixed to growth — so that you see challenge as opportunity, and feedback as useful information for learning. Three practices help: 1. Sort for coaching. Hear coaching as coaching, and find the coaching in evaluation. 2. When evaluated, separate the judgment from assessment and consequences. 3. Give yourself a second score for how you handle the first score.

FEEDBACK IN CONVERSATION

CH10: HOW GOOD DO I HAVE TO BE? Draw Boundaries When Enough Is Enough

Boundaries: The ability to turn down or turn away feedback is critical to healthy relationships and lifelong learning. Three kinds of boundaries: # Thanks and No — I’m happy to hear your coaching... and I may not take it. # Not Now, Not About That — I need time or space, or this is too sensitive a subject right now. # No Feedback — Our relationship rides on your ability to keep your judgments to yourself. When turning down feedback, use “and” to be appreciative, and firm. Be specific about: # The request # The time frame # The consequences # Their assent If you’re not changing, work to mitigate the impact on others. # Ask about the impact # Coach them to deal with the unchanged you # Problem solve together

CH12: GET GOING. Five Ways to Take Action

Recognize the J Curve

As you work to change, there’s a pattern that’s worth getting to know, because it’s so common and has such a profound effect on our behavior and choices. This pattern is important precisely because its tricky shape can otherwise fool you. When we try to take feedback that requires change or start any new and challenging activity, a common pattern that results is what’s called the J Curve. Imagine a graph where the vertical axis gauges well-being (happiness, contentment, etc.), and the horizontal axis represents time. High is happy, low is unhappy. Left is now, right is later. In terms of happiness we start somewhere in the middle. We’re going about things the way we always have and so we’re perhaps medium happy. Maybe our usual approach is working reasonably well though it generates complaints (feedback) from others, or maybe we’re not happy with the status quo ourselves, but so far we haven’t been able to change.
Now, however, we’re going to get serious. We’re going to finally learn to swim, get out and meet people, cut back on gossiping, leave ourselves more time to get to the airport, provide more mentoring for our team members. As we begin to implement our change we may find that our level of happiness immediately drops. It’s uncomfortable. It’s awkward. We get worse at whatever we’re doing rather than better; we feel vaguely depressed. We begin to slide downward, and we seem only to be heading lower. We not unreasonably take stock: I may not have been thrilled before, but now, as I’m changing, things are taking a turn for the worse. I feel awful. I don’t like this change. That’s how things feel now. And we begin to wonder about the future. How is this going to turn out, this new thing we’re doing? We’ve done nothing but head downhill, as if pulled by gravity. Do we keep sledding downward until we crash? Of course not. We should stop. This effort to change was a big mistake. We cancel the change. Sorry, Mr. Sunday Night, we tried. It just didn’t work out. It’s a sad story, but it makes sense... if, that is, our projection that we are going to continue to go down is correct. But what if we’re at the bottom of the curve and are about to head up the happiness slope? What if we are on our way to surpassing our previous level of contentment and skill? In other words, what if the curve is in the unlikely shape of a J? The truth is, at any time you are changing your habits or approach, or working on a new skill, you are likely to get worse before you get better. And more important, you are likely to feel worse before you feel better. In these moments, it’s useful to know that a common trajectory isn’t further downward, but—eventually—back up. This suggests that committing in advance to working at something for a specific amount of time—a time that reaches past that most challenging first stage—can be useful. Give it two weeks, thirty days, a fiscal year—whatever seems like a reasonable duration to test whether this new behavior might actually help. Whether you’re learning to sleep with a breathing machine to help your apnea, or learning to stop running the experiments and start running the lab, you need to resist letting the dip of the curve erode your resolve. This is the story of Bernardus and the new customer tracking system. Stop us if you’ve heard it before. The head of sales has been after Bernardus for months to use the new Web-based database that enables you to enter and retrieve data from anywhere, andshare information with everyone. If Bernardus goes on vacation he won’t have to spend hours bringing someone up to speed on a particular account; he’ll just give them the file name. And he will no longer have to worry about finding those little scraps of paper with numbers and e-mails and cryptic notations describing the customer’s priorities and preferences. It’s a wondrous system; Bernardus is convinced of its usefulness. But he can’t get himself to actually make the switch. He starts using the system, gets frustrated, and switches midway through a customer call. Or he uses the system for a few days, and then forgets and realizes a week later that he’s got hours of data to enter to catch up. His note-taking habits have been years in the making and feel dependent on a pencil and trusty paper, no matter how dog-eared. It’s not rational. It is resistant to change. Sometimes we don’t do the right, smart, effective, healthy thing because we don’t know what that is. But sometimes we know exactly what the right, smart, effective, healthy thing is, and we still don’t do it. Understanding the typical trajectory of the J Curve is what ultimately helped Bernardus. His first few weeks with the online database were a minor disaster. He lost data, and it took him longer to input information into the computer than to take handwritten notes. But he started keeping score of the number of customers he successfully entered, and his miss percentage slowly started to improve. Six months later he takes notes in the database while directly on the customer call, and he’s starting to enjoy the benefits of having all of his customer information accessible in one place, and on his phone, freeing him from needing to carry his laptop 24/7. Bernardus is now enjoying the upswing of that happiness curve. All of these ideas can help you to make good on your commitment to implement feedback and to change. By seeing the choice in a new light, or by actually changing the choice, you can change your behavior, and that very often sets in motion a virtuous cycle. And motion—getting going and keeping going—is the goal.
Tags: Book Summary,Negotiation,Communication Skills,

Tuesday, December 13, 2022

Accessing PostgreSQL from PySpark.Pandas

Installing a couple of packages

$ conda install sqlalchemy -c conda-forge $ conda install psycopg2 -c conda-forge

Data Ingestion Via PostGRE SQL terminal

PostGRE is case insensitive: These two statements are same: 1: CREATE TABLE states_and_capitals( state_name TEXT NOT NULL, capital_name TEXT NOT NULL, PRIMARY KEY( state_name, capital_name ) ); 2: create table states_and_capitals (state_name text not null, capital_name text not null, primary key(state_name, capital_name)); postgres=# CREATE TABLE states_and_capitals( state_name TEXT NOT NULL, capital_name TEXT NOT NULL, PRIMARY KEY( state_name, capital_name ) ); CREATE TABLE postgres=# create table states_and_capitals (state_name text not null, capital_name text not null, primary key(state_name, capital_name)); ERROR: relation "states_and_capitals" already exists postgres=# postgres=# select * from states_and_capitals; state_name | capital_name ------------+-------------- (0 rows) You can also view your table in the output of this command: select * from information_schema.tables;
INSERT INTO states_and_capitals (state_name, capital_name) VALUES ('haryana', 'chandigarh'); INSERT INTO states_and_capitals (state_name, capital_name) VALUES ('punjab', 'chandigarh'); Let's say you made a spelling mistake in a record. Then you can delete that record using the following statement: DELETE FROM states_and_capitals WHERE state_name = 'harayana'; postgres=# select * from states_and_capitals; state_name | capital_name ------------+-------------- punjab | chandigarh haryana | chandigarh (2 rows) postgres=# postgres=# \password postgres Enter new password for user "postgres": postgres Enter it again: postgres postgres=#

Reading data from PostgreSQL into Plain Pandas

from sqlalchemy import create_engine import pandas as pd engine = create_engine('postgresql://postgres:postgres@localhost/postgres') df = pd.read_sql("""SELECT * FROM states_and_capitals""", engine) df

Issue while trying with pyspark.pandas

jdbc_engine = 'jdbc:postgresql://postgres:postgres@localhost/postgres' query = """SELECT * FROM states_and_capitals""" import pyspark.pandas as pspd from pyspark import SparkContext from pyspark.sql import SQLContext sc = SparkContext.getOrCreate() sqlCtx = SQLContext(sc) df_pspd = pspd.read_sql(query, jdbc_engine) Py4JJavaError: An error occurred while calling o48.load. : java.sql.SQLException: No suitable driver
Tags: Technology,Spark,Database,

PostgreSQL Installation on Ubuntu (2022 Dec 13)

Contents of install_postgresql.sh

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list' wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - sudo apt-get update sudo apt-get -y install postgresql Ref: postgresql.org $ bash install_postgresql.sh

Find the file "pg_hba.conf"

(base) ashish@ashish-Lenovo-ideapad-130-15IKB:~/Desktop$ locate pg_hba.conf /etc/postgresql/15/main/pg_hba.conf /home/ashish/anaconda3/pkgs/libpq-12.9-h16c4e8d_3/share/pg_hba.conf.sample /home/ashish/anaconda3/share/pg_hba.conf.sample /usr/share/postgresql/15/pg_hba.conf.sample

Edit the file "pg_hba.conf"

$ sudo nano /etc/postgresql/15/main/pg_hba.conf $ sudo cat /etc/postgresql/15/main/pg_hba.conf ... # Database administrative login by Unix domain socket local all postgres md5 # TYPE DATABASE USER ADDRESS METHOD # "local" is for Unix domain socket connections only local all all trust

Test the installed DB

$ sudo -i -u postgres postgres@ashish-Lenovo-ideapad-130-15IKB:~$ psql psql (15.1 (Ubuntu 15.1-1.pgdg22.10+1)) Type "help" for help. postgres=# \du List of roles Role name | Attributes | Member of -----------+------------------------------------------------------------+----------- postgres | Superuser, Create role, Create DB, Replication, Bypass RLS | {} postgres=# postgres=# SELECT CURRENT_DATE ; current_date -------------- 2022-12-13 (1 row) postgres=# select version(); version ----------------------------------------------------------------------------------------------------------------------------- PostgreSQL 15.1 (Ubuntu 15.1-1.pgdg22.10+1) on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 12.2.0-3ubuntu1) 12.2.0, 64-bit (1 row)
Tags: Technology,Database,

Monday, December 12, 2022

Installing PySpark on Ubuntu And Basic Testing (2022 Dec 13)

Contents of pyspark.yml

name: pyspark channels: - conda-forge dependencies: - python==3.9 - pandas - pyspark - pip

Installation

$ conda env create -f pyspark.yml $ conda activate pyspark (pyspark) ashish@ashish-Lenovo-ideapad-130-15IKB:~$ java Command 'java' not found, but can be installed with: sudo apt install openjdk-11-jre-headless # version 11.0.17+8-1ubuntu2, or sudo apt install default-jre # version 2:1.11-72build2 sudo apt install openjdk-18-jre-headless # version 18.0.1+10-1 sudo apt install openjdk-17-jre-headless # version 17.0.5+8-2ubuntu1 sudo apt install openjdk-19-jre-headless # version 19.0.1+10-1 sudo apt install openjdk-8-jre-headless # version 8u352-ga-1~22.10 $ sudo apt install openjdk-8-jre-headless (pyspark) ashish@ashish-Lenovo-ideapad-130-15IKB:~$ java -version openjdk version "1.8.0_352" OpenJDK Runtime Environment (build 1.8.0_352-8u352-ga-1~22.10-b08) OpenJDK 64-Bit Server VM (build 25.352-b08, mixed mode) (pyspark) ashish@ashish-Lenovo-ideapad-130-15IKB:~$ which java /usr/bin/java (pyspark) ashish@ashish-Lenovo-ideapad-130-15IKB:~$ readlink -f /usr/bin/java /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java $ sudo nano ~/.bashrc Add the following line at the end of the file. export JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64" (pyspark) ashish@ashish-Lenovo-ideapad-130-15IKB:~$ echo $JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64 (pyspark) ashish@ashish-Lenovo-ideapad-130-15IKB:~$ conda install ipykernel jupyterlab -c conda-forge (pyspark) ashish@ashish-Lenovo-ideapad-130-15IKB:~$ python -m ipykernel install --user --name pyspark Installed kernelspec pyspark in /home/ashish/.local/share/jupyter/kernels/pyspark

Basic Testing

(pyspark) ashish@ashish-Lenovo-ideapad-130-15IKB:~/Desktop$ pip show pyspark Name: pyspark Version: 3.3.1 Summary: Apache Spark Python API Home-page: https://github.com/apache/spark/tree/master/python Author: Spark Developers Author-email: dev@spark.apache.org License: http://www.apache.org/licenses/LICENSE-2.0 Location: /home/ashish/anaconda3/envs/pyspark/lib/python3.9/site-packages Requires: py4j Required-by: import pandas as pd from pyspark import SparkContext from pyspark.sql import SQLContext df = pd.DataFrame({ "col1": ["val1"], "col2": ["val2"] }) sc = SparkContext.getOrCreate() sqlCtx = SQLContext(sc) sdf = sqlCtx.createDataFrame(df) sdf.show() +----+----+ |col1|col2| +----+----+ |val1|val2| +----+----+
Tags: Spark,Technology,

Sunday, November 27, 2022

Word Meanings 2022-Nov-27


Index of Word Meanings
1.

bullwhip
/ˈbʊlwɪp/
North American
noun
noun: bullwhip; plural noun: bullwhips; noun: bull-whip; plural noun: bull-whips

    a whip with a long heavy lash.

verb
verb: bullwhip; 3rd person present: bullwhips; past tense: bullwhipped; past participle: bullwhipped; gerund or present participle: bullwhipping; verb: bull-whip; 3rd person present: bull-whips; past tense: bull-whipped; past participle: bull-whipped; gerund or present participle: bull-whipping

    strike or thrash with a bullwhip.
    "he was suspected of bullwhipping a fellow to death"

---

2.

vis-à-vis
/ˌviːzɑːˈviː,French vizavi/
preposition
preposition: vis-à-vis

    in relation to; with regard to.
    "many agencies now have a unit to deal with women's needs vis-à-vis employment"
        as compared with; as opposed to.
        "the advantage for US exports is the value of the dollar vis-à-vis other currencies"

adverbarchaic
adverb: vis-à-vis

    in a position facing a specified or implied subject.
    "he was there vis-à-vis with Miss Arundel"

noun
noun: vis-à-vis; plural noun: vis-à-vis

    1.
    a person or group occupying a corresponding position to that of another in a different sphere; a counterpart.
    "his admiration for the US armed services extends to their vis-à-vis, the Russian military"
    2.
    a face-to-face meeting.
    "the dreaded vis-à-vis with his boss"

Origin
mid 18th century: French, literally ‘face to face’, from Old French vis ‘face’.

---

3.

rumbling
Learn to pronounce
noun
plural noun: rumblings

    a continuous deep, resonant sound.
    "the rumbling of wheels in the distance"
        an early indication or rumour of dissatisfaction or incipient change.
        "there are growing rumblings of discontent"

---

4.

snafu
Learn to pronounce
informal•North American
noun
noun: snafu; plural noun: snafus

    a confused or chaotic state; a mess.
    "an enormous amount of my time was devoted to untangling snafus"

adjective
adjective: snafu

    in utter confusion or chaos.
    "our refrigeration plant is snafu"

verb
verb: snafu; 3rd person present: snafus; past tense: snafued; past participle: snafued; gerund or present participle: snafuing

    throw (a situation) into chaos.
    "you ignored his orders and snafued everything"

Origin
1940s: acronym from situation normal: all fouled (or fucked ) up .

SNAFU is an acronym that is widely used to stand for the sarcastic expression Situation normal: all fucked up. It is a well-known example of military acronym slang. It is sometimes bowdlerized to "all fouled up" or similar. It means that the situation is bad, but that this is a normal state of affairs.

---

5.

loom1
Learn to pronounce
noun
plural noun: looms

    an apparatus for making fabric by weaving yarn or thread.

Origin
Old English gelōma ‘tool’, shortened to lome in Middle English.
loom2
Learn to pronounce
verb
3rd person present: looms

    appear as a vague form, especially one that is large or threatening.
    "vehicles loomed out of the darkness"
    h
    Similar:
    emerge

appear
become visible
come into view
take shape
materialize
reveal itself
appear indistinctly
come to light
take on a threatening shape

    (of an event regarded as threatening) seem about to happen.
    "there is a crisis looming"
    h
    Similar:
    be imminent

be on the horizon
impend
be impending
be close
be ominously close
threaten
be threatening
menace
brew

        be just around the corner

Origin
mid 16th century: probably from Low German or Dutch; compare with East Frisian lōmen ‘move slowly’, Middle High German lüemen ‘be weary’.

---

6.

farcical
Learn to pronounce
adjective
adjective: farcical

    relating to or resembling farce, especially because of absurd or ridiculous aspects.
    "he considered the whole idea farcical"
    h
    Similar:
    ridiculous

preposterous
ludicrous
absurd
laughable
risible

---

7.

prowess

distinguished bravery

: distinguished bravery. especially : military valor and skill. : extraordinary ability.17-Nov-2022

---

8.

chiding
Learn to pronounce
adjective
adjective: chiding

    full of rebuke; critical.
    "a chiding rebuttal"

---

9.

dolt

stupid person
/ (dəʊlt) / noun. a slow-witted or stupid person.

---

10.

rampant
/ˈramp(ə)nt/
Learn to pronounce
adjective
adjective: rampant

    1.
    (especially of something unwelcome) flourishing or spreading unchecked.
    "political violence was rampant"
    h
    Similar:
    uncontrolled

unrestrained
unchecked
unbridled
widespread
pandemic
epidemic
pervasive
out of control
out of hand
rife
spreading like wildfire
h
Opposite:
controlled
under control

    unrestrained in action or performance.
    "rampant sex"
    h
    Similar:
    vehement

strong
violent
forceful
raging
wild
intense
fanatical
passionate
h
Opposite:
mild
(of a plant) lush in growth; luxuriant.
"a rich soil soon becomes home to rampant weeds"
h
Similar:
luxuriant
exuberant
lush
rank
rich
riotous
profuse
lavish
vigorous
productive

    jungly

2.
Heraldry
(of an animal) represented standing on one hind foot with its forefeet in the air (typically in profile, facing the dexter side, with right hind foot and tail raised).
"two gold lions rampant"
h
Similar:
upright
standing (up)
erect
rearing
vertical
perpendicular

---

11.

yearning
/ˈjəːnɪŋ/
Learn to pronounce
noun
noun: yearning; plural noun: yearnings

    a feeling of intense longing for something.
    "he felt a yearning for the mountains"
    h
    Similar:
    longing

pining
craving
desire
want
wish
hankering
urge
need
hunger
hungering
thirst
appetite
greed
lust
ache
burning
fancy
inclination
eagerness
fervour
yen
itch

    cacoethes

adjective
adjective: yearning

    involving or expressing yearning.
    "a yearning hope"

yearn
/jəːn/
Learn to pronounce
verb
gerund or present participle: yearning

    have an intense feeling of longing for something, typically something that one has lost or been separated from.
    "she yearned for a glimpse of him"
    h
    Similar:
    long

pine
crave
desire
want
want badly
wish
have/feel a longing
covet
lust
pant
hunger
thirst
ache
be aching
itch
be itching
hanker after
dream of
fancy
have one's heart set on
be bent on
eat one's heart out over
have a yen
yen
be dying
be athirst for
be desirous

    suspire for
        archaic
        be filled with compassion or warm feeling.
        "no fellow spirit yearned towards her"

Origin
Old English giernan, from a Germanic base meaning ‘eager’.

---

12.

bugle1
/ˈbjuːɡ(ə)l/

See definitions in:
all
instrument
plant
fashion
noun

noun: bugle; plural noun: bugles; noun: bugle-horn; plural noun: bugle-horns

    a brass instrument like a small trumpet, typically without valves or keys and used for military signals.
    "the bugle sounded the charge"

verb
verb: bugle; 3rd person present: bugles; past tense: bugled; past participle: bugled; gerund or present participle: bugling

    sound a bugle.
        sound (a note or call) on a bugle.
        "he bugled a warning"

Origin
Middle English: via Old French from Latin buculus, diminutive of bos ‘ox’. The early English sense was ‘wild ox’, hence the compound bugle-horn, denoting the horn of an ox used to give signals, originally in hunting.

bugle2
/ˈbjuːɡ(ə)l/

noun: bugle; plural noun: bugles; noun: bugleweed; plural noun: bugleweeds

    a creeping Eurasian plant of the mint family, with blue flowers held on upright stems.

Origin
Middle English: from late Latin bugula .

bugle3
/ˈbjuːɡ(ə)l/

noun: bugle; plural noun: bugles

    an ornamental tube-shaped glass or plastic bead sewn on to clothing.

Origin
late 16th century: of unknown origin.

---

13.

enmesh
/ɪnˈmɛʃ,ɛnˈmɛʃ/
Learn to pronounce
verb
past tense: enmeshed; past participle: enmeshed

    cause to become entangled in something.
    "whales enmeshed in drift nets"
    h
    Similar:
    entangle

ensnare
snare
trap
entrap
ensnarl
embroil
involve
catch up
mix up
bog down
mire
trammel

    involve (someone) in a difficult situation from which it is hard to escape.
    "he is enmeshed in an adulterous affair"

---

14.

quintuplet
/ˈkwɪntjʊˌplɪt,kwɪnˈtjuːplɪt/
Learn to pronounce
noun
plural noun: quintuplets

    1.
    each of five children born at one birth.
    2.
    Music
    a group of five notes to be performed in the time of three or four.

Origin
late 19th century: from quintuple, on the pattern of words such as triplet .

---

15.

chump
Learn to pronounce
noun
noun: chump; plural noun: chumps

    1.
    informal
    a foolish or easily deceived person.
    "I was left feeling a bit of a chump"
    2.
    British
    the thick end of something, especially a loin of lamb or mutton.

Phrases
off one's chump — mad.
"I was beginning to think he'd gone off his chump"
Origin
early 18th century (in the sense ‘thick lump of wood’): probably a blend of chunk1 and lump1 or stump.

--- 

16.

shorthand
Learn to pronounce
noun
noun: shorthand; plural noun: shorthands; noun: short-hand; plural noun: short-hands

    a method of rapid writing by means of abbreviations and symbols, used especially for taking dictation. The major systems of shorthand currently in use are those devised in 1837 by Sir Isaac Pitman and (in the US) in 1888 by John R. Gregg (1867–1948).
    "he took notes in shorthand"
        a short and simple way of expressing or referring to something.
        "poetry for him is simply a shorthand for literature that has aesthetic value"

--- 

17.

misconstrue
Learn to pronounce
verb
verb: misconstrue; 3rd person present: misconstrues; past tense: misconstrued; past participle: misconstrued; gerund or present participle: misconstruing

    interpret (a person's words or actions) wrongly.
    "my advice was deliberately misconstrued"
    
    Similar:
    misunderstand

misinterpret
put a wrong interpretation on
misconceive

--- 

18.

fender bender
Learn to pronounce
nouninformal•North American
noun: fender bender; plural noun: fender benders

    a minor collision between motor vehicles.
    "he was involved in a fender bender while driving without a license"

---

19.

bricks and mortar
phrase of brick

    buildings, typically housing.
    "untold acres are being buried under bricks and mortar"
        a house considered in terms of its value as an investment.
        "a simple re-mortgage can release the value tied up in your bricks and mortar"
        used to denote a business that operates conventionally rather than (or as well as) over the internet.
        "the bricks-and-mortar banks"

---

20.

sordid

adjective: sordid

    1.
    involving immoral or dishonourable actions and motives; arousing moral distaste and contempt.
    "the story paints a sordid picture of bribes and scams"
    h
    Similar:
    sleazy

seedy
seamy
unsavoury
shoddy
vile
foul
tawdry
louche
cheap
base
low
low-minded
debased
degenerate
corrupt
dishonest
dishonourable
disreputable
despicable
discreditable
contemptible
ignominious
ignoble
shameful
wretched
abhorrent
abominable
disgusting
sleazoid
h
Opposite:
high-minded
respectable
2.
dirty or squalid.
"the overcrowded housing conditions were sordid and degrading"

Similar:
dirty
filthy
mucky
grimy
muddy
grubby
shabby
messy
soiled
stained
smeared
smeary
scummy
slimy
sticky
sooty
dusty
unclean
foul
squalid
flea-bitten
slummy
cruddy
grungy
yucky
icky
crummy
scuzzy
manky
gungy
grotty
bogging
scungy
besmirched

    
    Opposite:
    immaculate

Origin
late Middle English (as a medical term in the sense ‘purulent’): from French sordide or Latin sordidus, from sordere ‘be dirty’. The current senses date from the early 17th century.
Tip
Similar-sounding words
sordid is sometimes confused with sorted