Over the past few days, I’ve witnessed a remarkable surge in the number of communities on browse.feddit.de. What started with 2k communities quickly grew to 4k, and now it has reached an astonishing 8k. While this exponential growth signifies a thriving platform, it also brings forth challenges such as increased fragmentation and the emergence of echo chambers. To tackle these issues, I propose the implementation of a Cross-Instance Automatic Multireddit feature within Lemmy. This feature aims to consolidate posts from communities with similar topics across all federated instances into a centralized location. By doing so, we can mitigate community fragmentation, counter the formation of echo chambers, and ultimately foster stronger community engagement. I welcome any insights or recommendations regarding the optimal implementation of this feature to ensure its effectiveness and success.

  • 9488fcea02a9@sh.itjust.works
    link
    fedilink
    arrow-up
    3
    ·
    2 years ago

    The email analogy breaks down when you consider that most email servers are run by big tech and cost a lot of money to upkeep

    Or you can run your own email server for yourself and a few of your family.

    There’s almost nothing in between gmail and some random person’s self hosted email server.

    In terms of the fediverse,who the heck is willing to host a lemmy server for 1 million complete strangers? Not many people i think

    • derelict@lemmy.world
      link
      fedilink
      arrow-up
      10
      ·
      2 years ago

      If Lemmy takes off I wouldn’t be at all surprised if tech companies hosted instances that they monetize through advertising, and many people would be willing to have a home instance that showed them ads in exchange for high stability and potentially more user-friendly clients

      • PCChipsM922U@sh.itjust.works
        link
        fedilink
        arrow-up
        2
        ·
        2 years ago

        They’d still have to release the source for their modded versions with ads, thus, ads can be mitigated from the instance client/app side.

        • Ajen@sh.itjust.works
          link
          fedilink
          arrow-up
          3
          ·
          2 years ago

          Not necessarily, there are several ways they could release a proprietary app: either code it from scratch so they own the copyright, use OSS code that has a commercial-friendly license (eg. MIT), use an OSS library that allows them to link with their proprietary code (eg. LGPL).

          But even if they did release the source code, I think they could still be profitable. Their main customers would be people who want something that “just works”, and a lot of those people would rather see a few ads than deal with downloading a modified version of the official client. People who hate ads and are willing to tinker are more likely to run their own insurance, IMO.

          • PCChipsM922U@sh.itjust.works
            link
            fedilink
            arrow-up
            2
            arrow-down
            1
            ·
            edit-2
            2 years ago

            They’d still have to use the Lemmy API, thus, recognizing ads and/or reversing code should be fairly easy (when you actually know how everything communicates).

            Just as a side note (am kinda curious to be honest) I always ran the official Reddit app (don’t mod anything, so… didn’t see the point in using 3rd party apps) and I never EVER saw a single ad in the app. Maybe it’s because I don’t live in the US, IDK, but would like to hear an explanation as to why ads weren’t served on my client… not that it bothered me, lol 😂.

            • Ajen@sh.itjust.works
              link
              fedilink
              arrow-up
              1
              ·
              edit-2
              2 years ago

              They would only need to use the API to communicate with other fediverse instances. They could make a proprietary API for their mobile client, which would display ads.

              But that’s beside my point, which is that no one will bother to reverse engineer their app if there are easier ways to avoid ads (like setting up your own instance). Their users will be people who want a turn-key solution. People who are allergic to ads (like me) will be better off setting up their own server or using a smaller server, or paying for “premium” access to a commercial server.

              At least, that’s how I see the fediverse evolving. I’ve only been here for about a week, though, so take my opinion with a big grain of salt. It’ll be interesting to see how this plays out.

              • PCChipsM922U@sh.itjust.works
                link
                fedilink
                arrow-up
                1
                ·
                2 years ago

                They would only need to use the API to communicate with other fediverse instances. They could make a proprietary API for their mobile client, which would display ads.

                It’s GPL licensed. If they mod the Lemmy source to comunicate with their app, they have to release the source.

                Unless they write something from scratch (or take MIT/BSD licensed source, as you pointed out) and just implement the API to communicate with other instances, yes, in that case they don’t have to release the source. But that is a very unlikely scenario to be honest, it’s just too much work.

                At least, that’s how I see the fediverse evolving. I’ve only been here for about a week, though, so take my opinion with a big grain of salt. It’ll be interesting to see how this plays out.

                Yeah, been around a week here as well, still learning the ropes, lol.