• douglasg14b@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      20 hours ago

      What most people in this thread don’t realize is that what you’re seeing right here is the problem with federated services in this day and age.

      Federation protocols and systems just are not mature enough to scale.

      Yes you will essentially always have to abandon ship anytime any federated service scales up it’s user base. It will always be entirely unaffordable and unobtainable for randoms to host their own servers because the compute storage and networking requirements will far exceed what most can’t afford.

      As an aggregate federated services are always more expensive to host then centralized services. And that cost scales less efficiently than centralized services. Meaning that with linear user growth you get exponential cost growth, and the barrier for entry follows.

      Which means that all federated services have to have centralization in order to scale. In their current form.

      This is a really tough problem to solve and is going to take a lot of time and money to build good solutions for. Time and money that… You guessed it, is largely funded by profits not donations.

      And now we have looped back around.

      • irelephant [he/him]🍭@lemm.ee
        link
        fedilink
        English
        arrow-up
        1
        ·
        12 hours ago

        I disagree, this assumes that every node (instance, server, whatever you want to call it) has to be twitter size.

        I can self host my own gotosocial instance, follow people I like, and it will give me their posts, and I can interact with them.

        In fact, atproto scales even worse horizontally than ActivityPub, it scales quadratically.

      • Rymrgand's Daughter @lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        19 hours ago

        That seemed to be what I was understanding about the issue. Does that mean that the technology isn’t there yet, in terms of affordability? If that’s the case it would be longer to fully get something like this as the concept is the opposite of what people with money want

    • bizarroland@fedia.io
      link
      fedilink
      arrow-up
      18
      ·
      1 day ago

      Just so that I get this out while it’s fresh on my mind, what’s wrong with the internet right now is cyberfeudalism.

      The internet is essentially an infinite world, so no matter how much the large companies gobble up, we’ll always be able to go somewhere else.

      That being said, it gets really fucking exhausting to move over and over again to different apps and different locations just so to talk to people without some greedy, megalithic corporation there, snooping on everything you say and ingesting your words to feed some abomination intelligence simulation or to figure out the best way to sell you a new pair of fucking socks.

      All of that being said, I’m just saying it fucking sucks to continuously be a refugee, and what sucks about apps and companies and programs that end up selling out for a dollar is that if you don’t emmigrate to a new platform, you become nothing.

      • P03 Locke@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        6
        ·
        21 hours ago

        The internet is essentially an infinite world

        I think this worldview is part of the problem. Nothing is infinite, not even the Internet. The tiny pillars that maintain critical pieces will eventually move on. We used to joke that the Internet is forever, but it’s not. Data decays and dies. Old web pages are lost.

        Archive.org, Wikipedia, Linux, free and open-source things we take for granted could just disappear.

        Even the scope of the Internet isn’t infinite. Just because something is created doesn’t mean that people will see it, and not everything you can think of exists on the Internet.

        It’s large, for sure, but it has boundaries. Boundaries we can see in macroscopic forms.

        you become nothing.

        You are not nothing because you’re not lost in an infinite landscape. Again, the Internet has boundaries, and singular actions that nobody has seen can happen.

      • douglasg14b@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        20 hours ago

        The Internet is just a bunch of servers my dude.

        Someone has to pay for them, and all the other infrastructure around them. And with a large part of the world being on the internet a significant portion of their day the costs for even the most efficient centralized services running “at scale” (see: hundreds of millions MAU) are astronomical. In the tens of millions to hundreds of millions of $ annually, just an infrastructure, never mind human resources.

        Almost none of these companies survive off of donations. Wikipedia stands out as one that does mainly because they host static content, which is incredibly cost efficient to serve up., and even then their costs are pretty astronomical (there are some debates around their costs of course).

        Federated services have an asymmetric scaling problem. A linear growth in users results in a exponential growth in infrastructure costs. While centralized services tend to be almost the entire opposite of that and usually see logarithmic infrastructure costs against linear user growth. Where infrastructure costs are more efficient as their user base grows.

        Federated services don’t benefit from running at scale, the more they scale up the less benefit there is to scaling. It’s a really shit situation to be in.

        This is why the internet is largely just cyber feudalism. Because the only ones that can afford to host large scaled services for their users are the ones that are making money off of it. And that’s for centralized services, never mind decentralized services which are unbelievably more expensive to host.

        I’m coming at this from the standpoint of an engineer, I don’t have answers or solutions, but the first thing we have to do in order to start figuring out solutions is to recognize the problem.

      • partial_accumen@lemmy.world
        link
        fedilink
        English
        arrow-up
        8
        ·
        1 day ago

        All of that being said, I’m just saying it fucking sucks to continuously be a refugee, and what sucks about apps and companies and programs that end up selling out for a dollar is that if you don’t emmigrate to a new platform, you become nothing.

        App and companies aren’t the only choice. Back in our internet roots you set up your own website to share your views. If you wanted real time chat we had telnet chat and later IRC. Your same telnet client worked on every server. Your browser was able to view every page.

        • bizarroland@fedia.io
          link
          fedilink
          arrow-up
          5
          ·
          1 day ago

          If I want to scream into the void, I can do that anywhere and anytime, and I do not need a web server to do it.

          To quote Ariel, I want to be where the people are.

          • Fluffy Kitty Cat@slrpnk.net
            link
            fedilink
            English
            arrow-up
            2
            ·
            24 hours ago

            This is true. I like being able to talk to people on the internet down hopefully make a friend somewhere along the way. The fact that this is still hard is something we really need to work on. I’ve just never really felt the need for a personal website, I’m not into blogging or I can probably already have one. I just don’t write enough of that level of substance to build myself a Blog of any sort and I’m not really interested in the attention that publishing seems to imply. I like things a bit more casual.

          • grue@lemmy.world
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 day ago

            And to paraphrase Michael Bolton from Office Space, why should we be the ones who have to move? The corporations are the ones who suck!

        • Fluffy Kitty Cat@slrpnk.net
          link
          fedilink
          English
          arrow-up
          1
          ·
          24 hours ago

          IRC has always been kinda clunky. I’ve never been able to get into using it and it’s always a pain when I find myself having to. Thankfully chat infrastructure is advancing but it’s been a step by step process. Making E2EE work right is still not smooth or a guaranteed feature

      • Rymrgand's Daughter @lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        1 day ago

        Idk I’m kinda used to it, maybe that’s from growing up with Aol handing out disks at the supermarket to this. Being a refugee doesn’t bother me. If anything the ability to tank a corpo by making something new is kinda fun.

        That being said I can see a point where that becomes impossible or just too difficult financially. That other comment about it needing basically 300 m to start a new instance really got me thinking. Is it just impossible for bluesky to fix itself now? I can see why it’s not a priority from a corpo perspective but is this something that the team could fix if they made it a priority now? or is the need to keep one ID simply in compatible with the fedverse?

        • SolacefromSilence@fedia.io
          link
          fedilink
          arrow-up
          3
          ·
          1 day ago

          Why would they want to “fix” it?

          I want Twitter to fail for how it’s turned, but until shown otherwise, bluesky is another closed system. It’s better than Twitter and I hope they prove me wrong.

          • Rymrgand's Daughter @lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 day ago

            Because they don’t want to be twitter clone 7 in 5 years? I personally don’t care because I never used Twitter, but I use Bluesky to yell at senators in between emails and phone calls. So I am fine with abandoning the platform when it’s no longer useful for that.

            The digital refugee system will continue as projects start and either collapse or thrive long enough to become corpo garbage.

            Bluesky is in a position to really change that as more and more people ditch twitter. Users don’t even have to understand the fedverse or decentralization to use it. They should want to not become the next MySpace or worse.