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.
Being You: A New Science of Consciousness
Anil Seth - 2020
Somehow, within each of our brains, billions of neurons work to create our conscious experience. How does this happen? Why do we experience life in the first person? After over twenty years researching the brain, world-renowned neuroscientist Anil Seth puts forward a radical new theory of consciousness and self. His unique theory of what it means to 'be you' challenges our understanding of perception and reality and it turns what you thought you knew about yourself on its head.'Awe-inspiring and humane.'
NEW STATESMAN
(Books of the Year)'Fascinating.' FINANCIAL TIMES (Books of the Year)'Profound.' GUARDIAN (Books of the Year)'Brilliant.' CLAIRE TOMALIN, NEW YORK TIMES'Outstanding.'
PSYCHOLOGY TODAY
'Amazing . . . a brilliant read.'RUSSELL BRAND'Beautifully written, crystal clear, deeply insightful.'DAVID EAGLEMAN, Pulitzer Prize-nominated author of Livewired'Offers us new cause for astonishment and wonder.'ANNAKA HARRIS, author of Conscious'A fascinating book. A joy to read.'NIGEL WARBURTON'Truly compelling.'PROFESSOR KARL FRISTON, Universty College London'A wonderfully accessible and comprehensive account.'SEAN CARROLL, author of Something Deeply Hidden
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 Deep Learning Revolution
Terrence J. Sejnowski - 2018
Deep learning networks can play poker better than professional poker players and defeat a world champion at Go. In this book, Terry Sejnowski explains how deep learning went from being an arcane academic field to a disruptive technology in the information economy.Sejnowski played an important role in the founding of deep learning, as one of a small group of researchers in the 1980s who challenged the prevailing logic-and-symbol based version of AI. The new version of AI Sejnowski and others developed, which became deep learning, is fueled instead by data. Deep networks learn from data in the same way that babies experience the world, starting with fresh eyes and gradually acquiring the skills needed to navigate novel environments. Learning algorithms extract information from raw data; information can be used to create knowledge; knowledge underlies understanding; understanding leads to wisdom. Someday a driverless car will know the road better than you do and drive with more skill; a deep learning network will diagnose your illness; a personal cognitive assistant will augment your puny human brain. It took nature many millions of years to evolve human intelligence; AI is on a trajectory measured in decades. Sejnowski prepares us for a deep learning future.
How to Survive a Robot Uprising: Tips on Defending Yourself Against the Coming Rebellion
Daniel H. Wilson - 2005
Robots have descended on us from outer space, escaped from top-secret laboratories, and even traveled back in time to destroy us.Today, scientists are working hard to bring these artificial creations to life. In Japan, fuzzy little real robots are delivering much appreciated hug therapy to the elderly. Children are frolicking with smiling robot toys.It all seems so innocuous. And yet how could so many Hollywood scripts be wrong?So take no chances. Arm yourself with expert knowledge. For the sake of humanity, listen to serious advice from real robotics experts. How else will you survive the inevitable future in which robots rebel against their human masters?
Software Tools
Brian W. Kernighan - 1976
The programs contained in the book are not artificial, but are actual programs ae tools which have proved valuable in the production of other programs.Modern programming techniques such as structured programming and top-down design are emphasized and applied to every program. The programs are presented in a structured language called Ratfor ("Rational Fortran") which can be easily understood by anyone familiar with Fortran or PL/I, Algol, PASCAL, or similar languages. (Ratfor translates readily into Fortran or PL/I. One of the tools presented is a preprocessor to translate Ratfor into Fortran). All of the programs are complete and have been tested directly from the text. The programs are available in machine-readable form from Addison-Wesley.Software Tools is ideal for use in a "software engineering" course, for a second course in programming, or as a supplement in any programming course. All programmers, professional and student, will find the book invaluable as a source of proven, useful programs for reading and study. Numerous exercises are provided to test comprehension and to extend the concepts presented in the text.
The Domesticated Brain
Bruce M. Hood - 2014
In The Domesticated Brain, renowned psychologist Bruce Hood explores the relationship between the brain and social behaviour, looking for clues as to origins and operations of the mechanisms that keep us bound together. How do our brains enable us to live together, to raise children, and to learn and pass on information and culture? Combining social psychology with neuroscience, Hood provides an essential introduction to the hidden operations of the brain, and explores what makes us who we are.
Phi: A Voyage from the Brain to the Soul
Giulio Tononi - 2012
In the first, accompanied by a scientist who resembles Francis Crick, he learns why certain parts of the brain are important and not others, and why consciousness fades with sleep. In the second part, when his companion seems to be named Alturi (Galileo is hard of hearing; his companion’s name is actually Alan Turing), he sees how the facts assembled in the first part can be unified and understood through a scientific theory—a theory that links consciousness to the notion of integrated information (also known as phi). In the third part, accompanied by a bearded man who can only be Charles Darwin, he meditates on how consciousness is an evolving, developing, ever-deepening awareness of ourselves in history and culture—that it is everything we have and everything we are. Not since Gödel, Escher, Bach has there been a book that interweaves science, art, and the imagination with such originality. This beautiful and arresting narrative will transform the way we think of ourselves and the world.
The Fourth Age: Smart Robots, Conscious Computers, and the Future of Humanity
Byron Reese - 2018
will mean for us, it also forces readers to challenge their preconceptions. And it manages to do all this in a way that is both entertaining and engaging.” —The New York Times As we approach a great turning point in history when technology is poised to redefine what it means to be human, The Fourth Age offers fascinating insight into AI, robotics, and their extraordinary implications for our species.In The Fourth Age, Byron Reese makes the case that technology has reshaped humanity just three times in history: - 100,000 years ago, we harnessed fire, which led to language. - 10,000 years ago, we developed agriculture, which led to cities and warfare. - 5,000 years ago, we invented the wheel and writing, which lead to the nation state. We are now on the doorstep of a fourth change brought about by two technologies: AI and robotics. The Fourth Age provides extraordinary background information on how we got to this point, and how—rather than what—we should think about the topics we’ll soon all be facing: machine consciousness, automation, employment, creative computers, radical life extension, artificial life, AI ethics, the future of warfare, superintelligence, and the implications of extreme prosperity. By asking questions like “Are you a machine?” and “Could a computer feel anything?”, Reese leads you through a discussion along the cutting edge in robotics and AI, and, provides a framework by which we can all understand, discuss, and act on the issues of the Fourth Age, and how they’ll transform humanity.
Hands-On Machine Learning with Scikit-Learn and TensorFlow
Aurélien Géron - 2017
Now that machine learning is thriving, even programmers who know close to nothing about this technology can use simple, efficient tools to implement programs capable of learning from data. This practical book shows you how.By using concrete examples, minimal theory, and two production-ready Python frameworks—Scikit-Learn and TensorFlow—author Aurélien Géron helps you gain an intuitive understanding of the concepts and tools for building intelligent systems. You’ll learn how to use a range of techniques, starting with simple Linear Regression and progressing to Deep Neural Networks. If you have some programming experience and you’re ready to code a machine learning project, this guide is for you.This hands-on book shows you how to use:Scikit-Learn, an accessible framework that implements many algorithms efficiently and serves as a great machine learning entry pointTensorFlow, a more complex library for distributed numerical computation, ideal for training and running very large neural networksPractical code examples that you can apply without learning excessive machine learning theory or algorithm details
Language and Mind
Noam Chomsky - 1968
The first six chapters, originally published in the 1960s, made a groundbreaking contribution to linguistic theory. This edition complements them with an additional chapter and a new preface, bringing Chomsky's influential approach into the twenty-first century. Chapters 1-6 present Chomsky's early work on the nature and acquisition of language as a genetically endowed, biological system (Universal Grammar), through the rules and principles of which we acquire an internalized knowledge (I-language). Over the past fifty years, this framework has sparked an explosion of inquiry into a wide range of languages, and has yielded some major theoretical questions. The final chapter revisits the key issues, reviewing the 'biolinguistic' approach that has guided Chomsky's work from its origins to the present day, and raising some novel and exciting challenges for the study of language and mind.
The Linux Command Line
William E. Shotts Jr. - 2012
Available here:readmeaway.com/download?i=1593279523The Linux Command Line, 2nd Edition: A Complete Introduction PDF by William ShottsRead The Linux Command Line, 2nd Edition: A Complete Introduction PDF from No Starch Press,William ShottsDownload William Shotts’s PDF E-book The Linux Command Line, 2nd Edition: A Complete Introduction
Gut Feelings: The Intelligence of the Unconscious
Gerd Gigerenzer - 2007
Gladwell showed us how snap decisions often yield better results than careful analysis. Now, Gigerenzer explains why our intuition is such a powerful decision-making tool. Drawing on a decade of research at the Max Plank Institute, Gigerenzer demonstrates that our gut feelings are actually the result of unconscious mental processes—processes that apply rules of thumb that we’ve derived from our environment and prior experiences. The value of these unconscious rules lies precisely in their difference from rational analysis—they take into account only the most useful bits of information rather than attempting to evaluate all possible factors. By examining various decisions we make—how we choose a spouse, a stock, a medical procedure, or the answer to a million-dollar game show question—Gigerenzer shows how gut feelings not only lead to good practical decisions, but also underlie the moral choices that make our society function. In the tradition of Blink and Freakonomics, Gut Feelings is an exploration of the myriad influences and factors (nature and nurture) that affect how the mind works, grounded in cutting-edge research and conveyed through compelling real-life examples.
A Shortcut Through Time: The Path to the Quantum Computer
George Johnson - 2003
Such a device would operate under a different set of physical laws: The laws of quantum mechanics. Johnson gently leads the curious outsider through the surprisingly simple ideas needed to understand this dream, discussing the current state of the revolution, and ultimately assessing the awesome power these machines could have to change our world.
Bitcoin for the Befuddled
Conrad Barski - 2014
Already used by people and companies around the world, many forecast that Bitcoin could radically transform the global economy. The value of a bitcoin has soared from less than a dollar in 2011 to well over $1000 in 2013, with many spikes and crashes along the way. The rise in value has brought Bitcoin into the public eye, but the cryptocurrency still confuses many people. Bitcoin for the Befuddled covers everything you need to know about Bitcoin—what it is, how it works, and how to acquire, store, and use bitcoins safely and securely. You'll also learn about Bitcoin's history, its complex cryptography, and its potential impact on trade and commerce. The book includes a humorous, full-color comic explaining Bitcoin concepts, plus a glossary of terms for easy reference.