algorithms:
- State machines are wonderful tools
- Scroll Back: The Theory and Practice of Cameras in Side-Scrollers
- You might not need machine learning
- An implementation of the ChaCha20 algorithm in Bash
- Web Demo of the Voxel Space Engine
- Dissecting the GZIP format
- How to Write a Spelling Corrector
- Floyd's linked list detection algorithm
- Computer Archeology: Space Invaders
- Levenshtein distance
- A lecture on a Bayes Classifier
- A Better Strategy for Hangman
- Fountain Codes
- Lesser known but cool data structures
- A basic malloc implementation
- (How to Write a (Lisp) Interpreter (in Python))
- Treaps: a simple balanced binary tree
- Skip Lists
- An algorithm to play random music
- HOWTO check passwords without sending them on the clear
- A simple pseudorandom number generator
- Understanding Pac-Man Ghost Behavior
- El algoritmo Diffie-Hellman
- LWN: Ticket Spinlocks
- Anti-Grain Geometry - Texts Rasterization Exposures
- Math explanation of the JPEG format
- Hacker's Delight
- Dictionary of Algorithms and Data Structures
- Music-DSP source code archive