Tim O’Brien @timobrien.bsky.social · 09/10/2026Paris isn’t burning. It’s protesting. At the Ecole du Louvre today: 615120
Tim O’Brien @timobrien.bsky.social · 14/09/2026Just the man this historic regulatory moment needs. 229412
Tim O’Brien @timobrien.bsky.social · 15/08/2026Joshua Baez of the Cardinals just hit his third home run in his third at-bat at Wrigley Field in his Major League debut — the first MLB player to ever do that. Amazing to watch that today. (And his first homer was the first pitch of his first at-bat!) 917023
Tim O’Brien @timobrien.bsky.social · 24/05/2026The things you say when you’ve mired yourself in an unwinnable war in Iran and can only hope to come out of it with a nuclear deal that approximates the exact deal Obama had already forged years ago. Amateur hour: 4033491
Tim O’Brien @timobrien.bsky.social · 10/05/2026A reminder whenever Trump posts these cartoons pretending to be on the front lines of any conflict: He sought and received five deferments and didn’t serve in the Vietnam War. He’s happy to wage wars, but happier still to have other people fight them. 62732204
Tim O’Brien @timobrien.bsky.social · 01/05/2026On Musk’s $158 billion payday: www.bloomberg.com/opinion/arti... 68517
Tim O’Brien @timobrien.bsky.social · 17/04/2026Trump has never been good at geography. Even when it comes to countries he’s bombing and blockading. Where is the Strait of Iran? 2315524
Tim O’Brien @timobrien.bsky.social · 13/04/2026A reminder that this was Trump's doctor once upon a time: 2721341
Tim O’Brien @timobrien.bsky.social · 12/04/2026The things you say when you’re cornered in Iran — and you put yourself in the corner: 3019235
Tim O’Brien @timobrien.bsky.social · 07/04/2026“A whole civilization will die tonight.” - Trump The world now has to watch and wait on the consequences of having an unhinged, inexperienced and ignorant strongman treat war like it’s a promo for his own reality TV show. None of this is a surprise, but it’s still wildly dangerous. 4729275
Tim O’Brien @timobrien.bsky.social · 05/04/2026“With the exception of the late, great Abraham Lincoln, I can be more presidential than any president that’s ever held this office.” - Trump 3020546
Tim O’Brien @timobrien.bsky.social · 04/04/2026The guy who has never been spiritually serious or religiously engaged is playing the “Glory be to GOD” card while simultaneously threatening to rain down missiles and misspelling “rain.” 84770165
Tim O’Brien @timobrien.bsky.social · 28/03/2026No Kings rallies: New York, Iowa City, Memphis, Phoenix. 719938
Tim O’Brien @timobrien.bsky.social · 28/03/2026No Kings rallies: Portland, Dallas, Miami, Santa Fe. 316232
Tim O’Brien @timobrien.bsky.social · 28/03/2026No Kings rallies: Atlanta, Philadelphia, Chicago and Missoula: 12511111
Tim O’Brien @timobrien.bsky.social · 21/03/2026Trump is always classy. Translation: “Mueller was right and I still have a bromance with Putin — even if he’s providing Iran with valuable military intelligence.” 49547121
Tim O’Brien @timobrien.bsky.social · 06/03/2026Corey Lewandowski looks to have been comfortably in the middle of the money flowing through Noem’s controversial $240 million ad campaign. www.bloomberg.com/news/feature... 32477268
Tim O’Brien @timobrien.bsky.social · 05/03/2026Noem will now be “Special Envoy for the Shield of the Americas” because we’re in the Marvel Universe. 4231162
Tim O’Brien @timobrien.bsky.social · 20/02/2026Leaving the police station and life comes at you fast. www.nytimes.com/2026/02/19/w... 141299
Tim O’Brien @timobrien.bsky.social · 11/02/2026The FAA now says the El Paso closure is over. 🤡🤡🤡🤡 2618849
Tim O’Brien @timobrien.bsky.social · 28/01/2026Trump has stopped thinking about Minneapolis — again. 2410317
Tim O’Brien @timobrien.bsky.social · 19/01/2026“Our lives begin to end the day we become silent about the things that matter.” MLK, Jr. 227987