Reading
The following is a sample of readings that have made a mark on my intellectual journey. I hope you find something in this list that resonates.
Research
- The Art of Doing Science and Engineering — Richard Hamming
Math/Computer Science
- Nonlinear Dynamics and Chaos — Steven Strogatz
- The Annotated Turing — Charles Petzold
- An Introduction to Kolmogorov Complexity and Its Applications — Ming Li and Paul Vitanyi
- Illustrated Theory of Numbers — Martin Weissman
- Causal Architecture, Complexity, and Self-Organization in Time Series and Cellular Automata (paper) — Cosma Shalizi
Neuroscience and Biology
- Evolving Brains — John Allman
- Neuroscience Needs Behavior: Correcting a Reductionist Bias (paper) — John Krakauer, et al.
- Principles of Neural Design — Peter Sterling and Simon Laughlin
- Principles of Neural Information Theory — James Stone
- Convergence, Adaptation, and Constraint (paper) — Jonathan Losos
Computer Engineering
- A Brief and Biased History of Computer Architecture (article) — Cliff Young
- C is Not a Low-Level Language (article) — David Chisnall
- CPU, Heal Thyself (article) — Shidhartha Das and David Blaauw
Philosophy of Mind/Computation
- The Kekule Problem (article) — Cormac McCarthy
- When Does a Physical System Compute? (paper) — Clare Horsman, et al.
Other
- In Search of a Better World — Payam Akhavan
- Autobiography of Malcolm X — Malcolm X and Alex Haley
- E Unibus Pluram: Television and U.S. Fiction — David Foster Wallace
- Race After Technology — Ruha Benjamin
- Inner Gold: Understanding Psychological Projection — Robert Johnson
- Exhalations — Ted Chiang