Booklist

Booklist

14 bookmarks
Newest
How Life Imitates Chess
How Life Imitates Chess
Garry Kasparov was the highest-rated chess player in the world for over twenty years and is widely considered the greatest player that ever lived. In How Life Imitates Chess Kasparov distills the lessons he learned over a lifetime as a Grandmaster to offer a primer on successful decision-making: how to evaluate opportunities, anticipate the future, devise winning strategies. He relates in a lively, original way all the fundamentals, from the nuts and bolts of strategy, evaluation, and preparation to the subtler, more human arts of developing a personal style and using memory, intuition, imagination and even fantasy. Kasparov takes us through the great matches of his career, including legendary duels against both man (Grandmaster Anatoly Karpov) and machine (IBM chess supercomputer Deep Blue), enhancing the lessons of his many experiences with examples from politics, literature, sports and military history. With candor, wisdom, and humor, Kasparov recounts his victories and his blunders, both from his years as a world-class competitor as well as his new life as a political leader in Russia. An inspiring book that combines unique strategic insight with personal memoir, How Life Imitates Chess is a glimpse inside the mind of one of today's greatest and most innovative thinkers.
·google.com·
How Life Imitates Chess
Factfulness
Factfulness
INSTANT NEW YORK TIMES BESTSELLER“One of the most important books I’ve ever read—an indispensable guide to thinking clearly about the world.” – Bill Gates“Hans Rosling tells the story of ‘the secret silent miracle of human progress’ as only he can. But Factfulness does much more than that. It also explains why progress is so often secret and silent and teaches readers how to see it clearly.” —Melinda Gates"Factfulness by Hans Rosling, an outstanding international public health expert, is a hopeful book about the potential for human progress when we work off facts rather than our inherent biases." - Former U.S. President Barack ObamaFactfulness: The stress-reducing habit of only carrying opinions for which you have strong supporting facts. When asked simple questions about global trends—what percentage of the world’s population live in poverty; why the world’s population is increasing; how many girls finish school—we systematically get the answers wrong. So wrong that a chimpanzee choosing answers at random will consistently outguess teachers, journalists, Nobel laureates, and investment bankers.In Factfulness, Professor of International Health and global TED phenomenon Hans Rosling, together with his two long-time collaborators, Anna and Ola, offers a radical new explanation of why this happens. They reveal the ten instincts that distort our perspective—from our tendency to divide the world into two camps (usually some version of us and them) to the way we consume media (where fear rules) to how we perceive progress (believing that most things are getting worse). Our problem is that we don’t know what we don’t know, and even our guesses are informed by unconscious and predictable biases.It turns out that the world, for all its imperfections, is in a much better state than we might think. That doesn’t mean there aren’t real concerns. But when we worry about everything all the time instead of embracing a worldview based on facts, we can lose our ability to focus on the things that threaten us most. Inspiring and revelatory, filled with lively anecdotes and moving stories, Factfulness is an urgent and essential book that will change the way you see the world and empower you to respond to the crises and opportunities of the future. ---“This book is my last battle in my life-long mission to fight devastating ignorance...Previously I armed myself with huge data sets, eye-opening software, an energetic learning style and a Swedish bayonet for sword-swallowing. It wasn’t enough. But I hope this book will be.” Hans Rosling, February 2017.
·google.com·
Factfulness
Writing Interpreters and Compilers for the Raspberry Pi Using Python
Writing Interpreters and Compilers for the Raspberry Pi Using Python
If you want to learn how to write interpreters and compilers, and at the same time learn how Python, Python bytecode, assembly language, and dynamic typing work, this is the book for you. The only prerequisites are some experience with any programming language and a computer on which you can install Python 3 (or Python 2 if you prefer). A Raspberry Pi is not required. Included in the software package for the book is an interpreter that allows you to run ARM/Raspberry Pi assembly language programs on your Windows, Linux, or Mac OS X systems. If you have not yet learned Python or assembly language, so much the better. You will get the added bonus of learning Python and assembly language while you learn all about interpreters and compilers. Two chapters on assembly language and an appendix on Python cover everything you need to know to start writing interpreters and compilers. In this edition, the typos in the the first edition have been corrected, the occasional too brief explanation has been expanded, additional code has been provided for the particularly complex functions, and more end-of-chapter problems have been included.
·google.com·
Writing Interpreters and Compilers for the Raspberry Pi Using Python
A Speeder's Guide to Avoiding Tickets
A Speeder's Guide to Avoiding Tickets
Regardless of your record as a driver, everyone speeds sometimes. You are on the open road, no one around for miles, and so you step on the gas pedal. Then you experience a sinking feeling in the pit of your stomach -- and in your wallet -- when you see a flashing red light in the rearview mirror. Now you can ease on down the road without paying the high price of traffic tickets, inflated insurance premiums and expensive lawyer's fees. Former New York State Trooper James M. Eagan tells you how-with invaluable tips and trade secrets that the police don't want you to know.What makes a cop "tick" -- and how to use it to your advantageWhat dates and times are safest to step on the gas and when you are most likely to get caughtHow to avoid talking yourself into tickets What stories and excuses will often work How to spot an unmarked carClipping the wings off "The Bear in the Air"And much more!Whether you drive for business or pleasure -- or simply suffer from occasional leadfoot -- you cannot afford to be without this book!
·google.com·
A Speeder's Guide to Avoiding Tickets
A Thousand Brains
A Thousand Brains
A bestselling author, neuroscientist, and computer engineer unveils a theory of intelligence that will revolutionize our understanding of the brain and the future of AI. For all of neuroscience's advances, we've made little progress on its biggest question: How do simple cells in the brain create intelligence? Jeff Hawkins and his team discovered that the brain uses maplike structures to build a model of the world—not just one model, but hundreds of thousands of models of everything we know. This discovery allows Hawkins to answer important questions about how we perceive the world, why we have a sense of self, and the origin of high-level thought.A Thousand Brains heralds a revolution in the understanding of intelligence. It is a big-think book, in every sense of the word.  One of the Financial Times' Best Books of 2021One of Bill Gates' Five Favorite Books of 2021
·google.com·
A Thousand Brains
The Sad Bastard Cookbook
The Sad Bastard Cookbook
Life is hard. Some days are at the absolute limit of what we can manage. Some days are worse than that. Eating—picking a meal, making it, putting it into your facehole—can feel like an insurmountable challenge. We wrote this cookbook to share our coping strategies. It has recipes to make when you've worked a 16-hour day, when you can't stop crying and you don't know why, when you accidentally woke up an Eldritch abomination at the bottom of the ocean. But most of all, this cookbook exists to help sad bastards like us feel a little less alone at mealtimes.The Sad Bastard Cookbook is funny, realistic, and kind. It's vegetarian/vegan. It's a community-built project. And the e-book is free on the Night Beats website. It's hard to survive late capitalism and we want to help.
·google.com·
The Sad Bastard Cookbook
Crafting Interpreters
Crafting Interpreters
Despite using them every day, most software engineers know little about how programming languages are designed and implemented. For many, their only experience with that corner of computer science was a terrifying "compilers" class that they suffered through in undergrad and tried to blot from their memory as soon as they had scribbled their last NFA to DFA conversion on the final exam.That fearsome reputation belies a field that is rich with useful techniques and not so difficult as some of its practitioners might have you believe. A better understanding of how programming languages are built will make you a stronger software engineer and teach you concepts and data structures you'll use the rest of your coding days. You might even have fun.This book teaches you everything you need to know to implement a full-featured, efficient scripting language. You'll learn both high-level concepts around parsing and semantics and gritty details like bytecode representation and garbage collection. Your brain will light up with new ideas, and your hands will get dirty and calloused.Starting from main(), you will build a language that features rich syntax, dynamic typing, garbage collection, lexical scope, first-class functions, closures, classes, and inheritance. All packed into a few thousand lines of clean, fast code that you thoroughly understand because you wrote each one yourself.
·google.com·
Crafting Interpreters
Beautiful Code
Beautiful Code
How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high-profile projects. You will be able to look over the shoulder of major coding and design experts to see problems through their eyes.This is not simply another design patterns book, or another software engineering treatise on the right and wrong way to do things. The authors think aloud as they work through their project's architecture, the tradeoffs made in its construction, and when it was important to break rules.This book contains 33 chapters contributed by Brian Kernighan, KarlFogel, Jon Bentley, Tim Bray, Elliotte Rusty Harold, Michael Feathers,Alberto Savoia, Charles Petzold, Douglas Crockford, Henry S. Warren,Jr., Ashish Gulhati, Lincoln Stein, Jim Kent, Jack Dongarra and PiotrLuszczek, Adam Kolawa, Greg Kroah-Hartman, Diomidis Spinellis, AndrewKuchling, Travis E. Oliphant, Ronald Mak, Rogerio Atem de Carvalho andRafael Monnerat, Bryan Cantrill, Jeff Dean and Sanjay Ghemawat, SimonPeyton Jones, Kent Dybvig, William Otte and Douglas C. Schmidt, AndrewPatzer, Andreas Zeller, Yukihiro Matsumoto, Arun Mehta, TV Raman,Laura Wingerd and Christopher Seiwald, and Brian Hayes.Beautiful Code is an opportunity for master coders to tell their story. All author royalties will be donated to Amnesty International.
·google.com·
Beautiful Code
The Pragmatic Programmer
The Pragmatic Programmer
“One of the most significant books in my life.” –Obie Fernandez, Author, The Rails Way “Twenty years ago, the first edition of The Pragmatic Programmer completely changed the trajectory of my career. This new edition could do the same for yours.” –Mike Cohn, Author of Succeeding with Agile , Agile Estimating and Planning , and User Stories Applied “. . . filled with practical advice, both technical and professional, that will serve you and your projects well for years to come.” –Andrea Goulet, CEO, Corgibytes, Founder, LegacyCode.Rocks “. . . lightning does strike twice, and this book is proof.” –VM (Vicky) Brasseur, Director of Open Source Strategy, Juniper Networks The Pragmatic Programmer is one of those rare tech books you’ll read, re-read, and read again over the years. Whether you’re new to the field or an experienced practitioner, you’ll come away with fresh insights each and every time. Dave Thomas and Andy Hunt wrote the first edition of this influential book in 1999 to help their clients create better software and rediscover the joy of coding. These lessons have helped a generation of programmers examine the very essence of software development, independent of any particular language, framework, or methodology, and the Pragmatic philosophy has spawned hundreds of books, screencasts, and audio books, as well as thousands of careers and success stories. Now, twenty years later, this new edition re-examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and you’ll learn how to: Fight software rot Learn continuously Avoid the trap of duplicating knowledge Write flexible, dynamic, and adaptable code Harness the power of basic tools Avoid programming by coincidence Learn real requirements Solve the underlying problems of concurrent code Guard against security vulnerabilities Build teams of Pragmatic Programmers Take responsibility for your work and career Test ruthlessly and effectively, including property-based testing Implement the Pragmatic Starter Kit Delight your users Written as a series of self-contained sections and filled with classic and fresh anecdotes, thoughtful examples, and interesting analogies, The Pragmatic Programmer illustrates the best approaches and major pitfalls of many different aspects of software development. Whether you’re a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you’ll quickly see improvements in personal productivity, accuracy, and job satisfaction. You’ll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You’ll become a Pragmatic Programmer. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
·google.com·
The Pragmatic Programmer
Grokking Algorithms
Grokking Algorithms
unrelated, but raindrop.io completely bugged out on autogenerate for this one lol
·google.com·
Grokking Algorithms