Just wanted to ask your opinion before I waste too much time in a new open source project that nobody wants.

Lemmy, Mastodon and Co are federated but users are concentrated on a few large instances which somewhat contradicts the original idea.

What do you think of a truly decentralised app where each instance is one user.

I am aware that there many reasons why this is a bad idea but I would like to hear from you why I should leave it, or encourage me to try it out.

  • anton@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    7
    ·
    1 month ago

    If there are no groups, everyone has to be their own mod. The amount of shit will quickly overwhelm any one persons abilities to deal with, so people will share their blocklists.
    This recreates similar structures to what we have now, except the moderation power is even less transparent. (Ask your local email admin how much fun it is to get un-blacklisted)

  • HubertManne@piefed.social
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 month ago

    The main problem here is persistance. Most users are on machines that get turned off. I could kinda see it for chat. If you think about walkie talkies people on on or not. A chat where each instance was a user would be like that. You get on and participate or not. CB’s even have channels yeah.

    • mbirth 🇬🇧@lemmy.ml
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 month ago

      The main problem here is persistance. Most users are on machines that get turned off.

      This! It only works if you have a server that’s online 24/7. Can be a VPS in a data centre, can be some Raspberry Pi running at your home with a DNS name pointing to it.

  • Rimu@piefed.social
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 month ago

    For Lemmy and PieFed much of the server load comes from communities, not users. It’s communities that do the activity fan out, not users.

  • Valmond@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    2
    ·
    1 month ago

    I have built a network that can be used for that, the tenfingers sharing network. It’s completely decentralised, and each user can host or share its own webpage/presence.

    HMU if you try something.

    PS. It solves ‘the offline user’ among other things, and would be perfect for a distributed social network.

  • emerald@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    1 month ago

    Sounds almost but not quite like what holos is working on

    Also to answer your question, there are other projects that exist that offer a better single-user instance experience (gotosocial comes to mind). But unless you can make the setup as easy as installing an app on your phone, actually running a single-user instance will still be something for hobbyists and enthusiasts. Far be it from me to dissuade someone from starting a project, I’m the proud owner of two partial activitypub server implementations myself, but unless you’re doing it for fun I’d suggest contributing to an existing project instead.