One thing that bluesky did very well was abstracting the decentralisation (i know, its not really decentralised, bear with me) was having “apps” be centralised. What if we just pointed people towards a lemmy.app thing and that had a server as default?

Alexandrite.app does this, but it defaults to lemmy.world which is a bit of a dealbreaker.

Edit: By “app” I mean client.

  • hendrik@palaver.p3x.de
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 days ago

    I’d say this is unlikely to work out. It mainly combines the downsides of two approaches. The centralization will make it less free and diverse and gives power to few people, while the decentralization adds unnecesary complexity. Since at that point it’s mainly one large instance, but that has to send out loads of network traffic to very few people at other places to keep them in the loop. At that point, why not make it 100% centralized? That’d make programming and maintainance way easier.

      • hendrik@palaver.p3x.de
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        7 days ago

        I think interoperability works with centralized services as well. They can offer an API for other services to hook into. Like Reddit had different apps, bots, tools… You can connect your software to the Google cloud, even if it’s made by a different company… I think interoperability works just fine with both models, at least on the technical side.