Bad Days in History: A Gleefully Grim Chronicle of Misfortune, Mayhem, and Misery for Every Day of the Year


Michael Farquhar - 2015
    From Caligula's blood-soaked end to hotelier Steve Wynn's unfortunate run-in with a priceless Picasso, these 365 tales of misery include lost fortunes (like the would-be Apple investor who pulled out in 1977 and missed out on a $30 billion-dollar windfall), romance gone wrong (like the 16th-century Shah who experimented with an early form of Viagra with empire-changing results), and truly bizarre moments (like the Great Molasses Flood of 1919).Think you’re having a bad day? Trust us, it gets worse.

Minimalism: Live a Meaningful Life


Joshua Fields Millburn - 2011
    It’s also the best thing we’ve ever written about Minimalism and will likely serve as the cornerstone to our work for years to come. It took us a year to write this book—a year of creating the best material possible and finding ways to relate it back to our lives so you would have practical ways to relate the subject matter to your life.Chapter Themes:Do you jump out of bed every morning excited about the day in front of you? Do you live a life defined by deep meaning, endless passion, excellent health, empowering relationships, and constant growth?You can.Ultimately, the eight chapters and ninety-eight sections inside this book are meant to help you take small actions each day that will radically improve your life over a short period of time.This book’s foreword and first chapter go into vast detail on our personal backgrounds, our troubled pasts, our depression, and how we made changes that transformed our lives over two years. These chapters discuss why didn’t feel fulfilled by our careers and why we turned to our society’s idea of a meaningful life: we bought stuff, we spent too much money, and we lived paycheck to paycheck trying to purchase happiness in every trip to the shopping mall or luxurious vacation we could find. Instead of finding our passion, instead of searching for our mission, we pacified ourselves with ephemeral indulgences, inducing a crack-cocaine high that didn’t last far past the checkout line.The subsequent chapters move on the the five dimensions that comprise a meaningful life:1. Health2. Relationships3. Passions4. Growth5. ContributionThese are the things we changed in our lives that had the most impact. These changes resulted in more meaningful lives for the two of us. These five chapters discuss each of these concepts in depth, much more than our website. Throughout these chapters we consider why these areas are the most important dimensions of our lives and how minimalism allowed us to focus on these areas. We give you personal examples of how we changed everything in our lives over two year span. We left our big corporate jobs, changed our diets, started exercising regularly, got healthy, strengthened our core relationships, made great new relationships, started pursuing our passions, contributed to more people than we ever had, and found ways to be happy and content with our lives.The final chapter of this book, "The Confluence of Meaning," binds together the five dimensions and asks the reader important questions about their life. These questions are not rhetorical, they are meant to make you think. The entire book is designed to help you actively engage in each chapter by reading the content more than once, taking notes, highlighting meaningful passages, making lists, and, most importantly, taking action.

Generation Decks: The Unofficial History of Gaming Phenomenon Magic The Gathering


Titus Chalk - 2017
    The brainchild of misfit maths genius Richard Garfield, Magic combines fiendishly complex gameplay with collectability. When it came out in the early '90s it transformed the lives of gamers who had longed for a game that combined challenging mechanics and kick-ass artwork with a chance to connect and compete with likeminded people. Titus Chalk's tale is part biography, charting the author's own relationship with the game, part history, and part love letter to the card game that made it cool to be a geek. Prepare to meet Generation Decks, a community like no other...

Game Programming Gems


Mark DeLoura - 2000
    But instead of spending hours and hours trying to develop your own answers, now you can find out how the pros do it! Game Programming Gems is a hands-on, comprehensive resource packed with a variety of game programming algorithms written by experts from the game industry and edited by Mark DeLoura, former software engineering lead for Nintendo of America, Inc. and now the newly appointed editor-in-chief of Game Developer magazine. From animation and artificial intelligence to Z-buffering, lighting calculations, weather effects, curved surfaces, mutliple layer Internet gaming, to music and sound effects, all of the major techniques needed to develop a competitive game engine are covered. Game Programming Gems is written in a style accessible to individuals with a range of expertise levels. All of the source code for each algorithm is included and can be used by advanced programmers immediately. For aspiring programmers, there is a detailed tutorial to work through before attempting the code, and suggestions for possible modifications and optimizations are included as well.

The Dream Machine: J.C.R. Licklider and the Revolution That Made Computing Personal


M. Mitchell Waldrop - 2001
    C. R. Licklider, whose visionary dream of a human-computer symbiosis transformed the course of modern science and led to the development of the personal computer. Reprint.

Halo: Cryptum (Forerunner Saga, #1)


Greg Bear - 2011
    100,000 years ago, the galaxy was populated by a great variety of beings. But one species--eons beyond all others in both technology and knowledge--achieved dominance. They ruled in peace but met opposition with quick and brutal effectiveness. They were the Forerunners, the keepers of the Mantle, the next stage of life in the Universe's Living Time. And then they vanished. This is their story. Bornstellar Makes Eternal Lasting is a young rebellious Forerunner. He is a Manipular, untried, yet to become part of the adult Forerunner society, where vast knowledge and duty waits. He comes from a family of Builders, the Forerunners' highest and most politically powerful rate. It is the Builders who create the grand technology that facilitates Forerunner dominance over the known universe. It is the Builders who believe they must shoulder the greatest burden of the Mantle, as shepherds and guardians of all life. Bornstellar is marked to become a great Builder just like his father. But this Manipular has other plans. He is obsessed with lost treasures of the past. His reckless passion to seek out the marvelous artifacts left behind by the Precursors, long-vanished superbeings of unknowable power and intent, forces his father's hand. Bornstellar is sent to live among the Miners, where he must come to terms with where his duty truly lies. But powerful forces are at play. Forerunner society is at a major crux. Past threats are once again proving relentless. Dire solutions, machines and strategies never before contemplated, are being called up, and fissures in Forerunner power are leading to chaos. On a Lifeworker's experimental planet, Bornstellar's rebellious course crosses the paths of two humans, and the long lifeline of a great military leader, thus forever changing Bornstellar's destiny ...and the fate of the entire galaxy.

Game Coding Complete


Mike McShaffry - 2003
    The best description of the first edition comes from two Amazon reviewers; the first proclaiming, "I got the same feeling of enlightenment when reading this one as I did all those years ago when I read the classic book "Code Complete" and the second stating "This is the first game book I have read that I was sorry when I got to the end because there wasn't any more."For Game Coding Complete, Second Edition, McShaffry returns with many more of his highly popular, shoot-from the hips war stories and expert game programming insight that only a real insider could provide. McShaffry uses his experience as a leading programmer for Origin Systems, Microsoft, and Ion Storm a division of Eidos, to illustrate real-world techniques and solutions, including examples from his recent work on the major game, Thief Deadly Shadows. Game Coding Complete, Second Edition takes programmers through the complete process of developing a professional quality game using hundreds of insider tricks and techniques developed and perfect by the author from over a decade of game development experience. It covers a range of topics that will appeal to the most discriminating programmers such as key "gotcha" issues that could trip up even veteran programmers. The new edition features expanded coverage of 3D programming, several new chapters on game interface design, game audio, game scripting, game engine technology, code optimization, production and scheduling, plus it now includes a CD-ROM packed with valuable source code and game development tools. The appendix offers solid advice on starting your own game company. The C++ language is used to explain specific programming concepts with added discussion of development with C# and Managed DirectX programming.

Scrum: The Art of Doing Twice the Work in Half the Time


Jeff Sutherland - 2014
    It already drives most of the world’s top technology companies. And now it’s starting to spread to every domain where leaders wrestle with complex projects. If you’ve ever been startled by how fast the world is changing, Scrum is one of the reasons why. Productivity gains of as much as 1200% have been recorded, and there’s no more lucid – or compelling – explainer of Scrum and its bright promise than Jeff Sutherland, the man who put together the first Scrum team more than twenty years ago. The thorny problem Jeff began tackling back then boils down to this: people are spectacularly bad at doing things with agility and efficiency. Best laid plans go up in smoke. Teams often work at cross purposes to each other. And when the pressure rises, unhappiness soars. Drawing on his experience as a West Point-educated fighter pilot, biometrics expert, early innovator of ATM technology, and V.P. of engineering or CTO at eleven different technology companies, Jeff began challenging those dysfunctional realities, looking for solutions that would have global impact. In this book you’ll journey to Scrum’s front lines where Jeff’s system of deep accountability, team interaction, and constant iterative improvement is, among other feats, bringing the FBI into the 21st century, perfecting the design of an affordable 140 mile per hour/100 mile per gallon car, helping NPR report fast-moving action in the Middle East, changing the way pharmacists interact with patients, reducing poverty in the Third World, and even helping people plan their weddings and accomplish weekend chores. Woven with insights from martial arts, judicial decision making, advanced aerial combat, robotics, and many other disciplines, Scrum is consistently riveting. But the most important reason to read this book is that it may just help you achieve what others consider unachievable – whether it be inventing a trailblazing technology, devising a new system of education, pioneering a way to feed the hungry, or, closer to home, a building a foundation for your family to thrive and prosper.

Nikola Tesla: Imagination and the Man That Invented the 20th Century


Sean Patrick - 2013
    It’s no coincidence that geniuses not only dare to dream of the impossible for their work, but do the same for their lives. They’re audacious enough to think that they’re not just ordinary players. Few stories better illustrate this better than the life of the father of the modern world, a man of legendary imaginative power and wonder: Nikola Tesla.In this book, you’ll be taken on a whirlwind journey through Tesla’s life and work, and not only learn about the successes and mistakes of one of history’s greatest inventors, but also how to look at the world in a different, more imaginative way.Read this book now and learn lessons from Nikola Tesla on why imagination is so vital to awakening your inner genius, and insights into the real “secret” to creativity, as explained by people like Jobs, Picasso, Dali, and Twain.

Gametek: The Math and Science of Gaming


Geoffrey Engelstein - 2018
    Connecting games to math, science, and psychology, GameTek has grown to be one of the most popular parts of the show.This volume commemorates the anniversary with a collection of over seventy of the best segments, many with annotations and illustrations.With chapters on everything from Rock, Paper, Scissors to the Prisoner’s Dilemma to Player Engagement to Quasicrystals to Buddha’s Forbidden Games, GameTek is sure to delight not just game designers and players, but anyone who wants to learn about the world from a new perspective.Sections:• Game Theory• Math• Psychology• Science• Game Mechanics• Psychology Games• HistoryFrom the first time I heard it, the GameTek segment in The Dice Tower podcast became my favorite part of the show. Listening to Geoff is like going to your favorite lesson with your favorite teacher. He teaches about games (yay!) and does it in a very interesting way with lots of examples. He does amazing stuff. He knows about the construction of games, he knows the theory, he knows all that stuff behind the scenes that we gamers do not see when just playing a game and having fun.Ignacy Trzewiczek, Portal GamesThere are many hobby game 'experts' out there, dying to give you their opinion on how the industry works, how games work, what types of games are best, and so on. Geoff Engelstein is the expert that requires your attention. He is a scholar of games, and his research on games and other principles that apply to gaming is matched by none.Stephen Buonocore, Stronghold GamesOver the years, I’ve listened to a lot of people talk about board games, yet the short snippets that Geoff puts out are the ones that I find myself thinking about in the quiet of the night. His are the segments that you laugh at and say, “I have NO idea what you are talking about” — but later on use to show people just how intellectual you are.Tom Vasel, The Dice Tower

The Game Design Reader: A Rules of Play Anthology


Katie SalenJussi Holopainen - 2005
    A companion work to Katie Salen and Eric Zimmerman's textbook Rules of Play: Game Design Fundamentals, The Game Design Reader is a classroom sourcebook, a reference for working game developers, and a great read for game fans and players.Thirty-two essays by game designers, game critics, game fans, philosophers, anthropologists, media theorists, and others consider fundamental questions: What are games and how are they designed? How do games interact with culture at large? What critical approaches can game designers take to create game stories, game spaces, game communities, and new forms of play?Salen and Zimmerman have collected seminal writings that span 50 years to offer a stunning array of perspectives. Game journalists express the rhythms of game play, sociologists tackle topics such as role-playing in vast virtual worlds, players rant and rave, and game designers describe the sweat and tears of bringing a game to market. Each text acts as a springboard for discussion, a potential class assignment, and a source of inspiration. The book is organized around fourteen topics, from The Player Experience to The Game Design Process, from Games and Narrative to Cultural Representation. Each topic, introduced with a short essay by Salen and Zimmerman, covers ideas and research fundamental to the study of games, and points to relevant texts within the Reader. Visual essays between book sections act as counterpoint to the writings.Like Rules of Play, The Game Design Reader is an intelligent and playful book. An invaluable resource for professionals and a unique introduction for those new to the field, The Game Design Reader is essential reading for anyone who takes games seriously.

Fooling Houdini: Magicians, Mentalists, Math Geeks, and the Hidden Powers of the Mind


Alex Stone - 2011
    By investing some of the lesser-known corners of psychology, neuroscience, physics, history, and even crime, all through the lens of trickery and illusion, Fooling Houdini arrives at a host of startling revelations about how the mind works--and why, sometimes, it doesn’t.

Fluent Forever: How to Learn Any Language Fast and Never Forget It


Gabriel Wyner - 2014
    At thirty years old, Gabriel Wyner speaks six languages fluently.  He didn’t learn them in school -- who does? -- rather, he learned them in the past few years, working on his own and practicing on the subway, using simple techniques and free online resources. In Fluent Forever Wyner reveals what he’s discovered.   The greatest challenge to learning a foreign language is the challenge of memory; there are just too many words and too many rules. For every new word we learn, we seem to forget two old ones, and as a result, fluency can seem out of reach. Fluent Forever tackles this challenge head-on. With empathy for the language-challenged and abundant humor, Wyner deconstructs the learning process, revealing how to build a foreign language in your mind from the ground up.  Starting with pronunciation, you’ll learn how to rewire your ears and turn foreign sounds into familiar sounds. You'll retrain your tongue to produce those sounds accurately, using tricks from opera singers and actors. Next, you'll begin to tackle words, and connect sounds and spellings to imagery, rather than translations, which will enable you to think in a foreign language.  And with the help of sophisticated spaced-repetition techniques, you'll be able to memorize hundreds of words a month in minutes every day. Soon, you'll gain the ability to learn grammar and more difficult abstract words--without the tedious drills and exercises of language classes and grammar books.  This is brain hacking at its most exciting, taking what we know about neuroscience and linguistics and using it to create the most efficient and enjoyable way to learn a foreign language in the spare minutes of your day.

We Will Rise: A True Story of Tragedy and Resurrection in the American Heartland


Steve Beaven - 2020
    With a charismatic young coach and a freshman phenom, this small Indiana city hoped to see its team shine in the national spotlight. Then, on a foggy night, after just four games, the plane carrying the team and its coach crashed after takeoff, killing everyone on board.The tragedy seemed insurmountable, a devastating blow to the identity of a fading factory town. But, with the support of a city in mourning, ambitious new coach Dick Walters promised to rebuild the cherished institution. Assembling a team of castoffs, walk-ons, and overachievers, Walters restored the legacy of the team and its fans. Against all odds, his young men made history.A tribute to those who were lost, and to those who carried on, We Will Rise is the rich and powerful story of an underdog team and its fans and the spirit of a resilient community.

Learning Python


Mark Lutz - 2003
    Python is considered easy to learn, but there's no quicker way to mastery of the language than learning from an expert teacher. This edition of "Learning Python" puts you in the hands of two expert teachers, Mark Lutz and David Ascher, whose friendly, well-structured prose has guided many a programmer to proficiency with the language. "Learning Python," Second Edition, offers programmers a comprehensive learning tool for Python and object-oriented programming. Thoroughly updated for the numerous language and class presentation changes that have taken place since the release of the first edition in 1999, this guide introduces the basic elements of the latest release of Python 2.3 and covers new features, such as list comprehensions, nested scopes, and iterators/generators. Beyond language features, this edition of "Learning Python" also includes new context for less-experienced programmers, including fresh overviews of object-oriented programming and dynamic typing, new discussions of program launch and configuration options, new coverage of documentation sources, and more. There are also new use cases throughout to make the application of language features more concrete. The first part of "Learning Python" gives programmers all the information they'll need to understand and construct programs in the Python language, including types, operators, statements, classes, functions, modules and exceptions. The authors then present more advanced material, showing how Python performs common tasks by offering real applications and the libraries available for those applications. Each chapter ends with a series of exercises that will test your Python skills and measure your understanding."Learning Python," Second Edition is a self-paced book that allows readers to focus on the core Python language in depth. As you work through the book, you'll gain a deep and complete understanding of the Python language that will help you to understand the larger application-level examples that you'll encounter on your own. If you're interested in learning Python--and want to do so quickly and efficiently--then "Learning Python," Second Edition is your best choice.