Blog Posts
All my posts of substance. Usually at least 400 words or more.
3 Jun 2026
653 words about Substack's new moderation tools
The platform is trapped in a prison created by its own awful policies.
14 Apr 2026
770 words about All the President's Men
It’s Robert Redford’s fault.
17 Feb 2026
To succeed in this industry, first delete your higher cortical functions.
24 Jan 2026
Some lessons learned.
15 Jan 2026
Wikipedia is a lifeboat in a sea of garbage
I’m happy it survives. But its existence increasingly feels like anomaly.
23 Sep 2025
A quick note about this site's RSS feed
It’s been updated.
22 Sep 2025
Letter from an ICE jail. Inside DHS. Awash in images of violence.
20 Sep 2025
Let’s not emulate Charlie Kirk, thanks.
19 Sep 2025
AI as a failed technology. The right’s war on wikipedia. Corn.
18 Sep 2025
Hey let's review a comic about a bird getting existential
bird comic by Ruby Carter is quite good.
17 Sep 2025
Ta-Nehisi Coates. Odessa. AI slop podcasts.
16 Sep 2025
Far-right moral panics. New Age fantasies.
9 Sep 2025
The political emptiness of abundance. Delayed disaster aid. The kids can’t read.
8 Sep 2025
A must-read interview with Mahmoud Khalil.
6 Sep 2025
'A man for whom historical truth had all his life run at twenty-four frames a second'
More notes on Joan Didion’s Political Fictions (2001)
4 Sep 2025
Buc-ee’s. Bari Weiss. Google’s monopoly.
3 Sep 2025
Hotel workers strike. Proud AI haters. No zines in museums please.
3 Sep 2025
I love to hate on Ross Douthat
He’s a conservative intellectual trapped in an enemies-to-lovers arc with liberalism.
2 Sep 2025
Gilding the White House. Wishcasting Trump’s death.
20 Aug 2025
But criticism is alive? Maybe?