ryan fae (@ryan.staticnoi.se)
"top 5 in the state" and the state is new jersey
investigative reporter / OSINTer (english-language editor @crimew.gay, contributor @geoconfirmed.org @virtualstreets.org etc.) ey/they/it/any give me tips/contact me on signal: rhinozz.1337 my previous work: https://muckrack.com/ryan-fae/portfolio/list
3,061 followers 507 following 829 posts
view profile on Bluesky ryan fae (@ryan.staticnoi.se)
"top 5 in the state" and the state is new jersey
ryan fae (@ryan.staticnoi.se)
a good-to-note for those observing media internationally. horrific case, and fantastic reporting by ABC's Media Watch
Micah Lee (@micahflee.com) reposted
I wrote about @iceblock.app, the developer's infuriating HOPE talk, and how it's unfortunately basically activism theater micahflee.com/unfortunatel...
maia arson crimew 🏴 (@crimew.gay) reposted
having a pretty bad flareup rn as well so ive been needing more food than usual and havent managed to leave the house much
ryan fae (@ryan.staticnoi.se)
essential, essential reporting on Israel's targeting of journalists and rescue workers. phenomenally researched and presented, @aric.bsky.social @ckoettl.bsky.social @sanjanamv.bsky.social!
ryan fae (@ryan.staticnoi.se)
"he's kinda serving republican cutie realness" - @crimew.gay
ryan fae (@ryan.staticnoi.se) reply parent
bsky.app/profile/did:...
ryan fae (@ryan.staticnoi.se) reply parent
correction (h/t @emma.best @crimew.gay): hundreds of gigabytes. don't know why i recalled the data being so large in size. probably because there are upward of 115,000 actual files in the dataset, and many are document scans?
ryan fae (@ryan.staticnoi.se) reply parent
i mean, the pool today wrote about Trump playing music and said that "he has policy meetings and a media interview on his schedule today." he's active on truth social. don't think anything is crazy unusual lol
ryan fae (@ryan.staticnoi.se)
i'd post my signal but it's 10:35 PM rn and i'm sleepy as hell rn lowkey
ryan fae (@ryan.staticnoi.se)
and hey! want help going through these *terabytes* of data? we'd be happy to help, and happy to provide a queer perspective from the byline (which is especially relevant to the dataset). text me on signal (rhinozz.1337) or email me (ryan AT staticnoi DOT se)
maia arson crimew 🏴 (@crimew.gay) reposted
ryan, i and @thefreeradical.org were working on getting through this release years ago, but its massive, hard to search and very taxing with how horrid the contents are and we just didnt have enough eyes or hands to get through it.
ryan fae (@ryan.staticnoi.se) reply parent
fantastic reporting Jerod!
Jerod MacDonald-Evoy (@jerodmacevoy.com) reposted
The ICE Facility in Phoenix you probably didn’t know existed azmirror.com/2025/08/29/t...
ryan fae (@ryan.staticnoi.se) reply parent
@crimew.gay and I first looked at it upon its initial dump those years ago, when it was sent to us. @thefreeradical.org helped in our initial scouting. but the dataset includes terabytes of documents, many very personal and most extremely taxing, and we've failed to find funding to look into it all
ryan fae (@ryan.staticnoi.se)
this new @ddosecrets.com release is actually an year-or-two-old SiegedSec dump that never got released (AFAIK). it is a trove of very, very painful and uber-important data. glad to see it getting a release! ddosecrets.com/article/teen...
ryan fae (@ryan.staticnoi.se) reply parent
ah! you'd be right, thanks
ryan fae (@ryan.staticnoi.se) reply parent
those quotes were in the New York Post's translation (which, despite being a rag, were accurate if not a little misleadingly presented)! mind the transphobia: nypost.com/2025/08/28/u...
Financial Times (@financialtimes.com) reposted
Years of lobbying, campaign contributions and White House ties are positioning some companies to make billions of dollars by flying immigrant detainees out of the US. Here's a look behind the booming business. on.ft.com/4mVHxTL
ryan fae (@ryan.staticnoi.se) reply parent
and, like, is the distinction needed? it's all a hand wave. a shooter killed 2 and injured 17 others. what pushed them to that was an obsession with mass shootings and an adoption of shooters' ideologies, which led to an alt-right spiral. that is to say: it has nothing to do with identity.
ryan fae (@ryan.staticnoi.se) reply parent
I mean, at the end of the day, their identity is unclear — even to Westman, per the above post. that's what makes the idea of calling them detrans a little nauseating to me. as far as I can tell (and I could be wrong!) they majorly grappled over identity and appearance in their last months alive.
ryan fae (@ryan.staticnoi.se) reply parent
where? what page?
ryan fae (@ryan.staticnoi.se) reply parent
to be frank, holzman has (1) not looked at this herself and (2) appears not to have any full translations because, as far as I know, there are no full translations. I take her post with a grain of salt, esp. because: bsky.app/profile/ryan...
ryan fae (@ryan.staticnoi.se)
following up my coverage yesterday: there is a growing narrative that Robin Westman was detrans. from what I can see, this is plainly untrue. dysphoria plagues their journal entries in ways that are, frankly, a little painful to read. see the 06.28.2025 entry, for instance (see alt text):
ryan fae (@ryan.staticnoi.se) reply parent
looking into this! thanks for the bump
ryan fae (@ryan.staticnoi.se)
being transphobic about a subject of a story in the thread of a trans journalist is a liiiittttle wild
Asher Wolf (@asherwolf.bsky.social) reposted
Just another day’s work for Katter www.smh.com.au/politics/bob...
ryan fae (@ryan.staticnoi.se) reposted reply parent
and while I can't say I've ever seen a progressive-to-alt-right falling this far, it's (unfortunately) what I see to be the truth: this is someone who fell down into the wrong circles, whatever those might have been. we are left with a confusing, disheveled, troll-y political theory to boot.
ryan fae (@ryan.staticnoi.se) reply parent
oh, and to answer a common question: no, Westman did not know past cursory ("terrible") Russian. it says so on page four.
ryan fae (@ryan.staticnoi.se) reply parent
that's all I have. goodnight, and my condolences to the victims, their families, and their community.
ryan fae (@ryan.staticnoi.se) reply parent
and while I can't say I've ever seen a progressive-to-alt-right falling this far, it's (unfortunately) what I see to be the truth: this is someone who fell down into the wrong circles, whatever those might have been. we are left with a confusing, disheveled, troll-y political theory to boot.
ryan fae (@ryan.staticnoi.se) reply parent
it paints a picture of someone who is mentally ill and developed an obsession with school shootings, then fell down the radicalization pipeline. it describes taking after Adam Lanza in particular (thus Lanza's username on one of the guns, as I noted earlier). once again, regrettably: unoriginal.
ryan fae (@ryan.staticnoi.se) reply parent
I'm aware of news agencies looking into this, and perhaps they published as I was making this thread (not sure!) but the overwhelming consensus among everyone I've talked to who has even glanced at this journal is that it's wholly uninteresting: this shooting is, unfortunately, unoriginal.
ryan fae (@ryan.staticnoi.se) reply parent
at first, identifying trends here led me to attempt to create a dictionary. but it is much, much faster to just read (if you know Cyrillic) and figure out those few words that didn't click the first time. that being said: this is the only page I will transcribe, at least for now.
ryan fae (@ryan.staticnoi.se) reply parent
page one: (linguistic trends: Russian in title, occasional use of Russian words like Я, с, этот, odd accent-imitating words like висоут for "without") (also: my saying before that they use з for /e/ and /z/ was wrong. they just write э exactly like з. oops!)
ryan fae (@ryan.staticnoi.se) reply parent
(correction, sorry: missing a "а" between "старт" and "гус," and "фор" between "чаис" and "тhi")
ryan fae (@ryan.staticnoi.se) reply parent
bsky.app/profile/ryan...
ryan fae (@ryan.staticnoi.se) reply parent
an example deciphering from that page: > тhиз паиjeз тhат хав бiн римовд weр онрилатiд то тhЫс jурнал. плиз донт старт гус чаис тhi мЫсЫнг "Вастман паиjeз" ЛОЛ > these pages that have been removed were unrelated to this journal. please don't start a goose chase for the missing "Westman pages" LOL
ryan fae (@ryan.staticnoi.se) reply parent
now the back of the cover: for those following along, this is the beginning of their faux-Cyrillic approximation of English. it has some quirks: H in diphthongs + J always is in Latin script, З is used for /z/ and /e/, a mysterious hook character is used for /ɪ/, and so on.
ryan fae (@ryan.staticnoi.se) reply parent
now it's the time we've all been waiting for: the transcription of the journals! (yay! I'm doing this 95% by hand. bear with me, please.) the first journal once again spans the dates May 23, 2025 to July 19, 2025. alt text will be where transcriptions occur once again. we'll start with its cover.
ryan fae (@ryan.staticnoi.se) reply parent
my friend and colleague @crimew.gay took a look at the ideological substance of this video, if you'd like a slightly deeper look: bsky.app/profile/crim...
ryan fae (@ryan.staticnoi.se) reply parent
there is little to make sense of politically, but for someone who is Queer, the knowledge — and apparent adherence to — the beliefs of neo-Nazi mass shooters is startling. some information in the text is hyper-niche; others are clear alt-right dogwhistles. it's disturbing, ironic or not.
ryan fae (@ryan.staticnoi.se) reply parent
one message orders the release of the 'Epstein list.' another says "kill pedos." a third says "kill Trump now!" other messages show opposition to Israel (probably antisemitic, with a gas canister saying "Jew gas" on it). in short: it's all over the place. (the second three minutes are attached.)
ryan fae (@ryan.staticnoi.se) reply parent
memes are referenced throughout. one magazine says "666+79419" on it, which when added equals 80085, spelling the word 'BOOBS.' the bottom of one rifle includes the text "UwU :3." a line representation of the Loss meme is on multiple rifles. (the first three minutes of their showcase is attached.)
ryan fae (@ryan.staticnoi.se) reply parent
multiple slurs are used, applying to racial, ethnic, and identity-based groups. there are multiple references to other terrorists (including Anders Breivik, Robert Bowers, and 'Kaynbred,' the username of Adam Lanza) and their verbiage (including "more than ten," which appears to be a 'kill goal').
ryan fae (@ryan.staticnoi.se) reply parent
they have a large amount of writings on magazines, guns, and clothing that show that political variance. they show familiarity with the actions of the FBI ("Waco," "Vicki Weaver") and FSB (including a patch on their clothing), Queer in-jokes, and alt-right politics.
ryan fae (@ryan.staticnoi.se) reply parent
their verbalizations are similarly 'shitposty.' as they show more munitions (identifications, please!), they say: "I'm sorry... to my family. Um, but that's it. That's the only people that I'm sorry to. Fuck those kids." they flip off the camera, then walk down a hallway, singing the word "skibidi."
ryan fae (@ryan.staticnoi.se) reply parent
at one point, they show this plank (see alt text). at another point, they show a shooting target with an illustration of Jesus at the top.
ryan fae (@ryan.staticnoi.se) reply parent
imagery is all over the place politically. at one point, as they discuss firearms YouTuber "Vintage Warfare" and explain how they promote "love and peace and, uh, accepting differences," they make an 'OK' gesture, which may be a nod to the 'white power' usage of the symbol.
ryan fae (@ryan.staticnoi.se) reply parent
the video repeatedly appears to be 'shitposty.' verbalizations are often incoherent; a drink is loudly slurped; they claim the video is sponsored by "BlackRock," "ExxonMobil," "Pabst Blue Ribbon," and "Brandon Herrera," the firearms YouTuber, who they support as a presidential candidate; and so on.
ryan fae (@ryan.staticnoi.se) reply parent
as they flip through the manifesto, they speak out loud: "Um, here's my, umm, note to my family and shit. D'uh... wow, some— some English writing, wow. Hope you can read that! Hahaha, haha. Yeah. D'um... peace, love, unity, and guns." they then drop a large number of bullets. (identifications?)
ryan fae (@ryan.staticnoi.se) reply parent
on their bed is a revolver. gun folks: model identification would be nice! (full frame included for as much of a size reference as I have.)
ryan fae (@ryan.staticnoi.se) reply parent
besides the manifesto: the video begins with a sketch of Walter White from Breaking Bad. a cube and number 5 are etched onto his hat. Westman groans and laughs as they show the sketch. the original sketch (which I've attached a variation of in the second image) does not include the cube.
ryan fae (@ryan.staticnoi.se) reply parent
page four, the final page of the Latin-script manifesto. it includes a warning: "I wouldn't recommend any of you to read my journals, unless you REALLY want to, but be warned." it's unclear whether the warning is addressed toward their loved ones or the general public.
ryan fae (@ryan.staticnoi.se) reply parent
page three, which gives a further motive: Westman believed they were dying of "lung cancer" due to "vaping and other means." their understanding of cancer and its symptoms appears shallow and paranoid.
ryan fae (@ryan.staticnoi.se) reply parent
page two, which explains that Westman was "severely depressed" and had "been suicidal for years" but "[o]nly recently [...] lost all hope." the shooting is what they consider "their final action."
ryan fae (@ryan.staticnoi.se) reply parent
the third video is of most immediate interest. the manifesto is shown on pages that appear to be torn out of the second journal. I'm transcribing it page-by-page in alt text. please be aware that its contents are sensitive.
ryan fae (@ryan.staticnoi.se) reply parent
the shortest video, the 2-minute "08.27.2025 RMW," shows the second journal again, but the entries continue until today, August 27. the third 11-minute video "Robin Westman ehehe" shows a Latin-script manifesto, plus an assortment of munitions.
ryan fae (@ryan.staticnoi.se) reply parent
the longest video, the 20-minute "Robin Westman," shows two journals, both with entries written in Cyrillic script approximating English. (as I transcribe, I'll be verifying this.) the first journal spans the dates May 23 to July 19, and the second spans the dates July 19 to August 21, 2025.
ryan fae (@ryan.staticnoi.se) reply parent
the videos' names and relative times are archived on the Wayback Machine: web.archive.org/web/20250718... web.archive.org/web/20250827... now: what do they show?
ryan fae (@ryan.staticnoi.se) reply parent
because of this timeline, I (and an increasing amount of non-tabloid media sources) consider the video to very likely be legitimate. the three videos are entitled "Robin Westman ehehe," "Robin Westman," and "08.27.2025 RMW." they appear to be intended to come up from a YouTube search.
ryan fae (@ryan.staticnoi.se) reply parent
three videos were posted to a YouTube channel with the username "robinw1312" and display name "Robin W" 2 hours prior to that first divulgence. an archive of the channel on the 18th (web.archive.org/web/20250718...) shows that the name and username were not changed.
ryan fae (@ryan.staticnoi.se) reply parent
first, to establish a timeline: at 13:27 UTC, Jeff Day of the Star Tribune hears shooting and calls 911, per a Tribune report. Westman's identity is first divulged to the media, as far as I can tell, around 16:30 UTC.
ryan fae (@ryan.staticnoi.se)
I believe it is of journalistic and public interest to analyze the contents of the probable manifesto of Robin M Westman, the Annunciation Catholic School shooter. this is a live-thread as I work! 🧵
ryan fae (@ryan.staticnoi.se)
didn't think i'd spend this afternoon transcribing a manifesto written in cyrillic script but here i am
Distributed Denial of Secrets (@ddosecrets.com) reposted
Inside Jeffrey Epstein's Spy Industry Connections reason.com/2025/08/27/i... Leaked emails show Epstein’s attempts to dabble in security tech—across borders—in the last years of his life.
Taylor Lorenz (@taylorlorenz.bsky.social) reposted
SCOOP: A Dark Money Group Is Secretly Funding High-Profile Democratic Influencers, raising questions about ethics in the independent media space
ICE must be destroyed 🏳️⚧️🏴 (@miawong.bsky.social) reposted
Cannot emphasize enough what's going on here the Republicans just lost an election by eleven points in a district in fucking western Iowa that Trump won by 11. People fucking HATE the Republicans. Fascism is HIDEOUSLY unpopular even in places that used to be its base Moreover, ICE must be destroyed
ryan fae (@ryan.staticnoi.se)
sometimes i pop up on maia's stream :) if u catch it say hi!!
ryan fae (@ryan.staticnoi.se) reply parent
thank you maia 😀
ryan fae (@ryan.staticnoi.se)
just saw the Al Ghad footage of Israel's second strike on Nasser Hospital early this morning. a targeted attack on medics and journalists, and a crime against humanity — horrific, horrific, horrific
ryan fae (@ryan.staticnoi.se) reply parent
have a northern Icelandic puffin! not a pet but a pretty bird nonetheless :P
ryan fae (@ryan.staticnoi.se)
somewhat painful piece in @reuters.com this morning, in which the failures of endless counseling waitlists pushed an entrepreneur to 'AI therapy.' also: is the ethical verdict out on quoting chatbots for stories? there's even an audio excerpt! www.reuters.com/lifestyle/it...
Rebane (@rebane2001.bsky.social) reposted
e-dash: ﹘ en-dash: – em-dash: — emm-dash: ⸺ emmm-dash: ⸻
U.S. Press Freedom Tracker (@pressfreedomtracker.us) reposted
A freelance photographer was struck in the leg and face by crowd-control munitions — suffering a hematoma in his left eye and requiring stitches in his left temple — while covering an anti-deportation protest in Compton, California, on June 7.
ryan fae (@ryan.staticnoi.se) reply parent
excited!
Nikki McCann Ramírez (@nikkimcr.bsky.social) reposted
just stop talking, actually
ryan fae (@ryan.staticnoi.se)
heartbreaking and essential reporting. phenomenal work, @chrisbing.bsky.social
ryan fae (@ryan.staticnoi.se)
an all-time headline
Zack Whittaker (@zackwhittaker.com) reposted
NEW: Earlier this month, two hackers published their findings in Phrack magazine after earlier breaking into the computer of a North Korean government hacker. Now, in speaking with @lorenzofb.bsky.social, the two hackers explain why they went public — even though their breach was probably illegal.
ryan fae (@ryan.staticnoi.se) reply parent
need desperately
ryan fae (@ryan.staticnoi.se) reply parent
i was too drowsy to make any conclusions tbh LOL
ryan fae (@ryan.staticnoi.se)
as first reported by @hadasgold.bsky.social on Twitter: Ari Shapiro is leaving NPR. end of an era.
ryan fae (@ryan.staticnoi.se)
it's edited now :P fun piece btw!
404 Media (@404media.co) reposted
TikTok Shop Sells Viral GPS Trackers Marketed to Stalkers 🔗 www.404media.co/tiktok-shop-...
Mira (@thefreeradical.org) reposted
im free from bluesky prison now that im back - my friend Soad in Gaza is in trouble. her son Omar, whose only 3 and has Hepatitis C, is currently starving - he's at a level of starvation where too much food is hurting him. She needs $535 for vitamins & special food that can sustain him donate ASAP
ryan fae (@ryan.staticnoi.se) reply parent
@wikipedia editors: WP:COI @everyone else: the Kyiv Post flaunts awards it got pre-2021, after which its staff left for the @kyivindependent.com, which is the actually reputable publication you wouldn't know that info unless you read down because an innocuous Kyiv IP removed it from the intro graf
ryan fae (@ryan.staticnoi.se)
sometimes you look at a publication's Wikipedia article and it's written oddly like marketing and then you look at the edit history and a user with the same name as the publication's "Head of Digital" has contributed large portions looking at you, @kyivpost.com. conflict of interest much?
ryan fae (@ryan.staticnoi.se) reply parent
fantastic reporting David!
David Gilbert (@davidgilbert.bsky.social) reposted
SCOOP The White House said EJ Antoni—Trump's pick to lead the Bureau of Labor Statistics—went to the Capitol on Jan 6th after seeing it on the news But a now-deleted Twitter account bearing his name shows someone deeply enmeshed in far-right election conspiracies www.wired.com/story/twitte...
ryan fae (@ryan.staticnoi.se) reply parent
for clarity, Mira provided the following statement: "the guy was using slurs against Black folk, Latine folk, and Asian folk. no slurs were targeted at me, but they were very explicitly racial slurs, just masked from filters via using emojis."
ryan fae (@ryan.staticnoi.se) reply parent
Mira tells me: "i have no clue." she's asked Bluesky but hasn't received a response.
ryan fae (@ryan.staticnoi.se) reply parent
she added: "i'll happily be banned if it means telling nazis they deserve the fate that they want to inflict upon billions of innocent people."
ryan fae (@ryan.staticnoi.se)
my friend Mira Lazine (@thefreeradical.org) has just been suspended for 24 hours for apparently violating Bluesky's rules against "violent or threatening speech." "i got it because someone replied to me by saying slurs and so i immediately was just like 'no, kys,'" she tells me.
ryan fae (@ryan.staticnoi.se) reply parent
ur so fine! +1 to keegan, but i should also note that if your info *is* in these stealer logs, then you have more to worry about than just paypal (you'd be fully compromised)
ryan fae (@ryan.staticnoi.se) reply parent
honestly? police blotters aren't news. what makes them any different from random people selling unverified data on a forum? is this really news? the hackread effect strikes again
ryan fae (@ryan.staticnoi.se)
if this isn't from infostealer logs i'll eat my shoe. "plaintext pairs" lmao