We've had this with XMPP already.
HN user
astro1
Sure, Element syncs much faster than other clients (FluffyChat is unusable for Instant Messaging) but leaving the browser tab open still thrashes one CPU core.
If you don't setup the mount, microvm.nix will create an erofs/squashfs image for /nix/store.
Me too
I guess you ran nix-shell which left you with an updated `$PATH`?
Are there are any differences at all between Scuttlebutt and Nostr?
These shortcomings bug me like hell, too. I tried to overcome these by building https://fedi.buzz but the Fediverse community is quite split over its usefulness or it being a threat to their privacy.
Me too :-)
wg ain't layer 2 like Ethernet. It's IPv[46]-only, no MAC addresses.
FWIW, the contemporary alternative to 9p is virtiofs. It is implemented as a separate service that is running aside the hypervisor. Originally out of qemu, it was rewritten in Rust as a freestanding project that can also be used with cloud-hypervisor and crosvm.
https://gitlab.com/virtio-fs/virtiofsd
On NixOS: https://github.com/astro/microvm.nix
There's a OMEMO proposal for the underlying XMPP implementation: https://gitlab.com/xmpp-rs/xmpp-rs/-/merge_requests/147