Sign in

Douglas M. Charles, PhD

@dmcharles.bsky.social
2K followers 5.9K following 12K posts

Professor of history (FBI expert), Tae Kwon Do black belt, poker player, bicyclist, skier, travel, animals. I’ve written 4 books on the FBI, currently finishing a history of the FBI, 1908-1945. Also working on a history of Tae Kwon Do in North America.

PostsRepliesMedia
Douglas M. Charles, PhD @dmcharles.bsky.social · 30m
Irredeemable fascist, racist, bigot, ignorant floor I guess.
120
Douglas M. Charles, PhD @dmcharles.bsky.social · 37m
Still too high
240
Douglas M. Charles, PhD @dmcharles.bsky.social · 1h
This country has failed
000
Reposted by Douglas M. Charles, PhD
David Rothkopf @djrothkopf.bsky.social · 4h
If you think Trump handing a multibillion $ gift to Putin that will help Russia continue to wage war on Ukraine, doesn't make sense...then you're not paying attention. It is Trump doing what he always does, putting Putin and Russian interests ahead of America's and our allies.
55656246
Douglas M. Charles, PhD @dmcharles.bsky.social · 5h
Trump dreams of bending over for Putin, he can hardly wait .
010
Douglas M. Charles, PhD @dmcharles.bsky.social · 7h
🤣😂🤣😂🤣😂🤣
000
Douglas M. Charles, PhD @dmcharles.bsky.social · 7h
100
Douglas M. Charles, PhD @dmcharles.bsky.social · 8h
I also say this as someone more than familiar with not only the FBI but martial arts. Hell, I even developed & teach two martial arts related courses at Penn State.
010
Douglas M. Charles, PhD @dmcharles.bsky.social · 8h
It’s a reflection of both the ineptitude, stupidity, & clown-like nature of the current regime. Sport fighting won’t do squat for FBI agent training. Agents ALREADY get great self defense training. So effing stooopid www.washingtonsun.com/agencies/fbi...
washingtonsun.com
FBI Is Angling to Hand the UFC a No-Bid Contract to Train Agents
The contract would expand an existing partnership between the Trump administration and the UFC.
120
Reposted by Douglas M. Charles, PhD
Timothy Stewart-Winter @timothysw.bsky.social · 02/10/2026
NYC! I’m launching my new book OUTED at the Bureau bookstore (inside the LGBT Center at 208 W 13th St) on Friday, Oct. 16 at 7pm, in conversation with Hugh Ryan, author of When Brooklyn Was Queer and The Women’s House of Detention. RSVP: www.eventbrite.com/e/book-launc...
Flyer for a book launch for OUTED by Timothy Stewart-Winter, Friday Oct 16 at 7pm at The Bureau, 208 W 13th St, Room 210, New York City. In conversation with Hugh Ryan. RSVP at bgsqd.com/events. Shows the book cover and two photos of the speakers.
053
Douglas M. Charles, PhD @dmcharles.bsky.social · 13h
010
Douglas M. Charles, PhD @dmcharles.bsky.social · 13h
Lordy, he's SUCH A PIECE OF FESTERING ...
static.klipy.com
Jurassic Park Shades Off
ALT: Jurassic Park Shades Off
030
Douglas M. Charles, PhD @dmcharles.bsky.social · 13h
I wonder on what level tenure was denied? I can tell you that many universities often don't give 2 💩s about the faculty they already have. too. www.nytimes.com/2026/10/08/b...
nytimes.com
Princeton Celebrates Anne Carson, a Nobel Prize Winner Who Was Denied Tenure
Carson, who was awarded the Literature prize on Thursday, was denied tenure when teaching at the university in the 1980s, leading social media users to mock a congratulatory message.
050
Douglas M. Charles, PhD @dmcharles.bsky.social · 13h
Part of the failure of our country, and it has failed, is the Ferengi vieww of higher education. www.nytimes.com/interactive/...
nytimes.com
A College-by-College Guide to Which Majors Pay Off — or Don’t
College is one of the biggest investments you’ll ever make. We built a tool to compare the earnings of all available majors in a federal data set at nearly every school.
020
Douglas M. Charles, PhD @dmcharles.bsky.social · 13h
And WHY are you airing this dolt, MSNBC?
130
Douglas M. Charles, PhD @dmcharles.bsky.social · 13h
I’m so sick of halfwits running government. Then again, this country has failed. We are idiocracy
140
Douglas M. Charles, PhD @dmcharles.bsky.social · 14h
🤣🤣
070
Reposted by Douglas M. Charles, PhD
Ron Filipkowski @ronfilipkowski.bsky.social · 08/10/2026
He makes a good point.
452264385700
Douglas M. Charles, PhD @dmcharles.bsky.social · 08/10/2026
Tip of the iceberg for this crowd
020
Douglas M. Charles, PhD @dmcharles.bsky.social · 08/10/2026
011
Douglas M. Charles, PhD @dmcharles.bsky.social · 08/10/2026
Surprised? It fits our times, the Neo Gilded Age where corruption is rampant. www.nytimes.com/athletic/764...
nytimes.com
LeBron’s Polymarket deal may not break NBA rules, but it raises uncomfortable questions
LeBron James will make nearly four times as much promoting a prediction market as he will for playing basketball.
000
Douglas M. Charles, PhD @dmcharles.bsky.social · 07/10/2026
Why would the damned NSA be involved?! Fishy
010
Douglas M. Charles, PhD @dmcharles.bsky.social · 07/10/2026
Looks like there was an NSA investigation, too. I suppose I could try FOIAing them. 
110
Douglas M. Charles, PhD @dmcharles.bsky.social · 07/10/2026
National Archives-held FBI FOIA Xmas day. Problem, lots of image 2 and 3. 😡 It’s a big file, but hopefully there’s something I can work with. Gay targeting
110
Douglas M. Charles, PhD @dmcharles.bsky.social · 07/10/2026
Does he run as butch as Josh Hawley? 🤣
110
Douglas M. Charles, PhD @dmcharles.bsky.social · 07/10/2026
He’s beyond dumb.
000
Reposted by Douglas M. Charles, PhD
James Stout @jamesstout.bsky.social · 07/10/2026
The obvious counter messaging here is that this culture war shit is the way people are being distracted from their material concerns. ppl in rural Alabama are hurting with the cost of fuel and food right now, and their legislators are wasting their time and the state's money with this nonsense.
313530
Douglas M. Charles, PhD @dmcharles.bsky.social · 07/10/2026
Good luck, you ppl who voted for it.
020
Douglas M. Charles, PhD @dmcharles.bsky.social · 07/10/2026
Well, Trump has to make sure he calls big daddy Putin on his birthday 🤦
030
Reposted by Douglas M. Charles, PhD
Brandon Bishop @brandontbishop.bsky.social · 07/10/2026
I see "Demographic Cliff" talk I repost the federal National Center for Education Statistics data which clearly shows this is fake. No growth, but no decline, and a ~10% increase could be achieved by encouraging men to attend college at the same rate as women.
nces.ed.gov
Fast Facts: Enrollment (98)
The NCES Fast Facts Tool provides quick answers to many education questions (National Center for Education Statistics). Get answers on Early Childhood Education, Elementary and Secondary Education an...
152
Douglas M. Charles, PhD @dmcharles.bsky.social · 07/10/2026
There’s something fundamentally wrong with a segment of this population when they elect outright assholes because they’re assholes. I don’t know. 
020
Douglas M. Charles, PhD @dmcharles.bsky.social · 07/10/2026
Tom Tillis should be given no praise. He’s still a douche. Just watch his interviews
130
Douglas M. Charles, PhD @dmcharles.bsky.social · 07/10/2026
MAGAts claim the measles outbreak in PA is due to Amish & immigrants. Fucking ignorant A-holes
010
Douglas M. Charles, PhD @dmcharles.bsky.social · 06/10/2026
In building the transcontiental railroad during our first Gilded Age, the corrupt Credit Mobilier charged the govt tens of millions more than the actual cost of RR construction. It was outright bilking of the American people, just like this in our Second Gilded Age.
030
Douglas M. Charles, PhD @dmcharles.bsky.social · 06/10/2026
Well, who do you think votes for Trump & most likely watches Fox? People who would say this or agree with the bigoted sentiment, that’s who.
010
Douglas M. Charles, PhD @dmcharles.bsky.social · 06/10/2026
Mitch McConnell!
010
Douglas M. Charles, PhD @dmcharles.bsky.social · 06/10/2026
You know, as presidents say. People actually voted for this creature. Our failed country.
000
Douglas M. Charles, PhD @dmcharles.bsky.social · 06/10/2026
I thought he was already dead! But good riddance. www.nytimes.com/2026/10/05/u...
nytimes.com
Jim Bakker, Television Preacher Felled by Sex and Financial Scandals, Dies at 86
With his wife, Tammy Faye, Mr. Bakker built a broadcasting juggernaut around the gospel of prosperity.
010
Douglas M. Charles, PhD @dmcharles.bsky.social · 06/10/2026
John Kasich's political analysis is outdated and pedestrian. Come on, MSNBC. You can do better.
000
Douglas M. Charles, PhD @dmcharles.bsky.social · 05/10/2026
John Kasich doesn’t think Trump will try to interfere in the election . Christ! How naïve can you be ?
020
Douglas M. Charles, PhD @dmcharles.bsky.social · 05/10/2026
And what Democrats shouldn’t do, but will, is win and elect a weak, wet noodle as Speaker & the same as leader in the Senate.
000
Reposted by Douglas M. Charles, PhD
Greg Sargent @gregsargent.bsky.social · 05/10/2026
New Fox poll shows Trump coalition collapsing in Texas. GOP is sinking money into Iowa and Kansas. The horrors of Late-Stage Trumpism are creating space for a new anti-corruption, anti-cruelty politics to emerge. On the pod, @aselrod.bsky.social is brilliant on this: newrepublic.com/article/2161...
newrepublic.com
Fox Drops Brutal Poll on Trump as Leaks Reveal MAGA Panic: “Wake Up!”
As the Trump-GOP position worsens, political theorist explains why Trump-MAGA’s corrupt and depraved misrule has created space for a new, values-based liberal-Democratic politics to emerge.
50839212
Douglas M. Charles, PhD @dmcharles.bsky.social · 04/10/2026
I’m not saying Trump was inevitable, but I think we can see the path.
000
Douglas M. Charles, PhD @dmcharles.bsky.social · 04/10/2026
We won’t fully see it for decades, but to succeed politically Clinton made the Democrats conservative light. We then didn’t have any other political option. Decades of corruption since Nixon-Reagan, twisting under Gingrich & Bush Jr. Decades of increasing ignorance. It all set up a Trump, no?
100
Douglas M. Charles, PhD @dmcharles.bsky.social · 04/10/2026
The bigger picture view would be the culmination of failed conservative policies and the culmination of decades of institutionalized corruption.
110
Douglas M. Charles, PhD @dmcharles.bsky.social · 04/10/2026
What you have to understand is that the lemmings working for him know if they say “golden” — b/c he like gaudy— then he likes that. He’s nuts
000
Douglas M. Charles, PhD @dmcharles.bsky.social · 04/10/2026
His “insights” are pedestrian impressions.
010
Douglas M. Charles, PhD @dmcharles.bsky.social · 04/10/2026
Jesus, cable news, stop interviewing Bill Maher. He has no good insights. He’s someone who doesn’t know when to retire.
151
Douglas M. Charles, PhD @dmcharles.bsky.social · 04/10/2026
They're working in Trump's legs now. 😂
010
Douglas M. Charles, PhD @dmcharles.bsky.social · 04/10/2026
Can prob donate money to the university and they’ll handle it
040