Sign in

Kyle Haynes

@kylehaynes.bsky.social
1.3K followers 917 following 1.9K posts

Political scientist studying security, conflict, bargaining, US foreign policy, etc. Scored on by Geoff Cameron. Personal account. Opinions mine alone. kyle-haynes.weebly.com

PostsRepliesMedia
Kyle Haynes @kylehaynes.bsky.social · 12h
010
Kyle Haynes @kylehaynes.bsky.social · 30/09/2026
Exactly. But even the most circumstantial of evidence is enough to sustain at least a week-long conspiracy theory news cycle on Fox. Grimly hilarious that they still can’t meet this subterranean evidentiary standard.
140
Kyle Haynes @kylehaynes.bsky.social · 29/09/2026
Can’t wait to see where she fails up to next
030
Kyle Haynes @kylehaynes.bsky.social · 29/09/2026
The best part is that Schmitt must’ve been so excited at the thought of being the one who got Smith to perjure himself. For like two minutes he thought he was gonna be the hero of MAGA world. Then it all just comes crashing down with stunning speed. Boom to bust in a matter of seconds.
141
Kyle Haynes @kylehaynes.bsky.social · 28/09/2026
Some would argue it’s bad for elected officials to treat tax revenue as “income” for their party
0154
Kyle Haynes @kylehaynes.bsky.social · 28/09/2026
“Implementing policies that immiserate our voters, but keeping them on board with relentless messaging stoking racial and cultural anxiety” has essentially been the GOP platform for at least half a century. I see no reason why this particular instantiation of it would suddenly prove unsustainable.
010
Kyle Haynes @kylehaynes.bsky.social · 25/09/2026
Stiff competition but “build a bridge out of her!” might be my favorite line in the holy grail.
040
Kyle Haynes @kylehaynes.bsky.social · 24/09/2026
Purdue was responsible enough to wait until Mitch Daniels stepped down as president to rename half the campus after him. But now he’s back on an interim basis and all the Mitch Daniels lectures at the Mitch Daniels School of Business on Mitch Daniels Blvd give real North Korea vibes.
0244
Kyle Haynes @kylehaynes.bsky.social · 23/09/2026
Donald Trump’s time horizons can only be measured in nanoseconds, example eleventy billion.
020
Kyle Haynes @kylehaynes.bsky.social · 23/09/2026
Seems important that W’s approval spiked around the midterms, as broader party interests created a sort of coattail effect for him. Opposite is happening for Trump. Either the GOP as a whole is cratering (likely) or GOP reps are throwing Trump under the bus to save themselves (also likely).
010
Kyle Haynes @kylehaynes.bsky.social · 22/09/2026
The enormous drain on public resources of people who… *checks notes* …don’t file health insurance claims.
020
Kyle Haynes @kylehaynes.bsky.social · 22/09/2026
“Don’t ask how the war will end. Just keep fighting it” is the Platonic ideal of an Eliot Cohen article.
031
Kyle Haynes @kylehaynes.bsky.social · 22/09/2026
Is this bad? This seems bad.
0112
Kyle Haynes @kylehaynes.bsky.social · 17/09/2026
Who would've guessed that throwing infinity into a utility function would fuck everything up. In simpler terms, there's no such thing as an "infinitely good outcome" you absolute child.
211
Kyle Haynes @kylehaynes.bsky.social · 17/09/2026
Not to be a dick, but undergrad research is never “reliably excellent.” Most of the time it’s shit. That’s not even remotely the point of it.
020
Kyle Haynes @kylehaynes.bsky.social · 17/09/2026
Domestic violence as foreign policy
120
Kyle Haynes @kylehaynes.bsky.social · 16/09/2026
Donald the dove, as promised, reducing the long-term US military presence in the Middle East.
0195
Kyle Haynes @kylehaynes.bsky.social · 16/09/2026
Lol calm down people this is only a quarter of what we spent to fuck up the entire Middle East again.
000
Kyle Haynes @kylehaynes.bsky.social · 16/09/2026
I also happen to know that quite a few of those terminated employees were later hired back once someone eventually realized that they, you know, did something useful. So much efficiency...
041
Kyle Haynes @kylehaynes.bsky.social · 15/09/2026
Mark Dubowitz in six months: “yeah, but *true* war with Iran has never been tried…”
041
Kyle Haynes @kylehaynes.bsky.social · 15/09/2026
Something something reaping sowing
030
Kyle Haynes @kylehaynes.bsky.social · 15/09/2026
It shouldn’t be hard for people to remember what national socialism really entailed. It’s right in the name: socialism, but reserved for the nation, i.e. the true volk. And then brutal repression for everyone else.
020
Kyle Haynes @kylehaynes.bsky.social · 14/09/2026
I’m old enough to remember the Hatch Act.
030
Kyle Haynes @kylehaynes.bsky.social · 14/09/2026
Special military operation?
010
Kyle Haynes @kylehaynes.bsky.social · 14/09/2026
Just to be clear, “Putin-linked Russian oligarch” is an inherent understatement. If you’re a Russian oligarch, you owe your fortune to Putin, and keep it because you do what Putin tells you to do. They’re quite literally state agents.
1177
Kyle Haynes @kylehaynes.bsky.social · 14/09/2026
Well, fuckface, since you’ve already essentially cut off all aid to Ukraine…what’s the saying… you don’t have the cards.
040
Kyle Haynes @kylehaynes.bsky.social · 13/09/2026
The bit about formulating new questions hits particularly hard. I’ve always thought it was doing students a massive disservice for advisors to just give them a topic for their dissertation. That’s much more true now. (Caveat: collaborative research outside the diss is another question entirely).
020
Kyle Haynes @kylehaynes.bsky.social · 12/09/2026
True, though we’d probably be much better off right now if we hadn’t been so able to mobilize to a bunch of incredibly stupid shit.
001
Kyle Haynes @kylehaynes.bsky.social · 11/09/2026
I agree with this but also shudder to think what an absolute goat rodeo it’d be if congress had to actually deal with such a crisis
010
Kyle Haynes @kylehaynes.bsky.social · 10/09/2026
It may end up proving useful that Vance is a soulless opportunist who will eagerly and repeatedly undercut Trump to serve his own interests, but is also so utterly bereft of juice that, despite being VP, he’s probably below replacement level among plausible GOP nominations in a national election.
132
Kyle Haynes @kylehaynes.bsky.social · 10/09/2026
But were they Jewish?
010
Kyle Haynes @kylehaynes.bsky.social · 09/09/2026
Shocking that the move fast and break things crowd aren’t shaping up to be terribly responsible stewards of skynet
040
Kyle Haynes @kylehaynes.bsky.social · 08/09/2026
021
Kyle Haynes @kylehaynes.bsky.social · 01/09/2026
I actually bluesky has a potentially important role to play as a forum for re-stigmatizing being a nihilistic dirtbag among the terminally online left.
05011
Kyle Haynes @kylehaynes.bsky.social · 31/08/2026
Yeeeeah the IR/foreign policy analysis lit would say this is about what you should expect with this type of leadership amid this type of institutional collapse. The important question is how the hell this leadership came to power and why the institutions have utterly collapsed.
170
Kyle Haynes @kylehaynes.bsky.social · 28/08/2026
Oh buddy do I have some bad news for you.
161
Kyle Haynes @kylehaynes.bsky.social · 28/08/2026
Jeez talk about the pot calling the kettle weakened by impossibly stupid wars of aggression
040
Kyle Haynes @kylehaynes.bsky.social · 25/08/2026
Today in “the other side also knows you’re playing a two-level game and can manipulate that to your disadvantage, dumbass”
020
Kyle Haynes @kylehaynes.bsky.social · 25/08/2026
Real 4D chess to provoke a trade war with your biggest trading partner two months before a critical election
030
Kyle Haynes @kylehaynes.bsky.social · 24/08/2026
Most major universities that do this offset the lost revenue by admitting more students. This both 1) hobbles regional universities & liberal arts colleges, and 2) means college doesn’t actually cost less, since the resulting housing shortages spike the cost of living and eat up any tuition savings.
020
Kyle Haynes @kylehaynes.bsky.social · 21/08/2026
I sure as shit don’t feel bad for her but she’s pretty clearly unwell and I’m not sure that “hounding a deeply unwell person to the point of despair” is always a political winner.
020
Kyle Haynes @kylehaynes.bsky.social · 21/08/2026
MAGA gutting infamously woke fields like *checks notes* Economics.
030
Kyle Haynes @kylehaynes.bsky.social · 20/08/2026
…and getting aggressively rebuffed.
020
Kyle Haynes @kylehaynes.bsky.social · 19/08/2026
Today in “we already know how to solve virtually all our actual policy problems, the hard part is overcoming political resistance of oligarchs and racists”
0134
Kyle Haynes @kylehaynes.bsky.social · 19/08/2026
Really messing up my PBJ game here
010
Kyle Haynes @kylehaynes.bsky.social · 19/08/2026
This would be a good argument for, e.g. funding religious studies departments. But that’s not what they’re doing. They’re destroying religious studies (and higher ed more generally) while force-feeding kids scripture in order to further an overtly Christian nationalist agenda.
170
Kyle Haynes @kylehaynes.bsky.social · 16/08/2026
The sign we should all start tapping when someone brings up the “legitimate concerns” about trans girls in youth sports. You just failed the “don’t be a fucking mark for fascists” test.
040
Kyle Haynes @kylehaynes.bsky.social · 15/08/2026
Wait what’s it been for the past several months? www.wsj.com/world/middle...
wsj.com
The Iran War Is Now About Who Blinks First Under Economic Pressure
The Trump administration is doubling down on sanctions and a naval blockade, while Tehran bets high oil prices will force Washington to relent.
040
Kyle Haynes @kylehaynes.bsky.social · 13/08/2026
Some concepts never lose their explanatory power and the offense/defense balance is one of them.
1121
Kyle Haynes @kylehaynes.bsky.social · 12/08/2026
I’ve got an old working paper called “Lola the Lollipop Fairy, Capitalist Exploitation, and the Military Industrial Complex: A Marxist Critique” if anyone wants a copy
020