To check that people ran the pre-commit linters.
Committing itself won’t be possible
That's not how pre-commit hooks work. They're entirely optional and opt-in. You need CI to also run them to ensure people don't forget.
To check that people ran the pre-commit linters.
Committing itself won’t be possible
That's not how pre-commit hooks work. They're entirely optional and opt-in. You need CI to also run them to ensure people don't forget.
Yeah this is weird. I thought they'd switched to ARM.
You need them in CI anyway to check people have actually done that, but yeah you definitely don't need to have CI automatically fix formatting and commit the fixes. That's crazy.
WPRS uses the term rootless like this. I didn't come up with it. But I agree it is not a great term. If you can think of a better one I will happily use it. Parallels calls it "coherence mode", which also isn't great.
Actually Xprs uses "seamless mode" which is probably better.
Yeah it's more complex. I don't think there's any more overhead though, and there's no reason it will be slow.
Can’t you just run it locally?
No, unfortunately not.
Isn't it just basic X forwarding?
Yeah true. It definitely has downsides. But so does begging corporations for money...
but there are literally dozens of strategies you probably don’t know about
Oh please tell me, wise old man! You can't be talking about garbage collection, reference counting, smart pointers, never-free, arenas, defer, or god forbid, the "I am perfect and can do it manually and never make mistakes" method. Because I know about all of those methods.
What are these other dozens of methods that I don't know about that mean Rust is unnecessary? 🙄
Sorry I misread, VNC is slow. RDP is a lot better. Does not appear to be rootless though, even though IIRC the RDP protocol does support that? I might have misremembered.
Yeah MJPEG isn't going to cut it, and as you say it's not rootless.
I mean it's totally possible in theory. Do you just mean nobody has actually written something that does this?
So... to store encrypted data that only the user can decrypt you don't need any fancy zero knowledge algorithms. Just have the user keep the encryption key.
For authentication you could use one of these algorithms. OPAQUE seems to be popular. I'm not an expert but it seems like it has several neat zero-knowledge style properties.
But probably forget about implementing it without a strong background in cryptography.