John Heaner
johnheaner.bsky.social
John Heaner
@johnheaner.bsky.social
Past my sell-by date.
Pinned
Daughter took this pic in The Papal Basilica in the Vatican. Prayers via e-payment. LED candles. Tap or swipe. Say a prayer, light a candle... with a tap! Amen!
Reposted by John Heaner
January 11, 2026 at 3:46 PM
Reposted by John Heaner
ICE goons smash the window of an activists car brutally yank 2 out, abduct them and leave their car abandoned in Southside Minneapolis (1/11/26)
January 11, 2026 at 5:04 PM
Reposted by John Heaner
If Democrats retake one or both houses of Congress, they should immediately begin with hearings into these two, not just because they deserve it, but also because it'll be incredibly easy to make these two dumbshits crumble under questioning.
January 11, 2026 at 3:27 PM
Apparently CA AG Bonta @agrobbonta.oag.ca.gov agrees. He's not publicly done a goddamn thing about it
January 10, 2026 at 4:18 PM
Reposted by John Heaner
He looks like Yogi is about to steal his pick-a-nick basket.
WATTERS: You guys are showing so much restraint

BOVINO: That professionalism is on display every day
January 10, 2026 at 1:32 AM
The corruption is horrible, yes, but the infantalizing of everything is excruciating.
Closer view of Trump's pin of himself that he was wearing today

(Saul Loeb/AFP via Getty)
January 10, 2026 at 1:25 AM
Reposted by John Heaner
Welcome to Minnesota, fuckers. Also this is super disturbing because the ICE agent's assault rifle appears to fire as he falls down.

This was filmed by a friend near Chicago and Lake last night.
January 9, 2026 at 11:09 PM
Reposted by John Heaner
This exchange demonstrates the facial rec software that @josephcox.bsky.social has been reporting on for months.
Anyway, when I think about which Americans today are channeling the aspects of the Am Rev that I think are worth cherishing and perpetuating, it's people like this uber driver in Minneapolis who peacefully but forcefully gave Greg Bovino and his goons the what for. youtu.be/5QM2hqcfOis?...
"You want my ID??" Bovino and CBP Checks Citizenship at Minneapolis Airport
YouTube video by FREEDOMNEWS TV - NATIONAL / SCOOTERCASTER
youtu.be
January 9, 2026 at 3:55 PM
Calling on you again, CA AG @agrobbonta.oag.ca.gov: Put on your big boy britches and announce an investigation. You have had a big mouth about CSAM. Now man up and do something about X AI
January 9, 2026 at 3:29 PM
@agrobbonta.oag.ca.gov Either do something about this -- fast -- or resign.
So Musk didn't accidentally spend billions making what became a child porn machine, he purposely spent billions to make a child porn machine.
Grok producing vile sexualized deepfakes of women and children isn’t an accident
www.cnn.com/2026/01/08/t...
January 9, 2026 at 2:38 AM
Reposted by John Heaner
January 9, 2026 at 12:22 AM
Reposted by John Heaner
January 8, 2026 at 8:30 PM
Reposted by John Heaner
Martin Peterson's creative response to being banned from teaching Plato (shared with his permission).
January 8, 2026 at 5:38 PM
Reposted by John Heaner
Gonna be a bit pedantic here.

I know everyone says, ICE did the murder.

But good reason to believe it was part of an elite goon squad that works for Greg Bovino, who has been involved in MANY of the abuse of force, and he reports to Stephen Miller.

www.emptywheel.net/2026/01/07/t...
Time to Ask if Stephen Miller Has Authorized Assault and Murder of Peaceful ICE Observers - emptywheel
Given how consistently Greg Bovino is at the scene of unjustified violence against ICE observers, including today's shooting, and given Bovino's refusal to answer whether Stephen Miller has given him ...
www.emptywheel.net
January 8, 2026 at 6:18 PM
oag.ca.gov/news/press-r... A couple of years ago, CA AG Bonta was calling for congressional leaders to "protect children against AI-driven exploitation."

Where the hell is AG Bonta now? X AI is churning out CSAM by the second.

DO SOMETHING @agrobbonta.oag.ca.gov
Attorney General Bonta Calls on Congressional Leaders to Protect Children Against AI-Driven Exploitation
OAKLAND – California Attorney General Rob Bonta today joined a bipartisan coalition of 54 states and territories in sending a letter to Congressional leaders calling for the creation of an expert comm...
oag.ca.gov
January 8, 2026 at 6:12 PM
Reposted by John Heaner
🚨"F*ck you! Evil! Where's the f*cking humanity? Why don't you back the f*ck up off our people? Stop f*cking killing us! You guys are evil mother f*ckers! You should be marching with us!" -Minneapolis ICE protester screams at ICE agents as they point guns at her. Via our Jon Farina ⬇️
January 8, 2026 at 4:58 PM
Reposted by John Heaner
Reinventing colonial mercantilism to own the libs
JD Vance: "The way that we control Venezuela is we control the purse strings, we control the energy resources. And we tell the regime, 'You're allowed to sell the oil so long as you serve America's national interests.'"
January 7, 2026 at 11:36 PM
Reposted by John Heaner
The “prosecute the former regime at every level” candidate has my vote in 2028.
January 7, 2026 at 8:26 PM
Reposted by John Heaner
ICE agents stopped by protesters after the shooting an observer in Minneapolis, according to witnesse. ICE deployed pepper spray and tear gas.
January 7, 2026 at 5:15 PM
Enormously disappointing that California AG Bonta @agrobbonta.oag.ca.gov is silent about X AI's flood of CSAM -- when he should be taking the lead in protecting children -- because X AI is headquartered in California. Get on it, AG!
January 7, 2026 at 5:11 PM
Reposted by John Heaner
somehow the fecklessness of the democratic party has radicalized me, the most normie of democrats
January 7, 2026 at 4:40 PM
Calendar irony: Reagan is dead. Again.
January 7, 2026 at 1:23 AM
What the hell is wrong with Texas
January 6, 2026 at 11:59 PM
@agrobbonta.oag.ca.gov Are you investigating X AI's generation of CSAM? They're headquartered in California. Will you prosecute?
January 6, 2026 at 11:04 PM
Reposted by John Heaner
I wrote this 2+ years ago but it still rings true: "Despite extensive media coverage, prime-time congressional hearings and an accompanying 800-pg report, and more than 1,000 people criminally charged...we have no consensus about how to tell the story of Jan 6 and its aftermath."
January 6, 2026 at 7:22 PM