Sign in

Johnny McNulty

@johnnymcnulty.bsky.social
931 followers 350 following 722 posts

Sometimes writer. More times not. He/him.

PostsRepliesMedia
Johnny McNulty @johnnymcnulty.bsky.social · 04/10/2026
The Man In The High Chair (2026)
Pete Hegseth, Secretary of War, standing in front of very Nazi coded American regalia - y'know like in The Man In The High Tower where America was taken over by Nazi Germany and Imperial Japan
020
Johnny McNulty @johnnymcnulty.bsky.social · 17/09/2026
There's nothing new in observing there are double standards in politics, but man, on one side you're allowed to literally be fucking dead.
Mitch McConnell, unable to speak or move and leaning against a microphone with his head.
120
Johnny McNulty @johnnymcnulty.bsky.social · 03/09/2026
The famous Norwegian statue of a man fighting off a bunch of babies
0160
Johnny McNulty @johnnymcnulty.bsky.social · 27/08/2026
welcome to bluesky. please familiarize yourself with the following accounts to understand the range of opinions it is acceptable to express:
The character selection screen from Marvel vs Capcom 2 fighting arcade game from the 90s. Oh God I don't know all the names. Chun Li from street fighter. Ryu from street fighter. The hairy street fighter who is not the green guy. A woman with green hair licking her hand seductively. A blonde man with red eyes reaching towards the viewer. MegaMan. A dude with a red bandana. Spider-Man. A guy dressed like Cable or Starshatter but with Speed Racer's face. Captain America. Venom. Hulk. Gambit (mon dieu). Apocalypse. Wolverine.
052
Johnny McNulty @johnnymcnulty.bsky.social · 06/08/2026
In which @katiemarovitch.bsky.social and I unpack complex family dynamics on the new Mutterfly podcast from Don Fanelli podcasts.apple.com/us/podcast/m...
I (Johnny McNulty) am in a split screen with the very talented Katie Marovitch, who between you and me, alt text readers, absolutely dog walked me improv-wise.
000
Johnny McNulty @johnnymcnulty.bsky.social · 15/07/2026
Conservatives: They're shoving this gender stuff down our throats! Also conservatives: Put this actual testosterone pill down your throat because of Pete's feelings.
It's a screenshot from the bad site. It's from Secretary of War Pete Hegseth, posted on July 15 2026. Post reads "The High-T Department of War" and it has an image (presumably a video still) of Hegseth looking into camera and talking. Hegseth has said they will begin screening soldiers for testosterone levels and issuing testosterone for those without enough.
011
Johnny McNulty @johnnymcnulty.bsky.social · 08/07/2026
Mitch McConnell just waved to me from his window for about 20 minutes
The Victorian house from 'Psycho', where (spoilers) the main antagonist Norman Bates famously kept his mummified mother
070
Johnny McNulty @johnnymcnulty.bsky.social · 05/07/2026
An instant classic
The headline from an official America 250 statement, in big gold and white letters beneath a flag and against a backdrop of fireworks on a deep blue field.

Text: 
IMPORTANT ANNOUNCEMENT FROM
SALUTE TO AMERICA

IMMEDIATE EVACUATION
010
Johnny McNulty @johnnymcnulty.bsky.social · 26/05/2026
My dog really struggles with her self-image.
My dog Basil (approx 40 pound black lab mutt mix) glaring at her reflection in a window. Often she will bark at it.
091
Johnny McNulty @johnnymcnulty.bsky.social · 21/05/2026
POV: ur a crumb
Shot from very low near the ground, this picture features an 8 pound Pomeranian named Georgia advancing on the viewer like Godzilla, enormous mouth agape and ready to devour whatever tiny observer is in their path
010
Johnny McNulty @johnnymcnulty.bsky.social · 11/05/2026
Found a metaphor in the wild: a honeybee separated by a few millimeters of bakery glass from her wildest dreams
A small honeybee separated by a few millimeters of bakery glass from a fruit tart many many times her size
000
Johnny McNulty @johnnymcnulty.bsky.social · 03/05/2026
It's the meme where a huge tower of blocks is resting on one tiny flimsy block. The big tower is labeled "the entire right-wing movement" and the tiny block it stands on is labeled "people who don't understand marginal tax rates"
060
Johnny McNulty @johnnymcnulty.bsky.social · 22/04/2026
This duck yelled at me until I took her photo so here's a duck
020
Johnny McNulty @johnnymcnulty.bsky.social · 14/03/2026
I did it. I figured out BlueSky.
My first and only list: "My Wife", featuring my wife, Sami McNulty
010
Johnny McNulty @johnnymcnulty.bsky.social · 12/03/2026
roses are red, but I digress,
"Is it possible to be emasculated by Nate Silver?
Apparently, yes."

This is a quote from McKay Coppins' gambling article in The Atlantic
011
Johnny McNulty @johnnymcnulty.bsky.social · 05/02/2026
I don't know if substack should allow suicide pacts
An article from Josh Barron, Megan McArdle, Ben Dreyfuss, and Ross Douthat: "We're All In The Epstein Files" (feat Ross Douthat)
000
Johnny McNulty @johnnymcnulty.bsky.social · 24/01/2026
Part of the CAMN network listed under their mutual aid section
A receipt to Hatch & Flock, a Minneapolis mutual aid network
130
Johnny McNulty @johnnymcnulty.bsky.social · 18/01/2026
Dr. Manhattan staring into space, thinking "I'm actually excruciatingly invested in all this shit and these people. The tangles of their lives? Can't get enough of it."
010
Johnny McNulty @johnnymcnulty.bsky.social · 04/01/2026
What is it about a thick head of hair, caterpillar mustache, and buxom jowls that is irresistible to the American imperialist psyche?
Saddam HusseinNicolas Maduro
030
Johnny McNulty @johnnymcnulty.bsky.social · 29/12/2025
And as I replayed Baldur's Gate 3, I couldn't help but wonder... is my passive perception too low to notice the huge piles of dirt containing treasure chests in my life?
Carrie Bradshaw sitting at her desk writing a column in "Sex In The City"
020
Johnny McNulty @johnnymcnulty.bsky.social · 07/11/2025
POV: You had a bagel w/cream cheese and chocolate milk right before your 8:30 a.m. lecture
Donald Trump passed tf out at a press conference
031
Johnny McNulty @johnnymcnulty.bsky.social · 06/11/2025
Trump standing at the Resolute Desk while a chaotic gaggle of men assist a collapsed guy behind him. Text next to the gaggle says "group game that's gone off the rails" and text next to Trump says "me, waiting to initiate my second beat"
271
Johnny McNulty @johnnymcnulty.bsky.social · 24/10/2025
Benchley is better at using pillows than most humans
My dog Benchley, a 20-lb black-grey scruffle, smushing his face in a pillow
020
Johnny McNulty @johnnymcnulty.bsky.social · 24/09/2025
I don't know what FBI agent needs to hear this but you're allowed to take a deep breath and think for a minute before scrawling on bullets
Bullet casings with "ANTI-ICE" written on them in terrible handwriting
172
Johnny McNulty @johnnymcnulty.bsky.social · 22/09/2025
I was gonna complain about being stuck in traffic, but
Street sign reading "NO SALT ZONE BEGINS"
032
Johnny McNulty @johnnymcnulty.bsky.social · 22/09/2025
Remember: if a random on the Internet makes a joke you don't like, that's a symptom of deep problems on the left and we must endure 50 Ezra Klein articles as penance If the leader of the GOP comes out and says he hates half the country, that's just a kooky guy and you're the jerk for generalizing!
Trump at Kirk's funeral saying Charlie didn't hate his opponents and wanted the best for them — then says that he (Trump) does hate his opponents and doesn't want what's best with them, finally reiterating "I can't stand my opponent."
120
Johnny McNulty @johnnymcnulty.bsky.social · 08/09/2025
Unfortunately I am extremely confident that this script is supposed to be read with the breathy pacing of the Calvin Klein: Obsession ads from the late 80s because that's when all of Trump's references stop.
010
Johnny McNulty @johnnymcnulty.bsky.social · 01/09/2025
Looking good, Mr President!
The loch ness monster wearing a red hat I drew on
030
Johnny McNulty @johnnymcnulty.bsky.social · 29/08/2025
I miss the days when the grossest thing you could see on the Internet was tubgirl, and not the intellectual output of The Free Press
Peter Savodnik, a writer for Bari Weiss's Free Press, an outlet that has regularly claimed to be on the vanguard against antisemitism, calling Adam Friedland a "kapo" for questioning Rep. Ritchie Torres about Israel's mass killing of civilians in Gaza
030
Johnny McNulty @johnnymcnulty.bsky.social · 21/08/2025
I knew I recognized it
Trump's new portrait, in which he scowlingly walks away from flags and an orange-y, seemingly burning background The haunted portrait of Vigo the Carpathian, a scowling lord standing stop skulls in front of a burning background from Ghostbusters 2
042
Johnny McNulty @johnnymcnulty.bsky.social · 12/08/2025
These are objectively henchpeople. This is who interviews to go work for Shredder or Skeletor. These are Megatron's lawyers.
Pam Bondi, Kash Patel, and Jeannine Pirro, standing there like goons.
163
Johnny McNulty @johnnymcnulty.bsky.social · 08/08/2025
this is the speech a one-episode Game of Thrones character gives before getting killed ten seconds later
Andrew Cuomo's possibly hacked meltdown tweet:

In case you forgot, I'm Andrew Cuomo, son of Mario, grandson of Andrea. 

Welcome to the heavyweight bout, @ZohranKMamdani

This is a two man race. You look tired already. It's just the second round.
071
Johnny McNulty @johnnymcnulty.bsky.social · 29/07/2025
the "tonight queen" meme but changed to read:

Delayed gratification tonite? (eyes emoji)

Delayed gratification tonight queen??

Delayed gratification tonite (eyes emoji)
010
Johnny McNulty @johnnymcnulty.bsky.social · 22/07/2025
I legitimately think the Republicans' proposed redistricting map for Houston will open up a Hellmouth
A proposed map for a Houston gerrymander turning the map into a sinister spiral of eight winding districts circling downtown like a demonoid drain
010
Johnny McNulty @johnnymcnulty.bsky.social · 04/07/2025
(bravely) my anus is rarely itchy and I never scratch it with my bare hands
Charlie Kirk saying that he was disgusted by Mamdani using his hands to eat rice because, quote, "I sincerely doubt that he has to scratch his anus any less than the rest of us"
111
Johnny McNulty @johnnymcnulty.bsky.social · 26/06/2025
The rich! United! Will never be redistributed!
Laura Ingraham on her Fox News show urging rich New Yorkers to band together behind someone to stop Zohran Mamdani.
130
Johnny McNulty @johnnymcnulty.bsky.social · 25/06/2025
It sucks when evil people look really evil. It's like they're endorsing phrenology for bonus points.
Deputy Attorney General Emil Bove
010
Johnny McNulty @johnnymcnulty.bsky.social · 17/06/2025
When you forget the words for "unconditional surrender"
Donald Trump has called for a "complete give-up" by Iran
141
Johnny McNulty @johnnymcnulty.bsky.social · 14/04/2025
China Halts Exports Of Critical, Uh, Ghosts?
A NYT headline about China halting crucial exports. The picture, however, is a man opening a hatch on a machine and a bright yellow, uh, flame? Blob? Incorporeal entity? is escaping containment
100
Johnny McNulty @johnnymcnulty.bsky.social · 21/03/2025
No surer sign that Walz is doing something right than the guy who makes Yglesias look clairvoyant saying he's wrong.
Chris Cillizza, the wrongest man in politics, saying it's "farcical" that people wanted and want more Walz events where he calls out Trump and Musk
020
Johnny McNulty @johnnymcnulty.bsky.social · 16/03/2025
rich people after the bond market breaks
the normal rockwell free speech guy meme: "I have always loved rights and liberties, things of that nature"
000
Johnny McNulty @johnnymcnulty.bsky.social · 14/03/2025
Chuck Schumer seeing an Irish name: "people outside New York aren't ready for this"
Chuck Schumer used to have imaginary middle class friends named the O'Reillys who gave him advice, but for a national book he changed them to the Baileys
010
Johnny McNulty @johnnymcnulty.bsky.social · 12/03/2025
A politico headline: Trump Allies Are Blaming Lutnick For Trump's Tariff TurmoilA Wikipedia article: "Good Tsar, Bad Boyars" sometimes also known as Naïve Monarchism, is a Russian political phenomenon in which positive actions taken by the Russian government are viewed as being the result of the leader of Russia, while negative actions taken by the government are viewed as being caused by lower-level bureaucrats unbeknownst to the leader. Originating from the Russian Empire, the term has since been used to refer to the leaders of the Soviet Union and post-Soviet Russian Federation, particularly during the rule of Vladimir Putin.
011
Johnny McNulty @johnnymcnulty.bsky.social · 19/02/2025
AI slop, of course
The White House calling Trump king with a TIME style magazine cover generated with AI that says TRUMP instead of TIME and "Long Live The King"
000
Johnny McNulty @johnnymcnulty.bsky.social · 19/02/2025
"Chuck Schumer recall election"
A Google "interest over time" chart for recalling Chuck Schumer. It goes up at the end. It is a joke chart.
020
Johnny McNulty @johnnymcnulty.bsky.social · 16/02/2025
Well we're three weeks in and he had the drink at the press conference, so I'd say he's on schedule to be shitfaced in an emergency
Pete Hegseth drinking shag sure looked like an amber liquid at a NATO press conference
021
Johnny McNulty @johnnymcnulty.bsky.social · 15/02/2025
this must hit so hard if you're both stupid and evil
trump saying some shit: "he who saves his country does not violate any law"
0173
Johnny McNulty @johnnymcnulty.bsky.social · 26/12/2024
"I have been getting really into state violence recently" send post
Noah Smith on X: "I've become radicalized into carceral urbanism. Either you think Eurasian cities are safe because they have racial superpowers (unlikely), or you think they're safe because they policed hard for 500 years until people learned to behave."
1120
Johnny McNulty @johnnymcnulty.bsky.social · 06/11/2024
It's important to have a support network during times like these.
My dog Benchley using a stuffed elephant as a pillow. Behind him my cat Barbara is sunning and napping on a chair.A wet Benchley sunning on a roof.My dogs Basil and Benchley on the bed together, wearing black and white dog shirtsBasil and Benchley sunning on a roof together
030