The Demon-Haunted World: Science as a Candle in the Dark

4.25/5 · 79K+ ratings

Carl Sagan delivers a powerful defense of rational thought in a world increasingly swayed by superstition and unproven claims. He introduces the toolkit for skeptical thinking, a set of cognitive methods designed to help people distinguish between credible evidence and deceptive rhetoric. By championing the scientific method, Sagan explains how a commitment to inquiry protects society from being …

Shelves
History Atheism Nonfiction Audiobook Skepticism Physics Carl Sagan book Psychology Religion Science Philosophy Ann Druyan

More like this


A Discipline of Programming

Clean wraps, corners square, lay flat. No creases to the spine, or hinge. Small frayed spot at the top of the spine. No previous owner's name, no …

4.25/5 · 79K+ 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…

4.25/5 · 79K+ ratings

SQL Antipatterns: Avoiding the Pitfalls of Database Programming

Bill Karwin has helped thousands of people write better SQL and build stronger relational databases. Now he’s sharing his collection of antipatter…

4.25/5 · 79K+ ratings

Hackers: Heroes of the Computer Revolution

A mere fifteen years ago, computer nerds were seen as marginal weirdos, outsiders whose world would never resonate with the mainstream. That was b…

4.25/5 · 79K+ ratings

Deep Learning with Python

Deep learning is applicable to a widening range of artificial intelligence problems, such as image classification, speech recognition, text classi…

4.25/5 · 79K+ ratings

Think Python

Post Press, Pub Date :2013-08-01 328 People Post Press " think like a computer scientist like Python" like a computer scientist by training reader…

4.25/5 · 79K+ ratings

Think Like a Programmer: An Introduction to Creative Problem Solving

Rewire your brain Examples in this book are written in C++, but will improve your ability to think like a programmer in any language. <…

4.25/5 · 79K+ ratings

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…

4.25/5 · 79K+ ratings

Code: The Hidden Language of Computer Hardware and Software

What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In CODE, they show us the ingenious ways we manipula…

4.25/5 · 79K+ 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…

4.25/5 · 79K+ 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…

4.25/5 · 79K+ ratings

The Nature of Code

How can we capture the unpredictable evolutionary and emergent properties of nature in software? How can understanding the mathematical principles…

4.25/5 · 79K+ ratings