Essential readings on a variety of topics. All PDFs included here link to their originally-hosted location where possible, both to give credit to the authors where appropriate and because I don't want to deal with the potential ramifications of licensing and/or copyright infringement.
- Mathematical Theory of Communication, Claude Shannon
- On the Criteria To Be Used in Decomposing Systems into Modules
- FAIR (Facebook AI Research): Distributed Computing and Batch Training
- Absurd and Creative Results of AI Training
- Game Theory and Turing-Completeness: Magic The Gathering
- Programming Languages and Code Quality on Github - full text here.
- Distributed Computing - Google's MapReduce - full text here.
- Morris-Thompson Password Security
- Counter-Cryptanalysis - Marc Steven's award-winning paper on the SHA1 collision detection algorithm used in git.
- Modern Convex Geometry
- Grigori Perelman's three published papers solving the Poincare Conjecture, the only one of the seven Millennium Prize Problems to be solved thus far.
- Structure of Scientific Revolutions, by Thomas Kuhn