Recommended Media

A curated collection of books, papers, lectures, and courses that have shaped my thinking about computation, mathematics, intelligence, and the nature of mind.

133 Items
122 Books
107 Completed

AI & Machine Learning

23 items

An Introduction to Universal Artificial Intelligence

Marcus Hutter, Elliot Catt, David Quarel
book completed Chapman & Hall/CRC
Newer textbook presenting AIXI and related universal agent theory with updated structure; suitable after the core UAI book.
aixi agi-theory textbook
Stuart J. Russell, Peter Norvig
book completed 4th (2020)
Standard AI textbook covering search, logic, probabilistic reasoning, RL, multiagent systems, and more. Canonical comprehensive AI text.
ai textbook search logic probabilistic-reasoning rl

Complexity-Based Induction Systems: Comparisons and Convergence Theorems

Ray Solomonoff
paper queued
Later work on convergence properties of Solomonoff induction.
algorithmic-information kolmogorov-complexity convergence

Deep Learning with Python

François Chollet
book completed
deep-learning keras neural-networks practical
Aston Zhang, Zachary C. Lipton, Mu Li, Alexander J. Smola
book queued
Free open-source deep learning book with code and math integrated. Interactive deep learning resource with runnable code.
deep-learning neural-networks free-textbook interactive

Machine Learning: A Probabilistic Perspective

Kevin P. Murphy
book completed
machine-learning bayesian probabilistic

Pattern Recognition and Machine Learning

Christopher M. Bishop
book completed
machine-learning bayesian textbook
Richard S. Sutton, Andrew G. Barto
book completed
Mathematical RL fundamentals (MDPs, value functions, dynamic programming, approximate methods). RL foundational text that bridges theory and practice.
reinforcement-learning mdp value-functions dynamic-programming

The Master Algorithm

Pedro Domingos
book completed
machine-learning popular-science tribes
Andrej Karpathy
paper completed
Seminal blog post demonstrating the power of character-level RNNs. Shows Shakespeare generation, Wikipedia generation, LaTeX generation, and Linux kernel code generation. The visualizations of LSTM cells are particularly illuminating.
deep-learning rnn lstm language-models blog

Mathematics

25 items

A Book of Abstract Algebra

Charles C. Pinter
book completed
algebra groups introductory

A Course in Combinatorics

J.H. van Lint, R.M. Wilson
book completed
combinatorics graph-theory textbook

A First Course in the Numerical Analysis of Differential Equations

Arieh Iserles
book queued
Rigorous introduction to the numerical analysis of ODEs, including stability and stiffness.
differential-equations numerical-analysis ode stability

Abstract Algebra

David S. Dummit, Richard M. Foote
book completed
algebra groups rings textbook

An Introduction to Probability Theory and Its Applications

William Feller
book completed
probability classic reference

Bayesian Data Analysis

Andrew Gelman, John B. Carlin, Hal S. Stern, David B. Dunson, Aki Vehtari, Donald B. Rubin
book completed
Applied Bayesian inference with computing methods. The standard Bayesian statistics reference.
bayesian statistics inference mcmc

Functional Analysis

Walter Rudin
book completed
functional-analysis banach-spaces advanced

Introduction to Probability and Mathematical Statistics

Robert V. Hogg, Joseph W. McKean, Allen T. Craig
book queued
Rigorous graduate-level probability + statistics; useful for inference and ML foundations.
probability statistics inference graduate-level
Sheldon Axler
book queued
Abstract, conceptual focus on vector spaces and linear maps. Avoids determinants until the end.
linear-algebra vector-spaces abstract

Matrix Analysis

Roger A. Horn, Charles R. Johnson
book queued
Comprehensive advanced linear algebra reference.
linear-algebra matrix-theory reference

Nonlinear Dynamics and Chaos

Steven H. Strogatz
book queued
Intuition-rich introduction to qualitative behavior of dynamical systems.
dynamical-systems chaos bifurcation qualitative-analysis

Numerical Linear Algebra

Lloyd N. Trefethen, David Bau
book queued
Practical matrix computations and numerical realities.
numerical-methods linear-algebra computation

Principles of Mathematical Analysis (Baby Rudin)

Walter Rudin
book completed
analysis classic textbook

Real Analysis

H.L. Royden, Patrick Fitzpatrick
book completed
analysis measure-theory textbook

Solving Ordinary Differential Equations I & II

E. Hairer, S.P. Nørsett, G. Wanner
book queued
Definitive reference on modern ODE solvers and stiff systems.
differential-equations numerical-methods stiff-systems reference

Statistical Inference

George Casella, Roger L. Berger
book queued
Standard rigorous text on estimation, hypothesis testing, and asymptotic theory.
statistics estimation hypothesis-testing asymptotic-theory

Topology

James R. Munkres
book completed
topology textbook classic

Computer Science Theory

18 items

Advanced Topics in Types and Programming Languages

Benjamin C. Pierce
book completed
type-theory advanced dependent-types

Algorithms

Robert Sedgewick, Kevin Wayne
book completed
algorithms java textbook

An Introduction to Kolmogorov Complexity and Its Applications

Ming Li, Paul Vitányi
book queued Springer
The standard comprehensive reference on Kolmogorov complexity. Essential for understanding Solomonoff induction.
kolmogorov-complexity algorithmic-information compressibility reference
Ronald L. Graham, Donald E. Knuth, Oren Patashnik
book queued
Blends discrete mathematics with analysis and algorithm design.
discrete-mathematics algorithms analysis

Elements of Programming

Alexander Stepanov, Paul McJones
book completed Addison-Wesley
Rigorous foundations of generic programming. Connects algebra and algorithms. Stepanov's magnum opus.
generic-programming algorithms abstract-algebra c++

Foundations of Cryptography

Oded Goldreich
book completed
cryptography foundations theory

From Mathematics to Generic Programming

Alexander Stepanov, Daniel Rose
book completed Addison-Wesley
History of mathematical ideas underlying generic programming. More accessible than EoP.
generic-programming mathematics algorithms history

Introduction to Automata Theory, Languages, and Computation

John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman
book completed
automata formal-languages computability

Introduction to Cryptography with Coding Theory

Wade Trappe, Lawrence C. Washington
book completed
cryptography coding-theory textbook

Pearls of Functional Algorithm Design

Richard Bird
book completed
algorithms functional-programming haskell

Serious Cryptography

Jean-Philippe Aumasson
book completed
cryptography practical modern

Rationality & Decision Theory

6 items
Daniel Kahneman
book queued
Cognitive biases and dual-process reasoning relevant to rationality.
cognitive-biases dual-process psychology decision-making

Science Fiction

5 items
Peter Watts
book queued
Hard SF with deep cognitive science and consciousness themes.
hard-sf consciousness cognitive-science first-contact
Greg Egan
book queued
Physics-dense exploration of posthuman intelligence.
hard-sf physics posthuman consciousness

Protector

Larry Niven
book completed Ballantine Books
Humans are stuck in the 'breeder' phase - Earth is a lost colony. A member of the species in the Protector stage (stronger, smarter, utilitarian) finds humanity and mentors us behind the scenes. Explores what it means to be a child species under the care of a vastly superior intelligence.
Read as a teenager while traveling to and from my construction job. Not the best book technically, but my first real introduction to serious science fiction. I remember visualizing the Protector's many pockets, his pure utilitarian nature, his indifference to human moral judgments - we were like children to him, but he cared for us as we care for our own children. The book shaped how I think about intelligence gradients and paternalistic care.
hard-sf known-space evolution aliens

Stories of Your Life and Others

Ted Chiang
book queued
Short fiction with rigorous thought experiments.
hard-sf short-stories thought-experiments

Lectures & Videos

7 items

David Silver: Reinforcement Learning Course

David Silver
course queued YouTube / DeepMind
Comprehensive lecture series covering RL foundations.
reinforcement-learning deep-rl deepmind

Other

6 items

Applied Cryptography

Bruce Schneier
book completed
cryptography security protocols