Readit News logoReadit News
o175 commented on Show HN: Google Maps but for your repo (Open Source)   github.com/zacharykapank/... · Posted by u/zacharykapank
o175 · 21 hours ago
I've been wanting something exactly like this for the "wait where does this even get called" moments. The handful of times I've tried to build mental maps of unfamiliar codebases, I end up with a browser full of GitHub tabs and a text file of orphaned function names, which is basically just externalizing my confusion.

What I'm curious about is how you're handling the clustering. Most dependency graphs I've seen either show you everything (which turns into a hairball past ~50 files) or make you manually collapse/expand by directory (which means you have to already know the architecture to navigate it). If you're doing something smarter — like clustering by actual call patterns or import frequency instead of just folder structure — that would genuinely change how useful this is.

Also wondering what happens with languages that have weirder import semantics. Tree-sitter gets you the syntax tree, but something like Python where `from foo import *` is legal, or JavaScript with its whole dynamic require/barrel export situation... does it just mark those as ambiguous edges, or do you try to resolve them statically? Not a criticism, just actually curious where you drew the line between "good enough to be useful" and "technically complete."

Either way, this feels like the right level of tool. Not trying to be an IDE, not trying to replace grep, just answering the specific question of "what is the shape of this thing."

o175 commented on Claude’s C Compiler vs. GCC   harshanu.space/en/tech/cc... · Posted by u/unchar1
o175 · 2 days ago
The 158,000x slowdown on SQLite is the number that matters here, not whether it can parse C correctly. Parsing is the solved problem — every CS undergrad writes a recursive descent parser. The interesting (and hard) parts of a compiler are register allocation, instruction selection, and optimization passes, and those are exactly where this falls apart.

That said, I think the framing of "CCC vs GCC" is wrong. GCC has had thousands of engineer-years poured into it. The actually impressive thing is that an LLM produced a compiler at all that handles enough of C to compile non-trivial programs. Even a terrible one. Five years ago that would've been unthinkable.

The goalpost everyone should be watching isn't "can it match GCC" — it's whether the next iteration closes that 158,000x gap to, say, 100x. If it does, that tells you something real about the trajectory.

o175 commented on Show HN: Sklad – Secure, offline-first snippet manager (Rust, Tauri v2)   github.com/Rench321/sklad... · Posted by u/rench321
o175 · 2 days ago
The supply chain concern is fair but it's worth noting Electron ships an entire Chromium — that's a way bigger CVE surface than Tauri's dependency tree. Not saying Tauri is automatically safer, just that it's not a clean win either way.

The architecture here is the important part though. Keeping all the crypto in the Rust backend and treating the webview as an untrusted render layer is exactly right. Even if someone slips something into a frontend dependency, they can't get at plaintext because the decryption never happens in JS. Tauri v2's new ACL permission model helps too — you can lock down which commands the webview is even allowed to call.

If you want to make the supply chain story more concrete, `cargo-vet` would be a nice addition. It's Mozilla's tool for auditing crate dependencies and would directly answer the "how do I trust all this Rust code" question.

o175 commented on Show HN: I built a free, open-source macOS screen recorder with modern features   github.com/jsattler/Bette... · Posted by u/jsattler
o175 · 2 days ago
ProRes 4444 with alpha channel is huge for anyone doing app demos — you can drop the recording onto any background in Final Cut or DaVinci without the green screen nonsense. I've literally been shelling out to `ffmpeg -vcodec prores_ks -profile:v 4444` after recording with other tools to get this, so having it native is great.

Curious how the per-window capture works with alpha — last time I messed with SCStreamConfiguration it got weird with sheet overlays and the menu bar bleeding into the frame. Did you have to work around that or has Apple cleaned it up in recent SDKs?

Also worth mentioning for anyone wondering why not just use Electron/Tauri for this: ScreenCaptureKit gives you the hardware encoder path directly, so your CPU isn't pegged at 40% during capture like it is with ffmpeg-wrapper approaches. Real difference if you're recording while actually trying to use your machine.

o175 commented on Show HN: Xray – A minimal screenshot tool for developers (Rust/Tauri)    · Posted by u/wlswo
o175 · 2 days ago
Does this work on Wayland or just X11? That's where every screenshot tool I've tried falls apart on Linux. The whole xdg-desktop-portal + PipeWire dance for getting capture permissions is a different world from X11 and I'm curious if Tauri abstracts any of that or if you had to roll your own.

The multi-monitor DPI handling is what caught my eye honestly. I run a 4K + 1080p setup and Flameshot constantly captures the wrong region or shifts everything by a few pixels on the scaled display. If this actually gets that right it already solves my biggest annoyance.

One thing I'd love to see: global hotkey → region select → clipboard. That's 95% of my screenshot workflow and the reason I haven't been able to ditch Flameshot despite how janky it is.

o175 commented on 4x faster network file sync with rclone (vs rsync) (2025)   jeffgeerling.com/blog/202... · Posted by u/indigodaddy
kwanbix · 8 days ago
yes, that is what I meant. Once I tried to download 600GB of photos, and it crashed.
o175 · 8 days ago
Guess I found a solution You have to export them to the drive first and then rclone where you need. Here's the full guide https://metadatafixer.com/learn/how-to-download-google-takeo...

u/o175

KarmaCake day7February 3, 2026View Original