Theory and Reality: An Introduction to the Philosophy of Science
Peter Godfrey-Smith - 2003
The result is a completely accessible introduction to the main themes of the philosophy of science. Intended for undergraduates and general readers with no prior background in philosophy, Theory and Reality covers logical positivism; the problems of induction and confirmation; Karl Popper's theory of science; Thomas Kuhn and "scientific revolutions"; the views of Imre Lakatos, Larry Laudan, and Paul Feyerabend; and challenges to the field from sociology of science, feminism, and science studies. The book then looks in more detail at some specific problems and theories, including scientific realism, the theory-ladeness of observation, scientific explanation, and Bayesianism. Finally, Godfrey-Smith defends a form of philosophical naturalism as the best way to solve the main problems in the field. Throughout the text he points out connections between philosophical debates and wider discussions about science in recent decades, such as the infamous "science wars." Examples and asides engage the beginning student; a glossary of terms explains key concepts; and suggestions for further reading are included at the end of each chapter. However, this is a textbook that doesn't feel like a textbook because it captures the historical drama of changes in how science has been conceived over the last one hundred years.Like no other text in this field, Theory and Reality combines a survey of recent history of the philosophy of science with current key debates in language that any beginning scholar or critical reader can follow.
The Rust Programming Language
Steve Klabnik
This is the undisputed go-to guide to Rust, written by two members of the Rust core team, with feedback and contributions from 42 members of the community. The book assumes that you’ve written code in another programming language but makes no assumptions about which one, meaning the material is accessible and useful to developers from a wide variety of programming backgrounds.Known by the Rust community as "The Book," The Rust Programming Language includes concept chapters, where you’ll learn about a particular aspect of Rust, and project chapters, where you’ll apply what you’ve learned so far to build small programs.The Book opens with a quick hands-on project to introduce the basics then explores key concepts in depth, such as ownership, the type system, error handling, and fearless concurrency. Next come detailed explanations of Rust-oriented perspectives on topics like pattern matching, iterators, and smart pointers, with concrete examples and exercises--taking you from theory to practice.The Rust Programming Language will show you how to: Grasp important concepts unique to Rust like ownership, borrowing, and lifetimes Use Cargo, Rust’s built-in package manager, to build and maintain your code, including downloading and building dependencies Effectively use Rust’s zero-cost abstractions and employ your ownYou’ll learn to develop reliable code that’s speed and memory efficient, while avoiding the infamous and arcane programming pitfalls common at the systems level. When you need to dive down into lower-level control, this guide will show you how without taking on the customary risk of crashes or security holes and without requiring you to learn the fine points of a fickle toolchain.You’ll also learn how to create command line programs, build single- and multithreaded web servers, and much more.The Rust Programming Language fully embraces Rust’s potential to empower its users. This friendly and approachable guide will help you build not only your knowledge of Rust but also your ability to program with confidence in a wider variety of domains.
The 7 Habits of Highly Effective People: Powerful Lessons in Personal Change
Stephen R. Covey - 1988
This book was wonderful education for people, education in how to live life effectively and get closer to the ideal of being a ‘success’ in life.But not everyone understands Stephen Covey’s model fully well, or maybe there are some people who haven’t read it yet. This is definitely true because we still see so much failure all around us. Now, I am not saying that by using Covey’s model, or anyone else’s model for that matter, you can become a sure-shot success, but at least we should have seen many more successes around us already judging by the number of copies the book has sold! So, where is the shortcoming?There are two main problems here, and we are talking only about the people who have read the book already. The first problem is that most people are too lazy to implement the ideals of Stephen Covey in their lives. They consider his masterpiece of a book as a mere coffee-table book or a book that you use for light reading when you are traveling and then forget all about it. They do not realize that this book contains life-changing information. Or, they take the information and do not make the effort to actually utilize it so that it becomes knowledge for them.The second problem is that a lot of people have a myopic view of Covey’s ideals. These are people who are impressed by the book already. If you ask them what the seven habits are, they can rattle them off end to end, but then they miss the larger picture. They do not understand that Covey was trying to tell more than he wrote in words. There are hidden implications in this book, yes, and a lot of people have just failed to see through them.That is what we are trying to do. We are trying to show you how Covey’s book, or rather, his model, was a complete model in itself. There was nothing amiss about it. If you implement it, there should be no aspect of your life that should go untouched. The only thing is that you have to understand these ideals and try to implement them in your life.But, before we barge into that area, it is extremely important to understand what these ideals are. What was the model that was propounded by Stephen Covey in his mega-famous book? We shall begin by trying to understand his model first, and then interpret it in such a way that it pertains to every aspect of our life
The Go Programming Language
Alan A.A. Donovan - 2015
It has been winning converts from dynamic language enthusiasts as well as users of traditional compiled languages. The former appreciate the robustness and efficiency that Go's lightweight type system brings to their code; the latter find Go's simplicity and fast tools a refreshing change. Thanks to its well-designed standard libraries and its excellent support for concurrent programming, Go is fast becoming the language of choice for distributed systems. The Go Programming Language is the definitive book on Go for the working programmer. It assumes no prior knowledge of Go, nor any other specific programming language, so you'll find it an accessible guide whether you come from JavaScript, Ruby, Python, Java, or C++. The book will quickly get you started using Go effectively from the beginning, and by the end, you will know how to use it well to write clear, idiomatic and efficient programs to solve real-world problems. You'll understand not just how to use its standard libraries, but how they work, and how to apply the same design techniques to your own projects. The earlier chapters will introduce you to the basic concepts of Go programming---numbers, strings, functions---while at the same time presenting important computer science concepts like recursion, and useful examples of graphics, UTF-8, and error handling. The chapters on methods and interfaces will show you a new way to think about object-oriented programming; the chapter on concurrency explains why concurrency is so important in modern programming, and how Go helps you handle it well. You'll also learn about Go's pragmatic but effective approach to testing; how to build, test, and manage projects using the go tool, and the art of metaprogramming using reflection. The book contains hundreds of interesting and practical examples that cover the whole language and a wide range of applications. The code samples from the book are available for download from gopl.io.
The Know-It-All: One Man's Humble Quest to Become the Smartest Person in the World
A.J. Jacobs - 2004
Jacobs's hilarious, enlightening, and seemingly impossible quest to read the Encyclopaedia Britannica from A to Z. 33,000 Pages44 Million Words10 Billion Years Of History1 Obsessed ManTo fill the ever-widening gaps in his Ivy League education, A.J. Jacobs sets for himself the daunting task of reading all thirty-two volumes of the Encyclopaedia Britannica. His wife, Julie, tells him it's a waste of time, his friends believe he is losing his mind, and his father, a brilliant attorney who had once attempted the same feat and quit somewhere around Borneo, is encouraging but unconvinced. With self-deprecating wit and a disarming frankness, The Know-It-All recounts the unexpected and comically disruptive effects Operation Encyclopedia has on every part of Jacobs's life -- from his newly minted marriage to his complicated relationship with his father and the rest of his charmingly eccentric New York family to his day job as an editor at Esquire. Jacobs's project tests the outer limits of his stamina and forces him to explore the real meaning of intelligence as he endeavors to join Mensa, win a spot on Jeopardy!, and absorb 33,000 pages of learning. On his journey he stumbles upon some of the strangest, funniest, and most profound facts about every topic under the sun, all while battling fatigue, ridicule, and the paralyzing fear that attends his first real-life responsibility -- the impending birth of his first child. The Know-It-All is an ingenious, mightily entertaining memoir of one man's intellect, neuroses, and obsessions, and a struggle between the all-consuming quest for factual knowledge and the undeniable gift of hard-won wisdom.
The Willpower Instinct: How Self-Control Works, Why It Matters, and What You Can Do to Get More of It
Kelly McGonigal - 2011
Committed to sharing what the scientific community already knew about self-control, McGonigal created a course called "The Science of Willpower" for Stanford University's Continuing Studies Program. The course was an instant hit and spawned the hugely successful Psychology Today blog with the same name.Informed by the latest research and combining cutting-edge insights from psychology, economics, neuroscience, and medicine, McGonigal's book explains exactly what willpower is, how it works, and why it matters. Readers will learn:Willpower is a mind-body response, not a virtue. It is a biological function that can be improved through mindfulness, exercise, nutrition, and sleep. People who have better control of their attention, emotions, and actions are healthier, happier, have more satisfying relationships, and make more money. Willpower is not an unlimited resource. Too much self-control can actually be bad for your health. Temptation and stress hijack the brain's systems of self-control, and that the brain can be trained for greater willpower.In the groundbreaking tradition of Getting Things Done, The Willpower Instinct combines life-changing prescriptive advice and complementary exercises to help readers with goals ranging from a healthier life to more patient parenting, from greater productivity at work to finally finishing the basement.
Reader, Come Home: The Reading Brain in a Digital World
Maryanne Wolf - 2018
Since then, the ways we process written language have changed dramatically with many concerned about both their own changes and that of children. New research on the reading brain chronicles these changes in the brains of children and adults as they learn to read while immersed in a digitally dominated medium.Drawing deeply on this research, this book comprises a series of letters Wolf writes to us—her beloved readers—to describe her concerns and her hopes about what is happening to the reading brain as it unavoidably changes to adapt to digital mediums. Wolf raises difficult questions, including:Will children learn to incorporate the full range of "deep reading" processes that are at the core of the expert reading brain?Will the mix of a seemingly infinite set of distractions for children’s attention and their quick access to immediate, voluminous information alter their ability to think for themselves?With information at their fingertips, will the next generation learn to build their own storehouse of knowledge, which could impede the ability to make analogies and draw inferences from what they know?Will all these influences, in turn, change the formation in children and the use in adults of "slower" cognitive processes like critical thinking, personal reflection, imagination, and empathy that comprise deep reading and that influence both how we think and how we live our lives?Will the chain of digital influences ultimately influence the use of the critical analytical and empathic capacities necessary for a democratic society?How can we preserve deep reading processes in future iterations of the reading brain?Who are the "good readers" of every epoch?Concerns about attention span, critical reasoning, and over-reliance on technology are never just about children—Wolf herself has found that, though she is a reading expert, her ability to read deeply has been impacted as she has become, inevitably, increasingly dependent on screens.Wolf draws on neuroscience, literature, education, technology, and philosophy and blends historical, literary, and scientific facts with down-to-earth examples and warm anecdotes to illuminate complex ideas that culminate in a proposal for a biliterate reading brain. Provocative and intriguing, Reader, Come Home is a roadmap that provides a cautionary but hopeful perspective on the impact of technology on our brains and our most essential intellectual capacities—and what this could mean for our future.
Thinking, Fast and Slow
Daniel Kahneman - 2011
System 1 is fast, intuitive, and emotional; System 2 is slower, more deliberative, and more logical. Kahneman exposes the extraordinary capabilities—and also the faults and biases—of fast thinking, and reveals the pervasive influence of intuitive impressions on our thoughts and behavior. The impact of loss aversion and overconfidence on corporate strategies, the difficulties of predicting what will make us happy in the future, the challenges of properly framing risks at work and at home, the profound effect of cognitive biases on everything from playing the stock market to planning the next vacation—each of these can be understood only by knowing how the two systems work together to shape our judgments and decisions.Engaging the reader in a lively conversation about how we think, Kahneman reveals where we can and cannot trust our intuitions and how we can tap into the benefits of slow thinking. He offers practical and enlightening insights into how choices are made in both our business and our personal lives—and how we can use different techniques to guard against the mental glitches that often get us into trouble. Thinking, Fast and Slow will transform the way you think about thinking.
Reading the OED: One Man, One Year, 21,730 Pages
Ammon Shea - 2008
aIam reading the OED so you donat have to. If you are interested in vocabulary that is both spectacularly useful and beautifully useless, read on...a So reports Ammon Shea, the tireless, word-obsessed, and more than slightly masochistic author of Reading the OED, The word loveras Mount Everest, the OED has enthralled logophiles since its initial publication 80 years ago. Weighing in at 137 pounds, it is the dictionary to end all dictionaries. In 26 chapters filled with sharp wit, sheer delight, and a documentarianas keen eye, Shea shares his year inside the OED, delivering a hair-pulling, eye-crossing account of reading every word, and revealing the most obscure, hilarious, and wonderful gems he discovers along the way.
The Life-Changing Magic of Tidying Up: The Japanese Art of Decluttering and Organizing
Marie Kondō - 2011
Most methods advocate a room-by-room or little-by-little approach, which doom you to pick away at your piles of stuff forever. The KonMari Method, with its revolutionary category-by-category system, leads to lasting results. In fact, none of Kondo's clients have lapsed (and she still has a three-month waiting list).With detailed guidance for determining which items in your house "spark joy" (and which don't), this international best seller featuring Tokyo's newest lifestyle phenomenon will help you clear your clutter and enjoy the unique magic of a tidy home - and the calm, motivated mindset it can inspire.
You Can Draw in 30 Days: The Fun, Easy Way to Learn to Draw in One Month or Less
Mark Kistler - 2008
With Emmy award-winning, longtime PBS host Mark Kistler as your guide, you'll learn the secrets of sophisticated three-dimensional renderings, and have fun along the way -- in just twenty minutes a day for a month. Inside you'll find:Quick and easy step-by-step instructions for drawing everything from simple spheres to apples, trees, buildings, and the human hand and faceMore than 500 line drawings, illustrating each stepTime-tested tips, techniques, and tutorials for drawing in 3-DThe 9 Fundamental Laws of Drawing to create the illusion of depth in any drawing75 student examples to encourage you in the process
The Big Picture: On the Origins of Life, Meaning, and the Universe Itself
Sean Carroll - 2016
Where are we? Who are we? Are our emotions, our beliefs, and our hopes and dreams ultimately meaningless out there in the void? Does human purpose and meaning fit into a scientific worldview?In short chapters filled with intriguing historical anecdotes, personal asides, and rigorous exposition, readers learn the difference between how the world works at the quantum level, the cosmic level, and the human level--and then how each connects to the other. Carroll's presentation of the principles that have guided the scientific revolution from Darwin and Einstein to the origins of life, consciousness, and the universe is dazzlingly unique.Carroll shows how an avalanche of discoveries in the past few hundred years has changed our world and what really matters to us. Our lives are dwarfed like never before by the immensity of space and time, but they are redeemed by our capacity to comprehend it and give it meaning.The Big Picture is an unprecedented scientific worldview, a tour de force that will sit on shelves alongside the works of Stephen Hawking, Carl Sagan, Daniel Dennett, and E. O. Wilson for years to come.
How to Learn a Foreign Language
Paul Pimsleur - 2013
Paul Pimsleur, creator of the renowned Pimsleur Method, the world leader in audio-based language learning, shows how anyone can learn to speak a foreign language.If learning a language in high school left you bruised, with a sense that there was no way you can learn another language, How to Learn a Foreign Language will restore your sense of hope. In simple, straightforward terms, Dr. Pimsleur will help you learn grammar (seamlessly), vocabulary, and how to practice pronunciation (and come out sounding like a native). The key is the simplicity and directness of Pimsleur’s approach to a daunting subject, breaking it down piece by piece, demystifying the process along the way. Dr. Pimsleur draws on his own language learning trials and tribulations offering practical advice for overcoming the obstacles so many of us face.Originally published in 1980, How to Learn a Foreign Language is now available on the 50th anniversary of Dr. Pimsleur’s publication of the first of his first audio courses that embodied the concepts and methods found here. It's a fascinating glimpse into the inner workings of the mind of this amazing pioneer of language learning.
Save the Cat! Writes a Novel
Jessica Brody - 2018
Now, for the first time ever, bestselling author and writing teacher, Jessica Brody, takes the beloved Save the Cat! plotting principals and applies them to the craft of novel writing in this exciting new “workshop style” guide, featuring over 20 full beat sheets from popular novels throughout time.Whether you’re writing your first novel or your seventeenth, Save the Cat! breaks down plot in an easy-to-follow, step-by-step method so you can write stories that resonate! This book can help you with any of the following:Outlining a new novelRevising an existing novelBreaking out of the dreaded “writer’s block”Fixing a “broken” novelReviewing a completed novelFleshing out/test driving a new idea to see if it “has legs”Implementing feedback from agents and/or editorsHelping give constructive feedback to other writersBut above all else, SAVE THE CAT! WRITES A NOVEL will help you better understand the fundamentals and mechanics of plot, character transformation, and what makes a story work!
Reality is Broken: Why Games Make Us Better and How They Can Change the World
Jane McGonigal - 2010
The average young person in the UK will spend 10,000 hours gaming by the age of twenty-one. What's causing this mass exodus? According to world-renowned game designer Jane McGonigal the answer is simple: videogames are fulfilling genuine human needs. Drawing on positive psychology, cognitive science and sociology, Reality is Broken shows how game designers have hit on core truths about what makes us happy, and utilized these discoveries to astonishing effect in virtual environments. But why, McGonigal asks, should we use the power of games for escapist entertainment alone? In this groundbreaking exploration of the power and future of gaming, she reveals how gamers have become expert problem solvers and collaborators, and shows how we can use the lessons of game design to socially positive ends, be it in our own lives, our communities or our businesses. Written for gamers and non-gamers alike, Reality is Broken sends a clear and provocative message: the future will belong to those who can understand, design and play games.