John B. Carpenter

John B. Carpenter


  • The Radicalization of Donald J. Trump

    December 8, 2024

    The Radicalization of Donald J. Trump

    Donald Trump’s recent cabinet selections suggest that he’s been radicalized. I do not mean that he’s become violent, extreme, or a threat to American values. I mean, he’s thoroughly thought through his ideas, consistently brou...

  • Kamala’s narcissistic rage: What we’re up against, continued

    October 22, 2024

    Kamala’s narcissistic rage: What we’re up against, continued

    Kamala was stabbing the air with her index finger, fuming; Bret Baier had touched a nerve when he informed Kamala that 79% of Americans believe the country is on the wrong track, and she’s the incumbent. Then he had the audacity to allow Satan ...

  • The Advent of Idiocracy

    October 2, 2024

    The Advent of Idiocracy

    Kamala is dumb. I don’t intend this as an insult but as a cool-headed diagnosis. We could use more refined terminology, such as “intellectually unexceptional,” but we have a perfectly suitable, one-syllable word for her condition: d...

  • The Moral Case Against Reparations

    September 6, 2024

    The Moral Case Against Reparations

    In an April 5, 2019 appearance before the National Action Network, presidential candidate Kamala Harris declared to Al Sharpton that she will sign a “reparations” commission into law. During last week’s interview on CNN, Harris affi...

  • Fight! Fight! Fight!

    August 25, 2024

    Fight! Fight! Fight!

    Moments after a bullet shot through his ear, Mr. Trump raised his fist, his face streaked with blood, and charged the stunned crowd, “Fight! Fight! Fight!” Before anyone had triaged how serious his wounds were or concluded the attack was ...

  • October 1, 2023

    What We’re Up Against

    Imagine the scene: You’re applying to be the head of Twitter’s “Trust and Safety” division, the department historically used to censor. Your prospective boss, Elon Musk, in one of the biggest news stories of 2022, spent $44 bi...