Remix.run Logo
lacoolj 2 days ago

Would you mind posting that code to github? I'm curious about the complexity you're describing.

If not, no worries!

zzleeper 2 days ago | parent [-]

Sure, why not: https://github.com/sergiocorreia/overengineered-rand-mcnally

The original script was mostly very simple python:

1. Download some public PDFs. 2. Have a double for-loop (over PDFs and pages within PDF), 3. Use a library to call gemini-3.7-flash and ask it to run some OCR 4. Save JSON outputs, save a csv with results, validate with some Stata code

New code folder was 189 files. Just the PDF download folder is now 7 files involving an adapter, a source manager, an acquisition manager, etc.

Every instance of saving a file involves saving a temporary copy and then moving it, so e.g. I lose power, we minimize the risk of corrupted files.

And so on!

piker 2 days ago | parent | next [-]

https://github.com/sergiocorreia/overengineered-rand-mcnally...

> +14,360

> -349

LGTM!

lacoolj 2 days ago | parent | prev [-]

Thanks!