John Ridge 🇺🇸🇺🇦🇹🇼
banner
johnridge.bsky.social
John Ridge 🇺🇸🇺🇦🇹🇼
@johnridge.bsky.social
Physics | Weapons Systems | National Security | Foreign Policy | Arms Exports | Security Assistance | Tochnyi Contributor | Donate to Liberty Ukraine Foundation
Pinned
Seems there is a post-election exodus from the other app.

I’m haven’t decided on the disposition of my social media.

Given U.S. security assistance to Ukraine is likely to be terminated come January 20, I’m debating the future value of my Twitter account.
Reposted by John Ridge 🇺🇸🇺🇦🇹🇼
"Don't proliferate, even though we over-reassured you, and therefore we don't want to reassure as much as we did before. But don't think this is an excuse to proliferate cause that is wrong. But don't count on us just yet either."
What? DOD's stated policy is to not make extended deterrence *too* credible?
February 13, 2026 at 1:44 PM
Reposted by John Ridge 🇺🇸🇺🇦🇹🇼
JD posts the dumbest shit as if he had some sort of secret, insider knowledge and the fact that he is at the NSC is an indictment of whatever process got him there:
February 8, 2026 at 5:12 PM
Reposted by John Ridge 🇺🇸🇺🇦🇹🇼
one of the mind traps of late 2010s-early 2020s left of center online political keyboard warrioring was giving stalinists, maoists, most anarchists the time of day

they have reach parity w/liberals on twitter and bluesky and *some* academia settings, nowhere else, you seriously can just ignore them
February 8, 2026 at 3:41 AM
Reposted by John Ridge 🇺🇸🇺🇦🇹🇼
Avi Loeb this, Stephen Hawking that - you know which great modern physicists aren't in the Epstein files?
February 2, 2026 at 6:19 PM
Reposted by John Ridge 🇺🇸🇺🇦🇹🇼
for all my cold sober realist natsec & China hawk GOPers (I know you're here somewhere), this is also roughly enough to replace all the SM-3s we shot in defense of Israel

or about 5 more F-35s

or about 6 months of operations at Pantex

etc etc , all of which would make the country safer than this
"Federal troop deployments to U.S. cities cost a total of $496 million in 2025, CBO estimates. Continuing current deployments will cost $93 million a month; 1,000 Guard personnel deployed to a city will cost at least $18 million a month." www.cbo.gov/publication/...
January 28, 2026 at 10:32 PM
Reposted by John Ridge 🇺🇸🇺🇦🇹🇼
English translation of statement from Ecuadorian Consulate regarding ICE’s attempt to enter their building in Minneapolis today:
January 27, 2026 at 11:53 PM
Reposted by John Ridge 🇺🇸🇺🇦🇹🇼
Well well, if it isn't the KKV brothers.
January 27, 2026 at 1:46 PM
January 26, 2026 at 3:40 AM
Reposted by John Ridge 🇺🇸🇺🇦🇹🇼
People are giving Jeffries a lot of shit, but the man has utterly broken Mike Johnson's ability to govern and Johnson is stuck keeping the house closed fairly often to prevent his caucus from taking hard votes.
January 24, 2026 at 4:54 PM
Breaking: Marco Rubio to replace Zhang Youxia as Acting Vice Chairman of the Central Military Commission
January 24, 2026 at 4:54 PM
Reposted by John Ridge 🇺🇸🇺🇦🇹🇼
Every single DHS chekist could quit tomorrow. They would preserve some degree of honor (though not as much as if they had quit months ago), and most of them would preserve their right to walk freely in civilized society.

They have not quit because they enjoy profiting from the blood of a neighbor.
You’re arresting terrified children and using them as bait. Arresting kids getting treatment at doctors’ offices. Blinding protesters. Illegally raiding homes. Making people terrified to leave their homes.

You want to pee in peace?

Quit your fucking job.
Border Patrol agents are very sad that everyone in Minnesota hates them.

“At each gas station where the agents stopped to use the restroom, groups of agitators appeared, yelled at them, stalked them, and even tried to prevent law enforcement vehicles from leaving…”
January 22, 2026 at 5:49 AM
Reposted by John Ridge 🇺🇸🇺🇦🇹🇼
There no longer exists a shred of political or moral difference between an armed DHS agent and a British redcoat on the streets of Boston or Lexington in 1775. The DHS man is worse, actually, as he has volunteered for service against his neighbor, is paid handsomely, and could quit any time.
January 21, 2026 at 10:53 PM
So the lecturer is giving Ned Flanders. Expected an old ornery bastard tbqh.

Guess I will be doing physicist math in front of all the math majors lol
I think Real Analysis might be the end of me

🚬 🚬
January 21, 2026 at 6:02 PM
I think Real Analysis might be the end of me

🚬 🚬
January 21, 2026 at 2:16 AM
Reposted by John Ridge 🇺🇸🇺🇦🇹🇼
Inside pretty much all of us there is a small Russian liberal. It demands recognition for having done the bare minimum, it demands that we be sheltered from the consequences of our government's actions, it whines, it makes excuses.

You must drown this voice if you want victory and dignity.
a whole lot of people out here showing their inner Russian liberal
January 19, 2026 at 9:37 PM
Reposted by John Ridge 🇺🇸🇺🇦🇹🇼
since we are living in the Permanent SOCOM News Cycle, let this meme i stole from twitter remind us all of one of those crazy ass moments in naval special warfare history
January 13, 2026 at 4:03 AM
Reposted by John Ridge 🇺🇸🇺🇦🇹🇼
Again, without offering benefit of the doubt to DOD/JSOC leadership, and without just trying to call bullshit on a whole NYT investigation- I would take some of the perfidy claims with some salt pending elaborations on sourcing.
The details on this one matter *a lot* and I am, without extending any deference to Keggers or Bradley, somewhat concerned that part of the sourcing for it is Reddit planespotters.
January 13, 2026 at 1:41 AM
Reposted by John Ridge 🇺🇸🇺🇦🇹🇼
Open source estimates are that the regime has killed ~2000 people in the last two days in Iran. And they're still out in the streets. You can't get freedom if you aren't willing to ante up when it counts. Godspeed.
And despite it all, this is Tehran 🇮🇷
January 11, 2026 at 12:20 AM
Reposted by John Ridge 🇺🇸🇺🇦🇹🇼
Well, yeah, if you remember:
January 8, 2026 at 1:46 PM
Reposted by John Ridge 🇺🇸🇺🇦🇹🇼
FREE EVERY SLAVE
SLAY EVERY TRAITOR
BURN EVERY REBEL MANSION
TO PRESERVE THIS TEMPLE OF FREEDOM
January 8, 2026 at 5:13 AM