David O’Donnell
djodonnell99.bsky.social
David O’Donnell
@djodonnell99.bsky.social
Happy dad, TV producer, writer, reader, inconsistent cyclist, hiker who misses mountains. Based in the 757 Virginia.

https://m.imdb.com/name/nm1236699/?ref_=ext_shr_lnk
Jo is a former junkie hired, she thinks, to find another young woman addict in 1950 NYC. Her sleuthing takes her (and us) through the most heartbreaking elements of the city. You can smell the sweat and feel the disillusionment. But you also sense the hope and the love underneath. Dope by Sara Gran
November 28, 2025 at 10:35 PM
Honestly can’t tell if that lil cuke is happy to see me or if it’s just planning to use me as a pawn in its diabolical scheme
November 26, 2025 at 2:58 PM
A friend, born in Mexico but here legally for 20+ years, no longer leaves our city, has white friends go to Lowe’s for him, and asked his daughters and granddaughter not to speak Spanish in public and it breaks my fucking heart. We have become monsters.
November 22, 2025 at 2:59 PM
Dear @peoplemag.bsky.social, Jeffrey Epstein did not “date” teenagers.
November 18, 2025 at 3:41 PM
The Searcher by Tana French. Cal is a retired Chicago detective starting a new life in rural Ireland who gets drawn into the mystery of a missing young man. Great small town characters, a rich sense of place and space. I’m a sucker for the poetry of Irish dialogue, and it’s utterly delightful here.
November 9, 2025 at 6:02 PM
Remember that time Dick Cheney knowingly started a false war during which 200k civilians were killed?
November 4, 2025 at 1:58 PM
How TF do you pitch 6+ scoreless innings and hit two home runs? Ohtani is a god
October 18, 2025 at 2:36 AM
Portsmouth VA’s own Missy Elliott gave a most generous donation to the HER Domestic Violence Shelter today. We are so grateful. She and her mom shared their story and are dedicated to giving back. Remarkable, kind, compassionate. And how is she still so gorgeous?
October 18, 2025 at 2:34 AM
No, JD, that is not “what kids do.” It’s what racists do.
October 16, 2025 at 12:29 PM
In Trump’s America, you can say:

“Happening all the time in urban America, prowling blacks go around for fun to go target white people, that’s a fact.”

And get the Medal of Freedom
October 15, 2025 at 10:39 PM
The same DOJ that tried to indict a guy federally for throwing a sandwich squashed a case where the border czar was caught on tape accepting a bag filled with $50k in cash. They’re not even trying to hide the corruption.
October 13, 2025 at 3:10 PM
Reposted by David O’Donnell
"This is supposed to be an oversight hearing" -- Schiff helpfully ticks through all of the incriminating questions -- and there are many of them -- that Bondi refused to answer during today's hearing
October 7, 2025 at 5:29 PM
MAGA loves racism so much they’re willing to shrug off bullshit like this
October 7, 2025 at 11:08 AM
Trump’s executive order on countering political violence. And yet… Jan 6
September 28, 2025 at 2:37 PM
Wouldn’t it be something if Republicans cared this much when a bunch of kids get murdered in homeroom?
September 17, 2025 at 1:04 PM
Entangled Life by Merlin Sheldrake explores the mostly invisible but wildly influential fungi that are literally everywhere and do nearly everything. I wish I were smarter with a better memory, because every few pages I got hit with a revelatory fact that I wanted to share with everyone I meet.
September 14, 2025 at 9:33 PM
No one can ever boast about the US being “the land of the free” again. SCOTUS just said cops can stop people for appearing to be Latino, speaking Spanish, and seeming to work a low wage job.

That’s not freedom, that’s fascism.
September 9, 2025 at 1:20 PM
Who’s going to #Bouchercon2025? I’m here Wed-Sun, doing a panel on true crime TV writing Saturday morning. Psyched
September 3, 2025 at 4:56 PM
Workers Over Billionaires Rally. Labor Day 2025. Norfolk, VA.
September 2, 2025 at 4:41 PM
I rarely go out for coffee.
This morning, I did.

I asked for black coffee, excited.

The barista gave me coffee with cream and you know what?

We’re all gonna be okay.
August 29, 2025 at 2:22 PM
Once again, it’s a white MAGA male who is the actual threat.
SC legislator accused of distributing videos of child sexual abuse resigns House seat • SC Daily Gazette
Rep. RJ May, a founding member of the Freedom Caucus, has been in jail since June, when he was suspended from the House without pay
scdailygazette.com
August 27, 2025 at 12:56 PM
This is one of the most refreshing reads I’ve ever had. Lena and her wild best friend go with Lena’s dickhead son and his pregnant wife to Greece, to stay at the family’s luxury hotel. And all muhfuh’n hell breaks loose. This is mesmerizing, scary, visceral, real, surreal. Ecstasy by Ivy Pochoda
August 23, 2025 at 8:16 PM
The Hitler shit continues with Trump’s and Hegseth’s Pentagon.
Pentagon asks civilian employees to join ‘volunteer force’ to aid Ice deportations
Selected employees will join Trump’s mass deportation campaign and ‘offer critical support’ to Ice operations
www.theguardian.com
August 21, 2025 at 6:09 PM
Israel’s own data shows 5 of 6 Palestinians killed by Israel have been civilians. FIVE of SIX.
Revealed: Israeli military’s own data indicates civilian death rate of 83% in Gaza war
Figures from classified IDF database listed 8,900 named fighters as dead or probably dead in May, as overall death toll reached 53,000
www.theguardian.com
August 21, 2025 at 5:14 PM