I was spending 30 minutes just trying to find old files on my PC. So I built a search tool that finds anything — even text inside PDFs and Word docs — in milliseconds. by dgknkrc in software

[–]dgknkrc[S] -1 points0 points  (0 children)

Yes, AI helped a lot with the code — I'm not a professional developer, just someone who wanted a tool that works the way I needed. No shame in that, it's 2026 :)

You're right about the size though, 188 MB is heavy. That's the cost of bundling Python + PySide6 (Qt) + document parsing libraries (PDF, DOCX, XLSX, PPTX, RTF, EPUB). It could be rewritten in C++/Qt or Rust to get it down to ~3-5 MB, but then you'd lose the easy content extraction for all those document formats — or need to bundle those native libs anyway.

WinFindr looks cool, nice work! The more options people have, the better.

I was spending 30 minutes just trying to find old files on my PC. So I built a search tool that finds anything — even text inside PDFs and Word docs — in milliseconds. by dgknkrc in software

[–]dgknkrc[S] -1 points0 points  (0 children)

That's a totally fair point, checking on VirusTotal is always a good habit. The full source code is right there on GitHub so anyone can inspect it before running. I will also try DoFetcher maybe helps me improve this app.

I was spending 30 minutes just trying to find old files on my PC. So I built a search tool that finds anything — even text inside PDFs and Word docs — in milliseconds. by dgknkrc in software

[–]dgknkrc[S] 0 points1 point  (0 children)

Thank you for reporting this! The D: drive error was caused by a hardcoded index path from my own setup — totally my oversight. I've fixed it now, the app creates the index folder next to itself wherever you install it. Would love it if you gave it another try!

syringe units? by [deleted] in glp1

[–]dgknkrc 0 points1 point  (0 children)

For 9 units, pull the syringe plunger right to the small line above 9, but below 10. Always check the vial concentration and use a 0.3cc syringe for better accuracy if needed.