A quarter-century of independent commentary

25 Years of Harangue

Arguments, warnings, predictions and provocations from 1999 to today—preserved in their original voice and reconsidered with the benefit of hindsight.

Fresh-baked Harangue

All recent posts

Four eras. One stubborn voice.

Browse the complete archive

Find an argument

Keep independent commentary independent.

Support the archive and the next 25 years.

Support Harangue