Hacker Newsnew | past | comments | ask | show | jobs | submit | lukeigel's commentslogin

Thank you!

The original site was on Railway and written in Pug! It crashed after Riley's tweet first went viral, then Riley did the heroic work of caching it all with Cloudflare after waking up to the site being down. After millions of unique visitors we racked up about $10 in costs.

This time we switched to Next.js 16 + Vercel, used Cloudflare R2 for asset hosting, and used Neon as the db. R2 has free egress, and Vercel + Next is cheap if cached correctly.

A special someone at Vercel gave us some tips on caching this one earlier today. We started by just using unstable_cache all over the place, and now we're migrating to ISR + full static pre-generation of as many pages as we can via generateStaticParams.


Thank you! The night before launching the original Jmail we had this hunch that jump-straight-to-end and "random page" would make the site work for people.

We have three datasets in Jmail now:

1. DOJ (The White House's docs that they were required by law to drop yesterday plus many court documents, videos, and other docs from many news cycles this year)

2. HOUSE_OVERSIGHT (the House Oversight Committee's releases. giant November drop that led to the original Jmail, then some photo drops this month)

3. Yahoo emails (originally sourced by DDoSecrets, then provided to us, redacted and verified by Drop Site News)

There is so much material in HOUSE_OVERSIGHT that never appears in DOJ, and vice versa. And then the Yahoo drop reveals even more new material. It feels like three odd slices of a giant dataset that keeps getting released.

re: people's complaints about yesterday's release having way too many redactions, I have no idea how much they over-redacted. I hear that they will release even more quite soon though.


Ah I was going to ask about the Yahoo emails.. are those distinct from the cloned Gmail messages or are they in the same inbox on your site?

Has anyone written a parser for the text messages? A messages-like UI to be able to read through all the texts would be super interesting too. The format DOJ released them in is impossible to follow.


big motivation for the whole project is to help structure the mess that was released

Why and how is the data from DDoSecrets redacted?

Do you have a page about each dataset you're sourcing and the background on them like your provide here?

The "EFTA00000468" saga has me distrusting the authenticity of most of these datasets.


In which app? Photos, email, etc? Tested across each.

Also which platform? Mobile? I’ve noticed some burger menus failing on mobile.

Thanks! And it's a lot of info, yeah. ~90% of new data in yesterday's drop was photographs, which they redacted for us.

The House Oversight Committee's giant drop in November had tons of data we still didn't take advantage of even after doing the original Jmail, like flight logs.

For the Yahoo release, which is still ongoing, the folks at Drop Site News (see https://www.jmail.world/about) are handling the manual redaction which has been very time consuming, even with tons of AI to help in the background.


Would be nice to explain at some point how we did the structuring of the destructured data.

For now we’re focusing on fixing the bugs because we’re already seeing an insane wave of traffic so most of us are focused on keeping the site alive.


One interesting thread to pull is "Stuff released and then Yanked back" ...

Images removed from Epstein files less than a day after being posted - https://www.abc.net.au/news/2025-12-21/images-removed-from-e...

promises all the sleuthing excitement of chasing the significance of Donald in a Drawer.


Images were also planted to falsely suggest incriminating evidence.

while true, it would probably be useful to provide examples. The one that I am aware of seems to be a picture showing Clinton, Michael Jackson, and Diana Ross with "redacted" victims

https://www.imdb.com/news/ni65628031/

https://bsky.app/profile/meidastouch.com/post/3mag7myutmc2d

however it seems that this photo is actually taken from a 2003 Democratic fundraiser, and the redacted images of victims were of Diana Ross' son Evan, and Michael Jackson's kids, Paris and Prince Jackson. This may or may not be accurate either, since I have not been able to dig down into the photo and determine if it has any connections to a supposed 2003 fundraiser.

But it seems more likely to be true than not that this was sloppily planted evidence that was especially insultingly fake.

on edit: looking closer does not seem to be exact same photos, but instead two different photos taken at the same time and place, so in the 2003 Dem fundraising, but a different photo of that. So it could be that Epstein had it and DOJ thought hey, look at these pervs! Let's release!!


As you say, it's not the same photo. If the one in the dump was in Epstein's possession, the reason for the redactions are either that some drone in the DOJ just redacted all children out of habit, or that it was deliberately done in such a way as to frame Clinton. I can't decide which I find more credible.

I think if it hadn't been those adults with the kids an alert staffer might have thought "whose kids are these, these aren't young teenage girls, I better double check" But Michael Jackson, kids, Clinton arms around him, Diana Ross with young male, they're thinking they walked into an armory filled with nothing but smoking guns!

There’s no need to frame Clinton, there is plenty of evidence he was friends with and spent a lot of time with Epstein.

Similarly situation with Trump, for that matter.


I see people are not clued into this and incredulously downvote because the file release appears to be in good faith to them such that illegal evidence tampering is out of the question

See https://news.ycombinator.com/item?id=46341688


The post you link to is deleted.

I'm being snarky and this isn't such a serious comment and I don't really mean this for Gemini but can you imagine using something like Gemini ("Hi, please comb through this") and it just refuses on ethical grounds

We found that Codex indeed refuses but Claude + Gemini are willing to RAG it

Usually Claude is the prude. Personally I haven't even tried for fear what I'd find. I can stomach homicide and war pictures, but Epstein is too much.

Last night we made a ton of new apps and we added "the Epstein" files which DOJ dropped yesterday.

Also since that post we worked with Drop Site News + DDoSecrets to post new Yahoo emails that no one has let the public see yet.


Yes, thanks Diego! Really excited about this.

I'm one of the co-creators of Jmail alongside Riley Walz. We launched a Gmail-like view of Epstein's inbox last month. It got millions of page views, tons of really amazing requests to collaborate on making more related data accessible, and even new Yahoo emails that no one else has allowed the public to see.

Yesterday's DOJ drop resulted in this very spontaneous rag-tag team of friends coming to my place in SF and each making their own app in the "Jmail" Suite. Riley and I are pretty shocked by how versatile this parody style is for visualizing Epstein's 20 year digital footprint.

It's been a ton of fun and we're working hard to polish each view here.


[flagged]


Of course the perpetrators of child abuse would be adjacent to child abuse material. That's why the material needs to be indexed, to make sense of it and round up the rest of the perpetrators.

correct

i can say that 90% of the work was in making sense of the data, indexing, processing, etc


Police and prosecutors have such a great time cataloguing criminals' activities--let's imply that they love crime.

Way to miss the point entirely.

Riley fixed it!


My friends' kids are going to freak out. Really hype stuff.


Awesome stuff Noah.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: