A frog who wants the objective truth about anything and everything.
Admin of SLRPNK.net
XMPP: prodigalfrog@slrpnk.net


It uses a subset of the email protocol (which makes it very difficult for governments to block) but it no longer uses an an actual email address to function by default.
Even if someone did use a gmail exclusively for this (you can’t use it with an email account you use for normal emails too), everything would be entirely encrypted, and only the app itself would be able to decrypt it (google would not be able to decrypt the messages). But again, no normal user is going to use an actual email address.
You can read more about how it works in their FAQ. But the short version is once you pick a username, it just gives you a QR code or link to send to people, which connects you immediately in an encrypted chat room with no faffing around with emails.


Whether or not XMPP is a Signal or a Discord replacement is dependant on the client.
For a Discord replacement, there is the Movim XMPP client, which has group audio/video calls, screensharing (w/audio using chromium based browser), support for gifs and videos within the chat, and very soon Discord-like servers with rooms, after which the dev plans to work on drop-in voice chat rooms.


We as a community should, in my opinion, pick a “good enough” solution for the majority of the people we interact with.
I’d probably suggest Deltachat. It’s decentralized and has always on encryption, but is so incredibly simple and easy to onboard and use, and doesn’t require a phone number or even an email. It also works on all platforms with a single app.


Well done, comrade! I agree, Catalonia is where the USSR shined the most!


Glad to hear you’re all set up ^^
If you’re interested in Solarpunk, my instance’s sysadmin hosts solarpunk@chat.slrpnk.net on XMPP, and there’s a cool little DIY project community at craftmanship@muc.loqi.im :)


нет, comrade. I am not ignoring your points, I am just finally seeing the light thanks to your efforts!


No, I’m totally on board. Like after really looking at whacky stuff like this, it totally makes sense to just… Ya know, get rid of 'em. Like holy heck, how the hay could they not see all those things would immediately cause the socialist struggle to fail? They were absolute dumbos for not seeing the enlightened wisdom of the Marxist-Leninist party.
Like this one especially:
- To liberate all political prisoners of Socialist parties, as well as all workers, peasants, soldiers, and sailors imprisoned in connection with the labor and peasant movements;
Totally, like 100% against the aims of a socialist revolution. Good thing 'ol Trotsky dealt with them until they stopped (by killing them instead of just talking with them). And then good thing 'ol Stalin dealt with that traitorous Trotksy later on (by killing him with an ice pick, very scientific I must say).


Good thing you’re here to set everyone straight on how awesome the USSR was, especially toward Anarchists, which is super duper cool of them.


but at the same time he praised “red anarchists” that fought alongside the red army and even joined it.
He liked the people who were subservient to his goals and chill with state authoritarianism? who knew. Wonder what happened to all those non-red Anarchists he didn’t like?


It’s not like Lenin hated Anarchists especially, Kropotkin was given a large State funeral and the largest rail station, Kropotkinskaya, was named after him.
Yeah, for sure, totally.


Super weird that the Krondstadt sailors weren’t able to make it to those meetings. You’d think they’d want to have their voices heard in something so important? 🤔


Huh. Kinda wild to see the Collabora dude posting his own comics to try to defend their actions of ensuring Collabora keeps getting corporate contracts. Odd situation.


I never used em dashes before, but I use the shit out of bullet points, it’s too good at distinguishing stuff from the rest of a comment. I’d hate to have to give those up…


I feel a little ashamed that I can’t understand this…
Nothin’ to be ashamed of, we’re all newbies to this at first. I had to learn it too :p
Part 1: How XMPP servers differ from XMPP Clients
Okay, so: Movim and Conversations are both clients that can be used to login to any XMPP account. Those two clients in particular are a little bit more confusing than normal, because they also offer free XMPP accounts on their own XMPP servers (which are independent of the client software).
To try to liken it to something familiar, it’d be like if the Thunderbird email client (which you can login to any email account with) also happened to offer a separate email hosting service too, so you could login to your SomeReallyCoolUsername@thunderbird[.]com from the Thunderbird app.
Or to liken it to how lemmy works, if you’re familiar with the Photon front-end, it can access any lemmy account, even your blahaj account, as it’s just an independent front-end, it’s not actually hosting the lemmy server itself.
Part 2: How it works in practice
So in practice, if you create an XMPP account on Movim’s server, you can login into that same account right from your Conversations App too. The same would apply if you’d created an XMPP account on the Conversations server; you could login to it right from the Movim client.
One client can also communicate with any other. Let’s say you had a friend using the Conversations client, and you were on the Movim client; you could talk to each other no problem through text, or even call each other 1 on 1 with audio or video.
Part 3: The complication :(
But, bit of extra complication; the Conversations client hasn’t yet implemented some of the features Movim is capable of. Specifically, it cannot yet do group audio/video calls or screenshare. So if you’re in a chat room with your friends, and everyone is on Movim except for one friend (who’s using the conversations client on their phone), if you started a group call, that one friend won’t be able to join it.
However (‘But’ part 2); that limitation would only crop up if someone is using the Conversations client/mobile app itself.
If that same friend happened to have a Conversations XMPP account, they could still open Movim in a browser tab on their PC or phone and login to the Movim client with their Conversations account, and then would be able to join the call no problem.
And that’s it! :D
Sorry if I didn’t do the best job explaining that. I’m very much looking forward to the day when Conversations gets those missing features and I only need to explain the first part about how clients and XMPP accounts are separate 😅
That explains all the home canned foods in the basement.


Yes, many games implement that. More famously The Crew (which was mostly a singleplayer game with a large campaign with some multiplayer tacked on) became completely unplayable after Ubisoft shut down the multiplayer portion of the game due to always online DRM. They only later patched the game to become playable in singleplayer again after the extreme backlash from the SKG campaign, which focused on The Crew as an example.
There are many more singeplayer games either already killed, or currently at-risk of being destroyed. SKG keeps an up to date list of them here: https://stopkillinggames.wiki.gg/wiki/Dead_game_list


Especially with the Movim client :)


and now my life has been reduced from being perhaps the best engineer in the world
Yeah… I think we dodged a bullet when Linus didn’t let his filesystem in.


Yep :D
It has full searchable room history, can upload memes (gifs from either links like giphy or directly uploaded), images, video files (playable within the chat), and audio messages.
There’s also a built in paint-like thing that lets you draw directly into the chat, or annotate documents, pictures, or memes.
The Movim XMPP client has an integrated blog feature that groups can use to write articles or make announcements, which can be commented on or subscribed to as well.