Book picks similar to
Physical Computation: A Mechanistic Account by Gualtiero Piccinini
philosophy
computer-science
software-engineering
strong-ai
The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary
Eric S. Raymond - 1999
According to the August Forrester Report, 56 percent of IT managers interviewed at Global 2,500 companies are already using some type of open source software in their infrastructure and another 6 percent will install it in the next two years. This revolutionary model for collaborative software development is being embraced and studied by many of the biggest players in the high-tech industry, from Sun Microsystems to IBM to Intel.The Cathedral & the Bazaar is a must for anyone who cares about the future of the computer industry or the dynamics of the information economy. Already, billions of dollars have been made and lost based on the ideas in this book. Its conclusions will be studied, debated, and implemented for years to come. According to Bob Young, "This is Eric Raymond's great contribution to the success of the open source revolution, to the adoption of Linux-based operating systems, and to the success of open source users and the companies that supply them."The interest in open source software development has grown enormously in the past year. This revised and expanded paperback edition includes new material on open source developments in 1999 and 2000. Raymond's clear and effective writing style accurately describing the benefits of open source software has been key to its success. With major vendors creating acceptance for open source within companies, independent vendors will become the open source story in 2001.
The Little Book of Philosophy: An Introduction to the Key Thinkers and Theories You Need to Know
Rachel Poulton - 2019
Including accessible primers on: • The early Ancient Greek philosophers and the ‘big three’: Socrates, Plato and Aristotle • Key schools of philosophy and their impact on modern life • Insights into the main questions philosophers have explored over the years: Who am I? What is the meaning of life? Do I have free will? • Practical applications for the theories of Descartes, Kant, Wollstonecraft, Marx, Nietzsche and many more. This illuminating little book will introduce you to the key thinkers, themes and theories you need to know to understand how human ideas have sculpted the world we live in and the way we think today.
Conscious: A Brief Guide to the Fundamental Mystery of the Mind
Annaka Harris - 2019
But the very existence of consciousness raises profound questions: Why would any collection of matter in the universe be conscious? How are we able to think about this? And why should we?In this wonderfully accessible book, Annaka Harris guides us through the evolving definitions, philosophies, and scientific findings that probe our limited understanding of consciousness. Where does it reside, and what gives rise to it? Could it be an illusion, or a universal property of all matter? As we try to understand consciousness, we must grapple with how to define it and, in the age of artificial intelligence, who or what might possess it. Conscious offers lively and challenging arguments that alter our ideas about consciousness—allowing us to think freely about it for ourselves, if indeed we can.
Figments of Reality: The Evolution of the Curious Mind
Ian Stewart - 1993
Bestselling authors Ian Stewart and Jack Cohen (The Collapse of Chaos, 1994) eloquently argue that our minds evolved within an inextricable link with culture and language. They go beyond conventional views of the function and purpose of the mind to look at the ways that the mind is the response of an evolving brain that is constantly adjusting to a complex environment. Along the way they develop new and intriguing insights into the nature of evolution, science, and humanity that will challenge conventional views on consciousness. The esteemed authors tantalize the reader with these bold new outlooks while putting a revolutionary spin on such classic philosophical problems as the nature of free will and the essence of humanity. This clearly written and enjoyable book will inspire any educated reader to critically evaluate the existing notions of the nature of the human mind.
Education and History
C.S. Lewis - 2013
S. Lewis is part of a larger collection, C. S. Lewis: Essay Collection and Other Short Pieces. In addition to his many books, letters, and poems, C. S. Lewis wrote a great number of essays and shorter pieces on various subjects. He wrote extensively on Christian theology and the defense of faith but also on ethical issues and the nature of literature and storytelling. Within this audiobook is a treasure trove of Lewis' reflections on diverse topics.This volume includes:1. Learning in War-Time2. Bulverism, or The Foundation of Twentieth-Century Thought3. The Founding of the Oxford Socratic Club4. My First School5. Democratic Education6. Blimpophobia7. Private Bates8. Meditation in a Toolshed9. On the Transmission of Christianity10. Modern Man and His Categories of Thought11. Historicism12. The Empty Universe13. Interim Report14. Is History Bunk?15. Before We Can CommunicatePublic Domain (P)2013 Blackstone Audio, Inc.
Async in C# 5.0
Alex Davies - 2012
Along with a clear introduction to asynchronous programming, you get an in-depth look at how the async feature works and why you might want to use it in your application.Written for experienced C# programmers—yet approachable for beginners—this book is packed with code examples that you can extend for your own projects.Write your own asynchronous code, and learn how async saves you from this messy choreDiscover new performance possibilities in ASP.NET web server codeExplore how async and WinRT work together in Windows 8 applicationsLearn the importance of the await keyword in async methodsUnderstand which .NET thread is running your code—and at what points in the programUse the Task-based Asynchronous Pattern (TAP) to write asynchronous APIs in .NETTake advantage of parallel computing in modern machinesMeasure async code performance by comparing it with alternatives
Advanced Apex Programming for Salesforce.com and Force.com
Dan Appleman - 2012
Intended for developers who are already familiar with the Apex language, and experienced Java and C# developers who are moving to Apex, this book starts where the Force.com documentation leaves off. Instead of trying to cover all of the features of the platform, Advanced Apex programming focuses entirely on the Apex language and core design patterns. You’ll learn how to truly think in Apex – to embrace limits and bulk patterns. You’ll see how to develop architectures for efficient and reliable trigger handling, and for asynchronous operations. You’ll discover that best practices differ radically depending on whether you are building software for a specific organization or for a managed package. And you’ll find approaches for incorporating testing and diagnostic code that can dramatically improve the reliability and deployment of Apex software, and reduce your lifecycle and support costs. Based on his experience both as a consultant and as architect of a major AppExchange package, Dan Appleman focuses on the real-world problems and issues that are faced by Apex developers every day, along with the obscure problems and surprises that can sneak up on you if you are unprepared.
Thinking in CSS
Aravind Shenoy - 2014
Instead of wandering through loads of theory, we will understand CSS more practically so that we can design a webpage using CSS. We have used Notepad for the examples in this book. Alternatively, you can also use Notepad++ or any advanced editor. All that you need to do is copy the code and paste it into Notepad. Upon execution, you will get the output as depicted in the screenshots. Screenshots are provided for each sample code. Coding gets better with practice. The examples in this book are compatible with almost every browser. Instead of using the verbatim code, you can modify the code and see the change in the output, thereby understanding the subtle nuances of CSS. By the end of the book, with practice, you can achieve better things and get more acquainted with CSS.
Machines of Loving Grace: The Quest for Common Ground Between Humans and Robots
John Markoff - 2015
Pulitzer prize-winning New York Times science writer John Markoff argues that we must decide to design ourselves into our future, or risk being excluded from it altogether.In the past decade, Google introduced us to driverless cars; Apple debuted Siri, a personal assistant that we keep in our pockets; and an Internet of Things connected the smaller tasks of everyday life to the farthest reaches of the Web. Robots have become an integral part of society on the battlefield and the road; in business, education, and health care. Cheap sensors and powerful computers will ensure that in the coming years, these robots will act on their own. This new era offers the promise of immensely powerful machines, but it also reframes a question first raised more than half a century ago, when the intelligent machine was born. Will we control these systems, or will they control us?In Machines of Loving Grace, John Markoff offers a sweeping history of the complicated and evolving relationship between humans and computers. In recent years, the pace of technological change has accelerated dramatically, posing an ethical quandary. If humans delegate decisions to machines, who will be responsible for the consequences? As Markoff chronicles the history of automation, from the birth of the artificial intelligence and intelligence augmentation communities in the 1950s and 1960s, to the modern-day brain trusts at Google and Apple in Silicon Valley, and on to the expanding robotics economy around Boston, he traces the different ways developers have addressed this fundamental problem and urges them to carefully consider the consequences of their work. We are on the brink of the next stage of the computer revolution, Markoff argues, and robots will profoundly transform modern life. Yet it remains for us to determine whether this new world will be a utopia. Moreover, it is now incumbent upon the designers of these robots to draw a bright line between what is human and what is machine.After nearly forty years covering the tech industry, Markoff offers an unmatched perspective on the most drastic technology-driven societal shifts since the introduction of the Internet. Machines of Loving Grace draws on an extensive array of research and interviews to present an eye-opening history of one of the most pressing questions of our time, and urges us to remember that we still have the opportunity to design ourselves into the future—before it's too late.
Python Machine Learning
Sebastian Raschka - 2015
We are living in an age where data comes in abundance, and thanks to the self-learning algorithms from the field of machine learning, we can turn this data into knowledge. Automated speech recognition on our smart phones, web search engines, e-mail spam filters, the recommendation systems of our favorite movie streaming services – machine learning makes it all possible.Thanks to the many powerful open-source libraries that have been developed in recent years, machine learning is now right at our fingertips. Python provides the perfect environment to build machine learning systems productively.This book will teach you the fundamentals of machine learning and how to utilize these in real-world applications using Python. Step-by-step, you will expand your skill set with the best practices for transforming raw data into useful information, developing learning algorithms efficiently, and evaluating results.You will discover the different problem categories that machine learning can solve and explore how to classify objects, predict continuous outcomes with regression analysis, and find hidden structures in data via clustering. You will build your own machine learning system for sentiment analysis and finally, learn how to embed your model into a web app to share with the world
Free: Why Science Hasn't Disproved Free Will
Alfred R. Mele - 2014
The answer has major implications, and the stakes are high. To put it in the simple terms that have come to dominate these debates, if we are free to make our own decisions, we areaccountable for what we do, and if we aren't free, we're off the hook.There are neuroscientists who claim that our decisions are made unconsciously and are therefore outside of our control and social psychologists who argue that myriad imperceptible factors influence even our minor decisions to the extent that there is no room for free will. According to philosopherAlfred R. Mele, what they point to as hard and fast evidence that free will cannot exist actually leaves much room for doubt. If we look more closely at the major experiments that free will deniers cite, we can see large gaps where the light of possibility shines through.In Free: Why Science Hasn't Disproved Free Will, Mele lays out his opponents' experiments simply and clearly, and proceeds to debunk their supposed findings, one by one, explaining how the experiments don't provide the solid evidence for which they have been touted. There is powerful evidence thatconscious decisions play an important role in our lives, and knowledge about situational influences can allow people to respond to those influences rationally rather than with blind obedience.Mele also explores the meaning and ramifications of free will. What, exactly, does it mean to have free will -- is it a state of our soul, or an undefinable openness to alternative decisions? Is it something natural and practical that is closely tied to moral responsibility? Since evidence suggeststhat denying the existence of free will actually encourages bad behavior, we have a duty to give it a fair chance.
How to Solve It: A New Aspect of Mathematical Method
George Pólya - 1944
Polya, How to Solve It will show anyone in any field how to think straight. In lucid and appealing prose, Polya reveals how the mathematical method of demonstrating a proof or finding an unknown can be of help in attacking any problem that can be reasoned out--from building a bridge to winning a game of anagrams. Generations of readers have relished Polya's deft--indeed, brilliant--instructions on stripping away irrelevancies and going straight to the heart of the problem.
Endless Perfect Circles: Lessons from the little-known world of ultradistance cycling
Ian Walker - 2020
Beginning PHP and MySQL 5: From Novice to Professional
W. Jason Gilmore - 2004
Essentially three books in one: provides thorough introductions to the PHP language and the MySQL database, and shows you how these two technologies can be effectively integrated to build powerful websites. Provides over 500 code examples, including real-world tasks such as creating an auto-login feature, sending HTML-formatted e-mail, testing password guessability, and uploading files via a web interface. Updated for MySQL 5, includes new chapters introducing triggers, stored procedures, and views.
An Introduction to Functional Programming Through Lambda Calculus
Greg Michaelson - 1989
This well-respected text offers an accessible introduction to functional programming concepts and techniques for students of mathematics and computer science. The treatment is as nontechnical as possible, and it assumes no prior knowledge of mathematics or functional programming. Cogent examples illuminate the central ideas, and numerous exercises appear throughout the text, offering reinforcement of key concepts. All problems feature complete solutions.