Articles, thoughts, and commentary across a variety of topics
My Writing
Synthetic Sounds
August 2025
AI-generated music is having a moment. Amidst rising experimentation, and potentially popularity, how should we feel about the use of AI in yet another fundamentally human domain?
Between Past & Future
August 2025
Halfway between 1950 and 2100, how does our understanding of the past help frame our predictions for the future?
Donald Trump Strikes Iran
June 2025
What was gained? What was lost? What was learned?
China for China
May 2025
Western semiconductor fortunes in the Chinese market
Trump, Tariffs, & Losing
April 2025
Donald Trump’s tariff tirade has needlessly set America back. Allies and rivals alike are seizing the opportunity.
Is Starfield a Disappointment?
August 2023
The dangers of video game hype and the need to push consumer expectations higher.