Book picks similar to
Program or Be Programmed: Ten Commands for a Digital Age by Douglas Rushkoff
non-fiction
technology
nonfiction
philosophy
Dumbing Us Down: The Hidden Curriculum of Compulsory Schooling
John Taylor Gatto - 1991
This Special Collector's Edition celebrates 100,000 copies or the book in print, and the book's on-going importance and popularity.
The Vanishing American Adult: Our Coming-of-Age Crisis—and How to Rebuild a Culture of Self-Reliance
Ben Sasse - 2017
Senator Ben Sasse warns the nation about the existential threat to America's future.
Raised by well-meaning but overprotective parents and coddled by well-meaning but misbegotten government programs, America's youth are ill-equipped to survive in our highly-competitive global economy. Many of the coming-of-age rituals that have defined the American experience since the Founding: learning the value of working with your hands, leaving home to start a family, becoming economically self-reliant—are being delayed or skipped altogether. The statistics are daunting: 30% of college students drop out after the first year, and only 4 in 10 graduate. One in three 18-to-34 year-olds live with their parents. From these disparate phenomena: Nebraska Senator Ben Sasse who as president of a Midwestern college observed the trials of this generation up close, sees an existential threat to the American way of life.In The Vanishing American Adult, Sasse diagnoses the causes of a generation that can't grow up and offers a path for raising children to become active and engaged citizens. He identifies core formative experiences that all young people should pursue: hard work to appreciate the benefits of labor, travel to understand deprivation and want, the power of reading, the importance of nurturing your body—and explains how parents can encourage them.Our democracy depends on responsible, contributing adults to function properly—without them America falls prey to populist demagogues. A call to arms, The Vanishing American Adult will ignite a much-needed debate about the link between the way we're raising our children and the future of our country.
To Be a Machine : Adventures Among Cyborgs, Utopians, Hackers, and the Futurists Solving the Modest Problem of Death
Mark O'Connell - 2017
It has found adherents in Silicon Valley billionaires Ray Kurzweil and Peter Diamandis. Google has entered the picture, establishing a bio-tech subsidiary aimed at solving the problem of aging.In To Be a Machine, journalist Mark O'Connell takes a headlong dive into this burgeoning movement. He travels to the laboratories, conferences, and basements of today's foremost transhumanists, where he's presented with the staggering possibilities and moral quandaries of new technologies like mind uploading, artificial superintelligence, cryonics, and device implants.A contributor to Slate, The New Yorker, and The New York Times Magazine, O'Connell serves as a sharp and lively guide to the outer limits of technology in the twenty first century. In investigating what it means to be a machine, he offers a surprising, singular meditation on what it means to be human."
Programming Ruby: The Pragmatic Programmers' Guide
Dave Thomas - 2000
When Ruby first burst onto the scene in the Western world, the Pragmatic Programmers were there with the definitive reference manual, Programming Ruby: The Pragmatic Programmer's Guide.Now in its second edition, author Dave Thomas has expanded the famous Pickaxe book with over 200 pages of new content, covering all the improved language features of Ruby 1.8 and standard library modules. The Pickaxe contains four major sections:An acclaimed tutorial on using Ruby.The definitive reference to the language.Complete documentation on all built-in classes, modules, and methodsComplete descriptions of all 98 standard libraries.If you enjoyed the First Edition, you'll appreciate the expanded content, including enhanced coverage of installation, packaging, documenting Ruby source code, threading and synchronization, and enhancing Ruby's capabilities using C-language extensions. Programming for the World Wide Web is easy in Ruby, with new chapters on XML/RPC, SOAP, distributed Ruby, templating systems, and other web services. There's even a new chapter on unit testing.This is the definitive reference manual for Ruby, including a description of all the standard library modules, a complete reference to all built-in classes and modules (including more than 250 significant changes since the First Edition). Coverage of other features has grown tremendously, including details on how to harness the sophisticated capabilities of irb, so you can dynamically examine and experiment with your running code. Ruby is a wonderfully powerful and useful language, and whenever I'm working with it this book is at my side --Martin Fowler, Chief Scientist, ThoughtWorks
Free as in Freedom: Richard Stallman's Crusade for Free Software
Sam Williams - 2002
It examines Stallman's unique personality and how that personality has been at turns a driving force and a drawback in terms of the movement's overall success.Free as in Freedom examines one man's 20-year attempt to codify and communicate the ethics of 1970s era "hacking" culture in such a way that later generations might easily share and build upon the knowledge of their computing forebears. The book documents Stallman's personal evolution from teenage misfit to prescient adult hacker to political leader and examines how that evolution has shaped the free software movement. Like Alan Greenspan in the financial sector, Richard Stallman has assumed the role of tribal elder within the hacking community, a community that bills itself as anarchic and averse to central leadership or authority. How did this paradox come about? Free as in Freedom provides an answer. It also looks at how the latest twists and turns in the software marketplace have diminished Stallman's leadership role in some areas while augmenting it in others.Finally, Free as in Freedom examines both Stallman and the free software movement from historical viewpoint. Will future generations see Stallman as a genius or crackpot? The answer to that question depends partly on which side of the free software debate the reader currently stands and partly upon the reader's own outlook for the future. 100 years from now, when terms such as "computer," "operating system" and perhaps even "software" itself seem hopelessly quaint, will Richard Stallman's particular vision of freedom still resonate, or will it have taken its place alongside other utopian concepts on the 'ash-heap of history?'
Finite and Infinite Games: A Vision of Life as Play and Possibility
James P. Carse - 1986
Infinite games are more mysterious -- and ultimately more rewarding. They are unscripted and unpredictable; they are the source of true freedom.In this elegant and compelling work, James Carse explores what these games mean, and what they can mean to you. He offers stunning new insights into the nature of property and power, of culture and community, of sexuality and self-discovery, opening the door to a world of infinite delight and possibility."An extraordinary little book . . . a wise and intimate companion, an elegant reminder of the real."-- Brain/Mind Bulletin
The Four: The Hidden DNA of Amazon, Apple, Facebook, and Google
Scott Galloway - 2017
Just about everyone thinks they know how they got there. Just about everyone is wrong. For all that's been written about the Four over the last two decades, no one has captured their power and staggering success as insightfully as Scott Galloway.Instead of buying the myths these compa-nies broadcast, Galloway asks fundamental questions. How did the Four infiltrate our lives so completely that they're almost impossible to avoid (or boycott)? Why does the stock market forgive them for sins that would destroy other firms? And as they race to become the world's first trillion-dollar company, can anyone chal-lenge them?In the same irreverent style that has made him one of the world's most celebrated business professors, Galloway deconstructs the strategies of the Four that lurk beneath their shiny veneers. He shows how they manipulate the fundamental emotional needs that have driven us since our ancestors lived in caves, at a speed and scope others can't match. And he reveals how you can apply the lessons of their ascent to your own business or career.Whether you want to compete with them, do business with them, or simply live in the world they dominate, you need to understand the Four.
Traffic: Why We Drive the Way We Do and What It Says About Us
Tom Vanderbilt - 2008
Based on exhaustive research and interviews with driving experts and traffic officials around the globe, Traffic gets under the hood of the everyday activity of driving to uncover the surprisingly complex web of physical, psychological, and technical factors that explain how traffic works, why we drive the way we do, and what our driving says about us. Vanderbilt examines the perceptual limits and cognitive underpinnings that make us worse drivers than we think we are. He demonstrates why plans to protect pedestrians from cars often lead to more accidents. He shows how roundabouts, which can feel dangerous and chaotic, actually make roads safer and reduce traffic in the bargain. He uncovers who is more likely to honk at whom, and why. He explains why traffic jams form, outlines the unintended consequences of our quest for safety, and even identifies the most common mistake drivers make in parking lots. The car has long been a central part of American life; whether we see it as a symbol of freedom or a symptom of sprawl, we define ourselves by what and how we drive. As Vanderbilt shows, driving is a provocatively revealing prism for examining how our minds work and the ways in which we interact with one another. Ultimately, Traffic is about more than driving: it s about human nature. This book will change the way we see ourselves and the world around us. And who knows? It may even make us better drivers."
Data Science from Scratch: First Principles with Python
Joel Grus - 2015
In this book, you’ll learn how many of the most fundamental data science tools and algorithms work by implementing them from scratch.
If you have an aptitude for mathematics and some programming skills, author Joel Grus will help you get comfortable with the math and statistics at the core of data science, and with hacking skills you need to get started as a data scientist. Today’s messy glut of data holds answers to questions no one’s even thought to ask. This book provides you with the know-how to dig those answers out.
Get a crash course in Python
Learn the basics of linear algebra, statistics, and probability—and understand how and when they're used in data science
Collect, explore, clean, munge, and manipulate data
Dive into the fundamentals of machine learning
Implement models such as k-nearest Neighbors, Naive Bayes, linear and logistic regression, decision trees, neural networks, and clustering
Explore recommender systems, natural language processing, network analysis, MapReduce, and databases
The Design of Everyday Things
Donald A. Norman - 1988
It could forever change how you experience and interact with your physical surroundings, open your eyes to the perversity of bad design and the desirability of good design, and raise your expectations about how things should be designed.B & W photographs and illustrations throughout.
Can't Even: How Millennials Became the Burnout Generation
Anne Helen Petersen - 2020
While burnout may seem like the default setting for the modern era, in Can’t Even, BuzzFeed culture writer and former academic Anne Helen Petersen argues that burnout is a definitional condition for the millennial generation, born out of distrust in the institutions that have failed us, the unrealistic expectations of the modern workplace, and a sharp uptick in anxiety and hopelessness exacerbated by the constant pressure to “perform” our lives online. The genesis for the book is Petersen’s viral BuzzFeed article on the topic, which has amassed over eight million reads since its publication in January 2019.Can’t Even goes beyond the original article, as Petersen examines how millennials have arrived at this point of burnout (think: unchecked capitalism and changing labor laws) and examines the phenomenon through a variety of lenses—including how burnout affects the way we work, parent, and socialize—describing its resonance in alarming familiarity. Utilizing a combination of sociohistorical framework, original interviews, and detailed analysis, Can’t Even offers a galvanizing, intimate, and ultimately redemptive look at the lives of this much-maligned generation, and will be required reading for both millennials and the parents and employers trying to understand them.
The Story of Stuff: How Our Obsession with Stuff is Trashing the Planet, Our Communities, and our Health—and a Vision for Change
Annie Leonard - 2010
Leonard examines the “stuff” we use everyday, offering a galvanizing critique and steps for a changed planet.The Story of Stuff was received with widespread enthusiasm in hardcover, by everyone from Stephen Colbert to Tavis Smiley to George Stephanopolous on Good Morning America, as well as far-reaching print and blog coverage. Uncovering and communicating a critically important idea—that there is an intentional system behind our patterns of consumption and disposal—Annie Leonard transforms how we think about our lives and our relationship to the planet.From sneaking into factories and dumps around the world to visiting textile workers in Haiti and children mining coltan for cell phones in the Congo, Leonard, named one of Time magazine’s 100 environmental heroes of 2009, highlights each step of the materials economy and its actual effect on the earth and the people who live near sites like these.With curiosity, compassion, and humor, Leonard shares concrete steps for taking action at the individual and political level that will bring about sustainability, community health, and economic justice. Embraced by teachers, parents, churches, community centers, activists, and everyday readers, The Story of Stuff will be a long-lived classic.
Designing Data-Intensive Applications
Martin Kleppmann - 2015
Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords?In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications. Peer under the hood of the systems you already use, and learn how to use and operate them more effectively Make informed decisions by identifying the strengths and weaknesses of different tools Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity Understand the distributed systems research upon which modern databases are built Peek behind the scenes of major online services, and learn from their architectures
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Gregor Hohpe - 2003
The authors also include examples covering a variety of different integration technologies, such as JMS, MSMQ, TIBCO ActiveEnterprise, Microsoft BizTalk, SOAP, and XSL. A case study describing a bond trading system illustrates the patterns in practice, and the book offers a look at emerging standards, as well as insights into what the future of enterprise integration might hold. This book provides a consistent vocabulary and visual notation framework to describe large-scale integration solutions across many technologies. It also explores in detail the advantages and limitations of asynchronous messaging architectures. The authors present practical advice on designing code that connects an application to a messaging system, and provide extensive information to help you determine when to send a message, how to route it to the proper destination, and how to monitor the health of a messaging system. If you want to know how to manage, monitor, and maintain a messaging system once it is in use, get this book.
Four Arguments for the Elimination of Television
Jerry Mander - 1977
Its problems are inherent in the technology itself and are so dangerous -- to personal health and sanity, to the environment, and to democratic processes -- that TV ought to be eliminated forever.Weaving personal experiences through meticulous research, the author ranges widely over aspects of television that have rarely been examined and never before joined together, allowing an entirely new, frightening image to emerge. The idea that all technologies are "neutral," benign instruments that can be used well or badly, is thrown open to profound doubt. Speaking of TV reform is, in the words of the author, "as absurd as speaking of the reform of a technology such as guns."