Book picks similar to
The Design and Engineering of Curiosity: How the Mars Rover Performs Its Job by Emily Lakdawalla
science
space
non-fiction
engineering
The Beginning and the End of Everything: From the Big Bang to the End of the Universe
Paul Parsons - 2018
Authoritative and engaging, Paul Parsons takes us on a rollercoaster ride through billions of light years to tell the story of the Big Bang, from birth to death.13.8 billion years ago, something incredible happened. Matter, energy, space and time all suddenly burst into existence in a cataclysmic event that’s come to be known as the Big Bang. It was the birth of our universe. What started life smaller than the tiniest subatomic particle is now unimaginably vast and plays home to trillions of galaxies. The formulation of the Big Bang theory is a story that combines some of the most far-reaching concepts in fundamental physics with equally profound observations of the cosmos.From our realization that we are on a planet orbiting a star in one of many galaxies, to the discovery that our universe is expanding, to the groundbreaking theories of Einstein that laid the groundwork for the Big Bang cosmology of today – as each new discovery deepens our understanding of the origins of our universe, a clearer picture is forming of how it will all end. Will we ultimately burn out or fade away? Could the end simply signal a new beginning, as the universe rebounds into a fresh expanding phase? And was our Big Bang just one of many, making our cosmos only a small part of a sprawling multiverse of parallel universes?
Strange Glow: The Story of Radiation
Timothy J. Jorgensen - 2016
We own radiation-emitting phones, regularly get diagnostic x-rays, such as mammograms, and submit to full-body security scans at airports. We worry and debate about the proliferation of nuclear weapons and the safety of nuclear power plants. But how much do we really know about radiation? And what are its actual dangers? An accessible blend of narrative history and science, Strange Glow describes mankind's extraordinary, thorny relationship with radiation, including the hard-won lessons of how radiation helps and harms our health. Timothy Jorgensen explores how our knowledge of and experiences with radiation in the last century can lead us to smarter personal decisions about radiation exposures today.Jorgensen introduces key figures in the story of radiation--from Wilhelm Roentgen, the discoverer of x-rays, and pioneering radioactivity researchers Marie and Pierre Curie, to Thomas Edison and the victims of the recent Fukushima Daiichi nuclear power plant accident. Tracing the most important events in the evolution of radiation, Jorgensen explains exactly what radiation is, how it produces certain health consequences, and how we can protect ourselves from harm. He also considers a range of practical scenarios such as the risks of radon in our basements, radiation levels in the fish we eat, questions about cell-phone use, and radiation's link to cancer. Jorgensen empowers us to make informed choices while offering a clearer understanding of broader societal issues.Investigating radiation's benefits and risks, Strange Glow takes a remarkable look at how, for better or worse, radiation has transformed our society.
Effective Python: 59 Specific Ways to Write Better Python
Brett Slatkin - 2015
This makes the book random-access: Items are easy to browse and study in whatever order the reader needs. I will be recommending "Effective Python" to students as an admirably compact source of mainstream advice on a very broad range of topics for the intermediate Python programmer. " Brandon Rhodes, software engineer at Dropbox and chair of PyCon 2016-2017" It s easy to start coding with Python, which is why the language is so popular. However, Python s unique strengths, charms, and expressiveness can be hard to grasp, and there are hidden pitfalls that can easily trip you up. " Effective Python " will help you master a truly Pythonic approach to programming, harnessing Python s full power to write exceptionally robust and well-performing code. Using the concise, scenario-driven style pioneered in Scott Meyers best-selling "Effective C++, " Brett Slatkin brings together 59 Python best practices, tips, and shortcuts, and explains them with realistic code examples. Drawing on years of experience building Python infrastructure at Google, Slatkin uncovers little-known quirks and idioms that powerfully impact code behavior and performance. You ll learn the best way to accomplish key tasks, so you can write code that s easier to understand, maintain, and improve. Key features includeActionable guidelines for all major areas of Python 3.x and 2.x development, with detailed explanations and examples Best practices for writing functions that clarify intention, promote reuse, and avoid bugs Coverage of how to accurately express behaviors with classes and objects Guidance on how to avoid pitfalls with metaclasses and dynamic attributes More efficient approaches to concurrency and parallelism Better techniques and idioms for using Python s built-in modules Tools and best practices for collaborative development Solutions for debugging, testing, and optimization in order to improve quality and performance "
Learn You a Haskell for Great Good!
Miran Lipovača - 2011
Learn You a Haskell for Great Good! introduces programmers familiar with imperative languages (such as C++, Java, or Python) to the unique aspects of functional programming. Packed with jokes, pop culture references, and the author's own hilarious artwork, Learn You a Haskell for Great Good! eases the learning curve of this complex language, and is a perfect starting point for any programmer looking to expand his or her horizons. The well-known web tutorial on which this book is based is widely regarded as the best way for beginners to learn Haskell, and receives over 30,000 unique visitors monthly.
The Jazz of Physics: The Secret Link Between Music and the Structure of the Universe
Stephon Alexander - 2016
Inspired by Einstein, Coltrane put physics and geometry at the core of his music. Physicist and jazz musician Stephon Alexander follows suit, using jazz to answer physics' most vexing questions about the past and future of the universe. Following the great minds that first drew the links between music and physics-a list including Pythagoras, Kepler, Newton, Einstein, and Rakim-The Jazz of Physics reveals that the ancient poetic idea of the Music of the Spheres," taken seriously, clarifies confounding issues in physics. The Jazz of Physics will fascinate and inspire anyone interested in the mysteries of our universe, music, and life itself.
Faster Than the Speed of Light: The Story of a Scientific Speculation
João Magueijo - 2002
This idea is considered a foundation of modern physics, but what if it is wrong? Theoretical physicist Magueijo presents the idea that light traveled faster in the early universe than it does today. The varying speed of light theory solves some of the most intractable problems in cosmology, and could have major implications for the study of physics.
Clean Code: A Handbook of Agile Software Craftsmanship
Robert C. Martin - 2007
But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn't have to be that way. Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship . Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code on the fly into a book that will instill within you the values of a software craftsman and make you a better programmer but only if you work at it. What kind of work will you be doing? You'll be reading code - lots of code. And you will be challenged to think about what's right about that code, and what's wrong with it. More importantly, you will be challenged to reassess your professional values and your commitment to your craft. Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code - of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and "smells" gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code. Readers will come away from this book understanding ‣ How to tell the difference between good and bad code‣ How to write good code and how to transform bad code into good code‣ How to create good names, good functions, good objects, and good classes‣ How to format code for maximum readability ‣ How to implement complete error handling without obscuring code logic ‣ How to unit test and practice test-driven development This book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code.
The Pattern on the Stone: The Simple Ideas that Make Computers Work
William Daniel Hillis - 1998
What they don't realize—and what Daniel Hillis's short book brilliantly demonstrates—is that computers' seemingly complex operations can be broken down into a few simple parts that perform the same simple procedures over and over again.Computer wizard Hillis offers an easy-to-follow explanation of how data is processed that makes the operations of a computer seem as straightforward as those of a bicycle. Avoiding technobabble or discussions of advanced hardware, the lucid explanations and colorful anecdotes in The Pattern on the Stone go straight to the heart of what computers really do.Hillis proceeds from an outline of basic logic to clear descriptions of programming languages, algorithms, and memory. He then takes readers in simple steps up to the most exciting developments in computing today—quantum computing, parallel computing, neural networks, and self-organizing systems.Written clearly and succinctly by one of the world's leading computer scientists, The Pattern on the Stone is an indispensable guide to understanding the workings of that most ubiquitous and important of machines: the computer.
What Einstein Told His Barber: More Scientific Answers to Everyday Questions
Robert L. Wolke - 2000
Wolke, professor emeritus of chemistry at the University of Pittsburgh and acclaimed author of What Einstein Didn't Know, understands the need to...well, understand. Now he provides more amusing explanations of such everyday phenomena as gravity (If you're in a falling elevator, will jumping at the last instant save your life?) and acoustics (Why does a whip make such a loud cracking noise?), along with amazing facts, belly-up-to-the-bar bets, and mind-blowing reality bites all with his trademark wit and wisdom.If you shoot a bullet into the air, can it kill somebody when it comes down? You can find out about all this and more in an astonishing compendium of the proverbial mind-boggling mysteries of the physical world we inhabit.Arranged in a question-and-answer format and grouped by subject for browsing ease, WHAT EINSTEIN TOLD HIS BARBER is for anyone who ever pondered such things as why colors fade in sunlight, what happens to the rubber from worn-out tires, what makes red-hot objects glow red, and other scientific curiosities. Perfect for fans of Newton's Apple, Jeopardy!, and The Discovery Channel, WHAT EINSTEIN TOLD HIS BARBER also includes a glossary of important scientific buzz words and a comprehensive index. -->
How I Killed Pluto and Why It Had It Coming
Mike Brown - 2010
Then, in 2005, astronomer Mike Brown made the discovery of a lifetime: a tenth planet, Eris, slightly bigger than Pluto. But instead of its resulting in one more planet being added to our solar system, Brown’s find ignited a firestorm of controversy that riled the usually sedate world of astronomy and launched him into the public eye. The debate culminated in the demotion of Pluto from real planet to the newly coined category of “dwarf” planet. Suddenly Brown was receiving hate mail from schoolchildren and being bombarded by TV reporters—all because of the discovery he had spent years searching for and a lifetime dreaming about.Filled with both humor and drama, How I Killed Pluto and Why It Had It Coming is Mike Brown’s engaging first-person account of the most tumultuous year in modern astronomy—which he inadvertently caused. As it guides readers through important scientific concepts and inspires us to think more deeply about our place in the cosmos, it is also an entertaining and enlightening personal story: While Brown sought to expand our understanding of the vast nature of space, his own life was changed in the most immediate, human ways by love, birth, and death. A heartfelt and personal perspective on the demotion of everyone’s favorite farflung planet, How I Killed Pluto and Why It Had It Coming is the book for anyone, young or old, who has ever dreamed of exploring the universe—and who among us hasn’t?
The Star Builders: Nuclear Fusion and the Race to Power the Planet
Arthur Turrell - 2021
The ability to duplicate that process in a lab, once thought impossible, may now be closer than we think. Today, teams of scientists around the world are being assembled by the boldest entrepreneurs, big business, and governments to solve what is the most difficult technological challenge humanity has ever faced: building the equivalent of a star on earth. If their plans to capture star power are successful, they will unlock thousands, potentially millions, of years of clean, carbon-free energy. Not only would controlled nuclear fusion help solve the climate crisis, it could also make other highly desired technological ambitions possible—like journeying to the stars. Given the rising alarm over deterioration of the environment, and the strides being made in laser and magnetic field technology, powerful momentum is gathering behind fusion and the possibilities it offers. In The Star Builders, award-winning young plasma physicist Arthur Turrell “offers an optimistic outlook for the future of fusion power and is adamant about the need to invest in it” (The New York Times). Turrell describes fascinating star machines with ten times as many parts as the NASA Space Shuttle, and structures that extend over 400 acres in an accessible and entertaining account, spotlighting the individuals, firms, and institutions racing for the finish line: science-minded entrepreneurs like Jeff Bezos and Peter Thiel, companies like Goldman Sachs and Google, universities like Oxford and MIT, and virtually every rich nation. It’s an exciting and game-changing international quest that will make all of us winners.
Types and Programming Languages
Benjamin C. Pierce - 2002
The study of type systems--and of programming languages from a type-theoretic perspective--has important applications in software engineering, language design, high-performance compilers, and security.This text provides a comprehensive introduction both to type systems in computer science and to the basic theory of programming languages. The approach is pragmatic and operational; each new concept is motivated by programming examples and the more theoretical sections are driven by the needs of implementations. Each chapter is accompanied by numerous exercises and solutions, as well as a running implementation, available via the Web. Dependencies between chapters are explicitly identified, allowing readers to choose a variety of paths through the material.The core topics include the untyped lambda-calculus, simple type systems, type reconstruction, universal and existential polymorphism, subtyping, bounded quantification, recursive types, kinds, and type operators. Extended case studies develop a variety of approaches to modeling the features of object-oriented languages.
Rocket Men: The Daring Odyssey of Apollo 8 and the Astronauts Who Made Man's First Journey to the Moon
Robert Kurson - 2018
A riveting account of three heroic astronauts who took one of the most dangerous space flights ever, from the
New York Times
bestselling author of
Shadow Divers.
In early 1968, the Apollo program was on shaky footing. President Kennedy's end-of-decade deadline to put a man on the Moon was in jeopardy, and the Soviets were threatening to pull ahead in the space race. By August 1968, with its back against the wall, NASA decided to scrap its usual methodical approach and shoot for the heavens. With just four months to prepare--a fraction of the normal time--the agency would send the first men in history to the Moon. In a year of historic violence and discord--the Tet offensive, the assassinations of MLK and RFK, the Chicago DNC riots--the Apollo 8 mission was the boldest test of what America could do. With a focus on astronauts Frank Borman, Jim Lovell, and Bill Anders, and their wives and children, this is a vivid, gripping, you-are-there narrative that shows anew the epic danger involved, and the singular bravery it took, for man to leave Earth for the first time--and to arrive at a new world.
The Perfect Machine: Building the Palomar Telescope
Ronald Florence - 1994
As huge as the Pantheon of Rome and as heavy as the Statue of Liberty, this magnificent instrument is so precisely built that its seventeen-foot mirror was hand-polished to a tolerance of 2/1,000,000 of an inch. The telescope's construction drove some to the brink of madness, made others fearful that mortals might glimpse heaven, and transfixed an entire nation. Ronald Florence weaves into his account of the creation of "the perfect machine" a stirring chronicle of the birth of Big Science and a poignant rendering of an America mired in the depression yet reaching for the stars.
One Giant Leap: The Impossible Mission That Flew Us to the Moon
Charles Fishman - 2019
Kennedy astonished the world on May 25, 1961, when he announced to Congress that the United States should land a man on the Moon by 1970. No group was more surprised than the scientists and engineers at NASA, who suddenly had less than a decade to invent space travel. When Kennedy announced that goal, no one knew how to navigate to the Moon. No one knew how to build a rocket big enough to reach the Moon, or how to build a computer small enough (and powerful enough) to fly a spaceship there. No one knew what the surface of the Moon was like, or what astronauts could eat as they flew there. On the day of Kennedy’s historic speech, America had a total of fifteen minutes of spaceflight experience—with just five of those minutes outside the atmosphere. Russian dogs had more time in space than U.S. astronauts. Over the next decade, more than 400,000 scientists, engineers, and factory workers would send 24 astronauts to the Moon. Each hour of space flight would require one million hours of work back on Earth to get America to the Moon on July 20, 1969. More than fifty years later, One Giant Leap is the sweeping, definitive behind-the-scenes account of the furious race to complete one of mankind’s greatest achievements. It’s a story filled with surprises—from the item the astronauts almost forgot to take with them (the American flag), to the extraordinary impact Apollo would have back on Earth, and on the way we live today. Charles Fishman introduces readers to the men and women who had to solve 10,000 problems before astronauts could reach the Moon. From the research labs of MIT, where the eccentric and legendary pioneer Charles Draper created the tools to fly the Apollo spaceships, to the factories where dozens of women sewed spacesuits, parachutes, and even computer hardware by hand, Fishman captures the exceptional feats of these ordinary Americans. One Giant Leap is the captivating story of men and women charged with changing the world as we knew it—their leaders, their triumphs, their near disasters, all of which led to arguably the greatest success story, and the greatest adventure story, of the twentieth century.