Book picks similar to
Twisty Little Passages: An Approach to Interactive Fiction by Nick Montfort
non-fiction
nonfiction
games
writing
Lectures on Literature
Vladimir Nabokov - 1980
Here, collected for the first time, are his famous lectures, which include Mansfield Park, Bleak House, and Ulysses. Edited and with a Foreword by Fredson Bowers; Introduction by John Updike; illustrations.
Beginning Theory: An Introduction to Literary and Cultural Theory
Peter Barry - 1995
This new and expanded third edition continues to offer students and readers the best one-volume introduction to the field.The bewildering variety of approaches, theorists and technical language is lucidly and expertly unraveled. Unlike many books which assume certain positions about the critics and the theories they represent, Peter Barry allows readers to develop their own ideas once first principles and concepts have been grasped.
Free Culture: The Nature and Future of Creativity
Lawrence Lessig - 2004
Never before have the cultural powers- that-be been able to exert such control over what we can and can't do with the culture around us. Our society defends free markets and free speech; why then does it permit such top-down control? To lose our long tradition of free culture, Lawrence Lessig shows us, is to lose our freedom to create, our freedom to build, and, ultimately, our freedom to imagine.
To Save Everything, Click Here: The Folly of Technological Solutionism
Evgeny Morozov - 2013
But how will these be affected once we delegate much of the responsibility for them to technology? The temptation of the digital age is to fix everything—from crime to corruption to pollution to obesity—by digitally quantifying, tracking, or gamifiying behavior. But when we change the motivations for our moral, ethical, and civic behavior, we may also change the very nature of that behavior itself. Technology, Evgeny Morozov proposes, can be a force for improvement—but only if we abandon the idea that it is necessarily revolutionary and instead genuinely interrogate what we are doing with it and what it is doing to us.From urging us to abandon monolithic ideas of “the Internet” to showing how to design more humane and democratic technological solutions, To Save Everything, Click Here is a dazzling tour of our technological future, and a searching investigation into the digital version of an enduring struggle: between man and his machines.
Mindstorms: Children, Computers, And Powerful Ideas
Seymour Papert - 1980
We have Mindstorms to thank for that. In this book, pioneering computer scientist Seymour Papert uses the invention of LOGO, the first child-friendly programming language, to make the case for the value of teaching children with computers. Papert argues that children are more than capable of mastering computers, and that teaching computational processes like de-bugging in the classroom can change the way we learn everything else. He also shows that schools saturated with technology can actually improve socialization and interaction among students and between students and teachers.
The Philosophy Book: Big Ideas Simply Explained
Will Buckingham - 2010
From moral ethics to the philosophies of religions, The Philosophy Book sheds a light on the famous ideas and thinkers from the ancient world through the present day. Including theories from Pythagoras to Voltaire and Mary Wollstonecraft to Noam Chomsky, The Philosophy Book offers anyone with an interest in philosophy an essential resource to the great philosophers and the views that have shaped our society.
The Meaning of Everything: The Story of the Oxford English Dictionary
Simon Winchester - 2003
Writing with marvelous brio, Winchester first serves up a lightning history of the English language--"so vast, so sprawling, so wonderfully unwieldy"--and pays homage to the great dictionary makers, from "the irredeemably famous" Samuel Johnson to the "short, pale, smug and boastful" schoolmaster from New Hartford, Noah Webster. He then turns his unmatched talent for story-telling to the making of this most venerable of dictionaries. In this fast-paced narrative, the reader will discover lively portraits of such key figures as the brilliant but tubercular first editor Herbert Coleridge (grandson of the poet), the colorful, boisterous Frederick Furnivall (who left the project in a shambles), and James Augustus Henry Murray, who spent a half-century bringing the project to fruition. Winchester lovingly describes the nuts-and-bolts of dictionary making--how unexpectedly tricky the dictionary entry for marzipan was, or how fraternity turned out so much longer and monkey so much more ancient than anticipated--and how bondmaid was left out completely, its slips found lurking under a pile of books long after the B-volume had gone to press. We visit the ugly corrugated iron structure that Murray grandly dubbed the Scriptorium--the Scrippy or the Shed, as locals called it--and meet some of the legion of volunteers, from Fitzedward Hall, a bitter hermit obsessively devoted to the OED, to W.C. Minor, whose story is one of dangerous madness, ineluctable sadness, and ultimate redemption. The Meaning of Everything is a scintillating account of the creation of the greatest monument ever erected to a living language. Simon Winchester's supple, vigorous prose illuminates this dauntingly ambitious project--a seventy-year odyssey to create the grandfather of all word-books, the world's unrivalled uber-dictionary.
Paperbacks from Hell: The Twisted History of '70s and '80s Horror Fiction
Grady Hendrix - 2017
and covered in blood!Demonic possession! Haunted condominiums! Murderous babies! Man-eating moths! No plot was too ludicrous, no cover art too appalling, no evil too despicable for the Paperbacks From Hell.Where did they come from? Where did they go? Horror author Grady Hendrix risks his soul and sanity (not to mention yours) to relate the true, untold story of the Paperbacks From Hell.Shocking story summaries! Incredible cover art! And true tales of writers, artists, and publishers who violated every literary law but one: never be boring. All this awaits, if you dare experience the Paperbacks From Hell.
The C Programming Language
Brian W. Kernighan - 1978
It is the definitive reference guide, now in a second edition. Although the first edition was written in 1978, it continues to be a worldwide best-seller. This second edition brings the classic original up to date to include the ANSI standard. From the Preface: We have tried to retain the brevity of the first edition. C is not a big language, and it is not well served by a big book. We have improved the exposition of critical features, such as pointers, that are central to C programming. We have refined the original examples, and have added new examples in several chapters. For instance, the treatment of complicated declarations is augmented by programs that convert declarations into words and vice versa. As before, all examples have been tested directly from the text, which is in machine-readable form. As we said in the first preface to the first edition, C "wears well as one's experience with it grows." With a decade more experience, we still feel that way. We hope that this book will help you to learn C and use it well.
The Horologicon: A Day's Jaunt Through the Lost Words of the English Language
Mark Forsyth - 2012
Pretending to work? That’s fudgelling, which may lead to rizzling if you feel sleepy after lunch, though by dinner time you will have become a sparkling deipnosophist.From Mark Forsyth, author of the bestselling The Etymologicon, this is a book of weird words for familiar situations. From ante-jentacular to snudge by way of quafftide and wamblecropt, at last you can say, with utter accuracy, exactly what you mean.
The Emperor's New Mind: Concerning Computers, Minds and the Laws of Physics
Roger Penrose - 1989
Admittedly, computers now play chess at the grandmaster level, but do they understand the game as we do? Can a computer eventually do everything a human mind can do? In this absorbing and frequently contentious book, Roger Penrose--eminent physicist and winner, with Stephen Hawking, of the prestigious Wolf prize--puts forward his view that there are some facets of human thinking that can never be emulated by a machine. Penrose examines what physics and mathematics can tell us about how the mind works, what they can't, and what we need to know to understand the physical processes of consciousness. He is among a growing number of physicists who think Einstein wasn't being stubborn when he said his little finger told him that quantum mechanics is incomplete, and he concludes that laws even deeper than quantum mechanics are essential for the operation of a mind. To support this contention, Penrose takes the reader on a dazzling tour that covers such topics as complex numbers, Turing machines, complexity theory, quantum mechanics, formal systems, Godel undecidability, phase spaces, Hilbert spaces, black holes, white holes, Hawking radiation, entropy, quasicrystals, the structure of the brain, and scores of other subjects. The Emperor's New Mind will appeal to anyone with a serious interest in modern physics and its relation to philosophical issues, as well as to physicists, mathematicians, philosophers and those on either side of the AI debate.
99 Ways to Tell a Story: Exercises in Style
Matt Madden - 2005
99 Ways to Tell a Story is a series of engrossing one page comics that tell the same story ninety nine different ways Inspired by Raymond Queneau s 1947 Exercises in Style a mainstay of creative writing courses Madden s project demonstrates the expansive range of possibilities available to all storytellers Readers are taken on an enlightening tour sometimes amusing always surprising through the world of the story Writers and artists in every media will find Madden s collection especially useful even revelatory Here is a chance to see the full scope of opportunities available to the storyteller each applied to a single scenario varying points of view visual and verbal parodies formal reimaginings and radical shuffling of the basic components of the story Madden s amazing series of approaches will inspire storytellers to think through and around obstacles that might otherwise prevent them from getting good ideas onto the page 99 Ways to Tell a Story provides a model that will spark productive conversations among all types of creative people novelists screenwriters graphic designers and cartoonists
Uncertainty in Games
Greg Costikyan - 2013
Things that we thought were good for us turn out to be bad for us (and vice versa); people we thought we knew well behave in mysterious ways; the stock market takes a nosedive. Thanks to an inexplicable optimism, most of the time we are fairly cheerful about it all. But we do devote much effort to managing and ameliorating uncertainty. Is it any wonder, then, asks Greg Costikyan, that we have taken this aspect of our lives and transformed it culturally, making a series of elaborate constructs that subject us to uncertainty but in a fictive and nonthreatening way? That is: we create games.In this concise and entertaining book, Costikyan, an award-winning game designer, argues that games require uncertainty to hold our interest, and that the struggle to master uncertainty is central to their appeal. Game designers, he suggests, can harness the idea of uncertainty to guide their work.Costikyan explores the many sources of uncertainty in many sorts of games -- from Super Mario Bros. to Rock/Paper/Scissors, from Monopoly to CityVille, from FPS Deathmatch play to Chess. He describes types of uncertainty, including performative uncertainty, analytic complexity, and narrative anticipation. And he suggest ways that game designers who want to craft novel game experiences can use an understanding of game uncertainty in its many forms to improve their designs.
Introduction to Computation and Programming Using Python
John V. Guttag - 2013
It provides students with skills that will enable them to make productive use of computational techniques, including some of the tools and techniques of "data science" for using computation to model and interpret data. The book is based on an MIT course (which became the most popular course offered through MIT's OpenCourseWare) and was developed for use not only in a conventional classroom but in in a massive open online course (or MOOC) offered by the pioneering MIT--Harvard collaboration edX.Students are introduced to Python and the basics of programming in the context of such computational concepts and techniques as exhaustive enumeration, bisection search, and efficient approximation algorithms. The book does not require knowledge of mathematics beyond high school algebra, but does assume that readers are comfortable with rigorous thinking and not intimidated by mathematical concepts. Although it covers such traditional topics as computational complexity and simple algorithms, the book focuses on a wide range of topics not found in most introductory texts, including information visualization, simulations to model randomness, computational techniques to understand data, and statistical techniques that inform (and misinform) as well as two related but relatively advanced topics: optimization problems and dynamic programming.Introduction to Computation and Programming Using Python can serve as a stepping-stone to more advanced computer science courses, or as a basic grounding in computational problem solving for students in other disciplines.
The Art of Deception: Controlling the Human Element of Security
Kevin D. Mitnick - 2001
Since his release from federal prison, in 1998, Mitnick has turned his life around and established himself as one of the most sought-after computer security experts worldwide. Now, in The Art of Deception, the world's most notorious hacker gives new meaning to the old adage, "It takes a thief to catch a thief." Focusing on the human factors involved with information security, Mitnick explains why all the firewalls and encryption protocols in the world will never be enough to stop a savvy grifter intent on rifling a corporate database or an irate employee determined to crash a system. With the help of many fascinating true stories of successful attacks on business and government, he illustrates just how susceptible even the most locked-down information systems are to a slick con artist impersonating an IRS agent. Narrating from the points of view of both the attacker and the victims, he explains why each attack was so successful and how it could have been prevented in an engaging and highly readable style reminiscent of a true-crime novel. And, perhaps most importantly, Mitnick offers advice for preventing these types of social engineering hacks through security protocols, training programs, and manuals that address the human element of security.