Book picks similar to
Winning Chess Tactics, revised by Yasser Seirawan
chess
non-fiction
chess-books
games
Structure and Interpretation of Computer Programs
Harold Abelson - 1984
This long-awaited revision contains changes throughout the text. There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published. A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in computational models: objects with state, concurrent programming, functional programming and lazy evaluation, and nondeterministic programming. There are new example sections on higher-order procedures in graphics and on applications of stream processing in numerical programming, and many new exercises. In addition, all the programs have been reworked to run in any Scheme implementation that adheres to the IEEE standard.
Pragmatic Thinking and Learning: Refactor Your Wetware
Andy Hunt - 2008
Not in an editor, IDE, or design tool. You're well educated on how to work with software and hardware, but what about wetware--our own brains? Learning new skills and new technology is critical to your career, and it's all in your head. In this book by Andy Hunt, you'll learn how our brains are wired, and how to take advantage of your brain's architecture. You'll learn new tricks and tips to learn more, faster, and retain more of what you learn. You need a pragmatic approach to thinking and learning. You need to Refactor Your Wetware. Programmers have to learn constantly; not just the stereotypical new technologies, but also the problem domain of the application, the whims of the user community, the quirks of your teammates, the shifting sands of the industry, and the evolving characteristics of the project itself as it is built. We'll journey together through bits of cognitive and neuroscience, learning and behavioral theory. You'll see some surprising aspects of how our brains work, and how you can take advantage of the system to improve your own learning and thinking skills.In this book you'll learn how to:Use the Dreyfus Model of Skill Acquisition to become more expertLeverage the architecture of the brain to strengthen different thinking modesAvoid common "known bugs" in your mindLearn more deliberately and more effectivelyManage knowledge more efficientlyPrinted in full color.
Good Clean Fun: Misadventures in Sawdust at Offerman Woodshop
Nick Offerman - 2016
Captained by hirsute woodworker, actor, comedian, and writer Nick Offerman, the shop produces not only fine handcrafted furniture, but also fun stuff—kazoos, baseball bats, ukuleles, even mustache combs.Now Nick and his ragtag crew of champions want to share their experiences of working at the Woodshop, tell you all about their passion for the discipline of woodworking, and teach you how to make a handful of their most popular projects along the way. This book will take readers behind the scenes of the woodshop, both inspiring and teaching them to make their own projects and besotting them with the infectious spirit behind the shop and its complement of dusty wood-elves.In these pages you will find a variety of projects for every skill level, with personal, accessible instructions by the OWS woodworkers themselves; and, what’s more, this tutelage will be augmented by mouth-watering color photos (Nick calls it "wood porn"). You will also find writings by Nick, offering recipes for both comestibles and mirth, humorous essays, odes to his own woodworking heroes, insights into the ethos of woodworking in modern America, and other assorted tomfoolery.Whether you’ve been working in your own shop for years, or if holding this stack of compressed wood pulp is as close as you’ve ever come to milling lumber, or even if you just love Nick Offerman’s brand of bucolic yet worldly wisdom, you’ll find Good Clean Fun full of useful, illuminating, and entertaining information.
I Will Teach You to Be Rich: No Guilt. No Excuses. No BS. Just a 6-Week Program That Works
Ramit Sethi - 2009
Buy as many lattes as you want. Choose the right accounts and investments so your money grows for you—automatically. Best of all, spend guilt-free on the things you love. Personal finance expert Ramit Sethi has been called a “wealth wizard” by Forbes and the “new guru on the block” by Fortune. Now he’s updated and expanded his modern money classic for a new age, delivering a simple, powerful, no-BS 6-week program that just works. I Will Teach You to Be Rich will show you: • How to crush your debt and student loans faster than you thought possible • How to set up no-fee, high-interest bank accounts that won’t gouge you for every penny • How Ramit automates his finances so his money goes exactly where he wants it to—and how you can do it too • How to talk your way out of late fees (with word-for-word scripts) • How to save hundreds or even thousands per month (and still buy what you love) • A set-it-and-forget-it investment strategy that’s dead simple and beats financial advisors at their own game • How to handle buying a car or a house, paying for a wedding, having kids, and other big expenses—stress free • The exact words to use to negotiate a big raise at work Plus, this 10th anniversary edition features over 80 new pages, including: • New tools • New insights on money and psychology • Amazing stories of how previous readers used the book to create their rich lives Master your money—and then get on with your life.
The Mammoth Book of Chess
Graham Burgess - 2009
It includes: sections on online chess, computers and openings; courses in tactics and attacking strategy; analysis of some of the greatest games ever played; and, information and advice on club, national, and international tournaments.
Happy: Finding joy in every day and letting go of perfect
Fearne Cotton - 2017
The simple stuff. The stuff that's going to really hit up that happiness on a deep and nourishing level. Whether you dip into these pages every now and then when you feel you need it, or use it daily as a positive exercise, I hope it brings you much relief, joy and calm. Amen to the pen." - Fearne Cotton
For many of us, life can feel like it's moving too fast with pressure bearing down on us from all sides - whether that's from school or work, family or social media. As a result, we find ourselves frazzled, lost and - too often - feeling blue.It's a subject close to Fearne's heart. Drawing on her own experiences and including expert advice, HAPPY offers practical ways of finding joy each and every day. Happiness isn't a mountain to climb, it's just one foot in front of the other on the path of life, and here you'll find little steps that will help make the differences that count. With workbook elements to help you start and end the day well; get in touch with your creative side; and find peace through written exercises, simple practical ideas and visualisations, these are daily tricks and reminders to help you unlock that inner happiness.
The Great Mental Models: General Thinking Concepts
Shane Parrish - 2018
The more tools you have at your disposal, the more likely you'll use the right tool for the job — and get it done right. The same is true when it comes to your thinking. The quality of your outcomes depends on the mental models in your head. And most people are going through life with little more than a hammer. Until now. The Great Mental Models: General Thinking Concepts is the first book in The Great Mental Models series designed to upgrade your thinking with the best, most useful and powerful tools so you always have the right one on hand. This volume details nine of the most versatile, all-purpose mental models you can use right away to improve your decision making, productivity, and how clearly you see the world. You will discover what forces govern the universe and how to focus your efforts so you can harness them to your advantage, rather than fight with them or worse yet— ignore them. Upgrade your mental toolbox and get the first volume today!
Here's Looking at Euclid: A Surprising Excursion Through the Astonishing World of Math
Alex Bellos - 2010
But, Alex Bellos says, "math can be inspiring and brilliantly creative. Mathematical thought is one of the great achievements of the human race, and arguably the foundation of all human progress. The world of mathematics is a remarkable place."Bellos has traveled all around the globe and has plunged into history to uncover fascinating stories of mathematical achievement, from the breakthroughs of Euclid, the greatest mathematician of all time, to the creations of the Zen master of origami, one of the hottest areas of mathematical work today. Taking us into the wilds of the Amazon, he tells the story of a tribe there who can count only to five and reports on the latest findings about the math instinct--including the revelation that ants can actually count how many steps they've taken. Journeying to the Bay of Bengal, he interviews a Hindu sage about the brilliant mathematical insights of the Buddha, while in Japan he visits the godfather of Sudoku and introduces the brainteasing delights of mathematical games.Exploring the mysteries of randomness, he explains why it is impossible for our iPods to truly randomly select songs. In probing the many intrigues of that most beloved of numbers, pi, he visits with two brothers so obsessed with the elusive number that they built a supercomputer in their Manhattan apartment to study it. Throughout, the journey is enhanced with a wealth of intriguing illustrations, such as of the clever puzzles known as tangrams and the crochet creation of an American math professor who suddenly realized one day that she could knit a representation of higher dimensional space that no one had been able to visualize. Whether writing about how algebra solved Swedish traffic problems, visiting the Mental Calculation World Cup to disclose the secrets of lightning calculation, or exploring the links between pineapples and beautiful teeth, Bellos is a wonderfully engaging guide who never fails to delight even as he edifies. "Here's Looking at Euclid "is a rare gem that brings the beauty of math to life.
The GCHQ Puzzle Book
GCHQ - 2016
what is 8?What is the next letter in the sequence: M, V, E, M, J, S, U, ?Which of the following words is the odd one out: CHAT, COMMENT, ELF, MANGER, PAIN, POUR?GCHQ is a top-secret intelligence and security agency which recruits some of the very brightest minds. Over the years, their codebreakers have helped keep our country safe, from the Bletchley Park breakthroughs of WWII to the modern-day threat of cyberattack. So it comes as no surprise that, even in their time off, the staff at GCHQ love a good puzzle. Whether they're recruiting new staff or challenging each other to the toughest Christmas quizzes and treasure hunts imaginable, puzzles are at the heart of what GCHQ does. Now they're opening up their archives of decades' worth of codes, puzzles and challenges for everyone to try.In this book you will find:- Tips on how to get into the mindset of a codebreaker- Puzzles ranging in difficulty from easy to brain-bending- A competition section where we search for Britain's smartest puzzlerGood luck!
The Visual Display of Quantitative Information
Edward R. Tufte - 1983
Theory and practice in the design of data graphics, 250 illustrations of the best (and a few of the worst) statistical graphics, with detailed analysis of how to display data for precise, effective, quick analysis. Design of the high-resolution displays, small multiples. Editing and improving graphics. The data-ink ratio. Time-series, relational graphics, data maps, multivariate designs. Detection of graphical deception: design variation vs. data variation. Sources of deception. Aesthetics and data graphical displays. This is the second edition of The Visual Display of Quantitative Information. Recently published, this new edition provides excellent color reproductions of the many graphics of William Playfair, adds color to other images, and includes all the changes and corrections accumulated during 17 printings of the first edition.
Automate the Boring Stuff with Python: Practical Programming for Total Beginners
Al Sweigart - 2014
But what if you could have your computer do them for you?In "Automate the Boring Stuff with Python," you'll learn how to use Python to write programs that do in minutes what would take you hours to do by hand no prior programming experience required. Once you've mastered the basics of programming, you'll create Python programs that effortlessly perform useful and impressive feats of automation to: Search for text in a file or across multiple filesCreate, update, move, and rename files and foldersSearch the Web and download online contentUpdate and format data in Excel spreadsheets of any sizeSplit, merge, watermark, and encrypt PDFsSend reminder emails and text notificationsFill out online formsStep-by-step instructions walk you through each program, and practice projects at the end of each chapter challenge you to improve those programs and use your newfound skills to automate similar tasks.Don't spend your time doing work a well-trained monkey could do. Even if you've never written a line of code, you can make your computer do the grunt work. Learn how in "Automate the Boring Stuff with Python.""
Player's Handbook
James Wyatt - 2014
It contains rules for character creation and advancement, backgrounds and skills, exploration and combat, equipment, spells, and much more. Use this book to create exciting characters from among the most iconic D&D® races and classes. Dungeons & Dragons immerses you in a world of adventure. Explore ancient ruins and deadly dungeons. Battle monsters while searching for legendary treasures. Gain experience and power as you trek across uncharted lands with your companions. The world needs heroes. Will you answer the call?
21 Lessons for the 21st Century
Yuval Noah Harari - 2018
In Homo Deus, he looked to our future. Now, one of the most innovative thinkers on the planet turns to the present to make sense of today's most pressing issues.How do computers and robots change the meaning of being human? How do we deal with the epidemic of fake news? Are nations and religions still relevant? What should we teach our children?Yuval Noah Harari's 21 Lessons for the 21st Century is a probing and visionary investigation into today's most urgent issues as we move into the uncharted territory of the future. As technology advances faster than our understanding of it, hacking becomes a tactic of war, and the world feels more polarized than ever, Harari addresses the challenge of navigating life in the face of constant and disorienting change and raises the important questions we need to ask ourselves in order to survive.In twenty-one accessible chapters that are both provocative and profound, Harari builds on the ideas explored in his previous books, untangling political, technological, social, and existential issues and offering advice on how to prepare for a very different future from the world we now live in: How can we retain freedom of choice when Big Data is watching us? What will the future workforce look like, and how should we ready ourselves for it? How should we deal with the threat of terrorism? Why is liberal democracy in crisis?Harari's unique ability to make sense of where we have come from and where we are going has captured the imaginations of millions of readers. Here he invites us to consider values, meaning, and personal engagement in a world full of noise and uncertainty. When we are deluged with irrelevant information, clarity is power. Presenting complex contemporary challenges clearly and accessibly, 21 Lessons for the 21st Century is essential reading.
ChiRunning: A Revolutionary Approach to Effortless, Injury-Free Running
Danny Dreyer - 2004
This new edition is fully updated with fresh insights and innovative training techniques from one of the sport's leading voices. Danny Dreyer teaches us how to heal and prevent injuries and also to run faster, farther, and with much less effort at any age or ability.With more than 150,000 copies in print, this groundbreaking program makes running safe and fun for beginning and seasoned runners, while also giving competitive runners the edge they seek. ChiRunning employs the deep power reserves in the core muscles, an approach found in disciplines such as yoga, Pilates, and in this case T'ai Chi.
Make knee pain and shin splints a thing of the past
Experience the natural efficiency of the midfoot strike
Dramatically reduce your potential for injury
Transform your running with our new 10-step training program
ChiRunning provides powerful insight and transforms running from a high-injury sport to a body-friendly fitness phenomenon. Join the revolution!
Get a Financial Life: Personal Finance in Your Twenties and Thirties
Beth Kobliner - 1996
And who could blame them? These so-called millennials have come of age in the wake of the worst economic crisis in memory, and are now trying to get by in its aftermath. They owe record levels of student loan debt, face sky-high rents, and struggle to live on a budget in an uncertain economy. It’s time for them to get a financial life. For two decades, Beth Kobliner’s bestseller has been the financial bible for people in their twenties and thirties. With her down-to-earth style, she has taught them how to get out of debt, learn to save, and invest for their futures. In this completely revised and updated edition, Kobliner shares brand-new insights and concrete, actionable advice geared to help a new generation of readers form healthy financial habits that will last a lifetime. With fresh material that reflects the changing digital world, Get a Financial Life remains an essential tool for young people learning how to manage their money. From tackling taxes to boosting credit scores, Get a Financial Life can show those just starting out how to decrease their debt, avoid common money mistakes, and navigate the world of personal finance in today’s ever-changing landscape.