Sign in

Chris Dehghanpoor

@ckd.sh
16K followers 1.3K following 97 posts

OSINT reporter, Washington Post investigations • @chrisd9r on twitter • ckd.sh

PostsRepliesMedia
Reposted by Chris Dehghanpoor
Drew Harwell @drewharwell.com · 17/05/2025
New: We talked to the anonymous memecoin millionaires who bought access to Trump. "Ice," part of a Singaporean crypto collective, hopes the dinner will be Big Macs. "Ogle" says he'll only unmask when the gala doors close. “The most corrupt thing a president has ever done" wapo.st/4kgR4mg
wapo.st
Meet ‘Ice,’ ‘Ogle’ and other crypto millionaires who bought a night with Trump
Most of the crypto investors who bought Trump’s meme coin for a chance at dinner with the president remain anonymous. Some are publicly celebrating their invitation.
11356117
Chris Dehghanpoor @ckd.sh · 15/05/2025
The comment section of old jazz performances on youtube may be the last wholesome place left on the internet www.youtube.com/watch?v=aEJf...
youtube.com
Freddie Hubbard sets the Art Blakey and the Jazz Messengers Big Band on fire with Moanin'
YouTube video by Jazz Video Guy
180
Chris Dehghanpoor @ckd.sh · 08/05/2025
Gonna be that annoying AI bro stereotype for a minute, but fellow journalists: do yourself a favor and pay for Gemini 2.5 Pro. Gemini was really bad for a long time, but guess what, it's good now! Why? Larger context window, chain-of-thought by default, and it doesn't always agree with you!
230
Chris Dehghanpoor @ckd.sh · 21/03/2025
Vibe coded* an app to help sift through changes in the JFK docs. It loads two PDFs side-by-side, then uses OpenCV to visually compare every page - no OCR - to highlight differences like newly unredacted text. *I hate that I said vibe coded as much as you do
282
Chris Dehghanpoor @ckd.sh · 26/02/2025
Here's what I know after 2 years at WaPo: despite shooting ourselves in the foot every 2.5 months by announcing weird changes to Post Opinions, the newsroom has remained laser focused on holding power to account. I haven't seen or heard anything that makes me think that's going to change. 1/2
1131
Reposted by Chris Dehghanpoor
Hannah Natanson @hannahnatanson.bsky.social · 16/02/2025
I obtained documents revealing DOGE’s private plans to soon eliminate at least hundreds of government workers and offices they somehow tag as related to diversity, equity and inclusion. Help us keep doing this kind of reporting: message me on Signal at (202) 580-5477. wapo.st/4jVWqEd
wapo.st
Records show how DOGE planned Trump’s DEI purge — and who gets fired next
A DOGE team plans to fire federal workers who are not in DEI roles and employees in offices that protect equal rights, internal documents show.
11210
Reposted by Chris Dehghanpoor
Will Oremus @willoremus.com · 15/02/2025
The Washington Post obtained documents laying out step-by-step how DOGE plans to dramatically expand its purge of "DEI-related" initiatives and employees across the federal government in the coming months. www.washingtonpost.com/nation/2025/... by @hannahnatanson.bsky.social & @chrisd9r.bsky.social
washingtonpost.com
Records show how DOGE planned Trump’s DEI purge — and who gets fired next
A DOGE team plans to fire federal workers who are not in DEI roles and employees in offices that protect equal rights, internal documents show.
46536
Reposted by Chris Dehghanpoor
Erin Cunningham @erinmcunningham.bsky.social · 15/02/2025
My colleagues @hannahnatanson.bsky.social & @chrisd9r.bsky.social obtained documents showing how DOGE staffers developed plans to purge diversity, equity and inclusion initiatives (and employees who implement them) from the federal government. www.washingtonpost.com/nation/2025/...
washingtonpost.com
Records show how DOGE planned Trump’s DEI purge — and who gets fired next
A DOGE team plans to fire federal workers who are not in DEI roles and employees in offices that protect equal rights, internal documents show.
074
Chris Dehghanpoor @ckd.sh · 05/02/2025
dei.gov was registered yesterday. Why? who.is/whois/dei.gov
093
Reposted by Chris Dehghanpoor
Gene Park @gene.meme · 29/01/2025
and @drewharwell.com wrote a much more comprehensive and reported piece! www.washingtonpost.com/technology/2...
washingtonpost.com
Does Elon Musk cheat at video games? An investigation.
The world’s richest man has paid to boost his online warriors into global leaderboards, raising questions about his prowess — and his need for digital praise.
0673
Reposted by Chris Dehghanpoor
C.A. Pinkham @eyepatchguy.bsky.social · 25/01/2025
Anyone who knows anything about our elections apparatus knows how absolutely and utterly impossible this would be from a logistics perspective. No voting machines created in the past several decades have online capability. You can't "hack" the election.
11809
Chris Dehghanpoor @ckd.sh · 24/01/2025
Somehow just now noticing Maltego Community Edition updated their license last August to allow commercial use. docs.maltego.com/en/support/s...
000
Reposted by Chris Dehghanpoor
Drew Harwell @drewharwell.com · 21/01/2025
We don't know what Elon Musk meant with that hand gesture but we do know he's reinstated Hitler apologists on X, praised an extreme far-right German political party and endorsed the claim that Jews push "hatred against whites" www.washingtonpost.com/technology/2...
washingtonpost.com
Antisemitism was rising online. Then Elon Musk’s X supercharged it.
Antisemitism has long festered on the internet, but the Israel-Gaza war and the loosening of content moderation on X have propelled it to unprecedented levels.
2201859454
Chris Dehghanpoor @ckd.sh · 21/01/2025
Going to watch the son of former secretary of labor Robert Reich do improv @samreich.bsky.social
141
Chris Dehghanpoor @ckd.sh · 17/01/2025
This Substack is making the rounds purporting to be from an "X Whistleblower" that claims X knowingly planted fake news stories and used bots to influence discourse. Unfortunately they don't provide much evidence - and some of what they do share, is wrong. For starters-
120
Reposted by Chris Dehghanpoor
Drew Harwell @drewharwell.com · 13/01/2025
Important deep dive into cops' "outrageously dystopian" use of facial recognition by @douglasmac.bsky.social @davidovalle.bsky.social @aaronschaffer.com. A wrongfully arrested father of four was jailed for *16 months* before his charges were dropped: www.washingtonpost.com/business/int...
washingtonpost.com
Arrested by AI: Police ignore standards after facial recognition matches
Confident in unproven facial recognition technology, sometimes investigators skip steps; at least eight Americans have been wrongfully arrested.
68849
Reposted by Chris Dehghanpoor
Jason Koebler @jasonkoebler.bsky.social · 09/01/2025
We had to evacuate Los Angeles. Most people I know there have also had to leave. We are safe in San Diego and our apartment is unlikely to burn down. We are very lucky. But alongside the visceral horror of the wildfires there is also the mundanity of dystopia www.404media.co/were-fine-lo...
404media.co
‘We’re Fine’: Lying to Ourselves About a Climate Disaster
The dystopia of Los Angeles' fires are horrifying, mundane, and everything in between.
22617140
Reposted by Chris Dehghanpoor
dell cameron @dell.bsky.social · 09/01/2025
i think after this particular disaster the “misinformation is rampant” stories about X are going to start feeling a bit redundant. it’s just the baseline. like rain in the pacific northwest.
618914
Reposted by Chris Dehghanpoor
Ryan Mac 🙃 @rmac.bsky.social · 09/01/2025
I’m on site at the Sunset Fire in Runyon Canyon. Water drops are happening. Im not sure it’ll be enough to stop the spread of these fires into the neighborhood south of the canyon.
24877146
Chris Dehghanpoor @ckd.sh · 09/01/2025
This Hollywood hills fire is a nightmare. Evacuation area covers an incredibly dense area. Thousands (tens of thousands) of residences (a lot of the buildings on hollywood are apartment buildings built in around the 1950s). Also includes the Hollywood Bowl, and Grauman’s Chinese Theater.
1135
Reposted by Chris Dehghanpoor
Will Oremus @willoremus.com · 08/01/2025
Here's our full story on the Meta news today, which goes far beyond an end to fact-checking and heralds a wider pullback from content moderation as Zuckerberg repositions the company for the Trump era. Gift link: wapo.st/4h223hP
wapo.st
Meta ends fact-checking, drawing praise from Trump
Meta CEO Mark Zuckerberg ended fact-checking on Facebook and Instagram in favor of community notes, calling the recent election a “cultural tipping point” on free speech.
37282103
Chris Dehghanpoor @ckd.sh · 07/01/2025
I feel this one in my bones. I have no idea why I struggle with texting in 2025 - I was *constantly* on AIM (lol & RIP) in my teens and 20’s, and modern texting is basically the same…so why am I so bad at it? apple.news/ABsJRkG9XSFC...
apple.news
The Agony of Texting With Men — The Atlantic
Many guys are bad at messaging their friends back—and it might be making them more lonely. January 06, 2025 My friend’s boyfriend, Joe Mullen, is a warm and sweet guy, a considerate person who loves d...
050
Reposted by Chris Dehghanpoor
Andrew Ba Tran @abtran.bsky.social · 22/12/2024
More than 3,100 students died at Indian boarding schools between 1828 and 1970. @washingtonpost.com found 3x times as many deaths and nearly 2x as many graves sites as the Interior Department after scouring hundreds of thousands of documents and speaking to dozens of sources.
wapo.st
More than 3,100 students died at schools built to crush Native American cultures
The Post’s year-long investigation found that three times as many Native American students had died at boarding schools between 1828 and 1970 as the U.S. government had previously reported.
48047
Chris Dehghanpoor @ckd.sh · 20/12/2024
When Greg Kinnear says computers are the "end of western civilization as we know it" in the beginning of You've Got Mail.... ...he may have been right.
161
Chris Dehghanpoor @ckd.sh · 15/12/2024
Everyone’s trying to be Jeff Goldblum in Independence Day but they’re actually Randy Quaid (I know, I know…this falls apart because Quaids character saves the planet )
1100
Reposted by Chris Dehghanpoor
Roman Höfner @romanhoefner.bsky.social · 12/12/2024
"This thing this thing is going to haunt me for the rest of my life", Fmlk told us. She was also in contact with the german member "White Tiger" who has already been raided by german law enforcement agencies. More about him and the whole tragedy (€) www.spiegel.de/netzwelt/web...
spiegel.de
(S+) Gewalt in digitalen Plattformen: Die Chatgruppen, die Menschen in den Tod treiben
Auf Plattformen wie Discord oder Telegram organisiert sich eine gewalttätige Szene. Die gefährlichsten Mitglieder drängen junge Nutzer gezielt in den Suizid – wie den 25-jährigen Samuel Hervey.
172
Reposted by Chris Dehghanpoor
Roman Höfner @romanhoefner.bsky.social · 12/12/2024
A deep dive into the dark world of so-called 'COM'/'764' chat groups, which push vulnerable individuals toward self-harm, animal cruelty, and even suicide: Samuel Hervey died a horrific death in front of a camera, encouraged and even cheered on by members of these chat groups.
1238
Reposted by Chris Dehghanpoor
Jarrett Ley (WashPost) @osviz-jarrett.bsky.social · 11/12/2024
hey look, a starter pack of Visual Forensics reporters at @washingtonpost.com go.bsky.app/7WK1tFG
0176
Reposted by Chris Dehghanpoor
Jason Koebler @jasonkoebler.bsky.social · 10/12/2024
wrote about the ritual of rifling through a suspect's internet accounts and pretending that any and all morsels of information are "news" www.404media.co/luigi-mangio...
404media.co
Luigi Mangione Played 'Among Us,' Breathes Air
The ritualized rifling through old internet accounts usually muddies the story more than it informs the public.
25926145
Chris Dehghanpoor @ckd.sh · 10/12/2024
Our latest investigation started with a video I found online. It was a Discord chat. Someone appears to self-immolate on cam as others watched. Some in voice chat laugh, another says "shoutout fmlk" Using OSINT evidence, we tracked down and interviewed "Fmlk" www.washingtonpost.com/investigatio...
washingtonpost.com
He was suicidal and needed help. Online predators pushed him to take his life on camera.
The death of a Minnesota man offers a case study into how a sadistic online group has used the messaging app Discord to find and torment vulnerable people
1513049
Chris Dehghanpoor @ckd.sh · 10/12/2024
No idea if that substack manifesto is real or not but I do know that account was created today at 5:59PM EST, so I would be skeptical.
15210
Chris Dehghanpoor @ckd.sh · 05/12/2024
New favorite use case for AI: having it narrate court transcripts with alternating voices, so it (almost) sounds like you're listening to a recording.
190
Chris Dehghanpoor @ckd.sh · 04/12/2024
Incredible OSINT reporting here
0143
Chris Dehghanpoor @ckd.sh · 04/12/2024
I will never stop posting goofy apple intelligence summaries
070
Chris Dehghanpoor @ckd.sh · 03/12/2024
Subscriptions for journalism are good, actually, and this one was a no-brainer. www.theverge.com/2024/12/3/24...
theverge.com
Here we go: The Verge now has a subscription
A lot of our site will remain free, but you can now pay to get fewer ads and unlimited access to all of our work.
020
Reposted by Chris Dehghanpoor
Micah Loewinger @micahloewinger.bsky.social · 26/11/2024
I've only used Sill for a couple days but it seems really promising. It collects the top-shared articles from your Bluesky timeline -- for when you want to read good stuff without getting sucked into social media www.niemanlab.org/2024/11/reme...
niemanlab.org
Remember Nuzzel? A similar news-aggregating tool now exists for Bluesky
The creator of Sill says "the death of the link" has had disastrous consequences for journalism, art, and the web. His free social media tool entered public beta on Friday.
2164
Reposted by Chris Dehghanpoor
Will Oremus @willoremus.com · 27/11/2024
Musk admitted X throttles links, and Threads is only a little better. But social media's quiet war on links has been going on for years. I wrote about how big tech has been draining the open web's lifeblood and giving us "news influencers" instead of the news. www.washingtonpost.com/politics/202...
washingtonpost.com
Analysis | Musk admits X throttles links as ‘news influencers’ take over
Hard times for the humble hyperlink and those who depend on it.
9738801036
Reposted by Chris Dehghanpoor
Joseph Cox @josephcox.bsky.social · 26/11/2024
Before we launched 404 Media, "allegedly very smart people" (as Emanuel calls them) told us to our faces it would take us years to build to one million views a month. We just crossed that. That's still relatively small, but independent media can work. Go do it.
221500198
Chris Dehghanpoor @ckd.sh · 26/11/2024
If you want to escape the holiday insanity with a different type of insanity, I can’t recommend fever house (and its sequel!) enough. Fun reads that will get the adrenaline pumping after your turkey.
041
Reposted by Chris Dehghanpoor
Craig Silverman @craigsilverman.bsky.social · 26/11/2024
Here's my latest (free!) Digital Investigations newsletter. It's got: 📍 Useful Bluesky tools & tips 📍 New tools for YouTube, AI prompts, username search & more! 📍 Webinars and articles to help with research and reporting Read/subscribe: digitalinvestigation...
88639
Reposted by Chris Dehghanpoor
Rodger Sherman @rodger.bsky.social · 25/11/2024
Tweet from 2013 that says:
hi, grandma? can u come pick me up from my rap battle? it's over. no, i lost. he saw u drop me off & did a pretty devastating rhyme about it
72115762705
Chris Dehghanpoor @ckd.sh · 25/11/2024
I try to avoid repping paid tools, but if you need to intercept/monitor network traffic and don't want to shell out the $450/yr for Burp Suite, ProxyMan (proxyman.io) has a lot of the same functionality at $69/yr. ps: this is not an ad, I'm just a nerd and really like proxyman
150
Reposted by Chris Dehghanpoor
Alison Killing @alisonkilling.bsky.social · 23/11/2024
Let's make a more diverse osint starter pack - a 50/50 m/f split and a move away from westerners would be great. I've made a start (and yes, it's currently lots of men/westerners - help me shift the balance!) Can the community help me crowd source this? go.bsky.app/36JpUBi
59374121
Reposted by Chris Dehghanpoor
Will Oremus @willoremus.com · 20/11/2024
With a fully remote team of just 20 employees, Bluesky has surpassed 20 million users in its first year since opening to the public and is stealing thunder from rivals hundreds of times its size. At a time when conventional wisdom among bosses is that workers must be in-person to be productive.
442362345412
Reposted by Chris Dehghanpoor
Drew Harwell @drewharwell.com · 20/11/2024
Lotta new @washingtonpost.com journalists just joined: * @erinmcunningham.bsky.social * @nickmiroff.bsky.social * @ndungca.bsky.social * @mattbaidc.bsky.social * @megkelly.bsky.social * @annamphillips.bsky.social * @jb1prod.bsky.social 100+ more in this starter pack bsky.app/starter-pack...
1314637
Chris Dehghanpoor @ckd.sh · 21/11/2024
Inside me are two wolves
1130
Chris Dehghanpoor @ckd.sh · 20/11/2024
Cloud nothings, the independent, 4/12/2015
020
Chris Dehghanpoor @ckd.sh · 19/11/2024
Rust!!! This is a good and smart decision
241
Reposted by Chris Dehghanpoor
Joseph Cox @josephcox.bsky.social · 19/11/2024
New from 404 Media: we've obtained and published the list of iPhone and Android devices secretive phone unlocking tech Graykey was able, or unable, to get data from recently. Unprecedented leak, we've never seen this granularity from Graykey before www.404media.co/leaked-docum...
518778