Siderite's Blog
Algorithms - Segment Tree and Fenwick Tree - efficient range queries and updates
Algorithms - Trie and KMP String Search - efficient prefix and pattern matching
Algorithms - Binary Search - Searching in sorted/monotonic spaces
Algorithms - Union-Find (Disjoint Set Union) - Efficient union of sets / cycle detection in graphs
Algorithms - Heaps / Priority Queues - Efficient top-k or priority processing
Algorithms - Greedy Algorithms - Local optimal choices that work globally
Algorithms - Backtracking - decision trees, get all combinations, prune early
Algorithms - Breadth First Search - shortest path, by level processing
Algorithms - Tree Traversals and Depth First Search - Connectivity and Exploration problems
Algorithms - Dynamic programming - Optimization with overlapping subproblems
The Bell Jar, by Sylvia Plath
A Line in the World, by Dorthe Nors
The Cruel Prince (The Folk of the Air #1 ), by Holly Black
Africa!
The American Dream is dead
The Claw of the Conciliator (The Book of the New Sun #2), by Gene Wolfe
The Shadow of the Torturer (The Book of the New Sun #1), by Gene Wolfe
The Tyranny of authors
Abolish the box office
The end of the world already happened
Raw string literals in .NET, both useful and entertaining
Generate readable and efficient logging methods
Starfish (Rifters #1) Peter Watts
Lord of Mysteries 2: Circle of Inevitability Volumes 2-4, by Ai Qianshui de Wuzei
Lord of Mysteries 2: Circle of Inevitability Volume 1, by Ai Qianshui de Wuzei
Lord of the Mysteries Volumes 4-8, by Ai Qianshui de Wuzei
Lord of the Mysteries Volume 3, by Ai Qianshui de Wuzei
Lord of the Mysteries Volume 2, by Ai Qianshui de Wuzei
Lord of the Mysteries Volume 1, by Ai Qianshui de Wuzei
The Wolfman, by Nicholas Pekearo
Norstrilia, by Cordwainer Smith
Eden, by Tim Lebbon