Patrick O'Doherty
banner
patrickod.com
Patrick O'Doherty
@patrickod.com
Irishman in San Francisco. Amateur photographer, musician, artist and electronics tinkerer. Professional security computer comrade. Security @tailscale.com Only together can we defeat the computers.
Pinned
The most crucial intersection of my Irish and American identities is the utter rejection of the cancer that is monarchy. A societal disease that has no place in the world.
Reposted by Patrick O'Doherty
When the racist meme becomes national policy
January 17, 2026 at 4:53 AM
Reposted by Patrick O'Doherty
At its core, ICE, and really this entire government, are simply Losers Who Are Bothering You
January 17, 2026 at 2:53 AM
Reposted by Patrick O'Doherty
big televised demolition of the ballroom. hand out pieces of the rubble to the cheering crowd as keepsakes. give all that gold-painted epoxy to some collective to make deliberately hideous art with. show it in the newly re-unpaved rose garden
January 17, 2026 at 12:18 AM
Reposted by Patrick O'Doherty
Remember when I said the political media sometimes has an immune system-like response to Dems doing effective things, to try to punish and dissuade more Dems from doing them? The multi-day freakout over the Mamdani EO revocation is such a good example of that
This and Mamdani’s revocation of all EOs after Adams’s corrupt bargain are the template moving forward. No nibbling around the edges; total bulldozing.
Wow

The night before Spanberger’s inauguration

She’s cleared house at UVA

Top Youngkin appointees resign

Spanberger should be able to easily replace them given Dem trifecta

The former CIA officer asserting her control
January 17, 2026 at 2:01 AM
Reposted by Patrick O'Doherty
Chris would be an excellent and responsible choice to give information to if you find me a little too, well, you know.
REQUEST: If you have or have seen the subpoenas or know of any other information about this investigation, please reach out. If you are in DOJ, ASAO, White House, Minn Gov or AG’s Office, or Minneapolis mayor’s office or legal dep’t, and have any relevant info, I am on Signal at crg.32
January 17, 2026 at 1:28 AM
Reposted by Patrick O'Doherty
This and Mamdani’s revocation of all EOs after Adams’s corrupt bargain are the template moving forward. No nibbling around the edges; total bulldozing.
Wow

The night before Spanberger’s inauguration

She’s cleared house at UVA

Top Youngkin appointees resign

Spanberger should be able to easily replace them given Dem trifecta

The former CIA officer asserting her control
January 17, 2026 at 12:00 AM
Reposted by Patrick O'Doherty
America has a housing shortage. Every single housing proposal you see that is not "build more housing" will have the primary effect of pushing up the prices of existing housing, and is therefore, in reality, a plan to enrich current homeowners. In conclusion, build more housing.
January 16, 2026 at 9:11 PM
Reposted by Patrick O'Doherty
ICE has kidnapped so many people from their cars that the city had to put out this statement. Let that sink in.
Vehicles that are abandoned due to an ICE detention and towed to the City's impound lot will be released to their owners or a representative at no cost.

Learn more: https://www.minneapolismn.gov/getting-around/parking-driving/impound-lot/#d.en.200746
January 16, 2026 at 11:42 PM
endorse
Reminder that blocklists like this one will do the work of disappearing all the white house accounts for you bsky.app/profile/did:...
January 17, 2026 at 12:31 AM
Reposted by Patrick O'Doherty
Any DoJ attorney who participates in this investigation should suffer professional and social shunning that makes it effectively impossible to continue to work as an attorney.
January 16, 2026 at 11:44 PM
Reposted by Patrick O'Doherty
ICE are thug scum
More unaccountable thuggery, via the AP Twitter account. After being screamed at not to knee him in the face, the agent...knees him in the face again. See for yourself
January 16, 2026 at 11:03 PM
Reposted by Patrick O'Doherty
People love to say “the Black Lives Matter protests of 2020 moved the cultural needle back to Trump” while seemingly oblivious to the fact that the Black Lives Matter protests of 2020 took place while Trump was in power and immediately proceeded an election that he lost.
January 16, 2026 at 10:36 PM
Reposted by Patrick O'Doherty
Let alone having an _actual unhoused person_. Imagine if he saw them as people and actually let them have a voice on his show?
Gavin Newsom has never had a homeless, a working unhoused, or an affordable housing advocate on his podcast despite governing California.

So yeah I think it’s weird that he’s entertained & platformed multiple fascists while grinning, nodding & relenting to their easily defeatable talking points.
January 16, 2026 at 9:09 PM
Reposted by Patrick O'Doherty
I don't think people realize how quickly self-sorting is happening as the middle evaporates.

You're either 100% behind the resistance or you're a fascist collaborator.
We are so far past the Rubicon that it isn't worth having a discussion anymore as to whether Trump is acting as an authoritarian. The only question is whether we have the strength and courage to get back to the other side.
January 15, 2026 at 10:57 PM
Reposted by Patrick O'Doherty
Stunning photos from Minneapolis, including this one by John Locher for the Associated Press. www.theatlantic.com/photography/...
January 15, 2026 at 7:22 PM
Reposted by Patrick O'Doherty
Holy hell, what an obituary
Renfrew Christie Dies at 76; Sabotaged Racist Regime’s Nuclear Program
www.nytimes.com
January 15, 2026 at 4:57 PM
Reposted by Patrick O'Doherty
The political reality on the ground has far outstripped the old world bipartisanship of the Neoliberal center and that is why we are seeing neoliberals online becoming incensed
With those reporting the truth from the ground.
They have been shown to be complicit craven liars.
the average minnesota politician is like "have you no decency mr trump sir, i am so mad, i will send out a fundraising email that says f*ck"
the average normie minnesotan is like "this is stalingrad this bakhmut all your children will die in the ice"
January 15, 2026 at 7:43 PM
Reposted by Patrick O'Doherty
This is the dynamic across most of America: Liberal cities generate revenue, which state governments then transfer to benefit conservative rural areas, whose residents despite city-dwellers and consistently vote to harm them. But politicians endlessly pander to rural voters and demonize cities.
Another critical piece of missing context in this story: tax dollars flow from the MSP metro to rural Minnesota. People in the city subsidize the lifestyles of people living in the country minnesotareformer.com/2023/12/04/t...
January 15, 2026 at 3:48 PM
Reposted by Patrick O'Doherty
what pisses me off to no end is that I live in a super rural area in MN, I’m a middle aged white man, but they always find these chuds to speak for me. Here’s a thought, maybe don’t go to the bar at 10am on a weekday and expect to find deep thinkers.

This whole article is a fucking insult
January 15, 2026 at 3:42 PM
Reposted by Patrick O'Doherty
ICE agents love to wave around paper that looks official. Most of it is a scam — administrative forms signed by ICE supervisors, not real judicial warrants signed by judges. Let's go through what that scam paper looks like versus a real judicial warrant.
How to Legally Protect People in Your Home from ICE | Shouldn't Need to Be a Lawyer by Matthew Cortland
Get more from Shouldn't Need to Be a Lawyer by Matthew Cortland on Patreon
www.patreon.com
January 15, 2026 at 6:05 AM
Reposted by Patrick O'Doherty
A caricature of Brian Cowen in the nip led to the scrubbing of RTÉ news archives and a Garda visit to a radio station within 24 hours, just to give a sense of proportion to this foot-dragging.
“So now you have the Gardaí, the AI Minister and multiple legal experts including @iccl.bsky.social saying the legislation is all there already - it’s going to be increasingly difficult for the Government not to take a position on this”.
January 14, 2026 at 6:31 PM
Reposted by Patrick O'Doherty
*CALIFORNIA AG LAUNCHES PROBE INTO XAI, GROK
*CALIFORNIA AG: PROBE OVER UNDRESSED, SEXUAL AI IMAGES
January 14, 2026 at 5:20 PM
Reposted by Patrick O'Doherty
I have full confidence that the two bylined reporters indeed heard this from U.S. officials, but to go ahead and uncritically report it as such when we all saw the video is just humiliating. What is happening at CBS, man.
ICE agent who shot Renee Good suffered internal bleeding, officials say
Jonathan Ross, who shot Renee Good in Minneapolis last week, suffered internal bleeding after the incident, two officials said, though it's not clear how extensive the bleeding was.
www.cbsnews.com
January 14, 2026 at 6:59 PM
this is not satire 🙃
Everyone can relax. Democrats have a solution to all this...

Rep. Ritchie Torres is introducing a bill that would require ICE agents to wear scannable QR codes linking to webpages with their names.
www.axios.com/2026/01/13/d...
Democratic infighting ignites over surge of anti-ICE anger
Two members of Democratic leadership clashed over impeaching Kristi Noem during a closed-door meeting.
www.axios.com
January 14, 2026 at 4:48 PM