frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Recreating Epstein PDFs from raw encoded attachments

https://neosmart.net/blog/recreating-epstein-pdfs-from-raw-encoded-attachments/
121•ComputerGuru•1d ago

Comments

linuxguy2•41m ago
Love this, absolutely looking forward to some results.
FarmerPotato•27m ago
If only Base64 had used a checksum.
zahlman•2m ago
"had used"? Base64 is still in very common use, specifically embedded within JSON and in "data URLs" on the Web.
iwontberude•27m ago
This one is irresistible to play with. Indeed a nerd snipe.
netsharc•6m ago
I doubt the PDF would be very interesting. There are enough clues in the human-readable parts: it's an invite to a benefit event in New York (filename calls it DBC12) that's scheduled on December 10, 2012, 8pm... Good old-fashioned searching could probably uncover what DBC12 was, although maybe not, it probably wasn't a public event.

The recipient is also named in there...

pimlottc•20m ago
Why not just try every permutation of (1,l)? Let’s see, 76 pages, approx 69 lines per page, say there’s one instance of [1l] per line, that’s only… uh… 2^5244 possibilities…

Hmm. Anyone got some spare CPU time?

wahern•3m ago
It should be much easier than that. You should should be able to serially test if it decodes to a sane PDF structure, reducing the cost similar to how you can crack passwords when the server doesn't use a constant-time memcmp. Are PDFs typically compressed by default? If so that makes it even easier given built-in checksums. But it's just not something you can do by throwing data at existing tools. You'll need to build a testing harness with instrumentation deep in the bowels of the decoders. This kind of work is the polar opposite of what AI code generators or naive scripting can accomplish.
chrisjj•13m ago
> it’s safe to say that Pam Bondi’s DoJ did not put its best and brightest on this

Or worse. She did.

pyrolistical•4m ago
It decodes to binary pdf and there are only so many valid encodings. So this is how I would solve it.

1. Get an open source pdf decoder

2. Decode bytes up to first ambiguous char

3. See if next bits are valid with an 1, if not it’s an l

4. Might need to backtrack if both 1 and l were valid

By being able to quickly try each char in the middle of the decoding process you cut out the start time. This makes it feasible to test all permutations automatically and linearly

percentcer•3m ago
This is one of those things that seems like a nerd snipe but would be more easily accomplished through brute forcing it. Just get 76 people to manually type out one page each, you'd be done before the blog post was written.
WolfeReader•35s ago
You think compelling 76 people to honestly and accurately transcribe files is something that's easy and quick to accomplish.
zahlman•2m ago
> …but good luck getting that to work once you get to the flate-compressed sections of the PDF.

A dynamic programming type approach might still be helpful. One version or other of the character might produce invalid flate data while the other is valid, or might give an implausible result.

Claude Opus 4.6

https://www.anthropic.com/news/claude-opus-4-6
1339•HellsMaddy•5h ago•594 comments

GPT-5.3-Codex

https://openai.com/index/introducing-gpt-5-3-codex/
906•meetpateltech•5h ago•352 comments

It's 2026, Just Use Postgres

https://www.tigerdata.com/blog/its-2026-just-use-postgres
176•turtles3•2h ago•100 comments

My AI Adoption Journey

https://mitchellh.com/writing/my-ai-adoption-journey
220•anurag•4h ago•65 comments

We tasked Opus 4.6 using agent teams to build a C Compiler

https://www.anthropic.com/engineering/building-c-compiler
288•modeless•4h ago•273 comments

Recreating Epstein PDFs from raw encoded attachments

https://neosmart.net/blog/recreating-epstein-pdfs-from-raw-encoded-attachments/
121•ComputerGuru•1d ago•12 comments

Orchestrate teams of Claude Code sessions

https://code.claude.com/docs/en/agent-teams
280•davidbarker•5h ago•133 comments

Review of 1984 by Isaac Asimov (1980)

https://www.newworker.org/ncptrory/1984.htm
36•doruk101•1h ago•15 comments

MenuetOS – a GUI OS that boots from a single floppy disk

https://www.menuetos.net/
77•pjerem•2d ago•11 comments

Don't rent the cloud, own instead

https://blog.comma.ai/datacenter/
1055•Torq_boi•17h ago•440 comments

LinkedIn checks for 2953 browser extensions

https://github.com/mdp/linkedin-extension-fingerprinting
212•mdp•3h ago•112 comments

There Will Come Soft Rains (1950) [pdf]

https://www.btboces.org/Downloads/7_There%20Will%20Come%20Soft%20Rains%20by%20Ray%20Bradbury.pdf
108•wallflower•4d ago•28 comments

Flock CEO calls Deflock a “terrorist organization” (2025) [video]

https://www.youtube.com/watch?v=l-kZGrDz7PU
351•cdrnsf•4h ago•244 comments

Claude Opus 4.6 extra usage promo

https://support.claude.com/en/articles/13613973-claude-opus-4-6-extra-usage-promo
70•rob•3h ago•20 comments

OpenClaw: When AI Agents Get Full System Access. Security nightmare?

https://innfactory.ai:443/en/blog/openclaw-ai-agent-security/
25•i-blis•4d ago•8 comments

PsiACE/Skills – A small, shared skill library

https://github.com/PsiACE/skills
43•recrush•5h ago•4 comments

What's wrong with bunny hands on dinosaurs? (2018)

https://paleoaerie.org/2018/06/13/whats-wrong-with-bunny-hands-on-dinosaurs/
6•exvi•4d ago•5 comments

Ardour 9.0

https://ardour.org/whatsnew.html
198•PaulDavisThe1st•4h ago•35 comments

Psychometric Jailbreaks Reveal Internal Conflict in Frontier Models

https://arxiv.org/abs/2512.04124
43•toomuchtodo•5h ago•38 comments

150 MB Minimal FreeBSD Installation

https://vermaden.wordpress.com/2026/02/01/150-mb-minimal-freebsd-installation/
117•vermaden•5d ago•19 comments

Cubans rendered powerless as outages persist and tensions with US escalate

https://apnews.com/article/cuba-us-oil-power-outages-electricity-trump-ccab32796f7b57353adedc3801...
11•petethomas•27m ago•2 comments

The New Collabora Office for Desktop

https://www.collaboraonline.com/collabora-office/
139•mfld•9h ago•86 comments

When internal hostnames are leaked to the clown

https://rachelbythebay.com/w/2026/02/03/badnas/
421•zdw•18h ago•228 comments

Opus 4.6 uncovers 500 zero-day flaws in open-source code

https://www.axios.com/2026/02/05/anthropic-claude-opus-46-software-hunting
173•speckx•5h ago•104 comments

Nanobot: Ultra-Lightweight Alternative to OpenClaw

https://github.com/HKUDS/nanobot
200•ms7892•13h ago•104 comments

Company as Code

https://blog.42futures.com/p/company-as-code
204•ahamez•10h ago•105 comments

Fela Kuti First African to Get Grammys Lifetime Achievement Award

https://www.aljazeera.com/news/2026/2/1/fela-kuti-becomes-first-african-to-get-grammys-lifetime-a...
124•defrost•4d ago•30 comments

GB Renewables Map

https://renewables-map.robinhawkes.com/
120•RobinL•10h ago•48 comments

Advancing finance with Claude Opus 4.6

https://claude.com/blog/opus-4-6-finance
125•da_grift_shift•5h ago•31 comments

A Broken Heart

https://allenpike.com/2026/a-broken-heart/
144•memalign•4d ago•39 comments