Marvin Minsky’s book "The Society of Mind" in HTML, Creative Commons licensed. The nicest person I was ever terrified to meet.
Neural Networks and Deep Learning is a free online book. The book will teach you about:
Neural networks, a beautiful biologically-inspired programming paradigm which enables a computer to learn from observational data
Deep learning, a powerful set of techniques for learning in neural networks
Neural networks and deep learning currently provide the best solutions to many problems in image recognition, speech recognition, and natural language processing. This book will teach you all the core concepts behind neural networks and deep learning.
(Note — there’s an indiegogo campaign to support the writing of this book)
A new type of textbook
A compact textbook that explains calculus and mechanics clearly and intuitively.
Calculus and mechanics together
Calculus and mechanics are often taught as separate subjects. It shouldn’t be like that. If you learn calculus without mechanics, it will be boring. If you learn physics without calculus, you won’t truly understand.
By learning both subjects in parallel, you will be able to understand concepts much better.