Unbound: How Eight Technologies Made Us Human and Brought Our World to the Brink
Richard Currier explores the profound relationship between human evolution and technological innovation in this sweeping narrative. He argues that eight specific breakthroughs, starting with basic stone tools and fire, fundamentally altered our biological makeup and social structures. By analyzing how clothing, shelter, and symbolic communication allowed our ancestors to transcend their animal li…
Shelves
More like this
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…
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 …
Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp
Paradigms of AI Programming is the first text to teach advanced Common Lisp techniques in the context of building major AI systems. By reconstruct…
Deep Learning
An introduction to a broad range of topics in deep learning, covering mathematical and conceptual background, deep learning techniques used in ind…
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. <…
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 …
Learning Perl
Learning Perl , better known as "the Llama book", starts the programmer on the way to mastery. Written by three prominent members of the Perl comm…
Accelerated C++: Practical Programming by Example
Want to learn how to program in C++ immediately? Want to start writing better, more powerful C++ programs today? Accelerated C++'s uniquely modern…
The Art of Computer Programming, Volume 1: Fundamental 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…
Modern Operating Systems
For software development professionals and computer science students, Modern Operating Systems gives a solid conceptual overview of operating syst…
Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
An algorithm is nothing more than a step-by-step procedure for solving a problem. The algorithms you'll use most often as a programmer have alread…
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…