Why YSK: Getting along in a new social environment is easier if you understand the role you’ve been invited into.


It has been said that “if you’re not paying for the service, you’re not the customer, you’re the product.”

It has also been said that “the customer is always right”.

Right here and now, you’re neither the customer nor the product.

You’re a person interacting with a website, alongside a lot of other people.

You’re using a service that you aren’t being charged for; but that service isn’t part of a scheme to profit off of your creativity or interests, either. Rather, you’re participating in a social activity, hosted by a group of awesome people.

You’ve probably interacted with other nonprofit Internet services in the past. Wikipedia is a standard example: it’s one of the most popular websites in the world, but it’s not operated for profit: the servers are paid-for by a US nonprofit corporation that takes donations, and almost all of the actual work is volunteer. You might have noticed that Wikipedia consistently puts out high-quality information about all sorts of things. It has community drama and disputes, but those problems don’t imperil the service itself.

The folks who run public Lemmy instances have invited us to use their stuff. They’re not business people trying to make a profit off of your activity, but they’re also not business people trying to sell you a thing. This is, so far, a volunteer effort: lots of people pulling together to make this thing happen.

Treat them well. Treat the service well. Do awesome things.

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

    To quote the first words of the old Dune movie:

    “A beginning is a very delicate time.”

    What we should all take responsibility for is the health and quality of the community. We should be more active citizens, instead of the passive “consumers” we’ve all been corporately groomed to be.

    I think more instances are the answer because this activity can’t be cheap. maybe Lemmy.world splits off into 2 or 4 instances. Lemmy1.world etc

    This dynamic will have to stabilize in costs. I don’t know what that looks like.

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

      I’m not a developer of any sort, but I’m super interested if a “folding at home” style option is doable. I can’t front the costs for a whole server for an instance, but I’m totally willing to contribute some resources from my pc to avoid falling into the same reddit trap. If we all did it as users I think that would avoid the centralization problem as well as distribute costs effectively.

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

        Unfortunately, there is no way to distribute the work in that way. the @Home projects worked because it could give your computer a hard problem to work on with little traffic to and from the server.

        no, unfortunately, the best way for all of us to contribute in those smallest of ways is to run an instance at home. That way, whatever amount of “thinking” (CPU) thats done by Lemmy server would normally have to do, you can do. Its not a lot of processing (CPU) though (compared to @Home), but its a lot of traffic

      • NaibofTabr@infosec.pub
        link
        fedilink
        English
        arrow-up
        5
        ·
        edit-2
        1 year ago

        Hmm, distributed computing Lemmy instance, that’s an interesting idea.

        Storage of the database might be complicated, especially as user submissions increase. You might be able to break up the data and spread it across multiple hosts, but keeping it all synchronized as users add information would be complicated and probably have more lag time than the current issues sharing posts and comments across instances.

        Can a Lemmy instance be effectively abstracted from the host server? Probably worth exploring.

          • Im14abeer@midwest.social
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 year ago

            Is there a way to mirror an instance to spread the overhead and provide redundancy while still being admined and moderated by the same group of people as the original instance?

            • NaibofTabr@infosec.pub
              link
              fedilink
              English
              arrow-up
              1
              ·
              1 year ago

              My immediate reaction is that mirroring would probably increase the overhead because of the additional message traffic needed to keep the mirrors in sync, but that’s more a feeling than an informed opinion.

          • NaibofTabr@infosec.pub
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 year ago

            Well, I mean abstracted in a way that would allow one instance of the Lemmy server software to run coherently on a distributed VM running on top of multiple physical host servers spread around the internet.

            We do this sort of thing now in large datacenters, with cloud apps running on VMs that are abstracted from the actual server hardware. If one server goes offline it doesn’t affect the operation of the VM because it’s running across many physical servers and the hypervisor can flexibly shift the software operations to whichever hardware is available.

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

      Adding to your point on responsibility: Call out people who insult others in their comments. There should be no place where insults are ok.