The Upcycle: Beyond Sustainability--Designing for Abundance


William McDonough - 2013
    Now, drawing on the green living lessons gained from 10 years of putting the Cradle to Cradle concept into practice with businesses, governments, and ordinary people, William McDonough and Michael Braungart envision the next step in the solution to our ecological crisis: We don't just use or reuse and recycle resources with greater effectiveness, we actually improve the natural world as we live, create, and build. For McDonough and Braungart, the questions of resource scarcity and sustainability are questions of design. They are practical-minded visionaries: They envision beneficial designs of products, buildings, and business practices—and they show us these ideas being put to use around the world as everyday objects like chairs, cars, and factories are being reimagined not just to sustain life on the planet but to grow it. It is an eye-opening, inspiring tour of our green future as it unfolds in front of us.The Upcycle is as ambitious as such classics as Rachel Carson's Silent Spring—but its mission is very different. McDonough and Braungart want to turn on its head our very understanding of the human role on earth: Instead of protecting the planet from human impact, why not redesign our activity to improve the environment? We can have a beneficial, sustainable footprint. Abundance for all. The goal is within our reach.

Heisenberg's War: The Secret History of the German Bomb


Thomas Powers - 2000
    . . [a] powerful book." -- New York Times One of the last secrets of World War II is why the Germans failed to build an atomic bomb. Germany was the birthplace of modern physics; it possessed the raw materials and the industrial base; and it commanded key intellectual resources. What happened? In Heisenberg's War, Thomas Powers tells of the interplay between science and espionage, morality and military necessity, and paranoia and cool logic that marked the German bomb program and the Allied response to it. On the basis of dozens of interviews and years of intensive research, Powers concludes that Werner Heisenberg, who was the leading figure in the German atomic effort, consciously obstructed the development of the bomb and in a famous 1941 meeting in Copenhagen with his former mentor Neils Bohr in effect sought to dissuade the Allies from their pursuit of the bomb. Heisenberg's War is a "superbly researched and well-written book" (Time) whose extraordinary story engrosses-and haunts.

Working Effectively with Legacy Code


Michael C. Feathers - 2004
    This book draws on material Michael created for his renowned Object Mentor seminars, techniques Michael has used in mentoring to help hundreds of developers, technical managers, and testers bring their legacy systems under control. The topics covered include: Understanding the mechanics of software change, adding features, fixing bugs, improving design, optimizing performance Getting legacy code into a test harness Writing tests that protect you against introducing new problems Techniques that can be used with any language or platform, with examples in Java, C++, C, and C# Accurately identifying where code changes need to be made Coping with legacy systems that aren't object-oriented Handling applications that don't seem to have any structureThis book also includes a catalog of twenty-four dependency-breaking techniques that help you work with program elements in isolation and make safer changes.

Effective Java


Joshua Bloch - 2001
    The principal enhancement in Java 8 was the addition of functional programming constructs to Java's object-oriented roots. Java 7, 8, and 9 also introduced language features, such as the try-with-resources statement, the diamond operator for generic types, default and static methods in interfaces, the @SafeVarargs annotation, and modules. New library features include pervasive use of functional interfaces and streams, the java.time package for manipulating dates and times, and numerous minor enhancements such as convenience factory methods for collections. In this new edition of Effective Java, Bloch updates the work to take advantage of these new language and library features, and provides specific best practices for their use. Java's increased support for multiple paradigms increases the need for best-practices advice, and this book delivers. As in previous editions, each chapter consists of several "items," each presented in the form of a short, standalone essay that provides specific advice, insight into Java platform subtleties, and updated code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why. Coverage includes:Updated techniques and best practices on classic topics, including objects, classes, methods, libraries, and generics How to avoid the traps and pitfalls of commonly misunderstood subtleties of the platform Focus on the language and its most fundamental libraries, such as java.lang and java.util

Remaking the World: Adventures in Engineering


Henry Petroski - 1997
    . . . [He] takes us on a lively tour of engineers, their creations and their necessary turns of mind."   --Los Angeles TimesFrom the Ferris wheel to the integrated circuit, feats of engineering have changed our environment in countless ways, big and small. In Remaking the World: Adventures in Engineering, Duke University's Henry Petroski focuses on the big: Malaysia's 1,482-foot Petronas Towers as well as the Panama Canal, a cut through the continental divide that required the excavation of 311 million cubic yards of earth.        Remaking the World tells the stories behind the man-made wonders of the world, from squabbles over the naming of the Hoover Dam to the effects the Titanic disaster had on the engineering community of 1912. Here, too, are the stories of the personalities behind the wonders, from the jaunty Isambard Kingdom Brunel, designer of nineteenth-century transatlantic steamships, to Charles Steinmetz, oddball genius of the General Electric Company, whose office of preference was a battered twelve-foot canoe. Spirited and absorbing, Remaking the World is a celebration of the creative instinct and of the men and women whose inspirations have immeasurably improved our world."Petroski [is] America's poet laureate of technology. . . . Remaking the World is another fine book."   --Houston Chronicle"Remaking the World really is an adventure in engineering."--San Diego Union-Tribune

Information Doesn't Want to Be Free: Laws for the Internet Age


Cory Doctorow - 2014
    Can small artists still thrive in the Internet era? Can giant record labels avoid alienating their audiences? This is a book about the pitfalls and the opportunities that creative industries (and individuals) are confronting today — about how the old models have failed or found new footing, and about what might soon replace them. An essential read for anyone with a stake in the future of the arts, Information Doesn’t Want to Be Free offers a vivid guide to the ways creativity and the Internet interact today, and to what might be coming next.

The Pragmatic Programmer: From Journeyman to Master


Andy Hunt - 1999
    It covers topics ranging from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and you'll learn how toFight software rot; Avoid the trap of duplicating knowledge; Write flexible, dynamic, and adaptable code; Avoid programming by coincidence; Bullet-proof your code with contracts, assertions, and exceptions; Capture real requirements; Test ruthlessly and effectively; Delight your users; Build teams of pragmatic programmers; and Make your developments more precise with automation. Written as a series of self-contained sections and filled with entertaining anecdotes, thoughtful examples, and interesting analogies, The Pragmatic Programmer illustrates the best practices and major pitfalls of many different aspects of software development. Whether you're a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you'll quickly see improvements in personal productivity, accuracy, and job satisfaction. You'll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You'll become a Pragmatic Programmer.

A Short Course in Photography: An Introduction to Photographic Technique


Barbara London - 1979
    Oriented toward traditional black and white photography, the book also explores digital techniques and web photography resources, equipment, the exposure and development of film, and the making and finishing of prints.

Math Geek: From Klein Bottles to Chaos Theory, a Guide to the Nerdiest Math Facts, Theorems, and Equations


Raphael Rosen - 2015
    From manhole covers to bubbles to subway maps, each page gives you a glimpse of the world through renowned mathematicians' eyes and reveals how their theorems and equations can be applied to nearly everything you encounter. Covering dozens of your favorite math topics, you'll find fascinating answers to questions like:How are the waiting times for buses determined?Why is Romanesco Broccoli so mesmerizing?How do you divide a cake evenly?Should you run or walk to avoid rain showers?Filled with compelling mathematical explanations, Math Geek sheds light on the incredible world of numbers hidden deep within your day-to-day life.

What's Eating the Universe?: And Other Cosmic Questions


Paul C.W. Davies - 2021
      In the constellation of Eridanus, there lurks a cosmic mystery: It’s as if something has taken a huge bite out of the universe. But what is the culprit? The hole in the universe is just one of many puzzles keeping cosmologists busy. Supermassive black holes, bubbles of nothingness gobbling up space, monster universes swallowing others—these and many other bizarre ideas are being pursued by scientists. Due to breathtaking progress in astronomy, the history of our universe is now better understood than the history of our own planet. But these advances have uncovered some startling riddles. In this electrifying new book, renowned cosmologist and author Paul Davies lucidly explains what we know about the cosmos and its enigmas, exploring the tantalizing—and sometimes terrifying—possibilities that lie before us. As Davies guides us through the audacious research offering mind-bending solutions to these and other mysteries, he leads us up to the greatest outstanding conundrum of all: Why does the universe even exist in the first place? And how did a system of mindless, purposeless particles manage to bring forth conscious, thinking beings? Filled with wit and wonder, What’s Eating the Universe? is a dazzling tour of cosmic questions, sure to entertain, enchant, and inspire us all.

Big Data: Using SMART Big Data, Analytics and Metrics To Make Better Decisions and Improve Performance


Bernard Marr - 2015
    We all need to know what it is and how it works - that much is obvious. But is a basic understanding of the theory enough to hold your own in strategy meetings? Probably. But what will set you apart from the rest is actually knowing how to USE big data to get solid, real-world business results - and putting that in place to improve performance. Big Data will give you a clear understanding, blueprint, and step-by-step approach to building your own big data strategy. This is a well-needed practical introduction to actually putting the topic into practice. Illustrated with numerous real-world examples from a cross section of companies and organisations, Big Data will take you through the five steps of the SMART model: Start with Strategy, Measure Metrics and Data, Apply Analytics, Report Results, Transform. Discusses how companies need to clearly define what it is they need to know Outlines how companies can collect relevant data and measure the metrics that will help them answer their most important business questions Addresses how the results of big data analytics can be visualised and communicated to ensure key decisions-makers understand them Includes many high-profile case studies from the author's work with some of the world's best known brands

Bang!: The Complete History of the Universe


Brian May - 2006
    He's certainly been thinking about it lately. May, a freshly minted astrophysics Ph.D., joins forces with legendary astronomer Patrick Moore and astrophysicist Chris Lintott in Bang! to consider the history of the universe from the Big Bang to Heat Death.Space, time, and matter were birthed 13.7 billion years ago and will continue on longer than we are able to comprehend. Infinitesimally small at first, the Universe is immense and ever expanding. Bang! explains how it all started, takes you on a tour of what is known about the evolution of the Universe, and posits how the end of time will come about.This fascinating book includes photographs, short biographies of key figures, an at-a-glance timeline, a glossary of terms, and suggested resources for further exploration.Based on the work of history’s most brilliant scientific minds, this amazing story features clear, straightforward discussions of the most perplexing and compelling aspects of existence—from the formation of stars, planets, and other galactic bodies to black holes, quasars, anti-matter, and dark matter to the emergence of life and the possibility that it could exist elsewhere.Pick up a copy of Bang! It will, it will rock you.

1000 Mind-Bending Facts


James Egan - 2017
    Nobody knows who created donuts. Or where. Or when. Neptune's core is covered in plastic. "Eleven plus two" is an anagram of "twelve plus one." Five of George Foreman's children are called George Foreman. One of the designers of Barbie used to build missiles. There's a flower that looks like Darth Vader's helmet. Bob Dylan won a Nobel Prize in 2016. There's an Egyptian professor who believes that the pyramids were built by dinosaurs. Abracadabra means "I create as I speak." Tulips used to be worth $1,250 each. There's a group of people who firmly believe that Finland isn't real. Queen Elizabeth I invented gingerbread men.

Jackasses of History: Bathroom Reader and Handy Manual of Unpleasant Trivia


Seann McAnally - 2018
    Norman Baker said that about his autobiography. Why? He was a jackass. In the pages of this book meet 20 losers, killers, confidence tricksters, and incompetents - the Jackasses of History. For adult readers.

The Elements of Computing Systems: Building a Modern Computer from First Principles


Noam Nisan - 2005
    The books also provides a companion web site that provides the toold and materials necessary to build the hardware and software.