

Yes you can juryrig something like that with cookies, but it is highly fragile and browser based e2ee is basically a scam anyways as the server serving the website can always swap out the javascript that decrypts the messages.
Admin on the slrpnk.net Lemmy instance.
He/Him or what ever you feel like.
XMPP: povoq@slrpnk.net
Avatar is an image of a baby octopus.
Yes you can juryrig something like that with cookies, but it is highly fragile and browser based e2ee is basically a scam anyways as the server serving the website can always swap out the javascript that decrypts the messages.
e2ee is not really compatible with what you want due to necessary key management, and once you drop that there are so many possible options for what you want that I don’t want to list them all here.
Movim does, for Libervia and Dino I am not 100% sure right now, but at least for Libervia the browser version should have it as it is really more of a general Webrtc browser feature than client specific.
Maybe it was based on the “lifetime” of their hamster 🤷
The currently common older implementation of e2ee in xmpp has the same issue with only the message body being encrypted. There are newer specs of OMEMO that have better metadata protection, but its adoption in xmpp clients has been very slow.
Prosody is more of a sandbox, with Snikket being a preconfigured version of it, but yes running Slidge will be a bit easier with a normal Prosody server.
Today xmpp uses a distant relative of those original jingle specifications, which have been modernized to use Webrtc.
Xmpp is mostly used for private groups and 1:1 chat, so more of a WhatsApp than a Discord replacement.
But you can find some public channels here: https://search.jabber.network/
The issues you mentioned have been fixed, and XML was never an issue 😅
Jitsi-meet is already using xmpp under the hood.
But there are some efforts to add multi-user video calls to full xmpp clients as well. Dino can already do it for a while, and Movim and Libervia recently added experimental support.
Its not quite a full Discord replacement, but for private groups it works quite well.
Why would you down-grade from Snikket to Matrix?
If you want to skill up a bit add a Slidge.im gateway to your Snikket xmpp server to access Matrix (and Discord etc.) from there.
Jitsi-meet does that. Easy to install as well.
Yes, in theory, but in praxis no because self-hosting the sync server alone still depends on the centralized auth server from Mozilla, and self-hosting that as well is possible but complicated. It’s sadly a mess, and you might be better off not using Firefox sync at all.
As for your other question, depends on the specific addon, but usually no.
The cheapest way would be to buy a domain from OVH and use their free offer of a 5gb single email address that is included with each domain.
You still need to log into their servers and thus provide them a lot of meta-data, like IP addresses, when and approximatly where you are using your browser, on how many devices etc.
Case-in-point, go to any reddit post and find any of the top voted comment where a leftist is saying "someone needs to stop XYZ politician! " often implying violence when you contextually consider what they are saying.
This has been a tactic of the right for decades, earning the moinker of “stochastic terrorism”, but it has been very rare on the left.
After Luigi (who isn’t a leftist btw.) there has been a bit of an uptick, but it doesn’t really work as there isn’t an leftist audience that would seriously consider this and has sufficient experience with weapons (so far I guess).
It just isn’t very clear, as the image is just a regular water circle illustration.
What exactly do you want to tell us with this?
There is also the feddit.org alternative 😏
Yeah, one thing I was also wondering when watching the video is the open porus nature of these bioceramic panels. In sufficiently humid areas it will probably allow algae and lichen to grow very well, and with the dome shape you can pretty much forget about easily cleaning most of it with a high pressure cleaner.
Kinda odd combination of fancy 3D renderers and a guy living in a tent 😅 But cool video never the less.
The server can swap to a modified JS that exfiltrates the e2ee key and thus allows the server owner to decrypt the messages, or in more advanced encryption schemes add additional keys without you knowing and achieve the same thing.