Patrick O'Duffy's Avatar

Patrick O'Duffy

@patrickoduffy.bsky.social

I used to write things. Maybe I will again.

207 Followers  |  48 Following  |  660 Posts  |  Joined: 10.03.2024  |  2.5449

Latest posts by patrickoduffy.bsky.social on Bluesky

Any time I ever feel insecure about myself, my personage, my body, my contribution to the world, which, you know, is not infrequently!, I comfort myself by thinking about how the world's richest man would give his actual human dick to have made 1/100 of the people I have feel positive towards him

07.12.2025 00:53 β€” πŸ‘ 38    πŸ” 6    πŸ’¬ 1    πŸ“Œ 0

Wishing people would stop writing amazing things I want to click on at the transphobic, pro-Nazi Substack platform

07.12.2025 00:41 β€” πŸ‘ 148    πŸ” 34    πŸ’¬ 4    πŸ“Œ 0

Everybody but Chuck!

06.12.2025 23:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I will finish them once I start them!

which will happen...

...

well okay this theory has its flaws

06.12.2025 23:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
an older man with gray hair is wearing a tan jacket and a plaid shirt Alt: Old Steve Rogers from Avengers Endgame saying 'No, I don't think I will'
06.12.2025 23:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I have to hold myself to some kind of standards!

06.12.2025 23:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

My favourite line from this game:

If your Lore is 3 or higher you get another language. Some cool ones include: french, valley song, or communist.

06.12.2025 21:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

ah god I still need to finish The Fireman before I move onto King Sorrow

there are too many books

06.12.2025 21:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
The Last Magus by Ewan Matthews Wield godly magic, plan clever schemes, and read the tarot to restore peace to the Empire!

Today's solo RPG: The Last Magus, about a wizard trying to delay the apocalypse. Some interesting ideas about using Tarot imagery for inspiration, but it all feeds into a pretty bland journaling game with very disconnected entries. Not my favourite but not terrible.
ewanmatthews.itch.io/last-magus

06.12.2025 05:24 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Anti-Trans Activist Kirralie Smith Ordered To Pay Almost $100k & Issue Public Apology Following Vilification Ruling - Star Observer Anti-trans activist Kirralie Smith has been ordered to pay $95,000 and issue a public apology after vilifying two trans women.

β€œAnti-trans activist and Binary Australia spokesperson Kirralie Smith has been ordered to pay $95,000 in fines and issue a public apology after she was found to have vilified two trans women earlier this year.”

Look, it’s possible to hold transphobes accountable for abusing trans people.

05.12.2025 06:50 β€” πŸ‘ 713    πŸ” 214    πŸ’¬ 21    πŸ“Œ 17

oh damn, that's got so much potential

05.12.2025 04:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Orca the Whale Woman

05.12.2025 02:08 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This would be a great group size for This Discord is Full of Ghosts, but having everyone playing online kind of defeats the purpose of getting everyone together in person...

04.12.2025 22:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The enemy is always aristocracy. It changes shape to fit whatever society we’re in, but the desire for it is endemic for certain types of people. You must learn to hate it as much as it hates you.

04.12.2025 14:39 β€” πŸ‘ 534    πŸ” 230    πŸ’¬ 4    πŸ“Œ 5
Preview
Showtime's Proposed "Chew" Television Adaptation Is Offic... Description: John Layman confirms that Showtime's propose...

www.complex.com/pop-culture/...

04.12.2025 07:51 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

something I've been grappling with over the past year or two is the undeniable reality that gaming is a fascist hobby that the worst people in the world (the Saudis, whiny middle aged moralist karens, nu-Pinkerton culture wars white boys) are using to do entryism for false nostalgia traditionalism

03.12.2025 17:36 β€” πŸ‘ 332    πŸ” 101    πŸ’¬ 6    πŸ“Œ 2
Post image

Here’s my Spotify Wrapped 🎡✨

03.12.2025 16:51 β€” πŸ‘ 16598    πŸ” 8508    πŸ’¬ 115    πŸ“Œ 238

well sure, I’m from Australia

03.12.2025 18:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This this this

02.12.2025 22:01 β€” πŸ‘ 706    πŸ” 229    πŸ’¬ 9    πŸ“Œ 1

It feels more like history these days than current events, and there's good and bad in that. History is safe; people feel like they can stop learning from it or acknowledging the appalling impact, the death count, the cultural cost.

Lotta mixed feelings.

02.12.2025 05:37 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I did some volunteer ribbon folding recently, and got an update on the state of HIV/AIDS in the world lately, and while it's great that it's no longer the epidemic it once was, it feels like we've lost a lot of understanding about it, even within the community.

02.12.2025 05:35 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
That Viral Essay Scandal is (SURPRISE!) Actually About Trans People A shoddy Oklahoma University essay went viral. Cis people think this is about conservatives whining for better grades. Trans people see a planned attack on a trans academic. (Note for free subscriber...

For my newsletter, I wrote about that college essay scandal that's gone viral and what everyone is seeming to miss:

It's about ATTACKING TRANS PEOPLE!!!

www.burnsnotice.com/that-viral-e...

01.12.2025 15:18 β€” πŸ‘ 1725    πŸ” 695    πŸ’¬ 37    πŸ“Œ 66

the dentist should have given you more morphine

01.12.2025 19:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Me on a candlelit vigil for AIDS in 1987.

Me on a candlelit vigil for AIDS in 1987.

Me last week. Looking pretty healthy for 58 (28 years living with HIV).

Me last week. Looking pretty healthy for 58 (28 years living with HIV).

I was diagnosed with #HIV in 1998, when I was 30.
Many of my friends had died of AIDS. I did not expect to live to 50.
I’m 58 now.
HIV treatment works.
Treatment also makes it impossible for me to pass HIV on during sex.
Ensure HIV treatment for all.
End HIV stigma.
#WorldAIDSDay

01.12.2025 08:46 β€” πŸ‘ 11070    πŸ” 1952    πŸ’¬ 170    πŸ“Œ 51
Gilded Age political cartoon titled "the protectors of our industries"

A mass of workers strain under the weight of supporting a boat containing rich top-hatted monocle wearing capitalists sitting atop huge sacks of cash

Gilded Age political cartoon titled "the protectors of our industries" A mass of workers strain under the weight of supporting a boat containing rich top-hatted monocle wearing capitalists sitting atop huge sacks of cash

"Strong floor, no ceiling" is very literally the basis of like every Gilded Age political cartoon

30.11.2025 21:41 β€” πŸ‘ 2592    πŸ” 723    πŸ’¬ 5    πŸ“Œ 26
The DC Comics character Gates, a teleporting insect and radical Marxist from the future. He's great.

The DC Comics character Gates, a teleporting insect and radical Marxist from the future. He's great.

Gates?

30.11.2025 23:43 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Caught in the Rain by The Ravensridge Press, Nicholas Robinia (Ravensridge) A solo TTRPG of investigative mysteries from gloomy noir to far-future sci-fi.

The weekend's solo RPG - Caught in the Rain, a detective/mystery game. It's good! Not just a collection of journal prompts, it has a strong (if somewhat fiddly) system of rolls and rules to turn those prompts into a story. Not perfect, but recommended.
the-ravensridge-press.itch.io/caught-in-th...

30.11.2025 20:46 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1

The death of browsing is part of the reason art is the way it is now. Our opinions are largely fed to us by algorithms. Spending a spare 15 minutes wandering around a bookstore or comic shop or video rental place was how you found stuff you wouldn't ordinarily pick up and thereby expanded your taste

29.11.2025 18:44 β€” πŸ‘ 7940    πŸ” 2238    πŸ’¬ 188    πŸ“Œ 285

cheese

29.11.2025 02:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Rofl

28.11.2025 04:31 β€” πŸ‘ 881    πŸ” 230    πŸ’¬ 11    πŸ“Œ 28

@patrickoduffy is following 20 prominent accounts