I’ve been on the Fediverse since 2016, and I still get a little mixed up by how things work.

  • CanadaPlus@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    19
    ·
    edit-2
    1 year ago

    Choosing who you federate with and then moderating abusive people that slip through anyway is going to be very important.

    • dan@upvote.au
      link
      fedilink
      English
      arrow-up
      12
      ·
      1 year ago

      Choosing who you federate with

      If instances get stricter about federation, I really hope small instances are still allowed to federate with the large ones. For example, I’m running my own Lemmy server just for me, and had no trouble federating. That’s what I really like about the fediverse - my little server is essentially treated no differently to the massive ones. That’s really the point of the fediverse.

      • psudo@beehaw.org
        link
        fedilink
        English
        arrow-up
        5
        ·
        1 year ago

        It’s very unlikely that big instances will start blocking small ones. It can certainly happen, but I think most people running Lemmy instances are more likely to want to federate. If they don’t they’ll probably run one of the forks that explicitly disable it, so you’ll never know that they exist from your instance.

      • CanadaPlus@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 year ago

        The possible problem with that is someone will eventually write a script that starts up new instances and then runs spambots on them. It’s what happened with email. I think you can still self-host an email server, though, it’s just a matter of running it well and communicating with the people that run blacklists if you get on one.

        • dan@upvote.au
          link
          fedilink
          English
          arrow-up
          3
          ·
          1 year ago

          eventually write a script that starts up new instances and then runs spambots on them.

          Spammers wouldn’t even have to run Lemmy to spam, as they could have a spamming script that uses ActivityPub directly. I really hope that doesn’t become widespread…

      • Eggyhead@kbin.social
        link
        fedilink
        arrow-up
        3
        ·
        1 year ago

        What’s it like running your own instance for yourself? Do you need to have a server running and a bunch of storage space?

        • dan@upvote.au
          link
          fedilink
          arrow-up
          3
          ·
          1 year ago

          It’s working well! I already had a VPS that was only running Mastodon and had plenty of spare capacity, so I just installed Lemmy on the same server.

          One of the hosts I use (GreenCloudVPS) was having a 9th birthday sale where they were offering a VPS with 9 cores (old Intel Xeon E5 though), 9GB RAM, 99GB NVMe disk space for $99 every three years ($33/year). It wasn’t doing much until I installed Mastodon on it.

        • Grimlo9ic@kbin.social
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          I’m interested in spinning one up as well, mostly for having the choice of what to name the domain lmao. Right now I gotta look more into it. Hopefully @dan can get back to us with some numbers.

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

        I think as long as you don’t give them reason to, they won’t have any reason to block you. They’d have to explicitly block you, after all. If they aren’t noticing any problems then I don’t see why they’d take the time to block you.

        So basically, you should be fine.

        I’m also planning on hosting my own Lemmy instance at some point too.

        • dan@upvote.au
          link
          fedilink
          English
          arrow-up
          3
          ·
          1 year ago

          They’d have to explicitly block you, after all.

          What I’m concerned about is if the large instances move from a blocklist model (like they have now) to instead use an allowlist model, where only explicitly approved instances are allowed to federate with them.

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

            That’s true, that’s a good point. Well I guess the only thing you can do is hope that doesn’t happen lol

            Setting up a Lemmy instance isn’t the easiest thing, and automating it is even more challenging, so I don’t necessarily think it’s the kind of thing that can be done so easily. It’s like 100x harder than creating a new account so I feel like It’s not something that would be abused as much as like creating new accounts would be. I think it’ll probably be fine.

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

      I believe the developers on Kbin and Lemmy have moderation tools in their backlog. I think it will be interesting to see how they implement those and how it will work in the fediverse.

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

          Yup. Wanted to add that I’m glad there is modlog on on these platforms and that they are visible to everyone. Love the transparency.

    • u_tamtam@programming.dev
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      I don’t really understand the whole “choose who you federate with”, federation is a server-to-server thing as far as I am aware, and banning whole servers results in some of your users becoming unable to reach all of theirs, incurring a penalty on both sides. I don’t think blocking users based on whoever hosts their account ever makes sense in the general case (it’s a weak argument to prove someone “guilty by association”), and is incredibly unfair (the statement being made is that all users on that instance, without exception, should suffer the consequences of the actions of a few).

      • psudo@beehaw.org
        link
        fedilink
        English
        arrow-up
        5
        ·
        1 year ago

        Unfortunately there isn’t a finer grained tool. You can ban users, but if the instance they’re from has open sign ups the banned user can just create a new account and return to harassing people on the server. This is the reason that Beehaw defederated with the two earlier this week. They tried everything they could before then, but the tools just aren’t there yet to not punish the whole instance if the instance’s admin isn’t willing to meet part way.

      • flatbield@beehaw.org
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 year ago

        Think about it this way. In real life, you choose who you associate with for many reasons. Do the same in the Fediverse. If your instance gets blocked look at your fellow users as to why, and to the admin policies of your instance administrators. The biggest issue is when Federation ends because that is disruptive. Keep in mind instances mostly never federate with all other nodes. They cannot. Some are illegal, others just full of bad actors and trolls.

        I agree that it should be a last resort and it usually is. But when it happens look to your instance not the one de-federating.

      • CanadaPlus@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        and banning whole servers results in some of your users becoming unable to reach all of theirs, incurring a penalty on both sides.

        Which is good, so the incentive is to federate more than not.

        To give an example of a technology that works the same way but is mature, there’s email. You can send an email between hotmail and gmail seamlessly, but to set up an account on one of those two you need to provide something traceable to meatspace. That’s because a server with open signups would instantly be flooded with spam accounts, and would get on the giant blacklists of domains that have existed for a long time.

        A reminder that users can just join another instance, so if they’re legitimate users and can prove it it’s more of an inconvenience than anything.

  • nnewton@beehaw.org
    link
    fedilink
    English
    arrow-up
    14
    ·
    1 year ago

    That is really cool but, man, the tooling has to catch up quickly before the fediverse graduates from just “tech people” to the general public. I think the tooling will arrive but this is all so powerful/interconnected it can look scary if not managed well.

    • Grimpen@lemmy.ca
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      Makes sense. The blog post does highlight the openness of Federation, which is great when it’s a niche and small collection of projects. The capability is still cool and potentially useful, but as Lemmy and kbin explode with Reddit refugees, and Mastodon so large with the Twitter-nots, it’s getting busy.

      I’ve already accidentally “followed” a Lemmy community from my Mastodon account, and I guess it works well enough, but the interface doesn’t quite work for the medium.

      Hopefully with all the displaced app developers, the Fediverse projects will gain steam.

  • Warped@kbin.social
    link
    fedilink
    arrow-up
    10
    ·
    1 year ago

    Any new platform is going to have a learning curve, some more than others. But it’s going to be as confusing or tricky as you want to make it. If you want to join and read every small detail about the inner workings, that’s fine, but you may find blood leaking from your ears rather quickly. Just jump in, and get involved. That is the best and easiest way to learn. Yes, you may make some mistakes, or have to ask questions. But if people mock you for this, then you know the place you have joined isn’t for you. As it’s full of idiots.

  • wjrii@kbin.social
    link
    fedilink
    arrow-up
    8
    ·
    1 year ago

    One of the interesting things as a newbie is seeing how the relatively small existing population of the Fediverse reacts to the influx of new faces. The article sort of outlines an example of, as far as I understand it, exactly how the federated sites are supposed to work, but actually being faced with it is causing a little bit of trepidation and rethinking of old behaviors. Not really good or bad, just interesting.

  • floofloof@lemmy.ca
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    On other platforms it’s possible to block users so you don’t see their posts and comments. Is there any such facility in Lemmy?

    • NateSwift@beehaw.org
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      1 year ago

      If I click on a username there’s a big block button in the top right hand corner of the screen. The “Blocked” tab on my profile settings also suggests the ability to block communities. I’ve heard that kbin supports blocking entire instances at a user level, but only instances can defederate from instances on lemmy

      • Grimlo9ic@kbin.social
        link
        fedilink
        arrow-up
        3
        ·
        1 year ago

        I’ve heard that kbin supports blocking entire instances at a user level

        Yes, to do this, go to kbin.social/d/insertinstancehere, then block from there.

        I think this is one of the strengths of kbin, because kbin itself can be open and neutral as much as possible and let each user decide the content they want/don’t want to see. Of course this doesn’t stop bad actors from coming over, making accounts, and start giving the instance a bad reputation, making it increasingly likely for it to be defederated by other instances…

    • edent@lemmy.oneOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      Not that I know of. And I don’t think a Lemmy user can block (for example) a Mastodon user.

      • psudo@beehaw.org
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 year ago

        There is the ability to block users on Lemmy. And then they’re really blocked, like you can no longer see any comments they made, or replies to their comments. And blocking a community should ensure that it doesn’t show up when you’re browsing all or searching.