There’s lots of things to learn and know. Some are funny trivialities, some are joyful discoveries, some are intriguing theories, some are insightful lessons, … and some are mind-blowing revelations.
Here’s my top 10. Some of them still blow my mind!
Things are only impossible until they’re not. — Jean-Luc Picard
- Public-key cryptography
- Lamport’s bakery algorithm for mutual exclusion
- Meta-circular evaluation and homoiconicity
- Storing state with flip-flop
- 0.999… = 1
- Non-Euclidean Geometry
- Imaginary numbers
- The necessity of axiom of choice
- Fixed-point combinator
- Escape velocity