• PlutoniumAcid@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 year ago

    Those three bullet points confuse me. Are they different; if so, how? Are they the same, just different notations; if so, why?

    • dragontamer@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      7
      ·
      1 year ago

      Because Lemmy doesn’t have unified links yet to discussions.

      Go to another instance, such as https://sh.itjust.works/post/204760

      The first link is “off https://sh.itjust.works”, so they don’t like that link.

      The 2nd link is “supposed” to be how Lemmy links work, but the software isn’t there yet. I’m hoping that over the long term, the frontend / backend interprets !bestoflemmy@lemmy.world correctly.

      The 3rd link is a hack which seems to work across the Lemmyverse. I’m not sure what the long-term support is, or if its “proper behavior” to use that link. But it works today.

      The 4th link is for kbin.social, because those crazy people managed to start Federating with Lemmy.

      • Gsus4@lemmy.one
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        Isn’t kbin the first example…ever of activitypub actually reaching the goal of coalescing two independently created communities? And it worked, it’s like they’ve always been here…since a week ago lol

      • timelighter@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        undefined> Use this to search for a community in order to subscribe. You can omit the bang (‘!’), but then you will only find the community if another lemming of your home instance has already discovered it. To discover it, you have to bang it.

        In short, searching for !com@ins.tance is like searching for com@ins.tance with added functionality and no downsides (as far as I’m aware of, still learning).

        This is very important for lemmings on small instances. Lemmings on big instances often don’t need to use the bang, because someone else from their home instance has likely already discovered.

        I feel like I’m in the 1990s trying to set up everything through a VCR

    • Spzi@lemmy.click
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 year ago
      1. https://lemmy.world/c/bestoflemmy

      The full address. If you’re not from lemmy.world, this will show you logged out. Solution: #3.


      1. !bestoflemmy@lemmy.world

      Use this to search for a community in order to subscribe. You can omit the bang (‘!’), but then you will only find the community if another lemming of your home instance has already discovered it. To discover it, you have to bang it.

      In short, searching for !com@ins.tance is like searching for com@ins.tance with added functionality and no downsides (as far as I’m aware of, still learning).

      This is very important for lemmings on small instances. Lemmings on big instances often don’t need to use the bang, because someone else from their home instance has likely already discovered.


      1. /c/bestoflemmy@lemmy.world

      Note how when you click on the full address (1) of a community hosted in another instance, you are not logged in anymore? Option 3 solves this problem, it is a link relative to your current position. It allows you to visit the community and subscribe to it because you remain logged in. If you get a 404 error, bang it first using #2.

      Clicking on #1 will lead you to https://lemmy.world/c/bestoflemmy, where your current user does not exist, so you cannot subscribe. So when coming from ins.tance, clicking on #3 will lead you to https://ins.tance/c/bestoflemmy@lemmy.world and you can subscribe.

    • TheGreenGolem@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      1 year ago

      As far as I understand so far, but somebody help me out here:

      The first one is the full URL to the community.

      The second one is the short handle of the community. (Only work on its home instance, in this case lemmy.world)

      The third one is for if you want to directly link the the community from a different instance.

      The fourth is self-explanatory.