Coders at Work: Reflections on the Craft of Programming


Peter Seibel - 2009
    As the words "at work" suggest, Peter Seibel focuses on how his interviewees tackle the day–to–day work of programming, while revealing much more, like how they became great programmers, how they recognize programming talent in others, and what kinds of problems they find most interesting. Hundreds of people have suggested names of programmers to interview on the Coders at Work web site: http://www.codersatwork.com. The complete list was 284 names. Having digested everyone’s feedback, we selected 16 folks who’ve been kind enough to agree to be interviewed:- Frances Allen: Pioneer in optimizing compilers, first woman to win the Turing Award (2006) and first female IBM fellow- Joe Armstrong: Inventor of Erlang- Joshua Bloch: Author of the Java collections framework, now at Google- Bernie Cosell: One of the main software guys behind the original ARPANET IMPs and a master debugger- Douglas Crockford: JSON founder, JavaScript architect at Yahoo!- L. Peter Deutsch: Author of Ghostscript, implementer of Smalltalk-80 at Xerox PARC and Lisp 1.5 on PDP-1- Brendan Eich: Inventor of JavaScript, CTO of the Mozilla Corporation - Brad Fitzpatrick: Writer of LiveJournal, OpenID, memcached, and Perlbal - Dan Ingalls: Smalltalk implementor and designer- Simon Peyton Jones: Coinventor of Haskell and lead designer of Glasgow Haskell Compiler- Donald Knuth: Author of The Art of Computer Programming and creator of TeX- Peter Norvig: Director of Research at Google and author of the standard text on AI- Guy Steele: Coinventor of Scheme and part of the Common Lisp Gang of Five, currently working on Fortress- Ken Thompson: Inventor of UNIX- Jamie Zawinski: Author of XEmacs and early Netscape/Mozilla hackerWhat you’ll learn:How the best programmers in the world do their jobWho is this book for?Programmers interested in the point of view of leaders in the field. Programmers looking for approaches that work for some of these outstanding programmers.

A Short History of Nearly Everything


Bill Bryson - 2003
    Taking as territory everything from the Big Bang to the rise of civilization, Bryson seeks to understand how we got from there being nothing at all to there being us. To that end, he has attached himself to a host of the world’s most advanced (and often obsessed) archaeologists, anthropologists, and mathematicians, travelling to their offices, laboratories, and field camps. He has read (or tried to read) their books, pestered them with questions, apprenticed himself to their powerful minds. A Short History of Nearly Everything is the record of this quest, and it is a sometimes profound, sometimes funny, and always supremely clear and entertaining adventure in the realms of human knowledge, as only Bill Bryson can render it. Science has never been more involving or entertaining.

Heavenly Intrigue: Johannes Kepler, Tycho Brahe, and the Murder Behind One of History's Greatest Scientific Discoveries


Joshua Gilder - 2004
    That collaboration would mark the dawn of modern science . . . and end in murder.Johannes Kepler changed forever our understanding of the universe with his three laws of planetary motion. He demolished the ancient model of planets moving in circular orbits and laid the foundation for the universal law of gravitation, setting physics on the course of revelation it follows to this day. Kepler was one of the greatest astronomers of all time. Yet if it hadn't been for the now lesser-known Tycho Brahe, the man for whom Kepler apprenticed, Kepler would be a mere footnote in today's science books. Brahe was the Imperial Mathematician at the court of the Holy Roman Emperor in Prague and the most famous astronomer of his era. He was one of the first great systematic empirical scientists and one of the earliest founders of the modern scientific method. His forty years of planetary observations—an unparalleled treasure of empirical data—contained the key to Kepler's historic breakthrough. But those observations would become available to Kepler only after Brahe's death. This groundbreaking history portrays the turbulent collaboration between these two astronomers at the turn of the seventeenth century and their shattering discoveries that would mark the transition from medieval to modern science. But that is only half the story. Based on recent forensic evidence (analyzed here for the first time) and original research into medieval and Renaissance alchemy—all buttressed by in-depth interviews with leading historians, scientists, and medical specialists—the authors have put together shocking and compelling evidence that Tycho Brahe did not die of natural causes, as has been believed for four hundred years. He was systematically poisoned—most likely by his assistant, Johannes Kepler. An epic tale of murder and scientific discovery, Heavenly Intrigue reveals the dark side of one of history’s most brilliant minds and tells the story of court politics, personal intrigue, and superstition that surrounded the protean invention of two great astronomers and their quest to find truth and beauty in the heavens above.

Cooking for Geeks: Real Science, Great Cooks, and Good Food


Jeff Potter - 2007
    Author and cooking geek Jeff Potter helps you apply curiosity, inspiration, and invention to the food you prepare. Why do we bake some things at 350°F / 175°C and others at 375°F / 190°C? Why is medium-rare steak so popular? And just how quickly does a pizza cook if you “overclock” an oven to 1,000°F / 540°C? This expanded new edition provides in-depth answers, and lets you experiment with several labs and more than 100 recipes— from the sweet (a patent-violating chocolate chip cookie) to the savory (pulled pork under pressure).When you step into the kitchen, you’re unwittingly turned into a physicist and a chemist. This excellent and intriguing resource is for inquisitive people who want to increase their knowledge and ability to cook.• Discover what type of cook you are and learn how to think about flavor• Understand how protein denaturation, Maillard reactions, caramelization, and otherreactions impact the foods we cook• Gain firsthand insights from interviews with researchers, food scientists, knife experts, chefs, and writers—including science enthusiast Adam Savage, chef Jaques Pépin, and chemist Hervé This

The Ultimate Fate Of The Universe


Jamal Nazrul Islam - 1983
    To understand the universe in the far future, we must first describe its present state and structure on the grand scale, and how its present properties arose. Dr Islam explains these topics in an accessible way in the first part of the book. From this background he speculates about the future evolution of the universe and predicts the major changes that will occur. The author has largely avoided mathematical formalism and therefore the book is well suited to general readers with a modest background knowledge of physics and astronomy.

Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition


Dan Jurafsky - 2000
    This comprehensive work covers both statistical and symbolic approaches to language processing; it shows how they can be applied to important tasks such as speech recognition, spelling and grammar correction, information extraction, search engines, machine translation, and the creation of spoken-language dialog agents. The following distinguishing features make the text both an introduction to the field and an advanced reference guide.- UNIFIED AND COMPREHENSIVE COVERAGE OF THE FIELDCovers the fundamental algorithms of each field, whether proposed for spoken or written language, whether logical or statistical in origin.- EMPHASIS ON WEB AND OTHER PRACTICAL APPLICATIONSGives readers an understanding of how language-related algorithms can be applied to important real-world problems.- EMPHASIS ON SCIENTIFIC EVALUATIONOffers a description of how systems are evaluated with each problem domain.- EMPERICIST/STATISTICAL/MACHINE LEARNING APPROACHES TO LANGUAGE PROCESSINGCovers all the new statistical approaches, while still completely covering the earlier more structured and rule-based methods.

Fluent Python: Clear, Concise, and Effective Programming


Luciano Ramalho - 2015
    With this hands-on guide, you'll learn how to write effective, idiomatic Python code by leveraging its best and possibly most neglected features. Author Luciano Ramalho takes you through Python's core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time.Many experienced programmers try to bend Python to fit patterns they learned from other languages, and never discover Python features outside of their experience. With this book, those Python programmers will thoroughly learn how to become proficient in Python 3.This book covers:Python data model: understand how special methods are the key to the consistent behavior of objectsData structures: take full advantage of built-in types, and understand the text vs bytes duality in the Unicode ageFunctions as objects: view Python functions as first-class objects, and understand how this affects popular design patternsObject-oriented idioms: build classes by learning about references, mutability, interfaces, operator overloading, and multiple inheritanceControl flow: leverage context managers, generators, coroutines, and concurrency with the concurrent.futures and asyncio packagesMetaprogramming: understand how properties, attribute descriptors, class decorators, and metaclasses work"

Classical Mechanics


Herbert Goldstein - 1950
    KEY TOPICS: This classic book enables readers to make connections between classical and modern physics - an indispensable part of a physicist's education. In this new edition, Beams Medal winner Charles Poole and John Safko have updated the book to include the latest topics, applications, and notation, to reflect today's physics curriculum. They introduce readers to the increasingly important role that nonlinearities play in contemporary applications of classical mechanics. New numerical exercises help readers to develop skills in how to use computer techniques to solve problems in physics. Mathematical techniques are presented in detail so that the book remains fully accessible to readers who have not had an intermediate course in classical mechanics. MARKET: For college instructors and students.

Admission Assessment Exam Review


HESI - 2012
    Plus, it helps you identify areas of weakness so you can focus your study time. Sample problems and step-by-step examples with explanations in the math and physics sections show you how to work through each problem so you understand the steps it takes to complete the equation. Practice tests with answer keys for each topic - located in the appendices for quick access - help you assess your understanding of each topic and familiarize you with the types of questions you're likely to encounter on the actual exam. HESI Hints boxes offer valuable test-taking tips, as well as rationales, suggestions, examples, and reminders for specific topics.End-of-chapter review questions help you gauge your understanding of chapter content.A full-color layout and more illustrations in the life science chapters visually reinforce key concepts for better understanding.Expanded and updated content in each chapter ensures you're studying the most current content.Basic algebra review in the math section offers additional review and practice.Color-coded chapters help you quickly find specific topic sections.Helpful organizational features in each chapter include an introduction, key terms, chapter outline, and a bulleted chapter summary to help you focus your study.A glossary at the end of the text offers quick access to key terms and their definitions.

Force of Nature: The Life of Linus Pauling


Thomas Hager - 1995
    He decried the internment of Japanese-Americans in World War Two, agitated against nuclear weapons, promoted vitamin C as a cure for the common cold and researched the idea of DNA.

Analyzing the Analyzers


Harlan Harris - 2013
    

Code: The Hidden Language of Computer Hardware and Software


Charles Petzold - 1999
    And through CODE, we see how this ingenuity and our very human compulsion to communicate have driven the technological innovations of the past two centuries. Using everyday objects and familiar language systems such as Braille and Morse code, author Charles Petzold weaves an illuminating narrative for anyone who’s ever wondered about the secret inner life of computers and other smart machines. It’s a cleverly illustrated and eminently comprehensible story—and along the way, you’ll discover you’ve gained a real context for understanding today’s world of PCs, digital media, and the Internet. No matter what your level of technical savvy, CODE will charm you—and perhaps even awaken the technophile within.

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?

Words and Rules: The Ingredients of Language


Steven Pinker - 1999
    In Words and Rules, Steven Pinker explains the mysteries of language by examining a single construction from a dozen viewpoints, proposing that the essence of language is a mental dictionary of memorized words, and a mental grammar of creative rules.

Essentials of Psychiatric Diagnosis, First Edition: Responding to the Challenge of DSM-5


Allen Frances - 2013
    Covering every disorder routinely encountered in clinical practice, Frances provides the appropriate ICD-9-CM code for each one (the same code utilized in the DSM), a useful screening question, a colorful descriptive prototype, lucid diagnostic tips, and a discussion of other disorders that must be ruled out. The book closes with an index of the most common presenting symptoms, listing possible diagnoses that must be considered for each. Frances was instrumental in the development of past editions of the DSM and provides helpful cautions on questionable aspects of DSM-5.