Book picks similar to
The Psychopath Code: Cracking The Predators That Stalk Us by Pieter Hintjens
psychology
non-fiction
science
nonfiction
The Ego Tunnel: The Science of the Mind and the Myth of the Self
Thomas Metzinger - 2009
In The Ego Tunnel, philosopher Thomas Metzinger claims otherwise: No such thing as a self exists. The conscious self is the content of a model created by our brain—an internal image, but one we cannot experience as an image. Everything we experience is “a virtual self in a virtual reality.”But if the self is not “real,” why and how did it evolve? How does the brain construct it? Do we still have souls, free will, personal autonomy, or moral accountability? In a time when the science of cognition is becoming as controversial as evolution, The Ego Tunnel provides a stunningly original take on the mystery of the mind.
The How of Happiness: A Scientific Approach to Getting the Life You Want
Sonja Lyubomirsky - 2007
Research psychologist Sonja Lyubomirsky's pioneering concept of the 40% solution shows you how Drawing on her own groundbreaking research with thousands of men and women, research psychologist and University of California professor of psychology Sonja Lyubomirsky has pioneered a detailed yet easy-to-follow plan to increase happiness in our day-to-day lives-in the short term and over the long term. The How of Happiness is a different kind of happiness book, one that offers a comprehensive guide to understanding what happiness is, and isn't, and what can be done to bring us all closer to the happy life we envision for ourselves. Using more than a dozen uniquely formulated happiness-increasing strategies, The How of Happiness offers a new and potentially life- changing way to understand our innate potential for joy and happiness as well as our ability to sustain it in our lives. Beginning with a short diagnostic quiz that helps readers to first quantify and then to understand what she describes as their "happiness set point," Lyubomirsky reveals that this set point determines just 50 percent of happiness while a mere 10 percent can be attributed to differences in life circumstances or situations. This leaves a startling, and startlingly underdeveloped, 40 percent of our capacity for happiness within our power to change. Lyubomirsky's "happiness strategies" introduce readers to the concept of intentional activities, mindful actions that they can use to achieve a happier life. These include exercises in practicing optimism when imagining the future, instruction in how best to savor life's pleasures in the here and now, and a thoroughgoing explanation of the importance of staying active to being happy. Helping readers find the right fit between the goals they set and the activities she suggests, Lyubomirsky also helps readers understand the many obstacles to happiness as well as how to harness individual strengths to overcome them. Always emphasizing how much of our happiness is within our control, Lyubomirsky addresses the "scientific how" of her happiness research, demystifying the many myths that unnecessarily complicate its pursuit. Unlike those of many self-help books, all her recommendations are supported by scientific research. The How of Happiness is both a powerful contribution to the field of positive psychology and a gift to all those who have questioned their own well- being and sought to take their happiness into their own hands.
Idiot Brain: What Your Head Is Really Up To
Dean Burnett - 2016
But it’s also messy, fallible, and about 50,000 years out of date. We cling to superstitions, remember faces but not names, miss things sitting right in front of us, and lie awake at night while our brains endlessly replay our greatest fears. Idiot Brain is for anyone who has ever wondered why their brain appears to be sabotaging their life—and what on earth it is really up to.A Library Journal Science Bestseller and a Finalist for the Goodreads Choice Award in Science Technology.
The Clean Coder: A Code of Conduct for Professional Programmers
Robert C. Martin - 2011
They treat it as a craft. They are professionals. In
The Clean Coder: A Code of Conduct for Professional Programmers,
legendary software expert Robert C. Martin introduces the disciplines, techniques, tools, and practices of true software craftsmanship. This book is packed with practical advice-about everything from estimating and coding to refactoring and testing. It covers much more than technique: It is about attitude. Martin shows how to approach software development with honor, self-respect, and pride; work well and work clean; communicate and estimate faithfully; face difficult decisions with clarity and honesty; and understand that deep knowledge comes with a responsibility to act. Readers will learn What it means to behave as a true software craftsman How to deal with conflict, tight schedules, and unreasonable managers How to get into the flow of coding, and get past writer's block How to handle unrelenting pressure and avoid burnout How to combine enduring attitudes with new development paradigms How to manage your time, and avoid blind alleys, marshes, bogs, and swamps How to foster environments where programmers and teams can thrive When to say "No"-and how to say it When to say "Yes"-and what yes really means Great software is something to marvel at: powerful, elegant, functional, a pleasure to work with as both a developer and as a user. Great software isn't written by machines. It is written by professionals with an unshakable commitment to craftsmanship.
The Clean Coder
will help you become one of them-and earn the pride and fulfillment that they alone possess.
There Is No Good Card for This: What To Say and Do When Life Is Scary, Awful, and Unfair to People You Love
Kelsey Crowe - 2017
But many people don’t know what words to use—or are afraid of saying or doing the wrong thing. This thoughtful, instructive guide, from empathy expert Dr. Kelsey Crowe and greeting card maverick Emily McDowell, blends well-researched, actionable advice with the no-nonsense humor and the signature illustration style of McDowell's immensely popular Empathy Cards, to help you feel confident in connecting with anyone experiencing grief, loss, illness, or any other difficult situation.Written in a how-to, relatable, we’ve-all-been-that-deer-in-the-headlights kind of way, There Is No Good Card for This isn’t a spiritual treatise on how to make you a better person or a scientific argument about why compassion matters. It is a helpful illustrated guide to effective compassion that takes you, step by step by step, past the paralysis of thinking about someone in a difficult time to actually doing something (or nothing) with good judgment instead of fear.There Is No Good Card for This features workbook exercises, sample dialogs, and real-life examples from Dr. Crowe’s research, including her popular "Empathy Bootcamps" that give people tools for building relationships when it really counts. Whether it’s a coworker whose mother has died, a neighbor whose husband has been in a car accident, or a friend who is seriously ill, There Is No Good Card for This teaches you how to be the best friend you can be to someone in need.
Altruism: The Power of Compassion to Change Yourself and the World
Matthieu Ricard - 2013
In Happiness, Matthieu Ricard demonstrated that true happiness is not tied to fleeting moments or sensations, but is an enduring state of soul rooted in mindfulness and compassion for others. Now he turns his lens from the personal to the global, with a rousing argument that altruism -- genuine concern for the well-being of others -- could be the saving grace of the 21st century. It is, he believes, the vital thread that can answer the main challenges of our time: the economy in the short term, life satisfaction in the mid-term, and environment in the long term. Ricard's message has been taken up by major economists and thinkers, including Dennis Snower, Amartya Sen, Joseph Stiglitz, and George Soros. Matthieu Ricard makes a robust and passionate case for cultivating altruistic love and compassion as the best means for simultaneously benefitting ourselves and our society. It's a fresh outlook on an ardent struggle -- and one that just might make the world a better place.
Structure and Interpretation of Computer Programs
Harold Abelson - 1984
This long-awaited revision contains changes throughout the text. There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published. A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises. In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IEEE standard.
How to Be Yourself: Quiet Your Inner Critic and Rise Above Social Anxiety
Ellen Hendriksen - 2018
You might say you're introverted or awkward, or that you're fine around friends but just can't speak up in a meeting or at a party. Maybe you're usually confident but have recently moved or started a new job, only to feel isolated and unsure.If you get nervous in social situations--meeting your partner's friends, public speaking, standing awkwardly in the elevator with your boss--you've probably been told, "Just be yourself!" But that's easier said than done--especially if you're prone to social anxiety.Weaving together cutting-edge science, concrete tips, and the compelling stories of real people who have risen above their social anxiety, Dr. Ellen Hendriksen proposes a groundbreaking idea: you already have everything you need to succeed in any unfamiliar social situation. As someone who lives with social anxiety, Dr. Hendriksen has devoted her career to helping her clients overcome the same obstacles she has. With familiarity, humor, and authority, Dr. Hendriksen takes the reader through the roots of social anxiety and why it endures, how we can rewire our brains through our behavior, and--at long last--exactly how to quiet your Inner Critic, the pesky voice that whispers, "Everyone will judge you." Using her techniques to develop confidence, think through the buzz of anxiety, and feel comfortable in any situation, you can finally be your true, authentic self.
The Confidence Code: The Science and Art of Self-Assurance – What Women Should Know
Katty Kay - 2014
Yet men still predominate in the corporate world. In The Confidence Code, Claire Shipman and Katty Kay argue that the key reason is confidence.Combining cutting-edge research in genetics, gender, behavior, and cognition—with examples from their own lives and those of other successful women in politics, media, and business—Kay and Shipman go beyond admonishing women to "lean in."Instead, they offer the inspiration and practical advice women need to close the gap and achieve the careers they want and deserve.
The Attention Merchants: The Epic Scramble to Get Inside Our Heads
Tim Wu - 2016
In nearly every moment of our waking lives, we face a barrage of messaging, advertising enticements, branding, sponsored social media, and other efforts to harvest our attention. Few moments or spaces of our day remain uncultivated by the "attention merchants," contributing to the distracted, unfocused tenor of our times. Tim Wu argues that this condition is not simply the byproduct of recent technological innovations but the result of more than a century's growth and expansion in the industries that feed on human attention. From the pre-Madison Avenue birth of advertising to the explosion of the mobile web; from AOL and the invention of email to the attention monopolies of Google and Facebook; from Ed Sullivan to celebritypower brandslike Oprah Winfrey, Kim Kardashian and Donald Trump, the basic business model of "attention merchants" has never changed: free diversion in exchange for a moment of your consideration, sold in turn to the highest-bidding advertiser. Wu describes the revolts that have risen against the relentless siege of our awareness, from the remote control to the creation of public broadcasting to Apple's ad-blocking OS. But he makes clear that attention merchants are always growing new heads, even as their means of getting inside our heads are changing our very nature--cognitive, social, political and otherwise--in ways unimaginable even a generation ago.
Think Like a Programmer: An Introduction to Creative Problem Solving
V. Anton Spraul - 2012
In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches you what other introductory books often ignore: how to Think Like a Programmer. Each chapter tackles a single programming concept, like classes, pointers, and recursion, and open-ended exercises throughout challenge you to apply your knowledge. You'll also learn how to:Split problems into discrete components to make them easier to solve Make the most of code reuse with functions, classes, and libraries Pick the perfect data structure for a particular job Master more advanced programming tools like recursion and dynamic memory Organize your thoughts and develop strategies to tackle particular types of problems Although the book's examples are written in C++, the creative problem-solving concepts they illustrate go beyond any particular language; in fact, they often reach outside the realm of computer science. As the most skillful programmers know, writing great code is a creative art—and the first step in creating your masterpiece is learning to Think Like a Programmer.
The Gift of Fear: Survival Signals That Protect Us from Violence
Gavin de Becker - 1996
The new nanny gives a mother an uneasy feeling. A stranger in a deserted parking lot offers unsolicited help. The threat of violence surrounds us every day. But we can protect ourselves, by learning to trust—and act on—our gut instincts.In this empowering book, Gavin de Becker, the man Oprah Winfrey calls the nation's leading expert on violent behavior, shows you how to spot even subtle signs of danger—before it's too late. Shattering the myth that most violent acts are unpredictable, de Becker, whose clients include top Hollywood stars and government agencies, offers specific ways to protect yourself and those you love, including how to act when approached by a stranger, when you should fear someone close to you, what to do if you are being stalked, how to uncover the source of anonymous threats or phone calls, the biggest mistake you can make with a threatening person, and more. Learn to spot the danger signals others miss. It might just save your life.
The Narcissism Epidemic: Living in the Age of Entitlement
Jean M. Twenge - 2009
It's what you have if you're a politician and you've strayed from your wife, and it's why five times as many Americans undergo plastic surgery and cosmetic procedures today than did just ten years ago. It's the value that parents teach their children with song lyrics like "I am special. Look at me," the skill teenagers and young adults obsessively hone on Facebook and MySpace, and the reason high school students physically beat classmates and then broadcast their violence on YouTube for all to see. It's the message preached by prosperity gospel and the vacuous ethos spread by celebrity newsmakers. And it's what's making people depressed, lonely, and buried under piles of debt.Jean M. Twenge's influential and controversial first book, Generation Me, generated a national debate with its trenchant depiction of the challenges twenty- and thirtysomethings face emotionally and professionally in today's world -- and the fallout these issues create for older generations as well as employers. Now, Dr. Twenge is on to a new incendiary topic that has repercussions for every age-group and class: the pernicious spread of narcissism in today's culture and its catastrophic effects. Dr. Twenge joins forces with W. Keith Campbell, Ph.D., a nationally recognized expert on narcissism, for The Narcissism Epidemic, their eye-opening exposition of the alarming rise of narcissism -- and they show how to stop it.Every day, you encounter the real costs of narcissism: in your relationships and family, in the workplace and the economy at large, in schools that fail to teach necessary skills, in culture, and in politics. Even the world economy has been damaged by risky, unrealistic overconfidence. Filled with arresting anecdotes that illustrate the hold narcissism has on us today -- from people hiring fake paparazzi in order to experience feeling famous to college students who won't leave a professor's office until their B+ becomes an A -- The Narcissism Epidemic is at once a riveting window into the consequences of narcissism, a probing analysis of the culture at large, and a prescription to combat the widespread problems caused by narcissism. As a society, we have a chance to slow the epidemic of narcissism once we learn to identify it, minimize the forces that sustain and transmit it, and treat it where we find it. Drawing on their own extensive research as well as decades of other experts' studies, Drs. Twenge and Campbell show us how.
The Wisdom of Psychopaths: What Saints, Spies, and Serial Killers Can Teach Us About Success
Kevin Dutton - 2012
Incorporating the latest advances in brain scanning and neuroscience, Dutton demonstrates that the brilliant neurosurgeon who lacks empathy has more in common with a Ted Bundy who kills for pleasure than we may wish to admit, and that a mugger in a dimly lit parking lot may well, in fact, have the same nerveless poise as a titan of industry.Dutton argues that there are indeed “functional psychopaths” among us—different from their murderous counterparts—who use their detached, unflinching, and charismatic personalities to succeed in mainstream society, and that shockingly, in some fields, the more “psychopathic” people are, the more likely they are to succeed. Dutton deconstructs this often misunderstood diagnosis through bold on-the-ground reporting and original scientific research as he mingles with the criminally insane in a high-security ward, shares a drink with one of the world’s most successful con artists, and undergoes transcranial magnetic stimulation to discover firsthand exactly how it feels to see through the eyes of a psychopath.As Dutton develops his theory that we all possess psychopathic tendencies, he puts forward the argument that society as a whole is more psychopathic than ever: after all, psychopaths tend to be fearless, confident, charming, ruthless, and focused—qualities that are tailor-made for success in the twenty-first century. Provocative at every turn, The Wisdom of Psychopaths is a riveting adventure that reveals that it’s our much-maligned dark side that often conceals the trump cards of success.
Understanding Computation: From Simple Machines to Impossible Programs
Tom Stuart - 2013
Understanding Computation explains theoretical computer science in a context you’ll recognize, helping you appreciate why these ideas matter and how they can inform your day-to-day programming.Rather than use mathematical notation or an unfamiliar academic programming language like Haskell or Lisp, this book uses Ruby in a reductionist manner to present formal semantics, automata theory, and functional programming with the lambda calculus. It’s ideal for programmers versed in modern languages, with little or no formal training in computer science.* Understand fundamental computing concepts, such as Turing completeness in languages* Discover how programs use dynamic semantics to communicate ideas to machines* Explore what a computer can do when reduced to its bare essentials* Learn how universal Turing machines led to today’s general-purpose computers* Perform complex calculations, using simple languages and cellular automata* Determine which programming language features are essential for computation* Examine how halting and self-referencing make some computing problems unsolvable* Analyze programs by using abstract interpretation and type systems