Not Even Remotely Accurate

Using the “/explode” prompt.

I’ve been inside this model (dirty!) more times than I care to admit and can say without reservation this isn’t even remotely close…but an impressive guess, nonetheless.

0 comments

JoJo’s Got Such A Way With Words, Don’t You Think?


Late last night, Mr. “Russia, Russia, Russia” signed an executive order waiving sanctions against Vladimir Putin, because this perfidious, Putin-fluffing pile of presidential pork fat couldn’t bear the thought of his favorite murderous dictator suffering so much as a financial fucking inconvenience while his military continues slaughtering Ukrainians.

So he waited until Friday night, when Americans were busy recovering from another week of surviving his shitshow, and quietly loosened the financial screws on his Russian Master before scurrying back to his padded kennel to await further instructions.

Because Donald Trump has always been Vladimir Putin’s bitch.

And at this point, how much more fucking obvious does it have to get? We’ve been standing beneath a Russian sewage pipe for the better part of a decade, getting blasted in the face with industrial-grade excrement, and half the country is still squinting at the sky, asking whether anybody else thinks it smells funny.

Motherfucker, you’ve got a turd hanging off your eyebrow.

He’s the gimp from Pulp Fiction, except we’re all trapped in the basement with him, and this gelatinous, genuflecting cuck is sweating Sunny D through a latex onesie two sizes too small, packed in like kielbasa at a Lambeau tailgate, squeaking every time he bends and twirling in his Bedazzled ball gag like it’s prom night at the Moscow Marriott.

Welcome to Kneepad Diplomacy™, where the most powerful nation on Earth is being run into the ground by a Tang-glazed, tongue-lolling tuffet of treachery with a praise kink who’d trade the Statue of Liberty for a firm swat on the rump and a slab of chocolate cake the size of a hubcap.

He had American service members on their hands and knees in Alaska rolling out the welcome mat for his death-dealing, democracy-devouring despot, while that Crisco-cushioned quisling stood ready to have PROPERTY OF VLAD monogrammed on his kneeling pad.

That red carpet was foreplay, because this apricot ass-kisser isn’t even meeting Putin halfway; he’s crawling the entire fucking distance with American foreign policy between his teeth, stopping every few feet to check whether Daddy needs his slippers, another concession, perhaps a sovereign democracy diced into bite-sized pieces and served on a silver tray he licked clean himself, anything for a scratch behind the ears from the Botoxed little bastard holding his leash before retreating beneath the staircase to wait for somebody to tell him he’s been a very good boy.

And the evidence of this groveling, groaning, geopolitical degradation has been piling up for years, from Don Junior, that chinless, coke-eyed princeling of inherited privilege, bragging about Russian money to oligarchs circulating through Trump-branded properties like the guest list for a fucking money-laundering swingers’ convention, while the whole family developed a conveniently catastrophic case of selective Slavic amnesia.

This collared, capitulating little pay pig has spent decades glazing, glorifying, and giving Vladimir Putin the geopolitical equivalent of a complimentary rim job, and now the relationship has progressed to him telling Ukraine to stop hitting the Russian refineries helping bankroll the invasion that’s killing Ukrainian children.

Ukraine paused during a ceasefire Trump announced with the confidence of somebody who’d personally negotiated it with God, except Putin hadn’t agreed to jack shit, Russia kept bombing, and Zelenskyy resumed hitting the refineries, which, who the fuck could blame him? If somebody’s trying to kill your family, you hit them where it hurts.

And this Kremlin-coddling coward called it a disgrace, a real Emily Post moment from somebody scolding an invaded country for the brass-balled, bloody-minded gall of declining to die while Vladimir balances his books and bills the corpses.

But the same orange arsonist who helped send fuel prices soaring with his Iran war now wants to moonwalk out of the smoke clutching a Russian jerrycan like a carnival goldfish and pretend he’s rescuing American families from expensive diesel.

Spare me the steaming tanker truck of horseshit. None of this is about helping Americans here. It’s all about helping Vlad win over there.

And this obsequious, orange-hued oil fluffer is working the arrangement with both teeny-tiny hands wrapped around Vladimir’s Johnson, tongue poking out in concentration like a cake decorator piping the last buttercream rose onto a six-tier wedding cake, begging us to admire his energy policy.

Which makes the latest development in this grotesque geopolitical peep show especially revealing, because while Donnie Two Scoops was failing to persuade Zelenskyy to roll over like a good boy, multiple outlets traced the order to slow Ukraine’s military satellite service to the White House, which was interesting enough before the Telegraph reported that Elon Musk, our great white beluga cast as the dying E.T., had approached Trump with the idea and Trump agreed.

What did that conversation sound like? “Sir, Zelenskyy won’t stop bombing Vladimir’s refineries, but what if we slow down the technology Ukraine uses to stop Russian drones? Maybe a few more exploding apartment buildings will teach him to listen.”

And that’s how Ukrainian interceptors reportedly ended up struggling to chase Russian drones that could continue toward civilian neighborhoods like they’d made a fucking dinner reservation, while the machines trying to STOP them got sentenced to a timeout they never earned.

But after a night of carnage in Kyiv, Elon “Horses for Handjobs” Musk, that pallid, plutocratic pile of unseasoned poultry with a breeding fetish and a bank balance large enough to purchase his own applause, suddenly became terribly concerned about European customers.

European customers.

Jesus Christ. A city is being terrorized, and this profit-panicked purveyor of overpriced electric appliances is worried somebody in Düsseldorf might buy an Audi. What does a Ukrainian mother have to do to get your attention, asshole? Staple a canceled purchase order to her child’s fucking coat?

And did Musk want to punish Ukraine because it knocked out one of his Russian bot farms? Is that why he’s so obsessed with getting rid of Zelenskyy? Imagine spending billions buying yourself an audience only to discover somebody bombed the data center housing your fucking fan club.

But when the world started asking who’d been fucking with Ukraine’s defenses, suddenly nobody wanted credit. Musk pointed at Washington, Trump pointed at anybody but himself, and the two of them became the Spider-Man meme, except both Spider-Men were counterfeit, beer-bellied bastards outside the Times Square Olive Garden, hustling fentanyl to tourists between twenty-dollar photo ops and screaming about whose fucking shift it was.

And that’s when the belligerent bouffant with security clearance announced he didn’t know who’d given the order.

You don’t fucking KNOW?

He’d rather have us believe he’s not running his own administration than admit what agreeing to that slowdown would mean: the United States helping Putin kill Ukrainian women, children, and other civilians trying to survive in their own free country.

Can you imagine Biden giving that answer? Fox would interrupt its own interruption, and Hannity would need a fresh shirt and a priest. This is the “perfect phone call” all the fuck over again. Except worse.

And now His Flatulent Fraudulence insists Starlink is running perfectly normally, always has been, nothing to see here, while Zelenskyy says it STILL isn’t back to normal and Ukrainian tests across the European border show the connection working at speeds that cause it to cut out inside Ukraine.

What the fuck is that? A geographically selective nervous breakdown? Does the satellite recognize the Ukrainian border and develop performance anxiety?

Did these two evil idiots think they could pull the Airplane! routine, unplug the runway lights, plug them back in, and chirp “Just kidding!” while everybody struggles to land?

Oopsie! Did we interfere with your ability to stop explosives heading toward your children? Everybody relax! We plugged the fucking thing back in! Well, most of it. Actually, we never unplugged it. And if somebody did, nobody knows who!

So the United States bombed a school in Iran, and now we’re helping Putin bomb schools in Ukraine.

Is THIS what being “great again” looks like?

There is no “Russia hoax,” just a United States president serving Vladimir Putin’s interests while flag-fellating fuckwits defend him from the evidence of their own goddamn eyes.

And they’re counting on the rest of us being too busy surviving to notice, with your kid needing shoes, the insurance company denying the claim, the car making that noise again, and another national betrayal becoming something you’ll find the strength to think about somewhere between the third transfer and the fifth rendition of instrumental “Careless Whisper.”

They’re manufacturing the chaos and exploiting our exhaustion, because they don’t need our approval if they can make giving a shit one more thing Americans can’t afford.

And while our troops are dying in his illegal, unconstitutional, endless war with Iran, Trump claims he doesn’t “THINK” Russia or China are helping Tehran, despite American intelligence indicating otherwise.

That’s like me deciding I’m not a natural brunette because I prefer being blonde. Somebody tell my fucking roots. They keep rudely submitting evidence to the contrary.

But this cranial custard cup clarifies that even if they ARE helping, “it’s at a very low level.”

IF THEY ARE?!

You’re the commander in chief of the United States of America, you ambulatory mound of presidential pudding, not somebody divining national security intelligence from the sediment in his Diet Coke.

What constitutes an acceptable amount of help killing American troops? Does Putin get complimentary Pentagon coordinates after his third missile shipment, a commemorative challenge coin, and a voucher for two nights at Mar-a-Lago?

Nancy Pelosi said “all roads lead to Putin,” and she wasn’t guessing. She was reading the name engraved on his little leather collar.

And now we’re calling it “peace talks,” because the murderer apparently requires another financial inducement to stop murdering, while the country being invaded is supposed to offer up portions of itself like somebody carving the fucking Thanksgiving turkey.

Imagine marauders break into your house, kill your dog, kidnap your children, and start firing missiles into your kitchen, while Putin’s piss-yellow property manager steps over the wreckage and asks what YOU’RE prepared to concede.

Concede? Motherfucker, I LIVE HERE.

What do you offer? Alternate weekends with the refrigerator? Perhaps the burglars will let you keep the garage if you acknowledge their legitimate security concerns, while this bootlicking sack of sedition measures your living room for Putin’s sectional and explains that insisting the intruders leave makes YOU unreasonable.

It has never been about peace. It’s about giving Putin a piece of another country.

“Our country has to survive,” Zelenskyy says, having to remind the United States of America that his country’s continued existence isn’t an unreasonable fucking request.

Oh, how very far we have fallen.

And the red-white-and-brainless contingent tells us to “cry harder,” while I’d ask where the fuck Republicans in Congress are, but their heads are so far up their own asses they could check their prostates with their eyelashes, which must make reading the Constitution difficult, although I’m reasonably certain these craven, cringing, constitutionally constipated little courtiers would rather bend over the Resolute Desk and chirp “Yes, sir! May I have another?” than risk displeasing the spray-tanned submissive running their party.

Remember when we fought fascism?

We sent our men and boys across an ocean to liberate people living under tyranny, boys writing home about the lives they hoped to resume, reassuring mothers they were terrified they’d never see again, and now a five-time draft-dodging, bone-spurred coward expects us to admire his willingness to accommodate a dictator invading a European democracy.

We once sent Americans to help get other people off their knees. This servile sack of surrender wants us to join him on his, as though the flag that covered their coffins were another piece of fabric he could spread at Putin’s feet.

He can lower himself until his belt buckle scrapes the floor, crane his neck for a crumb of approval from a murderer who regards him as useful equipment, and spend whatever remains of his dignity begging for a biscuit he’s been trained not to reach for.

But he keeps reaching behind him for the rest of us, expecting an entire country to bend until we can no longer look the people we abandoned in the eye.

Fuck that. His submission does not come with OUR consent.

He’s convinced we’re too exhausted to care and too powerless to stop him, that traitorous, treacherous, treasonous, tyrant-teabagging toady, certain the American people will fold while he pawns off the birthright of an entire nation for another approving grunt from the Kremlin butcher.

But this nepo-baby beneficiary of inherited billions, this spectacularly incompetent casino-bankrupting bastard who somehow managed to lose money in a business where the fucking house always wins, is betting against the American people.

And once again, he’s betting wrong.

In the meantime, the question isn’t how far Donald Trump is willing to lower himself for Vladimir Putin.

The question is: How much of America does he think we’re willing to let him take down there with him?


Stay safe out there, stay strong, and stay connected to each other!

Continued radio silence from the bullies I will keep you updated, I promise!

💙 Jo

0 comments

More Adventures In AI-Assisted Photo Restoration

Before & After

Drag the vertical divider, or use the slider below to compare.

After: enhanced portrait
Before: original portrait
BEFOREAFTER
50%

Yes, once upon a time your host had a beard. It was the first and only time. Now I want to grow one, but I no longer can. The radiation of 23 years ago for my first cancer made quick work of the follicles on my cheeks and jaw, and once gone, they never grow back. Still, I have my memories…

1 comments

It’s A Sin

Pet Shop Boys – Actually (1987)

I remember listening to this on my bicycle one evening as I was heading home down Market Street from downtown. Funny how that particular memory is burnt into my memory, but the actual year this happened (91? 92?) or why I had been downtown on my bike after dark remains lost to time. All I know is that this disk was part of a trilogy of recordings I’d actuired and had on heavy rotation at the time. The other two were George Michael’s Listen Without Prejudice and Bette Midler’s Some People’s Lives—not that either of those help me pinpoint a specific year.

0 comments

There’s Nothing Worse…

…than going through your photo albums in search of a particular photo that for whatever reason is missing from your digital archive—and realizing along the way that there are dozens of photos that either never got scanned or have gone missing as well.

I guess I have a new project.

0 comments

I Was Never That Young

I was catching up with and having a delightful FaceTime with an old friend whom I’ve known since first grade today and was telling him about ChatGPT’s ability to do decent photo restoration and pointed him to the images from 1983 that I’d posted a couple days ago. “Is that Steve?” he asked, while simultaneously sending me a photo of Steve I’d taken in 1979. I said yes, and he sent another long-forgotten photo of Brian, a boyfriend who I dated around the same time. He then followed up with two photos of me that I’d completely forgotten about because I didn’t have the originals in my albums any longer—probably because I’d sent them to him years ago. I had other photos from that shoot, but these were missing. Both were blurry and either under- or over-exposed.

What the heck, I thought, and I fed them into the AI monster with the prompt, “Restore, sharpen, and adjust exposure.”

I have to say, when AI gets it right, it gets it very right.

Here’s the before and after of the other photo:

As I titled this post, “I was never that young.” But I was, Blanche, I was in that chair!

4 comments


Yesterday was another one of those days where the stupid was so ungodly thick, you could cut it with a knife. Here a stupid, there a stupid, everywhere a stupid stupid — and you know what that means: it’s time once again to roll out the good old Big Wheel of Moron™, give it a vigorous spin, and see where it lands. Ready? Here we go.

Oh look, here’s a perfectly normal thing that happens every day. It’s just United States President Rottinghands McCankles, being bundled into Helicopter Force One (or whatever the fuck it’s called), along with Diaper Nurse Natalie Harp and Found Object Katie Zacharia.

Holy shit, look at the intensity with which these two women are focusing their rictus grins on the object of their affection.

Who thought this was a wise idea? You can’t do this. You can’t take two fixated weirdos who both believe they have the god-ordained right to be the Fourth Mrs. Donny™ and put them in close quarters. It’s like shoving matter and antimatter together. Nothing good is going to happen. Bunnies are going to get boiled. Lots and lots of bunnies.

If we could somehow take the barely-suppressed, seething resentment that these two rivals are developing for each other, and somehow hook it to a generator, it could be America’s greatest source of renewable energy.

We’d better get out of here before we become collateral damage. Let’s give that Big Wheel of Moron™ another spin.


Oh my dear sweet lord, help us. It’s landed on United States Vice President Couchfuck McGee.

I love you too sir. In a totally platonic way, to be clear. I’m the vice president, not James Talarico.”

GET IT? GET IT? JAMES TALARICO IS THE GAY! (Spoiler alert: he’s not.)

I’m so tired of neanderthal assholes like JD Vance, whose homophobic sense of ‘humor’ — if we can charitably call it that — never matured beyond the eighth-grade locker room. It’s so fucking adolescent.

This is what you do when your party is utterly devoid of accomplishments, and bereft of anything positive to run on — you just make up stupid shit about your opponent. Why does Couchfuck imagine that ‘ha ha you so gay’ is still a thing you can lob at someone? Bro, this is the year of our lord 2026. Open your eyes — no one cares. So what if Talarico were the gayest gay in all of gaydom? We’ve over that shit. 

But beyond that, why is Couchfuck even being trotted out to campaign on behalf of loser candidates? He has zero charisma. He has no ability to connect with average people. He’s complete shit at small talk.

‘So how’s your sexuality? Are you still straight? HA HA THAT’S GREAT!’

Wheel of Moron™, kindly get us the fuck away from this repellent dipshit.


Sigh. It landed on Dear Leader, at yesterday’s hate rally in Texas. Let’s hear what’s on this tiresome fuckface’s liquefying mind.

Mutilate your children, they want to mutilate, cut your children. It’s unbelievable, what they do. Six states, I mean they could do whatever the want, and they do. Your son leaves as Jimmy and comes home in three days as Janet, and they don’t even ask you. Most people don’t believe it. You know, they think it’s like an exaggeration. It’s not. They can take your child out of school and do whatever the hell they want. These people are sick. Minnesota is one of those states that can do that.”

Fact check:

For fuck’s sake, Preznit Fuckwit has been vomiting out this fever-swamp hallucination for years now, and it doesn’t even stand up to ten seconds’ worth of critical thinking. Imagine that this were true. Imagine that you were the parent of darling little Jimmy, and one day he doesn’t get off the school bus. And then what? You just sit there for three days, going ‘well I guess he’s okay, wherever he is.’  Of course not.

You know, Donny thinks he’s doing his party a favor, by showing up to ostensibly ‘campaign’ for a candidate, and then shitting nonsense like this out of his corroded face-hole instead. He’s not. Just like his furniture-fornicating Vice President, he’s become kryptonite to voters. Nobody but the brain-deadest of cultists want to hear Donny prattle on about ‘the transgender.’ 

That shit might have worked in 2024, but it doesn’t any more. Don’t take my word for it. Listen to Republican Dade Phelan, a former Texas State House Speaker.

Phelan said it’s doing nothing, because no one cares about the few dozen transgender people in sports. They just want cheap gas.

Okay, that’s enough from our Moron-in-Chief. Let’s spin that Big Wheel again.


Oh fuck us all blind, it landed on Donny again. Holy shit, he’s still bragging about pointing to the picture of the camel.

“But remember, I’m the only one who took the test. You know, the aptitude test or whatever the hell they call it. I took it— when I did— every time I do a physical— I take a mental test. And I’ve aced it. WHERE’S MY DOCTOR? Is he around, I travel with more doctors than any human. If people get sick in the audience, they don’t— do— they leave him alone. You know what they call him? Collateral damage. If that person right over there, he looks like shit actually. He looks— he looks like he’s ready to have a heart attack. If he actually had a heart attack, you know what they would do? They would leave him alone.” 

The stupid shit thinks he’s been taking an ‘aptitude’ test. He’s not — it’s a brain damage test. And if you’re being asked to take one every time you have a checkup, it’s because your doctor has an excellent reason to suspect you have brain damage.

Don’t you love the way Donny boasts about acing his dementia test, and then careens wildly into the kind of incoherent anecdote that only a dementia sufferer would tell? Way to connect with your audience, you rotting dumbfuck. People can’t afford food. They can’t afford housing. They can’t afford basic goods and services. 

Above all, no one can afford healthcare — and this out-of-touch nincompoop is bragging about how he has all the doctors in the world, and you don’t. What in the actual fuck?

Sigh. Let’s give that Big Wheel one final spin. Ready?


Goddammit, it landed on Donny a third time. I’m going have to take this thing in and get it calibrated. The veeblefetzer is out of whack again. 

Oh no, wait, the Big Wheel of Moron™ actually did us a solid. This one’s worth seeing.

This is why, when they broadcast Dear Leader’s hate-rallies on TV, they’re always cropped in tightly from the front, on Donny and the worshipers who have been placed behind him — because if they showed you a wider view, you’d learn that no one is showing up to these things. The arena is nearly empty. He’s the crowd-size obsessed president, and he can’t draw a crowd. How sad is that? 

Wait, did I said it was sad? Actually, I meant to say that shit’s fucking hilarious.

I swear, I’m trying really hard not to laugh.


this is going to be my closing message for the foreseeable future:

practice self-care. do what you need to do to keep sane. if that means you need to disengage with my daily posts for a while, I get it. this community of ours will still be here when you return.

to all the people who have signed on in the days since the election, welcome aboard. settle in as we all try to deal with the shitfuckery that’s ahead of us.

we are all in this together, and we are all here for each other.

1 comments

And Down The Rabbit Hole I Go


What follows is a series of photos I took over the course of several weekends at Hotbods in Phoenix during April 1983 when Steve invited me up to the DJ booth. Magic moments frozen in time that tie directly into my musical selection above.

I was working in very low light conditions with the fastest color film I could get my hands on, but even so a lot of these shots required extensive tweaking to get them looking this good.

In an unguarded moment. I call this “The Look Of Love” (with apologies to the group ABC)
This one is almost art…
The Universe was trying to send us a signal with that record in the background.
He was such a flirt.
I like this one.
My favorite of all the shots of Steve I took
The ONLY picture of Steve and I together…and it would’ve been so good under better lighting.

0 comments

Toot Toot, Beep Beep In The Afternoon

Donna Summer – Bad Girls (1979)

As I opined a few years ago:

I was sorely disappointed with this album when it first came out. I couldn’t help but think, “She followed up Once Upon a Time with this?!” Even now, nearly four decades later, it fails to move me the way OUAT—or for that matter, even I Remember Yesterday or Four Seasons of Lovedoes.

And then to have it followed only by the greatest hits album, On the Radio, which seemed like nothing more than a contractually-obligated release to end her relationship with Casablanca Records…

While Donna did put out a few very catchy, danceable songs afterward, IMHO there were never again any whole albums that spoke to me the way her mid-Casablanca releases did.

Over the years my opinion of Bad Girls almost did a complete turnaround. While it’s still no Once Upon A Time it’s still a damn fine album, along with Four Seasons Of Love, I Remember Yesterday, and Once Upon a Time, bookending the epitome of her career.

SO MANY NIGHTS under mirror balls!

0 comments