this post was submitted on 09 Jun 2023
15 points (100.0% liked)

Asklemmy

43839 readers
1073 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy 🔍

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_[email protected]~

founded 5 years ago
MODERATORS
 

I’ve seen some mention that Lemmy has inter-op with other platforms supporting ActivityPub, but so far I’ve not really seen this in action, or even in how it works.

all 12 comments
sorted by: hot top controversial new old
[–] [email protected] 9 points 1 year ago (1 children)

@ItzzMe hi from mastodon! I searched the url of your post and can reply from mastodon.sdf.org

[–] [email protected] 4 points 1 year ago (1 children)

Really? I tried this kind of thing a bit earlier, maybe it’s because I didn’t use an URL? Whatever it was, it’s pretty cool to see the inter-op.

[–] [email protected] 9 points 1 year ago (1 children)

For me it's more than pretty cool. It's like watching the invention of email.

This is the start of a world where applications are distributed and nobody owns your data. It's the exact opposite of what the big tech mafia has made all their billions on.

All it needs now is prettier clients and the masses will come.

[–] [email protected] 2 points 1 year ago

That and better spam filtering. It's fine now, but it'll get bad once they catch on

[–] [email protected] 5 points 1 year ago

One way I found out is that you can copy a link to a Lemmy community, e.g https://lemmy.ml/c/linux and paste it into Mastodon search bar and you can the follow it from Mastodon, same for user links. Similarly you can copy a post link from Lemmy and can comment and favourite it.

[–] PriorProject 4 points 1 year ago (1 children)

You've gotten some technical answers, but here's a bit of context about user-experience:

  • From Mastodon...
    • A Lemmy community looks like a mastodon user. You can post to the community by at-mentioning the user. The first line of the toot becomes the post name, the rest of the toot becomes the post body. If you ever see posts with the title @communityname, you can bet that's a mastodon user who didn't format their toot in a way that maximizes readability on Lemmy.
    • Existing posts from Lemmy look like toot threads in Mastodon, with each comment as a toot. You can reply to a comment by replying to the toot. Again, if you see a comment beginning with the username being replied to, it's a decent bet that reply is from a mastodon user.
  • From kbin, Lemmy communities look like magazines, I think... and behave pretty much like communities.

Other apps may interoperate differently, or may just feel a bit broken depending on the specifics of how it uses ActivityPub compared to Lemmy.

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

That’s real interesting, I was under the assumption that mastodon users were limited to plain comments.

Also, kbin, I know nearly nothing about it, what’s it about?

[–] PriorProject 1 points 1 year ago

Also, kbin, I know nearly nothing about it, what’s it about?

It aims to unify the community-ness of Lemmy and the tooty-ness of mastodon in a single app/account. The community bits aim to be quite similar to Lemmy as far as I know. I believe the registered user count was under 2000 earlier this week, though, so it's MUCH smaller than the Lemmy community and I think a lot of what people use it for is to connect to Lemmy communities. Admittedly, I don't really know what I'm talking about though. I decided to go with the more established ecosystem in Lemmy and didn't dig too deep beyond skimming the webpage when I was shopping for a fediverse app/instance.

Details at https://github.com/ernestwisniewski/kbin

[–] [email protected] 3 points 1 year ago (1 children)

Not an expert, but what I've pieced together over the past year:

ActivityPub platforms work on a subscribe-and-wait model, similar to a magazine or newspaper subscription. You find an 'actor' on another server you want to receive content from and you follow them. This sends a signal to your server that you want to see that actor's posts in your streams, and if your server is not currently receiving content from that actor, then it should request that the actor's host server send any posts they publish along. Your local server then stores and hosts those posts locally, as if they had originated from the server (but with pointers back to the original host, so that replies can be forwarded back to the original poster).

These actors can be other users, or they can be groups (which is what Lemmy communities are), which work by receiving posts addressed to them and then forwarding them along to subscribers.

Your local server infrastructure may allow you to subscribe to users, or to groups, or to both. And they may play host to users, or to groups, or to both. Lemmy hosts both users and groups, but only allows users to subscribe to groups. Friendica and /kbin host both users and groups, and allow users to subscribe to both. Mastodon hosts only users, but allows users to subscribe to both users and groups. And Guppe and Chirp host only groups.

[–] [email protected] 1 points 1 year ago

This and the email analogy has helped me understand how all these fediverse apps interact. Thanks for the explanation.

[–] [email protected] 1 points 1 year ago

That’s real interesting, I was under the assumption that mastodon users were limited to plain comments.

Also, kbin, I know nearly nothing about it, what’s it about?