Hard is The Way
- P vs NP - Scott Aaronson's survey of where we are today
- Doing Well in your Courses - An undergraduate guide by Andrej Karpathy
- Ranking Computer Science Programs by Research Area based on publication metrics
- The Power of Graphs
- Graph Coloring
- Richard Feynman and The Connection Machine by Daniel Hillis
- Math ∩ Programming
- Should you work for free?
- Cultures of Code from American Scientist
- Combinatris - Like Tetris, but with Lambda Calculus Combinators Awesome! (Watch out for the Y combinator.)
- Animated Algorithms - with code, very nice
- Subhash Khot’s Unique Games Conjecture
- Zero Knowledge Proofs: An Illustrated Primer
- Prime Number Patterns
- Who can name the bigger number? - Ackermann, Turing, busy beavers, and more.
- CanvasMol - HTML5 Canvas Coolness
- Awesome and Historic Documents from BitSavers' Software Archive
- Latency Numbers Every Programmer Should Know - Be sure to move the slider.
Programming Language Trends
ACM Turing Award Winners