Inside Jokes: Using Humor to Reverse-Engineer the Mind


Matthew Hurley - 2011
    An evolutionary and cognitive account of the addictive mind candy that is humor.

Algorithms


Robert Sedgewick - 1983
    This book surveys the most important computer algorithms currently in use and provides a full treatment of data structures and algorithms for sorting, searching, graph processing, and string processing -- including fifty algorithms every programmer should know. In this edition, new Java implementations are written in an accessible modular programming style, where all of the code is exposed to the reader and ready to use.The algorithms in this book represent a body of knowledge developed over the last 50 years that has become indispensable, not just for professional programmers and computer science students but for any student with interests in science, mathematics, and engineering, not to mention students who use computation in the liberal arts.The companion web site, algs4.cs.princeton.edu contains An online synopsis Full Java implementations Test data Exercises and answers Dynamic visualizations Lecture slides Programming assignments with checklists Links to related material The MOOC related to this book is accessible via the "Online Course" link at algs4.cs.princeton.edu. The course offers more than 100 video lecture segments that are integrated with the text, extensive online assessments, and the large-scale discussion forums that have proven so valuable. Offered each fall and spring, this course regularly attracts tens of thousands of registrants.Robert Sedgewick and Kevin Wayne are developing a modern approach to disseminating knowledge that fully embraces technology, enabling people all around the world to discover new ways of learning and teaching. By integrating their textbook, online content, and MOOC, all at the state of the art, they have built a unique resource that greatly expands the breadth and depth of the educational experience.

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.

Mind Hacks: Tips & Tools for Using Your Brain


Tom Stafford - 2004
    At any given time, the brain is collecting, filtering, and analyzing information and, in response, performing countless intricate processes, some of which are automatic, some voluntary, some conscious, and some unconscious.Cognitive neuroscience is one of the ways we have to understand the workings of our minds. It's the study of the brain biology behind our mental functions: a collection of methods--like brain scanning and computational modeling--combined with a way of looking at psychological phenomena and discovering where, why, and how the brain makes them happen.Want to know more? Mind Hacks is a collection of probes into the moment-by-moment works of the brain. Using cognitive neuroscience, these experiments, tricks, and tips related to vision, motor skills, attention, cognition, subliminal perception, and more throw light on how the human brain works. Each hack examines specific operations of the brain. By seeing how the brain responds, we pick up clues about the architecture and design of the brain, learning a little bit more about how the brain is put together.Mind Hacks begins your exploration of the mind with a look inside the brain itself, using hacks such as "Transcranial Magnetic Stimulation: Turn On and Off Bits of the Brain" and "Tour the Cortex and the Four Lobes." Also among the 100 hacks in this book, you'll find:Release Eye Fixations for Faster ReactionsSee Movement When All is StillFeel the Presence and Loss of AttentionDetect Sounds on the Margins of CertaintyMold Your Body SchemaTest Your HandednessSee a Person in Moving LightsMake Events Understandable as Cause-and-EffectBoost Memory by Using ContextUnderstand Detail and the Limits of AttentionSteven Johnson, author of "Mind Wide Open" writes in his foreword to the book, "These hacks amaze because they reveal the brain's hidden logic; they shed light on the cheats and shortcuts and latent assumptions our brains make about the world." If you want to know more about what's going on in your head, then Mind Hacks is the key--let yourself play with the interface between you and the world.

Ubuntu Linux Toolbox: 1000+ Commands for Ubuntu and Debian Power Users


Christopher Negus - 2007
    Try out more than 1,000 commands to find and get software, monitor system health and security, and access network resources. Then, apply the skills you learn from this book to use and administer desktops and servers running Ubuntu, Debian, and KNOPPIX or any other Linux distribution.

The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography


Simon Singh - 1999
    From Mary, Queen of Scots, trapped by her own code, to the Navajo Code Talkers who helped the Allies win World War II, to the incredible (and incredibly simple) logisitical breakthrough that made Internet commerce secure, The Code Book tells the story of the most powerful intellectual weapon ever known: secrecy.Throughout the text are clear technical and mathematical explanations, and portraits of the remarkable personalities who wrote and broke the world’s most difficult codes. Accessible, compelling, and remarkably far-reaching, this book will forever alter your view of history and what drives it. It will also make you wonder how private that e-mail you just sent really is.

Data Smart: Using Data Science to Transform Information into Insight


John W. Foreman - 2013
    Major retailers are predicting everything from when their customers are pregnant to when they want a new pair of Chuck Taylors. It's a brave new world where seemingly meaningless data can be transformed into valuable insight to drive smart business decisions.But how does one exactly do data science? Do you have to hire one of these priests of the dark arts, the "data scientist," to extract this gold from your data? Nope.Data science is little more than using straight-forward steps to process raw data into actionable insight. And in Data Smart, author and data scientist John Foreman will show you how that's done within the familiar environment of a spreadsheet. Why a spreadsheet? It's comfortable! You get to look at the data every step of the way, building confidence as you learn the tricks of the trade. Plus, spreadsheets are a vendor-neutral place to learn data science without the hype. But don't let the Excel sheets fool you. This is a book for those serious about learning the analytic techniques, the math and the magic, behind big data.Each chapter will cover a different technique in a spreadsheet so you can follow along: - Mathematical optimization, including non-linear programming and genetic algorithms- Clustering via k-means, spherical k-means, and graph modularity- Data mining in graphs, such as outlier detection- Supervised AI through logistic regression, ensemble models, and bag-of-words models- Forecasting, seasonal adjustments, and prediction intervals through monte carlo simulation- Moving from spreadsheets into the R programming languageYou get your hands dirty as you work alongside John through each technique. But never fear, the topics are readily applicable and the author laces humor throughout. You'll even learn what a dead squirrel has to do with optimization modeling, which you no doubt are dying to know.

How Buildings Learn: What Happens After They're Built


Stewart Brand - 1994
    How Buildings Learn is a masterful new synthesis that proposes that buildings adapt best when constantly refined and reshaped by their occupants, and that architects can mature from being artists of space to becoming artists of time. From the connected farmhouses of New England to I.M. Pei's Media Lab, from "satisficing" to "form follows funding," from the evolution of bungalows to the invention of Santa Fe Style, from Low Road military surplus buildings to a High Road English classic like Chatsworth—this is a far-ranging survey of unexplored essential territory.More than any other human artifacts, buildings improve with time—if they're allowed to. How Buildings Learn shows how to work with time rather than against it.

Other Minds: The Octopus, the Sea, and the Deep Origins of Consciousness


Peter Godfrey-Smith - 2016
    In captivity, octopuses have been known to identify individual human keepers, raid neighboring tanks for food, turn off lightbulbs by spouting jets of water, plug drains, and make daring escapes. How is it that a creature with such gifts evolved through an evolutionary lineage so radically distant from our own? What does it mean that evolution built minds not once but at least twice? The octopus is the closest we will come to meeting an intelligent alien. What can we learn from the encounter?In Other Minds, Peter Godfrey-Smith, a distinguished philosopher of science and a skilled scuba diver, tells a bold new story of how subjective experience crept into being—how nature became aware of itself. As Godfrey-Smith stresses, it is a story that largely occurs in the ocean, where animals first appeared. Tracking the mind’s fitful development, Godfrey-Smith shows how unruly clumps of seaborne cells began living together and became capable of sensing, acting, and signaling. As these primitive organisms became more entangled with others, they grew more complicated. The first nervous systems evolved, probably in ancient relatives of jellyfish; later on, the cephalopods, which began as inconspicuous mollusks, abandoned their shells and rose above the ocean floor, searching for prey and acquiring the greater intelligence needed to do so. Taking an independent route, mammals and birds later began their own evolutionary journeys.But what kind of intelligence do cephalopods possess? Drawing on the latest scientific research and his own scuba-diving adventures, Godfrey-Smith probes the many mysteries that surround the lineage. How did the octopus, a solitary creature with little social life, become so smart? What is it like to have eight tentacles that are so packed with neurons that they virtually “think for themselves”? What happens when some octopuses abandon their hermit-like ways and congregate, as they do in a unique location off the coast of Australia?By tracing the question of inner life back to its roots and comparing human beings with our most remarkable animal relatives, Godfrey-Smith casts crucial new light on the octopus mind—and on our own.

Mind Change: How Digital Technologies Are Leaving Their Mark on Our Brains


Susan A. Greenfield - 2014
    Our brave new technologies offer incredible opportunities for work and play. But at what price?   Now renowned neuroscientist Susan Greenfield—known in the United Kingdom for challenging entrenched conventional views—brings together a range of scientific studies, news events, and cultural criticism to create an incisive snapshot of “the global now.” Disputing the assumption that our technologies are harmless tools, Greenfield explores whether incessant exposure to social media sites, search engines, and videogames is capable of rewiring our brains, and whether the minds of people born before and after the advent of the Internet differ.   Stressing the impact on Digital Natives—those who’ve never known a world without the Internet—Greenfield exposes how neuronal networking may be affected by unprecedented bombardments of audiovisual stimuli, how gaming can shape a chemical landscape in the brain similar to that in gambling addicts, how surfing the Net risks placing a premium on information rather than on deep knowledge and understanding, and how excessive use of social networking sites limits the maturation of empathy and identity.   But Mind Change also delves into the potential benefits of our digital lifestyle. Sifting through the cocktail of not only threat but opportunity these technologies afford, Greenfield explores how gaming enhances vision and motor control, how touch tablets aid students with developmental disabilities, and how political “clicktivism” foments positive change.   In a world where adults spend ten hours a day online, and where tablets are the common means by which children learn and play, Mind Change reveals as never before the complex physiological, social, and cultural ramifications of living in the digital age. A book that will be to the Internet what An Inconvenient Truth was to global warming, Mind Change is provocative, alarming, and a call to action to ensure a future in which technology fosters—not frustrates—deep thinking, creativity, and true fulfillment.

Social Engineering: The Art of Human Hacking


Christopher Hadnagy - 2010
    Mitnick claims that this socialengineering tactic was the single-most effective method in hisarsenal. This indispensable book examines a variety of maneuversthat are aimed at deceiving unsuspecting victims, while it alsoaddresses ways to prevent social engineering threats.Examines social engineering, the science of influencing atarget to perform a desired task or divulge informationArms you with invaluable information about the many methods oftrickery that hackers use in order to gather information with theintent of executing identity theft, fraud, or gaining computersystem accessReveals vital steps for preventing social engineeringthreatsSocial Engineering: The Art of Human Hacking does itspart to prepare you against nefarious hackers--now you can doyour part by putting to good use the critical information withinits pages.

The Mind and the Brain: Neuroplasticity and the Power of Mental Force


Jeffrey M. Schwartz - 2001
    Now in paperback, Dr Jeffrey Schwartz and Sharon Begley's groundbreaking work, The Mind and the Brain, argues exactly the opposite: that the mind has a life of its own.Dr Schwartz, a leading researcher in brain dysfunctions, and Wall Street Journal science columnist Sharon Begley demonstrate that the human mind is an independent entity that can shape and control the functioning of the physical brain. Their work has its basis in our emerging understanding of adult neuroplasticity–the brain's ability to be rewired not just in childhood, but throughout life, a trait only recently established by neuroscientists.Through decades of work treating patients with obsessive–compulsive disorder (OCD), Schwartz made an extraordinary finding: while following the therapy he developed, his patients were effecting significant and lasting changes in their own neural pathways. It was a scientific first: by actively focusing their attention away from negative behaviors and toward more positive ones, Schwartz's patients were using their minds to reshape their brains–and discovering a thrilling new dimension to the concept of neuroplasticity.The Mind and the Brain follows Schwartz as he investigates this newly discovered power, which he calls self–directed neuroplasticity or, more simply, mental force. It describes his work with noted physicist Henry Stapp and connects the concept of 'mental force' with the ancient practice of mindfulness in Buddhist tradition. And it points to potential new applications that could transform the treatment of almost every variety of neurological dysfunction, from dyslexia to stroke–and could lead to new strategies to help us harness our mental powers. Yet as wondrous as these implications are, perhaps even more important is the philosophical dimension of Schwartz's work. For the existence of mental force offers convincing scientific evidence of human free will, and thus of man's inherent capacity for moral choice.

Practical Vim: Edit Text at the Speed of Thought


Drew Neil - 2012
    It's available on almost every OS--if you master the techniques in this book, you'll never need another text editor. Practical Vim shows you 120 vim recipes so you can quickly learn the editor's core functionality and tackle your trickiest editing and writing tasks. Vim, like its classic ancestor vi, is a serious tool for programmers, web developers, and sysadmins. No other text editor comes close to Vim for speed and efficiency; it runs on almost every system imaginable and supports most coding and markup languages. Learn how to edit text the "Vim way:" complete a series of repetitive changes with The Dot Formula, using one keystroke to strike the target, followed by one keystroke to execute the change. Automate complex tasks by recording your keystrokes as a macro. Run the same command on a selection of lines, or a set of files. Discover the "very magic" switch, which makes Vim's regular expression syntax more like Perl's. Build complex patterns by iterating on your search history. Search inside multiple files, then run Vim's substitute command on the result set for a project-wide search and replace. All without installing a single plugin! You'll learn how to navigate text documents as fast as the eye moves--with only a few keystrokes. Jump from a method call to its definition with a single command. Use Vim's jumplist, so that you can always follow the breadcrumb trail back to the file you were working on before. Discover a multilingual spell-checker that does what it's told.Practical Vim will show you new ways to work with Vim more efficiently, whether you're a beginner or an intermediate Vim user. All this, without having to touch the mouse.What You Need: Vim version 7

Your Brain Is a Time Machine: The Neuroscience and Physics of Time


Dean Buonomano - 2017
    In this virtuosic work of popular science, neuroscientist and best-selling author Dean Buonomano investigates the intricate relationship between the brain and time: What is time? Why does time seem to speed up or slow down? Is our sense that time flows an illusion? Buonomano presents his own influential theory of how the brain tells time, and he illuminates such concepts as free will, consciousness, spacetime, and relativity from the perspective of a neuroscientist. Drawing on physics, evolutionary biology, and philosophy, Your Brain Is a Time Machine reveals that the brain’s ultimate purpose may be to predict the future, and thus that your brain is a time machine.

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.