Book picks similar to
McSweeney's #54: The End of Trust by Dave Eggers
non-fiction
nonfiction
tech
mcsweeney-s
Feel Free: Essays
Zadie Smith - 2018
She contributes regularly to The New Yorker and the New York Review of Books on a range of subjects, and each piece of hers is a literary event in its own right.Arranged into five sections--In the World, In the Audience, In the Gallery, On the Bookshelf, and Feel Free--this new collection poses questions we immediately recognize. What is The Social Network--and Facebook itself--really about? "It's a cruel portrait of us: 500 million sentient people entrapped in the recent careless thoughts of a Harvard sophomore." Why do we love libraries? "Well-run libraries are filled with people because what a good library offers cannot be easily found elsewhere: an indoor public space in which you do not have to buy anything in order to stay." What will we tell our granddaughters about our collective failure to address global warming? "So I might say to her, look: the thing you have to appreciate is that we'd just been through a century of relativism and deconstruction, in which we were informed that most of our fondest-held principles were either uncertain or simple wishful thinking, and in many areas of our lives we had already been asked to accept that nothing is essential and everything changes--and this had taken the fight out of us somewhat."Gathering in one place for the first time previously unpublished work, as well as already classic essays, such as, "Joy," and, "Find Your Beach," Feel Free offers a survey of important recent events in culture and politics, as well as Smith's own life. Equally at home in the world of good books and bad politics, Brooklyn-born rappers and the work of Swiss novelists, she is by turns wry, heartfelt, indignant, and incisive--and never any less than perfect company. This is literary journalism at its zenith.
Science in the Soul: Selected Writings of a Passionate Rationalist
Richard Dawkins - 2017
Science in the Soul brings together forty-two essays, polemics, and paeans--all written with Dawkins's characteristic erudition, remorseless wit, and unjaded awe of the natural world.Though it spans three decades, this book couldn't be more timely or more urgent. Elected officials have opened the floodgates to prejudices that have for half a century been unacceptable or at least undercover. In a passionate introduction, Dawkins calls on us to insist that reason take center stage and that gut feelings, even when they don't represent the stirred dark waters of xenophobia, misogyny, or other blind prejudice, should stay out of the voting booth. And in the essays themselves, newly annotated by the author, he investigates a number of issues, including the importance of empirical evidence, and decries bad science, religion in the schools, and climate-change deniers.Dawkins has equal ardor for "the sacred truth of nature" and renders here with typical virtuosity the glories and complexities of the natural world. Woven into an exploration of the vastness of geological time, for instance, is the peculiar history of the giant tortoises and the sea turtles--whose journeys between water and land tell us a deeper story about evolution. At this moment, when so many highly placed people still question the fact of evolution, Dawkins asks what Darwin would make of his own legacy--"a mixture of exhilaration and exasperation"--and celebrates science as possessing many of religion's virtues--"explanation, consolation, and uplift"--without its detriments of superstition and prejudice.In a world grown irrational and hostile to facts, Science in the Soul is an essential collection by an indispensable author.Praise for Science in the Soul"Compelling . . . rendered in gloriously spiky and opinionated prose . . . [Dawkins is] one of the great science popularizers of the last half-century."--The Christian Science Monitor "Dawkins is a ferocious polemicist, a defender of reason and enemy of superstition."--John Horgan, Scientific American
Permanent Record
Edward Snowden - 2019
The result would be an unprecedented system of mass surveillance with the ability to pry into the private lives of every person on earth. Six years later, Snowden reveals for the very first time how he helped to build this system and why he was moved to expose it.Spanning the bucolic Beltway suburbs of his childhood and the clandestine CIA and NSA postings of his adulthood, Permanent Record is the extraordinary account of a bright young man who grew up online—a man who became a spy, a whistleblower, and, in exile, the Internet’s conscience. Written with wit, grace, passion, and an unflinching candor, Permanent Record is a crucial memoir of our digital age and destined to be a classic.
A Week at the Airport: A Heathrow Diary
Alain de Botton - 2009
He provides an extraordinary mediation upon the nature of place, time and our daily lives.
Cracking the Coding Interview: 150 Programming Questions and Solutions
Gayle Laakmann McDowell - 2008
This is a deeply technical book and focuses on the software engineering skills to ace your interview. The book is over 500 pages and includes 150 programming interview questions and answers, as well as other advice.The full list of topics are as follows:The Interview ProcessThis section offers an overview on questions are selected and how you will be evaluated. What happens when you get a question wrong? When should you start preparing, and how? What language should you use? All these questions and more are answered.Behind the ScenesLearn what happens behind the scenes during your interview, how decisions really get made, who you interview with, and what they ask you. Companies covered include Google, Amazon, Yahoo, Microsoft, Apple and Facebook.Special SituationsThis section explains the process for experience candidates, Program Managers, Dev Managers, Testers / SDETs, and more. Learn what your interviewers are looking for and how much code you need to know.Before the InterviewIn order to ace the interview, you first need to get an interview. This section describes what a software engineer's resume should look like and what you should be doing well before your interview.Behavioral PreparationAlthough most of a software engineering interview will be technical, behavioral questions matter too. This section covers how to prepare for behavioral questions and how to give strong, structured responses.Technical Questions (+ 5 Algorithm Approaches)This section covers how to prepare for technical questions (without wasting your time) and teaches actionable ways to solve the trickiest algorithm problems. It also teaches you what exactly "good coding" is when it comes to an interview.150 Programming Questions and AnswersThis section forms the bulk of the book. Each section opens with a discussion of the core knowledge and strategies to tackle this type of question, diving into exactly how you break down and solve it. Topics covered include• Arrays and Strings• Linked Lists• Stacks and Queues• Trees and Graphs• Bit Manipulation• Brain Teasers• Mathematics and Probability• Object-Oriented Design• Recursion and Dynamic Programming• Sorting and Searching• Scalability and Memory Limits• Testing• C and C++• Java• Databases• Threads and LocksFor the widest degree of readability, the solutions are almost entirely written with Java (with the exception of C / C++ questions). A link is provided with the book so that you can download, compile, and play with the solutions yourself.Changes from the Fourth Edition: The fifth edition includes over 200 pages of new content, bringing the book from 300 pages to over 500 pages. Major revisions were done to almost every solution, including a number of alternate solutions added. The introductory chapters were massively expanded, as were the opening of each of the chapters under Technical Questions. In addition, 24 new questions were added.Cracking the Coding Interview, Fifth Edition is the most expansive, detailed guide on how to ace your software development / programming interviews.
Knitting Yarns: Writers on Knitting
Ann Hood - 2013
They share their knitting triumphs and disasters as well as their life triumphs and disasters…These essays will break your heart. They will have you laughing out loud." —Ann Hood, from the introductionWhy does knitting occupy a place in the hearts of so many writers? What’s so magical and transformative about yarn and needles? How does knitting help us get through life-changing events and inspire joy? In Knitting Yarns, twenty-seven writers tell stories about how knitting healed, challenged, or helped them to grow. Barbara Kingsolver describes sheering a sheep for yarn. Elizabeth Berg writes about her frustration at failing to knit. Ann Patchett traces her life through her knitting, writing about the scarf that knits together the women she’s loved and lost. Knitting a Christmas gift for his blind aunt helped Andre Dubus III knit an understanding with his girlfriend. Kaylie Jones finds the woman who used knitting to help raise her in France and heals old wounds. Sue Grafton writes about her passion for knitting. Also included are five original knitting patterns created by Helen Bingham.Poignant, funny, and moving, Knitting Yarns is sure to delight knitting enthusiasts and lovers of literature alike.
Sunken Treasure: Wil Wheaton's Hot Cocoa Box Sampler
Wil Wheaton - 2008
As a bonus feature, it also includes the never-before-seen script to a sketch I wrote and performed at the ACME Comedy Theater.If you ever wanted to know where to start with all my writing, Sunken Treasure is the book for you."
Targeted: My Inside Story of Cambridge Analytica and How Trump and Facebook Broke Democracy
Brittany Kaiser - 2019
A veteran of Barack Obama's 2008 campaign, Kaiser's goal was to utilize data for humanitarian purposes, most notably to prevent genocide and human rights abuses. But her experience inside Cambridge Analytica opened her eyes to the tremendous risks that this unregulated industry poses to privacy and democracy.Targeted is Kaiser's eyewitness chronicle of the dramatic and disturbing story of the rise and fall of Cambridge Analytica. She reveals to the public how Facebook's lax policies and lack of sufficient national laws allowed voters to be manipulated in both Britain and the United States, where personal data was weaponized to spread fake news and racist messaging during the Brexit vote and the 2016 election. But the damage isn't done Kaiser warns; the 2020 election can be compromised as well if we continue to do nothing.In the aftermath of the U.S. election, as she became aware of the horrifying reality of what Cambridge Analytica had done in support of Donald Trump, Kaiser made the difficult choice to expose the truth. Risking her career, relationships, and personal safety, she told authorities about the data industry's unethical business practices, eventually testifying before Parliament about the company's Brexit efforts and helping Special Counsel Robert Mueller's investigation into Russian interference in the 2016 election, alongside at least 10 other international investigations.Packed with never-before-publicly-told stories and insights, Targeted goes inside the secretive meetings with Trump campaign personnel and details the promises Cambridge Analytica made to win. Throughout, Kaiser makes the case for regulation, arguing that legal oversight of the data industry is not only justifiable but essential to ensuring the long-term safety of our democracy.
Grokking Simplicity: Taming complex software with functional thinking
Eric Normand - 2019
Grokking Simplicity is a friendly, practical guide that will change the way you approach software design and development. It introduces a unique approach to functional programming that explains why certain features of software are prone to complexity, and teaches you the functional techniques you can use to simplify these systems so that they’re easier to test and debug.
The LogStash Book
James Turnbull - 2013
We're going to do that by introducing you to Example.com, where you're going to start a new job as one of its SysAdmins. The first project you'll be in charge of is developing its new log management solution. We'll teach you how to:* Install and deploy LogStash.* Ship events from a LogStash Shipper to a central LogStash server.* Filter incoming events using a variety of techniques.* Output those events to a selection of useful destinations.* Use LogStash's Web interface and alternative interfaces like Kibana.* Scale out your LogStash implementation as your environment grows.* Quickly and easily extend LogStash to deliver additional functionality you might need.By the end of the book you should have a functional and effective log management solution that you can deploy into your own environment.
I, Pencil: My Family Tree As Told to Leonard E. Read
Leonard Edward Read - 1958
Read skillfully teaches a lesson in economics, through the story of a pencil and its makers. "Not a single person on the face of this earth knows how to make me"I, Pencil by Leonard E. Read, c2006, 6"x9", staple bound, 11 page booklet. Heavy paper cover, glossy paper pages.
The Art of Computer Programming, Volume 1: Fundamental Algorithms
Donald Ervin Knuth - 1973
-Byte, September 1995 I can't begin to tell you how many pleasurable hours of study and recreation they have afforded me! I have pored over them in cars, restaurants, at work, at home... and even at a Little League game when my son wasn't in the line-up. -Charles Long If you think you're a really good programmer... read [Knuth's] Art of Computer Programming... You should definitely send me a resume if you can read the whole thing. -Bill Gates It's always a pleasure when a problem is hard enough that you have to get the Knuths off the shelf. I find that merely opening one has a very useful terrorizing effect on computers. -Jonathan Laventhol This first volume in the series begins with basic programming concepts and techniques, then focuses more particularly on information structures-the representation of information inside a computer, the structural relationships between data elements and how to deal with them efficiently. Elementary applications are given to simulation, numerical methods, symbolic computing, software and system design. Dozens of simple and important algorithms and techniques have been added to those of the previous edition. The section on mathematical preliminaries has been extensively revised to match present trends in research. Ebook (PDF version) produced by Mathematical Sciences Publishers (MSP), http: //msp.org
The Art of Doing Science and Engineering: Learning to Learn
Richard Hamming - 1996
By presenting actual experiences and analyzing them as they are described, the author conveys the developmental thought processes employed and shows a style of thinking that leads to successful results is something that can be learned. Along with spectacular successes, the author also conveys how failures contributed to shaping the thought processes. Provides the reader with a style of thinking that will enhance a person's ability to function as a problem-solver of complex technical issues. Consists of a collection of stories about the author's participation in significant discoveries, relating how those discoveries came about and, most importantly, provides analysis about the thought processes and reasoning that took place as the author and his associates progressed through engineering problems.
Untold Stories
Alan Bennett - 2001
A Common Assault describes an incident in Italy when he was mugged, and found himself trying to give a statement to the police in bad Italian. The History Boys harks back once more to Bennetts time at school, and shows how the raw material of experience was eventually transformed into the highly-acclaimed stage play The History Boys. Arise, Sir..., finishes on a light-hearted note, in which Bennett muses on the Honours List in typically iconoclastic mode.