It seems easy, but the moment you ask the user to “choose their instance” - you already push away a lot of untechnical people. What is an instance? How do I know which one is good? Will I be able to talk to people on other instances (look at Lemmy, some instances are blocked by other instances)? Why do I even have to choose an instance?
From an UX standpoint, that’s a disaster. Stuff like Lemmy or Mastodon will remain forever a niche, because of that.
Okay, try explaining it to my 51 years old father. Or someone who really isn’t into tech in general.
Federated stuff will work for you and I - technically knowledgeable people. But we are a tiny fraction of population. The success of WhatsApp lays in its super simplicity.
Great! If you’re technical and not have iOS. That’s already 50% of British market not using it.
Besides, it won’t help you if that’s a government mandate, and Google will be forced to take it down for the UK market from the store. Not a lot of people are installing apps from outside the Play Store.
Everyone commeting here saying “good, we will switch to X” is absolutely stupid. This law means no iMessage, no Signal, no WhatsApp, no Telegram, no secure encrypted messaging for anyone.
Whenever I hear people saying that moon landing was staged… Just go watch 2001: Space Odyssey, it came out the year before moon landing. The physics of Space Odyssey is good, but just look at the scene of people walking on the moon - they move nothing like the real astronauts.
Besides, if it was fake, don’t you think USSR, at the time the space rival would try to claim it, instead, you know, congratulating the USA?
Oof, I am not sure just yet. First I want to strike for 99% compatibility of Lemmy’s API itself, then I can think about things like kbin. It’s too early to say.
It seems easy, but the moment you ask the user to “choose their instance” - you already push away a lot of untechnical people. What is an instance? How do I know which one is good? Will I be able to talk to people on other instances (look at Lemmy, some instances are blocked by other instances)? Why do I even have to choose an instance?
From an UX standpoint, that’s a disaster. Stuff like Lemmy or Mastodon will remain forever a niche, because of that.
EDIT: Typo