- Where has all the money gone? - Lots of interesting posts related to recent crypto failures.
- Sympathy for Germany
- World War I History Is Wrong, and Skewing Our View of China
- Two decades of Alzheimer’s research may be based on deliberate fraud that has cost millions of lives