Just heard about the latest centralized * Discord replacement, and my first reaction was…

Programmers not NIH’ing new clients or entire protocols, and improving existing #XMPP clients which are Almost There™ instead challenge (impossible)

FFS people, help improve Movim instead! 🫩

* Like, have we learned absolutely nothing from #Discord, #Twitter, #Reddit, #YouTube, #Telegram, etc? The common factor is #centralization…Centralization Guarantees Enshittification.© 😐

#contraXMPP #FreeSoftware (also mistakenly called #FOSS #OpenSource and #FLOSS)

Movim – Responsive web-based cross-platform XMPP client

Movim is a kickass distributed blogging and messaging platform built on the industry-standard XMPP protocol

@DM_Ronin Second time someone’s shared that post in this thread, but the first one was a DM, so here’s my reply again.

Soatok is a Signal fanboy and pers posts tend to be pretty disingenuous, no matter what protocol per is writing about.

Here’s a rebuttal of Soatok’s OMEMO post, by @moparisthebest - https://www.moparisthebest.com/against-silos-signal/

It’s especially telling that Soatok deleted the following comment from the OMEMO author Tim Henke, which was far more civil and less sensational than Soatok’s own post. https://www.moparisthebest.com/tim-henkes-omemo-response.txt

The perceptions created by Soatok’s posts have been incredibly destructive towards community-owned decentralized protocols. Some security “researcher” decides to fanboy the fashionable centralized platform of the hour, and everyone else fighting the good fight has to deal with the fallout and constantly keep refuting it.

I guess it’s just another case of Brandolini’s Law 🫩

“The amount of energy needed to refute bullshit is an order of magnitude bigger than that needed to produce it.”

#XMPP #OMEMO #contraXMPP

moparisthebest.com - Against Silos+Signal

The home of runescape cheating

@alisynthesis @JohnnieMac @NebulaTide

Y’all, using #Signal is a Bad Idea™, all because it is a centralized platform. Centralized platforms are

  • vulnerable to changes in policies and management (see Twitter/X, Tumblr, Reddit, YouTube, …)
  • vulnerable to downtime (see #Cloudflare and #AWS outages making large parts of the Internet inaccessible)
  • at greater threat of backdoors, DDoS, and government pressure, since there’s much more to be gained than targeting smaller servers on federated networks

You’re using a federated social network, the Fediverse. Similarly, I use a federated platform as my primary means of chat and AV calls, and recommend you all do the same too. It’s called #Jabber a.k.a. #XMPP.

The easiest way to start using it is to install Quicksy (Play Store, App Store, F-Droid) or Prāv (Play Store, F-Droid). They use your phone number for registration and contact discovery, similar to Signal, Telegram, and WhatsApp.

You also have many apps and servers which do not need a phone number - see my quick and easy user’s guide to XMPP to learn more.

And, as with anything I recommend, they are #FreedomRespecting software a.k.a. #libre software (sometimes mistakenly called #OpenSource or #FOSS) - the only kind of software that is trustworthy and resistant to monopolies.

PS I don’t know who needs to hear this, but please do better than just following the herd and installing whatever the people in your circle did. That’s how every abusive centralized big tech platform gets its power.

#contraXMPP

Quicksy - Apps on Google Play

An XMPP client with Easy Entry and Easy Discovery

@LadyNeuroFunk I use #XMPP as my primary medium of communication, be it chat or audio/video calls.

I ask non-geek contacts to install #Quicksy (Quicksy website) or #Prāv (Prāv website). If they are averse to phone number registration, I suggest regular XMPP clients and servers. There’s also the paid hosting and self-hosting route, and unlike #Matrix it’s actually easy and economical to do.

I also wrote a user’s guide to XMPP.

Down with proprietary and centralized platforms! ✊ Say no to #Discord #Telegram #WhatsApp and #Signal.

#contraXMPP

Quicksy

A spin-off of the popular Jabber/XMPP client Conversations with automatic contact discovery. Sign up with your phone number and Quicksy will automatically—based on the phone numbers in your address book—suggest possible contacts to you.

Quicksy

I feel for this user - I’m a fellow ADHD sufferer and their distress is all too clear to me - and I tried to help them in the replies.

But on the other hand, I’m utterly enraged at the broader problem, and all the people who aren’t taking action today, choosing instead to wait until the water is past their neck.

This is the latest example of why we shouldn’t use #nonfree / #proprietary / #restricted and #centralized platforms like #Telegram, #Discord, #WhatsApp, #Signal, #Instagram, #Facebook, #Twitter, #LinkedIn, #Bluesky, #GitHub, and others.

There’s a whole-ass history of centralized platforms having the same class of issues. When are y’all gonna stop ignoring the problem and start exercising the power you have?

It’s as simple as quitting centralized platforms, switching to #FreedomRespecting #decentralized platforms like #ActivityPub and #XMPP, and telling others to do the same.

Create your communities there, and tell others about them. Move all your activity there. Onboard your friends and family. When there’s no other way to reach you, they will move.

Keep up the social pressure, and never relent.

Here’s a user’s guide to XMPP, for whoever needs it.

And developers? Get involved, improve the protocols, the clients, the servers…heck, I’m pretty sure a lot of features and fixes are popular/longstanding enough to make it feasible to crowdfund your patches!

#FreeSoftware #Libre #OpenSource #contraXMPP

@GrapheneOS I like how this #Matrix issue has never been a problem with #XMPP. 😅

https://grapheneos.social/@GrapheneOS/115012285317476330

For anyone looking to take a look (or another look) at XMPP, I wrote the The Quick and Easy Guide to Jabber/XMPP for new users.

There are plenty of active communities on XMPP, you can find them on search.jabber.network/tags

#contraXMPP

GrapheneOS (@[email protected])

Our Matrix chat rooms have been repeatedly broken by these protocol bugs. Our General and Offtopic rooms have been replaced 4-5 times. The most recent occurrence was our GrapheneOS Space with over 25000 users breaking. This will all hopefully be in the past after today's fixes.

GrapheneOS Mastodon

Begun, the Open Core Model has.

#Matrix users, it’s always a good time to move to #XMPP 😉

It’s an Internet standard, it’s not a corporate monoculture, it can host thousands of users on a Raspberry Pi, and it’s more privacy-conscious by design.

Check out the Quick and Easy Guide to Jabber/XMPP!

https://toot.kif.rocks/@davebloggt/114901852199969595

#contraXMPP

The Quick and Easy Guide to Jabber/XMPP

@november I use #XMPP as my sole chat and call medium, and find it pretty good. (I don’t use centralized/proprietary/unsustainable/NIH services like #WhatsApp, #Telegram, #Discord, #Signal, #Threema, #Matrix, etc)

It’s often the case that people with the worst impression of XMPP used it ages ago, and did so with some terrible clients (Pidgin, Thunderbird)…

I’ve written a guide that helps new users stick to the best clients and servers of the ecosystem, and avoid the underdeveloped parts. Perhaps it could help you?

The Quick and Easy Guide to Jabber/XMPP

(Either way, I’d love to hear about recent experiences and pain points in using XMPP. I don’t doubt there’s a lot to be improved.)

#contraXMPP

The Quick and Easy Guide to Jabber/XMPP

#Discord users, #XMPP is #federated and immune to this kind of #enshittification ! 🙂

Move yourself, move your friends, move your communities. Declare to all #centralized and #proprietary networks ( #Telegram #Signal #BlueSky …) - “Never again!”

The Quick and Easy Guide to Jabber/XMPP

#contraXMPP

@fgntfg @tennoseremel As someone who uses XMPP as their only chat and calling medium, I beg to differ 😉

Also, people are now quitting #Telegram because of their AI bullshit. Like any #centralized platform, it was bound to abuse its users sooner or later. #Federated protocols like #XMPP are the only sensible option.

I suggest you come and rediscover XMPP. Check out some good clients and servers -
https://contrapunctus.codeberg.page/the-quick-and-easy-guide-to-xmpp.html#getting-started

And find yourself some channels -
http://search.jabber.network/tags/

#contraXMPP

The Quick and Easy Guide to Jabber/XMPP