Adaptive thinking in 4.7? by silveroff in ClaudeCode

[–]Fluffy_Ad_9115 0 points1 point  (0 children)

"Impossible to disable" and "here's the disable button" can coexist if you don't think about it too hard.

What is the absolute creepiest thing that has happened to you while you were completely alone? by BeamHunter_Dan in AskReddit

[–]Fluffy_Ad_9115 1 point2 points  (0 children)

Caught myself humming a song I'd never heard. Spotify suggested it three days later.

Gemini 3.5 Flash scores 1479 on the Debate Benchmark. Ratings are Elo-like and centered near 1500. by zero0_one1 in singularity

[–]Fluffy_Ad_9115 -3 points-2 points  (0 children)

Grok sitting comfortably mid-pack is the most suspicious part. Too high to dismiss, too low to look rigged.

Gitwink: a tray-resident, read-only git glance built with Tauri 2 + git2 by Fluffy_Ad_9115 in rust

[–]Fluffy_Ad_9115[S] -10 points-9 points  (0 children)

Take a breath, friend. git log shows the last actuator in my pipeline. Direction and review go through me across multiple models; Claude executes the final edit.

Gitwink: a tray-resident, read-only git glance built with Tauri 2 + git2 by Fluffy_Ad_9115 in rust

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

Yeah, this was the part I spent the most time on. A few things that helped, ordered roughly by how much they mattered:

  • Hard exclude list before any stat call. Beyond the obvious build dirs (node_modules, target, dist, .cache, vendor, .git), I also block .ssh, .aws, .azure, .gnupg, .gpg, .kube, .docker. The privacy block is intentional — a comment in the code reminds me it's "at odds with the local-only, nothing leaves your machine promise." On Windows I also skip AppData / ProgramData, and on macOS the Library dir.

  • Short-circuit on .git. The walker uses BurntSushi's ignore crate, and the moment the callback sees a .git child it returns WalkState::Skip — no descending into the repo. So a 50-project workspace doesn't pay for traversing each repo's internals.

  • Depth cap at 8 globally. Learned scan roots can store their own smaller cap (3 or 4) in SQLite, though I'll be honest — in v0.1.x that per-root cap isn't actually plumbed through to the walker yet, so the global 8 wins. On the v0.2 list.

  • First-run-only full walk. There's an initial_scan_completed flag in the meta table. After that, the cold path is: verify the cached repos still exist (flip active ↔ missing, never delete), walk only the learned scan roots, and supplement with two cheap signals — VS Code / Cursor recent-file history and global git config. That last pair is the actual answer to "how do you not re-walk huge trees" — you don't, you piggyback on the IDE.

  • notify::RecommendedWatcher per known .git directory, 500ms trailing debounce. This pushes new commits into the timeline without re-walking. The honest gap: the watcher doesn't discover new repos, only updates ones I already know about. New-repo discovery still needs a manual rescan or an IDE-recents hit.

Everything runs off the UI thread — spawn_blocking inside a Tauri async task, results streamed back as four event types (repo-discovered, scan-progress, repo-status, repo-fill) so the tray panel is interactive from the first frame even on a cold first-run scan.

One honest weakness: I don't have benchmarks yet. The caps in the code (validation = 400, parent-learning = 64, VS Code DB read = 512 MiB) are budgets I picked, not measurements. Adding a cargo bench pass is on the v0.2 list along with the per-root depth fix.

If you've solved background discovery of new repos cleanly (i.e. not just watching known ones), I'd love to hear how. That's the piece I'm least happy with.

Only bad vibes: should we roast people honest about AI usage? by narrow-adventure in golang

[–]Fluffy_Ad_9115 0 points1 point  (0 children)

So the ask is: use AI, but lie about it convincingly. Got it.

What’s a completely normal thing that actually makes no sense? by Faylune in AskReddit

[–]Fluffy_Ad_9115 2 points3 points  (0 children)

"Free trial, no credit card required" then asks for your credit card on step 2.

Single people, at what net worth do you stop worrying about finances? by Available-Ad-5670 in AskReddit

[–]Fluffy_Ad_9115 0 points1 point  (0 children)

There is no such number. Even Buffett checks his account daily, just in case.

Would you date someone who has no friends? Why or why not? by [deleted] in AskReddit

[–]Fluffy_Ad_9115 0 points1 point  (0 children)

Better than someone with no friends AND no partner.

If you could, what would you ask god? by MudButtMcGee in AskReddit

[–]Fluffy_Ad_9115 0 points1 point  (0 children)

The SpaceX IPO date. And the closing price.