The Lifecycle of Software Objects
Ted Chiang explores the evolution of artificial intelligence through the lens of parenthood and long-term commitment. In this novella, software testers Ana Alvarado and Derek Brooks help raise digital entities known as digients within a virtual world. Unlike typical science fiction stories where AI gains instant consciousness, Chiang focuses on the slow, laborious process of teaching machines how…
Shelves
More like this
Exhalation
Ted Chiang delivers a masterful collection of nine science fiction stories that blend rigorous scientific inquiry with profound human emotion. Thi…
Neuromancer
Winner of the Hugo, Nebula, and Philip K. Dick Awards, Neuromancer is a science fiction masterpiece—a classic that ranks as one of the twentieth c…
Programming in Lua
Lua is the language of choice for anyone who needs a scripting language that is simple, efficient, extensible, portable, and free. Currently, Lua …
Death's End
Liu Cixin concludes his Hugo Award winning trilogy with an ambitious masterpiece that spans from the Ming Dynasty to the heat death of the univers…
The Future
Naomi Alderman follows her acclaimed novel The Power with a high stakes thriller that pits a small group of resourceful rebels against the world's…
A Fire Upon the Deep
Vernor Vinge delivers a sweeping space opera that redefines the boundaries of the galaxy through the concept of the Zones of Thought. In this vast…
Programming Clojure
Clojure is a dynamic language for the Java Virtual Machine, with a compelling combination of Clojure is elegant . Clojure's clean, careful …
Clojure Programming: Practical Lisp for the Java World
The Clojure language is a practical alternative for everyday programming that offers expressivity rivaling other dynamic languages like Ruby and P…
Watch
Robert J. Sawyer delivers a gripping sequel in his WWW trilogy, exploring the evolution of Webmind, a sentient consciousness born from the infrast…
Flask Web Development: Developing Web Applications with Python
Take full creative control of your web applications with Flask, the Python-based microframework. With this hands-on book, you’ll learn Flask from …
Functional JavaScript: Introducing Functional Programming with Underscore.js
While some web developers dismiss JavaScript as a flawed language, this succinct book shows you how to make the best of it by practicing a functio…
Hum
Helen Phillips delivers a tense near-future thriller centered on May, a mother who loses her job to artificial intelligence. To clear her family's…