The World Without Us

3.75/5 · 43K+ ratings

Alan Weisman presents a fascinating thought experiment that explores what would happen to Earth if every human suddenly vanished. Instead of focusing on the cause of our disappearance, Weisman examines the immediate and long term physical consequences for our planet. He tracks how nature would reclaim urban landscapes, from the flooding of New York subways within days to the gradual crumbling of …

Shelves
History Sustainability Nature Nonfiction Ecology Audiobook Book Club book Post Apocalyptic Alan Weisman Science Environment

More like this


Types and Programming Languages

A comprehensive introduction to type systems and programming languages. A type system is a syntactic method for automatically checking the absence…

3.75/5 · 43K+ ratings

The Art of Computer Programming, Volume 2: Seminumerical Algorithms

The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer program…

3.75/5 · 43K+ ratings

The Art of Computer Programming: Volume 3: Sorting and Searching

The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer program…

3.75/5 · 43K+ ratings

Modern Operating Systems

For software development professionals and computer science students, Modern Operating Systems gives a solid conceptual overview of operating syst…

3.75/5 · 43K+ ratings

Gödel, Escher, Bach: An Eternal Golden Braid

Douglas Hofstadter's book is concerned directly with the nature of “maps” or links between formal systems. However, according to Hofstadter, the f…

3.75/5 · 43K+ ratings

Concepts, Techniques, and Models of Computer Programming

This innovative text presents computer programming as a unified discipline in a way that is both practical and scientifically sound. The book focu…

3.75/5 · 43K+ ratings

Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software

Their story takes us through a maze of dead ends and exhilarating breakthroughs as they and their colleagues wrestle not only with the abstraction…

3.75/5 · 43K+ ratings

You Don't Know JS: Scope and Closures

No matter how much experience you have with JavaScript, odds are you don't fully understand the language. This concise yet in-depth guide takes yo…

3.75/5 · 43K+ ratings

Introduction to the Theory of Computation

This highly anticipated revision builds upon the strengths of the previous edition. Sipser's candid, crystal-clear style allows students at every …

3.75/5 · 43K+ ratings

Automate the Boring Stuff with Python: Practical Programming for Total Beginners

If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you…

3.75/5 · 43K+ ratings

Programming Perl

Perl is a powerful programming language that has grown in popularity since it first appeared in 1988. The first edition of this book, Programming …

3.75/5 · 43K+ ratings

Deep Learning

An introduction to a broad range of topics in deep learning, covering mathematical and conceptual background, deep learning techniques used in ind…

3.75/5 · 43K+ ratings