The Demon-Haunted World: Science as a Candle in the Dark
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
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 …
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…
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…
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…
Deep Learning with Python
Deep learning is applicable to a widening range of artificial intelligence problems, such as image classification, speech recognition, text classi…
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…
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. <…
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…
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…
Deep Learning
An introduction to a broad range of topics in deep learning, covering mathematical and conceptual background, deep learning techniques used in ind…
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…
The Nature of Code
How can we capture the unpredictable evolutionary and emergent properties of nature in software? How can understanding the mathematical principles…