Blog

Links

Welcome to Chris's blog

Table of Contents

Chronology

2025

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

Latest Posts

Book review: Social Justice Fallacies, by Thomas Sowell

posted: November 27, 2025

tl;dr: A condensed summary of the mistakes that social justice crusaders make in their arguments...

Book review: PsyWar: Enforcing the New World Order, by Robert W. Malone and Jill G. Malone

posted: November 23, 2025

tl;dr: Propaganda and censorship work, which is why our politicians spend so much time on them...

Baseball’s ruined, here’s how to save it

posted: November 2, 2025

tl;dr: A pragmatic approach for avoiding the 2027 MLB lockout...

Book review: The Best Short Stories 2024: The O. Henry Prize Winners, ed. by Amor Towles

posted: October 26, 2025

tl;dr: An above-average collection whose overall narrative arc I was unable to detect...

Book review: The Brief Wondrous Life of Oscar Wao, by Junot Díaz

posted: September 21, 2025

tl;dr: A portrait of the artist as a young man wildly out of sync with his culture and heritage...

Book review: The Orphan Master’s Son, by Adam Johnson

posted: September 6, 2025

tl;dr: A fictional account of life in North Korea that seems all too true...

Book review: The Singularity is Nearer: When We Merge with AI, by Ray Kurzweil

posted: July 5, 2025

tl;dr: An AI virus risk worth taking?...

Movie review: Mission: Impossible - The Final Reckoning

posted: June 21, 2025

tl;dr: It’s Tom Cruise’s world, we all just live in it...

Book review: An Abundance of Caution: American Schools, the Virus, and a Story of Bad Decisions, by David Zweig

posted: May 21, 2025

tl;dr: Every Generation COVID kid, and everyone who cares about them, should read this book to understand how badly they were screwed...

Book review: Fooled by Randomness: The Hidden Role of Chance in Life and in the Markets, by Nassim Nicholas Taleb

posted: May 11, 2025

tl;dr: Taleb’s iconoclastic thoughts on investing and other areas of life...