this post was submitted on 08 Jun 2023
135 points (100.0% liked)

Asklemmy

43417 readers
2217 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_A@discuss.tchncs.de~

founded 5 years ago
MODERATORS
 

The way Lemmy works right now is you search a community in your instance for it to then get shown, so you need to first discover that community from elsewhere. With that in mind, what are some growing communities that you discovered that could get some more love?

you are viewing a single comment's thread
view the rest of the comments
[โ€“] MDKAOD@lemmy.ml 11 points 1 year ago (11 children)

Something I haven't been able to wrap my head around, do I need a username on each instance for federated instances? If not, how does one participate in communities in other instances? I'm with lemmy.ml, but if I want to interact with a post on beehaw, how do I do that?

[โ€“] pumpkin@sh.itjust.works 11 points 1 year ago (6 children)

The short answer is no, you dont.

Think of this like email, you sign up to a mail provider (gmail, yahoo, fastmail, etc) or even if you're feeling up to it run you own email server with you own domain. You can then use that account to send emails to anyone regardless of which provider they picked and anyone can send you email too.

Lemmy (and ActivityPub, the underlying protocol) works the same. ActivityPub under the hood even uses the same concept of an inbox and outbox. You pick your provider and you can comment, post, etc. to anywhere regardless of which instance the other users or community is on.

If you see a post on another instance (e.g. Beehaw) you can just comment in the webui or app and it'll just work.

[โ€“] tasbir49@lemmy.ml 0 points 1 year ago (1 children)

I'm wondering, does ActivityPub have a way to delete content such that the deletion is propagated to other instances?

[โ€“] pumpkin@sh.itjust.works 2 points 1 year ago

Yeah it does, when you delete some content it creates a "delete" activity which is sent out to all the servers that content was shared with. Those instances should remove the content on their side too, of course there is no way to ensure the content that has been shared is deleted, but activitypub does have a mechanism to delete content that has been federated.

load more comments (4 replies)
load more comments (8 replies)