Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

Darkscribes Community

  1. Home
  2. Uncategorized
  3. One of the big conceptual questions that's unresolved in the #Fediverse is: Just what exactly is an instance for?

One of the big conceptual questions that's unresolved in the #Fediverse is: Just what exactly is an instance for?

Scheduled Pinned Locked Moved Uncategorized
fediverse
11 Posts 7 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • j12t@j12t.socialJ This user is from outside of this forum
    j12t@j12t.socialJ This user is from outside of this forum
    [email protected]
    wrote last edited by
    #1

    One of the big conceptual questions that's unresolved in the #Fediverse is: Just what exactly is an instance for?

    Yep, it's a separate installation of server software. But what exactly does instance 1 give me compared to instance 2?

    Answer A: it makes no difference except on policy: who runs it, what are their TOS, moderation policy etc. The Local feed has no significance.

    Answer B: Beyond that, it defines a community. The local feed is essential.

    Which should it be?

    teledyn@mstdn.caT ulrikehahn@fediscience.orgU S tommi@pan.rentT 4 Replies Last reply
    0
    • j12t@j12t.socialJ [email protected]

      One of the big conceptual questions that's unresolved in the #Fediverse is: Just what exactly is an instance for?

      Yep, it's a separate installation of server software. But what exactly does instance 1 give me compared to instance 2?

      Answer A: it makes no difference except on policy: who runs it, what are their TOS, moderation policy etc. The Local feed has no significance.

      Answer B: Beyond that, it defines a community. The local feed is essential.

      Which should it be?

      teledyn@mstdn.caT This user is from outside of this forum
      teledyn@mstdn.caT This user is from outside of this forum
      [email protected]
      wrote last edited by
      #2

      @j12t why not both and more?

      Long ago we had a fence and gossip, then a village had an exchange (I ordered a pizza in rural Australia by dialling 22) and a paper. Since the media were standards, trunk lines happened and telex so local could participate in the region, the country, international, informed but our viewpoint was still local, whatever your local media included or not.

      Today the Local has been usurped to serve the global; #Fediverse has an opportunity to correct that.

      j12t@j12t.socialJ 1 Reply Last reply
      0
      • teledyn@mstdn.caT [email protected]

        @j12t why not both and more?

        Long ago we had a fence and gossip, then a village had an exchange (I ordered a pizza in rural Australia by dialling 22) and a paper. Since the media were standards, trunk lines happened and telex so local could participate in the region, the country, international, informed but our viewpoint was still local, whatever your local media included or not.

        Today the Local has been usurped to serve the global; #Fediverse has an opportunity to correct that.

        j12t@j12t.socialJ This user is from outside of this forum
        j12t@j12t.socialJ This user is from outside of this forum
        [email protected]
        wrote last edited by
        #3

        @teledyn IMHO right now common implementations (e.g. Mastodon) aren't doing a good job at either.

        If it's only about policy etc, then things like not getting all replies to a post if made on a difference instance make no sense.

        If it is about Local communities, then "post to local server only" should be the default. And it should be much simpler to be part of many communities/servers.

        1 Reply Last reply
        0
        • j12t@j12t.socialJ [email protected]

          One of the big conceptual questions that's unresolved in the #Fediverse is: Just what exactly is an instance for?

          Yep, it's a separate installation of server software. But what exactly does instance 1 give me compared to instance 2?

          Answer A: it makes no difference except on policy: who runs it, what are their TOS, moderation policy etc. The Local feed has no significance.

          Answer B: Beyond that, it defines a community. The local feed is essential.

          Which should it be?

          ulrikehahn@fediscience.orgU This user is from outside of this forum
          ulrikehahn@fediscience.orgU This user is from outside of this forum
          [email protected]
          wrote last edited by
          #4

          @j12t from the (limited) bits I see, the power of B feels under-utilised ..it could be one of fedi’s greatest strengths …but very large instances work against that

          1 Reply Last reply
          0
          • j12t@j12t.socialJ [email protected]

            One of the big conceptual questions that's unresolved in the #Fediverse is: Just what exactly is an instance for?

            Yep, it's a separate installation of server software. But what exactly does instance 1 give me compared to instance 2?

            Answer A: it makes no difference except on policy: who runs it, what are their TOS, moderation policy etc. The Local feed has no significance.

            Answer B: Beyond that, it defines a community. The local feed is essential.

            Which should it be?

            S This user is from outside of this forum
            S This user is from outside of this forum
            [email protected]
            wrote last edited by
            #5

            @j12t it’s also a container for your identity as a user. Under B, you’re not just a member of a community, you wear that label everywhere you go.

            But any “should” question is a matter of opinion, and people who want different usage patterns will have different answers.

            I think that’s why I don’t think about what “The Fediverse”, constrained by the limits of ActivityPub should be, but about how a future system could provide better support for more usage patterns in a unified way

            j12t@j12t.socialJ 1 Reply Last reply
            0
            • S [email protected]

              @j12t it’s also a container for your identity as a user. Under B, you’re not just a member of a community, you wear that label everywhere you go.

              But any “should” question is a matter of opinion, and people who want different usage patterns will have different answers.

              I think that’s why I don’t think about what “The Fediverse”, constrained by the limits of ActivityPub should be, but about how a future system could provide better support for more usage patterns in a unified way

              j12t@j12t.socialJ This user is from outside of this forum
              j12t@j12t.socialJ This user is from outside of this forum
              [email protected]
              wrote last edited by
              #6

              @ShadSterling I've long argued that I should be able to use an identity / identifier defined at one site at others. This goes from "use my mastodon ID on Lemmy" to "use my personal website with any fediverse instance".

              S 1 Reply Last reply
              0
              • j12t@j12t.socialJ [email protected]

                @ShadSterling I've long argued that I should be able to use an identity / identifier defined at one site at others. This goes from "use my mastodon ID on Lemmy" to "use my personal website with any fediverse instance".

                S This user is from outside of this forum
                S This user is from outside of this forum
                [email protected]
                wrote last edited by
                #7

                @j12t wasn’t that the original point of OAuth, to use your blog ID, with a definitive home at whatever domain hosts your blog, to authenticate to anyone else’s blog to comment and whatnot? That’s better, but still has the vulnerability that if your blog host goes out of business you lose that identity. The Named-Content-Networking people figured out host-independent identities a decade or two ago; I’d prefer a system with something similar, not sure if ActivityPub could adopt it

                j12t@j12t.socialJ 1 Reply Last reply
                0
                • S [email protected]

                  @j12t wasn’t that the original point of OAuth, to use your blog ID, with a definitive home at whatever domain hosts your blog, to authenticate to anyone else’s blog to comment and whatnot? That’s better, but still has the vulnerability that if your blog host goes out of business you lose that identity. The Named-Content-Networking people figured out host-independent identities a decade or two ago; I’d prefer a system with something similar, not sure if ActivityPub could adopt it

                  j12t@j12t.socialJ This user is from outside of this forum
                  j12t@j12t.socialJ This user is from outside of this forum
                  [email protected]
                  wrote last edited by
                  #8

                  @ShadSterling Not OAuth alone but OpenID. I would augment this with making the rel=me related identifiers equivalent as I outlined in that talk: https://dweb.observer/seattle-node-gathering-feb-2025/

                  1 Reply Last reply
                  0
                  • j12t@j12t.socialJ [email protected]

                    One of the big conceptual questions that's unresolved in the #Fediverse is: Just what exactly is an instance for?

                    Yep, it's a separate installation of server software. But what exactly does instance 1 give me compared to instance 2?

                    Answer A: it makes no difference except on policy: who runs it, what are their TOS, moderation policy etc. The Local feed has no significance.

                    Answer B: Beyond that, it defines a community. The local feed is essential.

                    Which should it be?

                    tommi@pan.rentT This user is from outside of this forum
                    tommi@pan.rentT This user is from outside of this forum
                    [email protected]
                    wrote last edited by
                    #9

                    @j12t B, absolutely!

                    tchambers@indieweb.socialT 1 Reply Last reply
                    0
                    • tommi@pan.rentT [email protected]

                      @j12t B, absolutely!

                      tchambers@indieweb.socialT This user is from outside of this forum
                      tchambers@indieweb.socialT This user is from outside of this forum
                      [email protected]
                      wrote last edited by
                      #10

                      @tommi @j12t My take: community servers are not one thing across the fedi, nor need they be. General purpose servers might have relatively indestinct local feeds from each other, like a big food court. Everybody mixes togtether. But specialized servers like @jazztodon.com, @me.dm, @mathstodon.xyz, and @mapstodon.space are unique bistros with their own flavor - and each type works for different folks.

                      julian@community.nodebb.orgJ 1 Reply Last reply
                      0
                      • tchambers@indieweb.socialT [email protected]

                        @tommi @j12t My take: community servers are not one thing across the fedi, nor need they be. General purpose servers might have relatively indestinct local feeds from each other, like a big food court. Everybody mixes togtether. But specialized servers like @jazztodon.com, @me.dm, @mathstodon.xyz, and @mapstodon.space are unique bistros with their own flavor - and each type works for different folks.

                        julian@community.nodebb.orgJ This user is from outside of this forum
                        julian@community.nodebb.orgJ This user is from outside of this forum
                        [email protected]
                        wrote last edited by
                        #11

                        [email protected] this, in a nutshell. The fediverse vid AP can support both A and B, and we can wax poetic about how one is superior to the other but both are legitimate UX decisions by their respective software stacks.

                        I prefer B myself, of course.

                        cc [email protected] [email protected]

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        Powered by NodeBB Contributors
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • Users
                        • Groups