Sign in

Brad Klein

@bradleysklein.bsky.social
1.1K followers 452 following 143 posts

Voluntarily exiled academic, scholar of dystopian non-fiction, happily taking refuge in golf and golf architecture.

PostsRepliesMedia
Brad Klein @bradleysklein.bsky.social · 24/09/2026
What Trump did with Sen. Susan Collins is so in character. He found her vulnerable to a subtle blackmail by freeing her from an investigation and then holding her privately grateful to him, so she becomes his tool. The monster who knows how to create dependence is a master of corrupting people.
000
Brad Klein @bradleysklein.bsky.social · 20/09/2026
Trump’s delusional idea of stuffing his oversized DC arch with drones, ammo and weaponry for national security justification is the first ever example of a chief of state implanting his own Trojan Horse for purposes of fomenting civic violence and generating a coup - a tool of military occupation.
000
Brad Klein @bradleysklein.bsky.social · 20/09/2026
An astonishingly precise account of the dynamics of fascism and how it insinuate itself in liberal democracy today. A bit abstract at times but theoretically profound, and with just enough examples to provide both warning and some counter-measures.
030
Brad Klein @bradleysklein.bsky.social · 06/06/2026
Dolan inviting him to MSG for Monday night, game 3 is a good way to threaten the Knicks vibe. Let’s hope crowd reacts appropriately with the kind of Bronx cheer that TV can’t silence.
030
Brad Klein @bradleysklein.bsky.social · 08/04/2026
He’s a sexual abuser of whole countries. Attack them, throw them down the stairs, pick them up, buy a pretty dress and prop them up, kick them against, slap them, threaten to kill them, hand them money and pretty baubles, more kicks to the face. The cycle goes on because the source is the same.
030
Brad Klein @bradleysklein.bsky.social · 03/04/2026
Will see if Pam Bondi can generate any allies through the kind of unique “mea culpa” that claims to uphold moral limits to how corrupt she’s willing to go - and obviously not being able to lie, dissemble and cover up quite enough to please her mob boss.
020
Brad Klein @bradleysklein.bsky.social · 23/03/2026
Nice escape reading of the newest translation of Beowulf - reading it for my book group, now in year 17 of monthly meetings. Book goes best when read out loud.
030
Brad Klein @bradleysklein.bsky.social · 30/01/2026
We attended a multi-denominational candlelight vigil last night for Minneapolis. At one point during the music and speeches it dawned upon me. This is Our Nazi Moment. We are now where Germany was in 1933-34. There is no more imagining. This fight, this reclaim of our basic rights, is real.
010
Brad Klein @bradleysklein.bsky.social · 29/01/2026
Amazing, but not surprising, that among all the boot-licking, ass-kissing cabinet members, not a single one of them has the guts to stand up and say what they all know, that’s he’s a deranged, blithering maniac and that it’s time to invoke the 25th Amendment.
030
Brad Klein @bradleysklein.bsky.social · 24/11/2025
Lessons from the recent political news. When you are shit-brained incompetent and crooked, it catches up with you.
020
Brad Klein @bradleysklein.bsky.social · 06/11/2025
Here’s a good Republican campaign strategy: demolish the East Wing to build a privately funded banquet hall, cancel SNAP benefits, shutdown government, raise ACA rates on 24 m. Americans, reduce airplane schedules on eve of holiday season, pretend tariffs are not taxes, terrorize citizens via ICE.
043
Brad Klein @bradleysklein.bsky.social · 30/09/2025
Would be great to see 200-300 officers stand up in defiance today, refuse the bait, walk out of the proceedings and resign their posts in protest at this effort to promote a personal military arm for Trump’s fascist mobilization. This meeting is a moment in our history, a crucial one.
020
Brad Klein @bradleysklein.bsky.social · 19/09/2025
Comedians today are the German Jews of 1933-34.
010
Brad Klein @bradleysklein.bsky.social · 17/06/2025
Is Rachel Maddow really the best we can do? Tonight, as usual, she rambles on unedited like a grade school teacher confusing hope with analysis on how the resistance is so powerful and he’s just reduced to a pitiful figure. The naïveté is embarrassing. We need more substance.
150
Brad Klein @bradleysklein.bsky.social · 08/06/2025
Trump/Miller/ICE are going to try to provoke a civil war out of LA. They want martial law crackdown; watch them escalate, blame, lash out. Thick narcissism, writ political.
040
Brad Klein @bradleysklein.bsky.social · 26/03/2025
Given the Democrats’ lame overall response to the steady creep of GOP fascism, the strongest bulwark against a complete authoritarian takeover might just be the inbred incompetence of Trump’s closest advisors and Cabinet secretaries.
260
Brad Klein @bradleysklein.bsky.social · 19/03/2025
True love: an early birthday present.
150
Brad Klein @bradleysklein.bsky.social · 11/03/2025
Rational questioning of the right-wing attack on Social Security, arguably the country’s most effective redistributive system, needs to confront a fact. Their attempt to destroy SS is b/c the system works so well. Their cruelty prevents them from tolerating a government system that does good.
030
Brad Klein @bradleysklein.bsky.social · 09/03/2025
Dems need to learn to fight. Don’t obey. Resist, delay, drag it out, sue, file motions, make them explain, make them work for their pathetic little bullying tactics, vote no on everything, refuse to cooperate. Make noise. Make it hard for them. Don’t comply easily.
190
Brad Klein @bradleysklein.bsky.social · 03/03/2025
If Congressional Dems - both House & Senate - have any guts (still TBD), they will stage a mass walk out Tuesday night when the Orange monster walks on to give his SOTU.
182
Brad Klein @bradleysklein.bsky.social · 25/02/2025
Sunset in Phoenix
080
Brad Klein @bradleysklein.bsky.social · 17/02/2025
Editor at major national publication just sent me instructions and word count for a potential cover study on golf handicaps: “Shoot for a 1,000.”
010
Brad Klein @bradleysklein.bsky.social · 17/02/2025
Anyone else watching this SNL 50th? I was hoping for old stuff retrospectives. This is awful.
140
Brad Klein @bradleysklein.bsky.social · 16/02/2025
Welcome to New England. 7” of snow capped with a coating of rain that is freezing it into a solid crust.
040
Brad Klein @bradleysklein.bsky.social · 09/02/2025
40 years ago published a detailed account in “Dusseldorfer Debatte” about alliance of violence & , fascism in “American Football.” Could reprise/update text tonight thanks to Trump & Musk being part of Super Bowl. Except I won’t be watching. Urge you to do the same.
150
Brad Klein @bradleysklein.bsky.social · 09/02/2025
Nearly 1,000 people turned up at a Connecticut meeting to hear our Senator Chris Murphy denounce what’s happening in DC and fill us with hope about progressive strategies to overcome it.
050
Brad Klein @bradleysklein.bsky.social · 08/02/2025
Hope your day was more productive than mine. At least I pulled off a rare (for me) Friday trifecta. Finished the WSJ Friday & Saturday crosswords plus the Friday NYT.
031
Brad Klein @bradleysklein.bsky.social · 26/01/2025
One thing I’ve learned by binge watching film noir lately. YouTube’s The Detective is no Eddie Muller.
000
Brad Klein @bradleysklein.bsky.social · 12/01/2025
Is it too much to ask why mainstream media accord front page headlines and free air to everything Musk says, like the latest defunding efforts? Don’t they know they are contributing to the complete corruption of public space? Valorizing fame and wealth cripples democracy.
040
Brad Klein @bradleysklein.bsky.social · 07/01/2025
Just finished Sinclair Lewis’ “It Can’t Happen Here” and “ Arrowsmith,” now half way through “Main Street” and cannot fathom how he could have (or should have) won a Nobel Prize for Literature.
120
Brad Klein @bradleysklein.bsky.social · 26/12/2024
The cats seem to know what’s happening: it can happen here, and has.
041
Brad Klein @bradleysklein.bsky.social · 22/12/2024
NyJets opening drive, 99 yards, team has never looked better, only to miss PAT. Still, a great start.
010
Brad Klein @bradleysklein.bsky.social · 22/12/2024
Looks like NCAA/CFP should have gone with the top 8 after all and saved us the farce of the 1st football playoff round. College kids (even the athletes) needed the week for finals tests, anyway.
020
Brad Klein @bradleysklein.bsky.social · 17/12/2024
Calling all BlueSky golf nuts. Anyone have a good photo of the stone wall lining 14th at St.Andrews-Old Course. Or Muirfield 9th?
314
Brad Klein @bradleysklein.bsky.social · 13/12/2024
Did not think it possible, but based on recent traffic, Elon has turned his dying forum into even more of a hangout for hooker bots.
020
Brad Klein @bradleysklein.bsky.social · 08/12/2024
Another airport, another book to read.
1120
Brad Klein @bradleysklein.bsky.social · 03/12/2024
Finally realized, the issue with TroyAikman’s commentary on MNF is that he’s taking to fellow football pros, not a general audience. He gets lost in analytical details that are of no help to everyday viewers.
120
Brad Klein @bradleysklein.bsky.social · 28/11/2024
Time to write an account of how extreme right-wing fascism uses the state to destroy state power - and along the way celebrates, embraces bitcoin/crypto as viable free-flowing speculative currencies.
040
Brad Klein @bradleysklein.bsky.social · 26/11/2024
Who is going to wake up Merrick Garland on the morning of Jan. 20, 2025, and remind him his term is over so he can stop not doing his job for the last 4 years? What a sad abdication of responsibility he represents.
010
Brad Klein @bradleysklein.bsky.social · 24/11/2024
Unwatchable NYGiants game at 1 PM presents possibility instead of: 1) afternoon golf; 2) removing invasive Burning Bush in yard; 3) editing latest manuscript; 4) doing NYT Sunday XWord; 5) removing another 1,000 photos from my phone. Grateful for the options.
250
Brad Klein @bradleysklein.bsky.social · 22/11/2024
Raced to board at MSP and got halted at gate with a little ceremony.
2150
Brad Klein @bradleysklein.bsky.social · 18/11/2024
What’s with all the cat photos here? There’s nothing to learn from these guys.
060
Brad Klein @bradleysklein.bsky.social · 18/11/2024
Study group trove proving very instructive for local politics - and wider public intelligence.
030
Brad Klein @bradleysklein.bsky.social · 17/11/2024
As today’s NYT crossword would say, “Nothing But Blue Skies.”
020
Brad Klein @bradleysklein.bsky.social · 16/11/2024
Places like this site make me feel more hopeful than I did a few days ago.
0130
Brad Klein @bradleysklein.bsky.social · 16/11/2024
@customputters.bsky.social
010
Brad Klein @bradleysklein.bsky.social · 15/11/2024
Time to rewrite international order into a whole new international disorder
020
Brad Klein @bradleysklein.bsky.social · 13/11/2024
Hoping that reading and writing will help make a difference.
150
Brad Klein @bradleysklein.bsky.social · 13/11/2024
Welcome to a more inclusive world.
1130