this post was submitted on 14 Jul 2023
1652 points (98.1% liked)

Technology

61346 readers
3015 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 29 points 2 years ago (3 children)

I won't be happy if they integrate federation. Ever heard the phrase "embrace, extend, extinguish"? It's a tactic used by large companies to squash growing competition.

Google used it, for example, to squash a growing open-source chat messenger protocol called XMPP. (Think of XMPP like ActivityPub.) Google allowed its Google Talk application to integrate with people using XMPP. (They embraced XMPP.)

Then, they added their own proprietary features that wouldn't work with normal XMPP users. (They extended, or built on top of, XMPP.)

Then, they cut support for XMPP integration, leaving it effectively dead in the water. XMPP users suddenly had a list of Google Talk users in their friend list who would never appear online again, whereas Google Talk users maybe had one or two people in their friend list who looked like they'd moved on from Google Talk. (They extinguished XMPP.)

Now imagine that happening with Threads. You, a Mastodon user, follow a bunch of people who just happen to be on Threads. There are some things Threads users can do that you can't, but you don't really mind. It works well enough. Then, one day, Threads stops working with Mastodon. Suddenly, over half of the people you followed are no longer available to you. The only way you can follow them again... is to join Threads.

[–] [email protected] 5 points 2 years ago (1 children)

ActivityPub is open source. This means, by definition, Meta are allowed to use it. They could easily do the extinguish part by just never using the protocol. If another platform existing is such a threat to the Fediverse then we're doomed to failure in the first place.

While Google removing XMPP no doubt helped sink nails into the coffin, WhatsApp played a bigger role in the death of XMPP than Google removing it from Talk. It was increasingly irrelevant for a now growing number of people.

[–] [email protected] 2 points 2 years ago

The point of "embrace, extend, extinguish" is primarily to get rid of any potential future competition. So, for example, it would not work if Facebook tried to do it with Twitter since the latter already reached critical mass and can stand on its own without outside help, barring bad leadership. It typically only works if the party that's being "embraced" is smaller than the company that's "embracing".

To your point of ActivityPub being open source: that's true, so Meta is, legally speaking, free to use it. However, barring any restrictions in the license, they're also free to add any proprietary features to Threads that don't work on Mastodon. It's similar to Google Chrome: Google has their open-source Chromium web browser, but they also have a version called Chrome that has features that are not open-source.