1,001 Facts that Will Scare the S#*t Out of You: The Ultimate Bathroom Reader


Cary McNeal - 2010
    I wonder how many cats have died because of this confusion.Fact: The most germ-laden place on your toilet isn't the seat or even the bowl--it's the handle.The solution: Don't flush. Let the next guy worry about it.There are "just the facts"--and then there are just the facts that will frighten the bejeezus out of you. And thanks to this little gem of a bathroom book, you'll never look at the world the same way again, without, er, dry heaving a little bit.From the sneaky fish that can swim up our genitals to the E. coli bacteria lurking in the very water we drink, disturbing phenomena are everywhere we turn. Educational, entertaining, and undeniably horrifying, this book isn't guaranteed to help you, um, go to the bathroom, but it's certain to make your time there more...informed.

Good Night Stories for Rebel Girls: 100 Tales of Extraordinary Women


Elena Favilli - 2016
    This book inspires girls with the stories of great women, from Elizabeth I to Serena Williams.

Silence on the Wire: A Field Guide to Passive Reconnaissance and Indirect Attacks


Michal Zalewski - 2005
    Silence on the Wire uncovers these silent attacks so that system administrators can defend against them, as well as better understand and monitor their systems.Silence on the Wire dissects several unique and fascinating security and privacy problems associated with the technologies and protocols used in everyday computing, and shows how to use this knowledge to learn more about others or to better defend systems. By taking an indepth look at modern computing, from hardware on up, the book helps the system administrator to better understand security issues, and to approach networking from a new, more creative perspective. The sys admin can apply this knowledge to network monitoring, policy enforcement, evidence analysis, IDS, honeypots, firewalls, and forensics.

Bioshock and Philosophy: Irrational Game, Rational Book


Luke Cuddy - 2015
    BioShock and Philosophy: Irrational Game, Rational Book presents expert reflections by philosophers (and Bioshock connoisseurs) on this critically acclaimed and immersive fan-favorite. Reveals the philosophical questions raised through the artistic complexity, compelling characters and absorbing plots of this ground-breaking first-person shooter (FPS) Explores what BioShock teaches the gamer about gaming, and the aesthetics of video game storytelling Addresses a wide array of topics including Marxism, propaganda, human enhancement technologies, political decision-making, free will, morality, feminism, transworld individuality, and vending machines in the dystopian society of Rapture Considers visionary game developer Ken Levine's depiction of Ayn Rand's philosophy, as well as the theories of Aristotle, de Beauvoir, Dewey, Leibniz, Marx, Plato, and others from the Hall of Philosophical Heroes

Ruby Under a Microscope


Pat Shaughnessy - 2012
    Author Pat Shaughnessy takes a scientific approach, laying out a series of experiments with Ruby code to take you behind the scenes of how programming languages work. You'll even find information on JRuby and Rubinius (two alternative implementations of Ruby), as well as in-depth explorations of Ruby's garbage collection algorithm. Ruby Under a Microscope will teach you:How a few computer science concepts underpin Ruby's complex implementation How Ruby executes your code using a virtual machine How classes and modules are the same inside Ruby How Ruby employs algorithms originally developed for Lisp How Ruby uses grammar rules to parse and understand your code How your Ruby code is translated into a different language by a compilerNo programming language needs to be a black box. Whether you're already intrigued by language implementation or just want to dig deeper into Ruby, you'll find Ruby Under a Microscope a fascinating way to become a better programmer. Covers Ruby 2.x, 1.9 and 1.8

The Night Shift: Real Life in the Heart of the E.R.


Brian Goldman - 2010
    Brian Goldman is both an emergency room physician at Mount Sinai and a prominent medical journalist. Never one to shy away from controversy, Goldman specializes in kicking open the doors to the medical establishment, revealing what really goes on behind the scenes -- and in the minds of doctors and nurses.In The Night Shift, Goldman shares his experiences in the witching hours at Mount Sinai Hospital in downtown Toronto. We meet the kinds of patients who walk into an ER after midnight: late-night revellers injured on their way home after last call, teens assaulted in the streets by other teens and a woman who punches another woman out of jealousy over a man. But Goldman also reveals the emotional, heartbreaking side of everyday ER visits: adult children forced to make life and death decisions about critically ill parents, victims of sexual assault, and mentally ill and homeless patients looking for understanding and a quick fix in the twenty-four hour waiting room. Written with Goldman's trademark honesty and with surprising humour, The Night Shift is also a frank look at many issues facing the medical profession today, and offers a highly compelling inside view into an often shrouded world.

Alice's Adventures Under Ground


Lewis Carroll - 1864
    In this book the entire manuscript has been photographed in colour and reproduced with precise fidelity to the original.

Sea Change


Nancy Kress - 2020
    Ten years later, Renata, a.k.a. Caroline Denton, is an operative of the Org, an underground group that could save the world from itself. Their illegal research is performed and protected by splinter cells, which are hunted by the feds.Now a mole is in the Org. Who would put the entire Org in jeopardy? Renata is the only one who can find out--and she will need to go to her clients in the Quinault Nation for answers.Nancy Kress (Beggars in Spain, Yesterday's Kin) once again delivers a smart, mesmerizing bio-thriller, with a hard, nuanced look at the perils and promise of technology.

Hacking: The Art of Exploitation


Jon Erickson - 2003
    This book explains the technical aspects of hacking, including stack based overflows, heap based overflows, string exploits, return-into-libc, shellcode, and cryptographic attacks on 802.11b.

Geek Wisdom: The Sacred Teachings of Nerd Culture


Stephen H. Segal - 2011
    Clearly, geeks know something about life in the 21st century that other folks don’t—something we all can learn from. Geek Wisdom takes as gospel some 200 of the most powerful and oft-cited quotes from movies (“Where we’re going, we don’t need roads”), television (“Now we know—and knowing is half the battle”), literature (“All that is gold does not glitter”), games, science, the Internet, and more. Now these beloved pearls of modern-day culture have been painstakingly interpreted by a diverse team of hardcore nerds with their imaginations turned up to 11. Yes, this collection of mini-essays is by, for, and about geeks—but it’s just so surprisingly profound, the rest of us would have to be dorks not to read it. So say we all.

Humans: A Brief History of How We F*cked It All Up


Tom Phillips - 2018
    In the seventy thousand years that modern human beings have walked this earth, we've come a long way. Art, science, culture, trade - on the evolutionary food chain, we're real winners. But, frankly, it's not exactly been plain sailing, and sometimes - just occasionally - we've managed to really, truly, quite unbelievably f*ck things up.From Chairman Mao's Four Pests Campaign, to the American Dustbowl; from the Austrian army attacking itself one drunken night, to the world's leading superpower electing a reality TV mogul as President... it's pretty safe to say that, as a species, we haven't exactly grown wiser with age. So, next time you think you've really f*cked up, this book will remind you: it could be so much worse

The Devil's Dozen: How Cutting-Edge Forensics Took Down 12 Notorious Serial Killers


Katherine Ramsland - 2009
    "Katherine Ramsland has brilliantly captured the insights and drama of some fascinating cases" (Dr. Henry Lee) in her previous bestselling books. Now she examines the case histories of twelve of the most notorious serial killers of the last one hundred years, and answers the questions: What clues did they leave behind? How were they eventually caught? How was each twist and turn of their crimes matched by the equally compelling weapons of science and logic? From exploring the nineteenth century's earliest investigative tools to remarkable twenty-first century CSI advances, The Devil's Dozen provides a fascinating window into the world of those who kill-and those who dedicate their lives to bringing them to justice.

Think Like a Programmer: An Introduction to Creative Problem Solving


V. Anton Spraul - 2012
    In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches you what other introductory books often ignore: how to Think Like a Programmer. Each chapter tackles a single programming concept, like classes, pointers, and recursion, and open-ended exercises throughout challenge you to apply your knowledge. You'll also learn how to:Split problems into discrete components to make them easier to solve Make the most of code reuse with functions, classes, and libraries Pick the perfect data structure for a particular job Master more advanced programming tools like recursion and dynamic memory Organize your thoughts and develop strategies to tackle particular types of problems Although the book's examples are written in C++, the creative problem-solving concepts they illustrate go beyond any particular language; in fact, they often reach outside the realm of computer science. As the most skillful programmers know, writing great code is a creative art—and the first step in creating your masterpiece is learning to Think Like a Programmer.

Python Crash Course: A Hands-On, Project-Based Introduction to Programming


Eric Matthes - 2015
    You'll also learn how to make your programs interactive and how to test your code safely before adding it to a project. In the second half of the book, you'll put your new knowledge into practice with three substantial projects: a Space Invaders-inspired arcade game, data visualizations with Python's super-handy libraries, and a simple web app you can deploy online.As you work through Python Crash Course, you'll learn how to: Use powerful Python libraries and tools, including matplotlib, NumPy, and PygalMake 2D games that respond to keypresses and mouse clicks, and that grow more difficult as the game progressesWork with data to generate interactive visualizationsCreate and customize simple web apps and deploy them safely onlineDeal with mistakes and errors so you can solve your own programming problemsIf you've been thinking seriously about digging into programming, Python Crash Course will get you up to speed and have you writing real programs fast. Why wait any longer? Start your engines and code!

Arguably: Selected Essays


Christopher Hitchens - 2011
    Topics range from ruminations on why Charles Dickens was among the best of writers and the worst of men to the haunting science fiction of J.G. Ballard; from the enduring legacies of Thomas Jefferson and George Orwell to the persistent agonies of anti-Semitism and jihad. Hitchens even looks at the recent financial crisis and argues for the enduring relevance of Karl Marx. The book forms a bridge between the two parallel enterprises of culture and politics. It reveals how politics justifies itself by culture, and how the latter prompts the former. In this fashion, Arguably burnishes Christopher Hitchens' credentials as (to quote Christopher Buckley) our "greatest living essayist in the English language."