Manav Rathi

@mnvr
73 Followers
20 Following
234 Posts
As you start walking the way appears • Building https://ente.com
Websitehttps://mnvr.in

@unsafe @epage Not really! 😮My understanding is that there is "lock contention", so it won't be efficient, but the artifacts will still be correct, no?

In my specific case, I have a monorepo and 4 (+1) worktrees. And it is quite infrequent (but not impossible) for me to be compiling the same bit of Rust across two worktrees. So the way I've taken lock contention is — I shouldn't arrange for contention to happen frequently, but if it does happen rarely, no harm done.

@epage Thank you even for a "we try not to break it", I'll take it :) I'm was happy that Rust is even trying to handle this.
@michalfita Yes! There's CARGO_TARGET_DIR, I was tempted ngl :), but in my case the problem was much more tractable — monorepo and a fixed set of workspaces, so I thought I'll go with the more deterministic solution.

I am riding on the limited express, one of the crack trains of the nation.
Hurtling across the prairie into blue haze and dark air go fifteen all-steel coaches holding a thousand people.
(All the coaches shall be scrap and rust and all the men and women laughing in the diners and sleepers shall pass to ashes.)
I ask a man in the smoker where he is going and he answers: "Omaha."

— Carl Sandburg, Limited (1916)

#poem

Rust's target/ folder is designed to be safe to share (happy to be corrected!)

So I just symlinked it across all project's worktrees :)

Saves a lot (lot!) of disk

The only issue I faced was that target then becomes a symlink, and the (conventional) .gitignore was target/, so I needed to add a local .git/info/exclude

#rustlang

@trifectatech Love the *** feedback when I'm typing passwords. Surprising to me how much that psychologically has reduced, nay eliminated, me typing wrong passwords.

Interesting that "This feature was initially not even on our roadmap! " :) So I'm glad it got there.

A single function — eml(x,y) = exp(x)−ln(y) — together with the constant 1 is the equivalent of a universal NAND but for mathematics

https://arxiv.org/pdf/2603.21852

GrapheneOS will remain usable by anyone around the world without requiring personal information, identification or an account. GrapheneOS and our services will remain available internationally. If GrapheneOS devices can't be sold in a region due to their regulations, so be it.
I think I know what emergence means now:
https://mnvr.in/2026/emergence
Emergence Saved Our Tofu | mnvr.in

I think I know what emergence means now: concretely, not as a stand-in for things we don't understand.

"Nothing can be gained by extensive study and wide reading. Give them up immediately."

– Dōgen

Daily #Zen #Buddhism #Dogen