• Steve@communick.news
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    2 months ago

    The only real option is to charge people.
    Hosting isn’t free. It costs money to run a website. That money needs to come from somewhere. If it doesn’t come from advertisers, it must come from users.

    There could be a verity options for that. But I like the simple annual subscription. Each and every user pays. Spread out the cost as much as possible. It’s only fair.

    • Sir Arthur V Quackington@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      Provided there is an “upper limit” on what scale we are talking, Ive often wondered, couldn’t private users also host a sharded copy of a server instance to offset load and bandwidth? Like Folding@Home, but for site support.

      I realize this isn’t exactly feasible today for most infra, but if we’re trying to “solve” the problem, imagine if you were able to voluntarily, give up like 100gb HDD space and have your PC host 2-3% of an instance’s server load for a month or something. Or maybe just be a CDN node for the media and bandwidth heavy parts to ease server load, while the server code is on different machines.

      This kind of distributed “load balancing” on private hardware may be a complete pipe dream today, but it think if might be the way federated services need to head. I can tell you if we could get it to be as simple as volunteers spinning up a docker, and dropping the generated wireguard key and their IP in a “federate” form to give the mini-node over to an instance, it would be a lot easier to support sites in this way.

      Speaking for myself, I have enough bandwidth and space I could lend some compute and offset a small amount of traffic. But the full load of a popular instance would be more than my simple home setup is equipped for. If contributing hosting was as easy as contributing compute, it could have a chance to catch on.

      • Steve@communick.news
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        That’s not really how it works. If it was made to work that way, it would still be a relatively small group donating their own compute resources to subsidize everyone else. Which is what we already have, and isn’t very scalable.

      • rglullis@communick.news
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago
        • This is not how the fediverse works. Each server keeps a whole copy to themselves of all that they’ve accessed in the federation.
        • Cost of hardware is only a fraction of the total cost. Even if we solved the issue of running the Fediverse at scale with negligible costs, we still are not accounting for all the labor of volunteers, instance admins and developers.
        • Sir Arthur V Quackington@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 months ago

          I realize that is not how the fediverse works. I’m not speaking about the content delivery as much as the sever orchestration.

          That’s why I’m saying if somehow it could work that way, it would be one way to offset the compute and delivery burdens. But it is a very different paradigm from normal hosting. There would have to be some kind of swarmanagement layer that the main instance nodes controlled.

          My point was only that, should such a proposal be feasible one day, if you lower the barriers you could have more resources.

          I myself have no interest in hosting a full blown private instance of Lemmy or mastodon, but I would happily contribute 1tb of storage and a ton of idle compute to serving the content for my instance if I could. That’s where this thinking stemmed from. Many users like me could donate their “free” idle power and space. But currently it is not feasible.

    • Blaze (he/him) @lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      2 months ago

      I just watched the section of the interview where Jerry (admin of fedia.io and infosec.exchange), and he said that

      There are a lot of people who aren’t that lucky. Even charging a 1$ fee is too much. That is their lifeline, it’s their way to connect to friends, and search for jobs. To me, I don’t think it’s appropriate to gatekeep it with a monthly fee.

      https://video.firesidefedi.live/w/1yNa4rLzzLXnuRoX7Rny3y?start=38m45s