WhatsApp is now sharing data with Facebook with their updated privacy policy.


You built your social network around #WhatsApp and now they are putting a gun on your head and asking you to agree to the new terms or leave.

To be really in control, we have to use #federated services (#Email, mobile networks, #mastodon are all federated) so no single entity can force us to agree to terms we don't like.

I recommend #matrix and #Quicksy for those who don't agree.

#WhatsApp = locked up inside jail, #Telegram = freedom inside jail, #Signal = freedom to create more jails and move between jails, #Matrix/#XMPP = freedom to live where we want without chains

1. Non-free software client and server + centralization (Example #WhatsApp): does not respect user's freedom and creates vendor lock-in
2. Free Software client but non-free server + centralization (Example #Telegram): client software respects freedom, server software does not respect freedom and creates vendor lock-in
3. Free Software client and server + centralization (Example #Signal): respect user's freedom but creates vendor lock-in


4. Free Software client and server + federation (Example #Matrix and #Quicksy/#XMPP): respects users' freedom (as a user or as a community) and no vendor lock-in
5. Free software client + peer to peer design (Example GNU #Jami, #Briar, #Tox): respects users' freedom and no vendor lock-in

Vendor lock-in: Ability to switch service is too hard because it reauires convincing every contact to move to a new service.

#P2P messengers need both users online at same time to exchange messages.

@praveen I think, probably you're missing an important point here: UX. *A lot* of free software and/or decentralised solution are awfully difficult to understand and use for the average user. Take Matrix for instance. You need to choose a server. So you need to first *understand* the concept of federation. Then create an account (classic login/password), then a recovery passphrase…

@AugierLe42e @praveen Conventional social media is actively trying to educate their users to computer-illiteracy


@waweic Ok let's take a step back here and state something that I think every free software advocate should widely aware of: **not everyone wants to know how their computer work** just like not everyone wants to know how their car or any other complex but rather common item work.

You may find it regrettable, but that's how it is, that's perfectly legitimate and you are **not** going to change that fact.

@waweic So either you work in making tool very easy to use for the "computer-illiterates" or you condemn yourself to losing the battle. Your choice. I chose.

The other side of that is, people who are good in computers letting those who are afraid of technology to make choices for them.

@praveen And it's ok! It happens all the time! When I'm sick, I go to the doctor and I trust him on the prescription of medicines. It's ok as long as the user who want to make the choice themselves can make the choice themselves.

How is that OK? We go a doctor, a doctor don't ask a person not qualified in medicine for advice.

@praveen We are still talking about free software developers, here, right?

It could be a marketing thing.

They increased sales of cakeMixes in the fifties by telling women to add an egg.

Wonder if we can do something similar.

Ever wondered why bigTech throws at you, easy-to-use products, like Zoom, WhatsApp, Telegram? It because they are defective by design?

"Follow this 8-step solution to get your computer or laptop back and working for you – and not we other way round?"

Make easy-to-start = bad (not an excuse for bad UX, though).

@praveen @waweic

@AugierLe42e @praveen @waweic
In fact go in harder…

"If you love your family why would you expose them to defective software that spies on them and crushes small businesses.

Take back your devices and computers with this simple 8-step remedy to BigTech."

@AugierLe42e @praveen @waweic
The 8-steps would involve getting a very userFriendly #gnuLinux distro, #selfhosting XMPP, emailServer and Fedi over Tor and/or I2P, just for the immediately family at first.

Make the instuctions enjoyable and fascinating enough, with games and small successes along the way. Then by the time people are a quarter way through they will be compelled to complete all the steps.

"How can a dice (to pick a searx instance) help you?"

Lure people in like a good thriller.

@AugierLe42e @praveen Oh, this is interesting. I don't even say that everyone should know "how their computer works". I say everyone should gain some class-consciousness and see how capitalism isn't only exploiting them in the analog world but also in the digital one. This implies that, for example, differences between "service" and "tool" is an important concept for everyone on the internet to know

@AugierLe42e @praveen E-Mail was mostly fine until slack came along. People did adapt to it. I don't find Facebook, Twitter, Slack or Instagram easy to use for that matter, they all do require some effort to learn. I'd rather let people learn how to use a tool than a service. I'd say the difference in effort is negligible

@waweic No. Email was the de facto standard. But the UX of email was awful until web clients (mainly Gmail) came. And it still is on many many points. It relies on too many different protocols and lacks critical features to be a viable alternative to Slack as a collaboration tool.

@AugierLe42e @praveen Hmm, I disagree on this one. Web clients are terrible for the average user. Many people I know access their E-Mail about once a month because of those. Also, E-Mail has aged quite a bit, which we should take into consideration. We can do better today. What I want to say is that, as long as people get some "reward" for doing so, they are willing to learn

> What I want to say is that, as long as people get some "reward" for doing so, they are willing to learn

I agree. And this is why a good UX is so important: if the learning curve is steep, many people won't want to go down the road of learning the road. It's just not profitable enough.

But if the tool is enjoyable to use for the very beginning, then yiu have a chance.

Element is going in the right direction I think. There's wtoll work. But it's improving.


@AugierLe42e @waweic you should check #deltachat basically an email client with a chat interface! that also encrypt email out of the box without users even having to known what encryption is

@adbenitez @AugierLe42e Thanks for the recommendation, I don't exactly like it though. I don't think SMTP+IMAP is well suited for instant messaging

@waweic @AugierLe42e well you could be surprised how well it works, if you want to give it a try with a temporal account, just scanning a QR in Delta Chat, let me know

@AugierLe42e @waweic @praveen

You are absolutely right, but I think it is true that Google, Apple et al are explicitely trying to enforce their own views of how technology should be used, and making it increasingly harder to have full control over your own devices.

Most teenagers nowadays think the internet is just made of the apps they can download on their phone's official store. In their minds, search engines are just a tool for boring homework


> You are absolutely right, but I think it is true that Google, Apple et al are explicitely trying to enforce their own views of how technology should be used

Sure, but… Aren't we, too? I mean, when we advocate people should use FLOSS and decentralised systems, aren't we making a stence on how technology should be used too?

Don't get me wrong, I'm not relativising everything, and saying all point of views are equals.

@waweic @praveen

@pcouy But I also think we need to acknowledge part of why the GAFAM are so big is they are making products with UX in mind — especially Apple — (and part is because they were in the right place at the right time and they are now a monopoly).

And I don't think we are winning the battle by considering people *have to* learn and that yes, technology is difficult but that's how it is.

@waweic @praveen

@AugierLe42e @waweic @praveen

We are indeed making a stance about how people should not give up so much power to monopolistic corporations.

I still agree with your other toot about UX, and I think FLOSS teams are really lacking in this area, compared to how they are able to compete with big corps functionnality-wise.

I know UX is hard and a distinct branch of software dev. We need more UX specialists in FLOSS communities

Sign in to participate in the conversation

Diaspodon.fr est une instance majoritairement francophone et généraliste. Aucun contenu du fédiverse n'est filtré par une décision d'administrateur ou de modérateur.