Interactive Data Visualization for the Web


Scott Murray - 2013
    It’s easy and fun with this practical, hands-on introduction. Author Scott Murray teaches you the fundamental concepts and methods of D3, a JavaScript library that lets you express data visually in a web browser. Along the way, you’ll expand your web programming skills, using tools such as HTML and JavaScript.This step-by-step guide is ideal whether you’re a designer or visual artist with no programming experience, a reporter exploring the new frontier of data journalism, or anyone who wants to visualize and share data.Learn HTML, CSS, JavaScript, and SVG basicsDynamically generate web page elements from your data—and choose visual encoding rules to style themCreate bar charts, scatter plots, pie charts, stacked bar charts, and force-directed layoutsUse smooth, animated transitions to show changes in your dataIntroduce interactivity to help users explore data through different viewsCreate customized geographic maps with dataExplore hands-on with downloadable code and over 100 examples

Brain-Wise: Studies in Neurophilosophy


Patricia S. Churchland - 2002
    Contrary to time-honored intuition, the mind turns out to be a complex of brain functions. And contrary to the wishful thinking of some philosophers, there is no stemming the revolutionary impact that brain research will have on our understanding of how the mind works.Brain-Wise is the sequel to Patricia Smith Churchland's Neurophilosophy, the book that launched a subfield. In a clear, conversational manner, this book examines old questions about the nature of the mind within the new framework of the brain sciences. What, it asks, is the neurobiological basis of consciousness, the self, and free choice? How does the brain learn about the external world and about its own introspective world? What can neurophilosophy tell us about the basis and significance of religious and moral experiences?Drawing on results from research at the neuronal, neurochemical, system, and whole-brain levels, the book gives an up-to-date perspective on the state of neurophilosophy--what we know, what we do not know, and where things may go from here.

Interaction Design: Beyond Human-Computer Interaction


Yvonne Rogers - 2001
    It should be labelled 'start here'." --Pieter Jan Stappers, ID-StudioLab, Delft University of Technology

Buddha's Brain: The Practical Neuroscience of Happiness, Love, and Wisdom


Rick Hanson - 2009
    Then they used their minds to change their brains in ways that changed history.With the new breakthroughs in neuroscience, combined with the insights from thousands of years of contemplative practice, you, too, can shape your own brain for greater happiness, love, and wisdom.Buddha's Brain joins the forces of modern science with ancient teachings to show readers how to have greater emotional balance in turbulent times, as well as healthier relationships, more effective actions, and a deeper religious or spiritual practice.Well-referenced and grounded in science, the book is full of practical tools and skills readers can use in daily life to tap the unused potential of the brain-and rewire it over time for greater peace and well-being.If you can change your brain, you can change your life.

Eloquent JavaScript: A Modern Introduction to Programming


Marijn Haverbeke - 2010
    I loved the tutorial-style game-like program development. This book rekindled my earliest joys of programming. Plus, JavaScript!" —Brendan Eich, creator of JavaScriptJavaScript is the language of the Web, and it's at the heart of every modern website from the lowliest personal blog to the mighty Google Apps. Though it's simple for beginners to pick up and play with, JavaScript is not a toy—it's a flexible and complex language, capable of much more than the showy tricks most programmers use it for.Eloquent JavaScript goes beyond the cut-and-paste scripts of the recipe books and teaches you to write code that's elegant and effective. You'll start with the basics of programming, and learn to use variables, control structures, functions, and data structures. Then you'll dive into the real JavaScript artistry: higher-order functions, closures, and object-oriented programming.Along the way you'll learn to:Master basic programming techniques and best practices Harness the power of functional and object-oriented programming Use regular expressions to quickly parse and manipulate strings Gracefully deal with errors and browser incompatibilities Handle browser events and alter the DOM structure Most importantly, Eloquent JavaScript will teach you to express yourself in code with precision and beauty. After all, great programming is an art, not a science—so why settle for a killer app when you can create a masterpiece?

The Compass of Pleasure: How Our Brains Make Fatty Foods, Orgasm, Exercise, Marijuana, Generosity, Vodka, Learning, and Gambling Feel So Good


David J. Linden - 2010
     Whether eating, taking drugs, engaging in sex, or doing good deeds, the pursuit of pleasure is a central drive of the human animal. In The Compass of Pleasure Johns Hopkins neuroscientist David J. Linden explains how pleasure affects us at the most fundamental level: in our brain. As he did in his award-winning book, The Accidental Mind, Linden combines cutting-edge science with entertaining anecdotes to illuminate the source of the behaviors that can lead us to ecstasy but that can easily become compulsive. Why are drugs like nicotine and heroin addictive while LSD is not? Why has the search for safe appetite suppressants been such a disappointment? The Compass of Pleasure concludes with a provocative consideration of pleasure in the future, when it may be possible to activate our pleasure circuits at will and in entirely novel patterns.

Evolutionary Psychology: The New Science of the Mind


David M. Buss - 1998
    Since the publication of the award-winning first edition of Evolutionary Psychology, there has been an explosion of research within the field. In this book, David M. Buss examines human behavior from an evolutionary perspective, providing students with the conceptual tools needed to study evolutionary psychology and apply them to empirical research on the human mind. This edition contains expanded coverage of cultural evolution, with a new section on culture–gene co-evolution, additional studies discussing interbreeding between modern humans and Neanderthals, expanded discussions of evolutionary hypotheses that have been empirically disconfirmed, and much more!

Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy


Cathy O'Neil - 2016
    Increasingly, the decisions that affect our lives--where we go to school, whether we can get a job or a loan, how much we pay for health insurance--are being made not by humans, but by machines. In theory, this should lead to greater fairness: Everyone is judged according to the same rules.But as mathematician and data scientist Cathy O'Neil reveals, the mathematical models being used today are unregulated and uncontestable, even when they're wrong. Most troubling, they reinforce discrimination--propping up the lucky, punishing the downtrodden, and undermining our democracy in the process.

The Gendered Brain: The New Neuroscience That Shatters the Myth of the Female Brain


Gina Rippon - 2019
    Gina Rippon finally challenges this damaging myth by showing how the science community has engendered bias and stereotype by rewarding studies that show difference rather than sameness. Drawing on cutting edge research in neuroscience and psychology, Rippon presents the latest evidence which she argues, finally proves that brains are like mosaics comprised of both male and female components, and that they remain plastic, adapting throughout the course of a person’s life. Discernable gender identities, she asserts, are shaped by society where scientific misconceptions continue to be wielded and perpetuated to the detriment of our children, our own lives, and our culture.

The Origin of Consciousness in the Breakdown of the Bicameral Mind


Julian Jaynes - 1976
    The implications of this revolutionary scientific paradigm extend into virtually every aspect of our psychology, our history and culture, our religion -- and indeed our future.

Natural Language Processing with Python


Steven Bird - 2009
    With it, you'll learn how to write Python programs that work with large collections of unstructured text. You'll access richly annotated datasets using a comprehensive range of linguistic data structures, and you'll understand the main algorithms for analyzing the content and structure of written communication.Packed with examples and exercises, Natural Language Processing with Python will help you: Extract information from unstructured text, either to guess the topic or identify "named entities" Analyze linguistic structure in text, including parsing and semantic analysis Access popular linguistic databases, including WordNet and treebanks Integrate techniques drawn from fields as diverse as linguistics and artificial intelligenceThis book will help you gain practical skills in natural language processing using the Python programming language and the Natural Language Toolkit (NLTK) open source library. If you're interested in developing web applications, analyzing multilingual news sources, or documenting endangered languages -- or if you're simply curious to have a programmer's perspective on how human language works -- you'll find Natural Language Processing with Python both fascinating and immensely useful.

Brainstorm: The Teenage Brain from the Inside Out


Daniel J. Siegel - 2011
    Between the ages of 12 and 24, the brain changes in important and often maddening ways. It's no wonder that many parents approach their child's adolescence with fear and trepidation. According to renowned neuropsychiatrist Daniel Siegel, however, if parents and teens can work together to form a deeper understanding of the brain science behind all the tumult, they will be able to turn conflict into connection and form a deeper understanding of one another. In *Brainstorm*, Siegel illuminates how brain development affects teenagers' behaviour and relationships. Drawing on important new research in the field of interpersonal neurobiology, he explores exciting ways in which understanding how the teenage brain functions can help parents make what is in fact an incredibly positive period of growth, change, and experimentation in their children's lives less lonely and distressing on both sides of the generational divide.

Comptia A+ 220-801 and 220-802 Exam Cram


David L. Prowse - 2012
     Limited Time Offer: Buy CompTIA(R) A+ 220-801 and 220-802 Exam Cram and receive a 10% off discount code for the CompTIA A+ 220-801 and 220-802 exams. To receive your 10% off discount code:Register your product at pearsonITcertification.com/registerFollow the instructionsGo to your Account page and click on "Access Bonus Content" CompTIA(R) A+ 220-801 and 220-802 Exam Cram, Sixth Edition is the perfect study guide to help you pass CompTIA's A+ 220-801 and 220-802 exams. It provides coverage and practice questions for every exam topic, including substantial new coverage of Windows 7, new PC hardware, tablets, smartphones, and professional-level networking and security. The book presents you with an organized test preparation routine through the use of proven series elements and techniques. Exam topic lists make referencing easy. Exam Alerts, Sidebars, and Notes interspersed throughout the text keep you focused on what you need to know. Cram Quizzes help you assess your knowledge, and the Cram Sheet tear card is the perfect last minute review. Covers the critical information you'll need to know to score higher on your CompTIA A+ 220-801 and 220-802 exams!Deploy and administer desktops and notebooks running Windows 7, Vista, or XPUnderstand, install, and troubleshoot motherboards, processors, and memoryTest and troubleshoot power-related problemsUse all forms of storage, including new Blu-ray and Solid State (SSD) devicesWork effectively with mobile devices, including tablets and smartphonesInstall, configure, and troubleshoot both visible and internal laptop componentsConfigure Windows components and applications, use Windows administrative tools, and optimize Windows systemsRepair damaged Windows environments and boot errorsWork with audio and video subsystems, I/O devices, and the newest peripheralsInstall and manage both local and network printersConfigure IPv4 and understand TCP/IP protocols and IPv6 changesInstall and configure SOHO wired/wireless networks and troubleshoot connectivityImplement secure authentication, prevent malware attacks, and protect data Companion CDThe companion CD contains a digital edition of the Cram Sheet and the powerful Pearson IT Certification Practice Test engine, complete with hundreds of exam-realistic questions and two complete practice exams. The assessment engine offers you a wealth of customization options and reporting features, laying out a complete assessment of your knowledge to help you focus your study where it is needed most. Pearson IT Certifcation Practice Test Minimum System RequirementsWindows XP (SP3), WIndows Vista (SP2), or Windows 7Microsoft .NET Framework 4.0 ClientPentium-class 1 GHz processor (or equivalent)512 MB RAM650 MB disk space plus 50 MB for each downloaded practice exam David L. Prowse is an author, computer network specialist, and technical trainer. Over the past several years he has authored several titles for Pearson Education, including the well-received CompTIA A+ Exam Cram and CompTIA Security+ Cert Guide. As a consultant, he installs and secures the latest in computer and networking technology. He runs the website www.davidlprowse.com, where he gladly answers questions from students and readers.

Genes vs Cultures vs Consciousness: A Brief Story of Our Computational Minds


Andres Campero - 2019
    It touches on its evolutionary development, its algorithmic nature and its scientific history by bridging ideas across Neuroscience, Computer Science, Biotechnology, Evolutionary History, Cognitive Science, Political Philosophy, and Artificial Intelligence.Never before had there been nearly as many scientists, resources or productive research focused on these topics, and humanity has achieved some understanding and some clarification. With the speed of progress it is timely to communicate an overreaching perspective, this book puts an emphasis on conveying the essential questions and what we know about their answers in a simple, clear and exciting way.Humans, along with the first RNA molecules, the first life forms, the first brains, the first conscious animals, the first societies and the first artificial agents constitute an amazing and crucial development in a path of increasingly complex computational intelligence. And yet, we occupy a minuscule time period in the history of Earth, a history that has been written by Genes, by Cultures and by Consciousnesses. If we abandon our anthropomorphic bias it becomes obvious that Humans are not so special after all. We are an important but short and transitory step among many others in a bigger story. The story of our computational minds, which is ours but not only ours. What is the relationship between computation, cognition and everything else? What is life and how did it originate? What is the role of culture in human minds? What do we know about the algorithmic nature of the mind, can we engineer it? What is the computational explanation of consciousness? What are some possible future steps in the evolution of minds? The underlying thread is the computational nature of the Mind which results from the mixture of Genes, Cultures and Consciousness. While these three interact in complex ways, they are ultimately computational systems on their own which appeared at different stages of history and which follow their own selective processes operating at different time scales. As technology progresses, the distinction between the three components materializes and will be a key determinant of the future.Among the many topics covered are the origin of life, the concept of computation and its relation to Turing Machines, cultural evolution and the notion of a Selfish Meme, free will and determinism, moral relativity, the hard problem of consciousness, the different theories of concepts from the perspective of cognitive science, the current status of AI and Machine Learning including the symbolic vs sub-symbolic dichotomy, the contrast between logical reasoning and neural networks, and the recent history of Deep Learning, Geoffrey Hinton, DeepMind and its algorithm AlphaGo. It also develops on the history of science and looks into the possible future building on the work of authors like Daniel Dennett, Yuval Harari, Richard Dawkins, Francis Crick, George Church, David Chalmers, Susan Carey, Stanislas Dehaene, Robert Boyd, Joseph Henrich, Daniel Kahneman, Moran Cerf, Josh Tenenbaum, David Deutsch, Steven Pinker, Ray Kurzweil, John von Neumann, Herbert Simon and many more. Andres Campero is a researcher and PhD student at the Brain and Cognitive Sciences Department and at the Computer Science and Artificial Intelligence Laboratory at the Massachusetts Institute of Technology (MIT).

Introduction to the Theory of Computation


Michael Sipser - 1996
    Sipser's candid, crystal-clear style allows students at every level to understand and enjoy this field. His innovative "proof idea" sections explain profound concepts in plain English. The new edition incorporates many improvements students and professors have suggested over the years, and offers updated, classroom-tested problem sets at the end of each chapter.