Sign in

Mark Fiore

@markfiore.bsky.social
491 followers 215 following 523 posts

Cartoonist, visual journalist, fascism-chronicler, new technology-builder & Substacker: markfiore.substack.com Location: Western Edge of Land closest to the Eastern Pacific Theater

PostsRepliesMedia
Mark Fiore @markfiore.bsky.social · 01/10/2026
Insane man with a statuary/military fetish at least makes things fun for cartoonists.
431839500
Mark Fiore @markfiore.bsky.social · 30/09/2026
Buried deep in today’s NYT story about the Trump admin hiring 5,000 new ICE agents is the point that 7,500(!) of the previous 8,000 hires have yet to undergo background checks.
2145
Mark Fiore @markfiore.bsky.social · 11/09/2026
#NeverForget🇺🇸
1115
Mark Fiore @markfiore.bsky.social · 08/09/2026
Um, really NYT? Might want to adjust the placement here.
011
Mark Fiore @markfiore.bsky.social · 03/09/2026
When you want to build something ridiculous & illegal, just add the word "military" and presto! "Military Complex" for a ballroom "Military Observation Deck" for a masturbatory arch
151
Mark Fiore @markfiore.bsky.social · 01/09/2026
If anyone is falling for the "jobs" argument re: the timber industry, just watch this infuriating/creepy/telling video. The mill is nearly entirely devoid of humans. Brought to you by the American Forest Resource Council, whose lobbyist now runs the USFS. fb.watch/JmILHVKWLt/
230
Mark Fiore @markfiore.bsky.social · 26/08/2026
When he says "America," he means "Trump."
0147
Mark Fiore @markfiore.bsky.social · 26/08/2026
Am I really going to have to update this cartoon again? I wonder if he'll order Lake Ontario drained if it isn't renamed "Lake America?"
33821
Mark Fiore @markfiore.bsky.social · 12/08/2026
Leavitt, schmevitt. Why is Trump not in Europe?!!
230
Mark Fiore @markfiore.bsky.social · 11/08/2026
Very different levels of cowering here in the headline-writing department. "...Calling Them Names"?!!!! (Note: same number of letters as "Slurs.") www.nytimes.com/2026/08/11/u...
030
Mark Fiore @markfiore.bsky.social · 08/08/2026
Really? People are still falling for this?!! www.nytimes.com/2026/08/08/u...
260
Mark Fiore @markfiore.bsky.social · 31/07/2026
Whiskey Pete’s prescription… markfiore.substack.com/p/petes-pres...
093
Mark Fiore @markfiore.bsky.social · 30/07/2026
Just a little “jostling,” no big deal, right?
120
Mark Fiore @markfiore.bsky.social · 18/07/2026
The killings will continue apace... open.substack.com/pub/markfior...
0227
Mark Fiore @markfiore.bsky.social · 24/06/2026
Trump finally gets a bigger crowd than MLK! (If you’re counting a crowd of single-cell organisms.)🇺🇸👍 open.substack.com/pub/markfior...
091
Mark Fiore @markfiore.bsky.social · 02/06/2026
What could possibly go wrong?
0249
Mark Fiore @markfiore.bsky.social · 30/05/2026
Reflecting pool construction is proceeding well.
170
Mark Fiore @markfiore.bsky.social · 24/05/2026
Do you get paid more for using bear spray or a club on a police officer? So curious about the pricing structure. Any ideas?
0178
Mark Fiore @markfiore.bsky.social · 19/05/2026
Remember, they don’t want you to call their anti-weaponization weapon a weapon.
092
Mark Fiore @markfiore.bsky.social · 19/05/2026
And by “anti-weaponization” we mean “weaponization.” markfiore.substack.com/p/welcome-to...
1156
Mark Fiore @markfiore.bsky.social · 14/05/2026
Welp. At least it is all very obvious now. Racist white right-wingers are trying to go back to a time pre-civil rights, when everything (for them) was supposedly perfect and more eminently “American.” markfiore.substack.com/p/the-countr...
1125
Mark Fiore @markfiore.bsky.social · 08/05/2026
Wait, I thought hostilities were over and all that? (Post coming soon here: markfiore.substack.com)
0164
Mark Fiore @markfiore.bsky.social · 01/05/2026
It's almost as if the US military has been taken over by an antisemitic Christian nationalist... markfiore.substack.com/p/onward-chr...
22813
Mark Fiore @markfiore.bsky.social · 30/04/2026
Sharper eyes than me point out that the “offshore drilling” image on the DOE website is actually installing an offshore wind farm. www.linkedin.com/posts/richar...
511426
Mark Fiore @markfiore.bsky.social · 22/04/2026
Happy Earth Day to you and yours!
1157
Mark Fiore @markfiore.bsky.social · 14/04/2026
Just when you thought he couldn’t get more insane… Trump v. Pope Leo, Jesus et al. markfiore.substack.com/p/trump-v-po...
0155
Mark Fiore @markfiore.bsky.social · 10/04/2026
And this is a much better featured image for that NYTimes story. (Although it doesn't show all 763 schools, and 316 health care facilities are farther down the page.)
020
Mark Fiore @markfiore.bsky.social · 03/04/2026
An Easter prayer from Whiskey Pete. markfiore.substack.com/p/prayers-fr...
295
Mark Fiore @markfiore.bsky.social · 30/03/2026
I was about to share a bonkers WH disinformation webpage I came across but didn't want to spread their lies. Let's just say, it is insane. & all images of the featured evil Dems jitter & blink for added scare fx. Hope no one else finds this.
120
Mark Fiore @markfiore.bsky.social · 29/03/2026
Meet by Lotta’s Fountain when there’s a Trumpquake.
010
Mark Fiore @markfiore.bsky.social · 29/03/2026
A good day in San Francisco!
2113
Mark Fiore @markfiore.bsky.social · 24/03/2026
Violent militia descends on U.S. airports. 😬https://markfiore.substack.com/p/what-could-possibly-go-wrong
0123
Mark Fiore @markfiore.bsky.social · 18/03/2026
It’s all going according to plan, promise! 😅 markfiore.substack.com/p/what-about...
0134
Mark Fiore @markfiore.bsky.social · 08/03/2026
Actually, Pete “Wargasm” Hegseth & Donald Trump don’t care what the plan is as long as they keep getting Tremendous Social Media Content™️! markfiore.substack.com/p/bomb-first...
072
Mark Fiore @markfiore.bsky.social · 01/03/2026
It’s past time to get rid of a certain strongman backed by theocrats… markfiore.substack.com/p/president-...
02615
Mark Fiore @markfiore.bsky.social · 28/02/2026
010
Mark Fiore @markfiore.bsky.social · 24/02/2026
The state of his union 🔗An inseparable bond, not so easily redacted... substack.com/home/post/p-...
063
Mark Fiore @markfiore.bsky.social · 24/02/2026
Can creatives have agency amid all the AI chaos? Yup! Early adopter signup: sfai.agency After my @jskstanford.bsky.social fellowship at Stanford I'm now working with @sherships.bsky.social & other brilliant people. (Big thanks to @rob-rogers.bsky.social!) As a human, I'm happy to share more info.
022
Mark Fiore @markfiore.bsky.social · 20/02/2026
Hmmm, I'm wondering if this board thing isn't really about peace at all. markfiore.substack.com/p/its-almost...
185
Mark Fiore @markfiore.bsky.social · 15/02/2026
I didn't want this outrage to get lost amid all the latest Trumpist mayhem. The deregulation death cult is firing on all cylinders. markfiore.substack.com/p/the-deregu...
2296
Mark Fiore @markfiore.bsky.social · 11/02/2026
Who among us wouldn’t just LOVE to blast a party balloon out of the sky with a laser? markfiore.substack.com/p/beware-car... They’ve already fired artillery over a freeway. Any bets on what’s next? Tie a cat to a wind turbine? Blow up a Prius with a Tomahawk? What else?
0126
Mark Fiore @markfiore.bsky.social · 30/01/2026
Former democracy begins rounding up journalists… markfiore.substack.com/p/attacking-...
0114
Mark Fiore @markfiore.bsky.social · 27/01/2026
Exciting news! markfiore.substack.com/p/exciting-n...
1147
Mark Fiore @markfiore.bsky.social · 25/01/2026
If it looks like a fascist & talks like a fascist... substack.com/home/post/p-...
161
Mark Fiore @markfiore.bsky.social · 24/01/2026
1246
Mark Fiore @markfiore.bsky.social · 21/01/2026
All we need is one brave polar bear! markfiore.substack.com/p/calling-al...
1134
Mark Fiore @markfiore.bsky.social · 20/01/2026
Oy, Trump's water insanity again. Thought this simpleton cartoon was out of date.
020
Mark Fiore @markfiore.bsky.social · 19/01/2026
Impending awfulness is now... markfiore.substack.com
0179
Mark Fiore @markfiore.bsky.social · 15/01/2026
You're making us proud, Minneapolis. Stay strong! #SnowballResistance markfiore.substack.com/p/tools-of-r...
0155
Mark Fiore @markfiore.bsky.social · 08/01/2026
ICE killing Renee Good in Minneapolis is horrific, and it's made even worse by the lies & disinformation the Trump admin is spewing.
01911