Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • 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

FòrumCAT

  1. Home
  2. ActivityPub
  3. Explaining the fediverse is a hard problem.

Explaining the fediverse is a hard problem.

Scheduled Pinned Locked Moved ActivityPub
fedidevactivitypubfediverseopenbeta
53 Posts 7 Posters 74 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.
  • J julian@community.nodebb.org
    16 Aug 2024, 16:19

    I had the opportunity to work with the team at OpenBeta on the re-launching of their community forums. They're one of our earliest v4 testers, since they've agreed to have ActivityPub enabled!

    (Okay, more realistically I dragged them into it kicking and screaming, but they did provide the opportunity for the forum relaunch, so I'm taking the opportunities as they come!)

    During the prep, I discussed some of the well-trodden concept of the fediverse to my co-admin, Ben (bean@community.openbeta.io and also bean@uvix.cc)... stuff I'm sure you've come across:

    • Fragmented nature of conversations
    • The idea of an instance
    • Content discovery with respect to the follow-relationship model

    ... and wouldn't you know it, it's really hard to discuss these ideas, and Ben is actually fairly well-versed! He ran his own Iceshrimp instance, so all of this wasn't exactly new to him.

    Part of it was that I had been steeped in the ActivityPub dev scene for almost a year, so it's hard to step back and explain to mere mortals laymen non-developers what exactly all this ActivityPub nonsense is.

    All I know it gets me thinking that I need to work with andypiper@macaw.social on documentation!

    That new NodeBB instance, by the way, is https://community.openbeta.io 🙂

    O This user is from outside of this forum
    O This user is from outside of this forum
    omega@community.nodebb.org
    wrote on 9 Sept 2024, 12:36 last edited by
    #36

    How about... the fediverse is like what happens when you build a bunch of interstates between big websites

    You could get into railroad and telegraph analogies to, draw your frame. It's the quantum location superposition of your post that's kinda the pickle to explain to the average noodle, or is it?

    1 Reply Last reply
    0
    • O omega@community.nodebb.org
      9 Sept 2024, 11:37

      eeeee I always get a Schrödinger's cat vibe off these fediverse topics am I the only one?

      E This user is from outside of this forum
      E This user is from outside of this forum
      eeeee@community.nodebb.org
      wrote on 9 Sept 2024, 15:40 last edited by
      #37

      omega said in Explaining the fediverse is a hard problem.:
      > eeeee I always get a Schrödinger's cat vibe off these fediverse topics am I the only one?

      Absolutely, you never know if fediverse posts did or didnt propagate, until they are observed! Haha

      O 1 Reply Last reply 9 Sept 2024, 15:42
      0
      • E eeeee@community.nodebb.org
        9 Sept 2024, 15:40

        omega said in Explaining the fediverse is a hard problem.:
        > eeeee I always get a Schrödinger's cat vibe off these fediverse topics am I the only one?

        Absolutely, you never know if fediverse posts did or didnt propagate, until they are observed! Haha

        O This user is from outside of this forum
        O This user is from outside of this forum
        omega@community.nodebb.org
        wrote on 9 Sept 2024, 15:42 last edited by
        #38

        eeeee Ha ha maybe you answered my last post as I was writing it!

        Plus there is another maybe even better word i.e. federated > disseminated / propagated

        I believe propagate/propagation is even more accurate way to describe the adventures of efforts in the fediverse!

        1 Reply Last reply
        0
        • J julian@community.nodebb.org
          16 Aug 2024, 16:19

          I had the opportunity to work with the team at OpenBeta on the re-launching of their community forums. They're one of our earliest v4 testers, since they've agreed to have ActivityPub enabled!

          (Okay, more realistically I dragged them into it kicking and screaming, but they did provide the opportunity for the forum relaunch, so I'm taking the opportunities as they come!)

          During the prep, I discussed some of the well-trodden concept of the fediverse to my co-admin, Ben (bean@community.openbeta.io and also bean@uvix.cc)... stuff I'm sure you've come across:

          • Fragmented nature of conversations
          • The idea of an instance
          • Content discovery with respect to the follow-relationship model

          ... and wouldn't you know it, it's really hard to discuss these ideas, and Ben is actually fairly well-versed! He ran his own Iceshrimp instance, so all of this wasn't exactly new to him.

          Part of it was that I had been steeped in the ActivityPub dev scene for almost a year, so it's hard to step back and explain to mere mortals laymen non-developers what exactly all this ActivityPub nonsense is.

          All I know it gets me thinking that I need to work with andypiper@macaw.social on documentation!

          That new NodeBB instance, by the way, is https://community.openbeta.io 🙂

          E This user is from outside of this forum
          E This user is from outside of this forum
          eeeee@community.nodebb.org
          wrote on 9 Sept 2024, 15:47 last edited by
          #39

          One thing that hasnt really been tested yet, is volumes, and the data that needs to be shared if say contribitors are on different networks.
          On your physics theme then the data share is potentially exponential as more people join the conversation.
          Imagine a thread with 100 different origin posts and the updates required to keep everyone in sync

          O 1 Reply Last reply 9 Sept 2024, 15:52
          0
          • E eeeee@community.nodebb.org
            9 Sept 2024, 15:47

            One thing that hasnt really been tested yet, is volumes, and the data that needs to be shared if say contribitors are on different networks.
            On your physics theme then the data share is potentially exponential as more people join the conversation.
            Imagine a thread with 100 different origin posts and the updates required to keep everyone in sync

            O This user is from outside of this forum
            O This user is from outside of this forum
            omega@community.nodebb.org
            wrote on 9 Sept 2024, 15:52 last edited by
            #40

            eeeee When you wrote Explaining the fediverse is a hard problem.:
            > a thread with 100 different origin posts

            Do you mean each post originating first post action and commitment occurred on a different platform while the entire thread of 100 post is potentially equally visible on each of those different platforms all at the same time?

            E 1 Reply Last reply 9 Sept 2024, 16:20
            0
            • O omega@community.nodebb.org
              9 Sept 2024, 15:52

              eeeee When you wrote Explaining the fediverse is a hard problem.:
              > a thread with 100 different origin posts

              Do you mean each post originating first post action and commitment occurred on a different platform while the entire thread of 100 post is potentially equally visible on each of those different platforms all at the same time?

              E This user is from outside of this forum
              E This user is from outside of this forum
              eeeee@community.nodebb.org
              wrote on 9 Sept 2024, 16:20 last edited by
              #41

              omega yes, so post 101 could need to go to the previous (up to) 100 servers so those threads are in sync

              O 1 Reply Last reply 9 Sept 2024, 16:22
              0
              • E eeeee@community.nodebb.org
                9 Sept 2024, 16:20

                omega yes, so post 101 could need to go to the previous (up to) 100 servers so those threads are in sync

                O This user is from outside of this forum
                O This user is from outside of this forum
                omega@community.nodebb.org
                wrote on 9 Sept 2024, 16:22 last edited by
                #42

                eeeee In the context of this topic how many quantum instances might exist out in the fediverse?

                E 1 Reply Last reply 9 Sept 2024, 16:35
                0
                • O omega@community.nodebb.org
                  9 Sept 2024, 16:22

                  eeeee In the context of this topic how many quantum instances might exist out in the fediverse?

                  E This user is from outside of this forum
                  E This user is from outside of this forum
                  eeeee@community.nodebb.org
                  wrote on 9 Sept 2024, 16:35 last edited by
                  #43

                  omega said in Explaining the fediverse is a hard problem.:
                  > eeeee In the context of this topic how many quantum instances might exist out in the fediverse?

                  Two, they talk about up and down spin
                  Analagous to up and down voting on Nodebb lol

                  1 Reply Last reply
                  0
                  • julian@community.nodebb.orgJ julian@community.nodebb.org
                    16 Aug 2024, 16:19

                    I had the opportunity to work with the team at OpenBeta on the re-launching of their community forums. They're one of our earliest v4 testers, since they've agreed to have ActivityPub enabled!

                    (Okay, more realistically I dragged them into it kicking and screaming, but they did provide the opportunity for the forum relaunch, so I'm taking the opportunities as they come!)

                    During the prep, I discussed some of the well-trodden concept of the fediverse to my co-admin, Ben (bean@community.openbeta.io and also bean@uvix.cc)... stuff I'm sure you've come across:

                    • Fragmented nature of conversations
                    • The idea of an instance
                    • Content discovery with respect to the follow-relationship model

                    ... and wouldn't you know it, it's really hard to discuss these ideas, and Ben is actually fairly well-versed! He ran his own Iceshrimp instance, so all of this wasn't exactly new to him.

                    Part of it was that I had been steeped in the ActivityPub dev scene for almost a year, so it's hard to step back and explain to mere mortals laymen non-developers what exactly all this ActivityPub nonsense is.

                    All I know it gets me thinking that I need to work with andypiper@macaw.social on documentation!

                    That new NodeBB instance, by the way, is https://community.openbeta.io 🙂

                    eeeee@community.nodebb.orgE This user is from outside of this forum
                    eeeee@community.nodebb.orgE This user is from outside of this forum
                    eeeee@community.nodebb.org
                    wrote on 9 Sept 2024, 16:37 last edited by
                    #44

                    Incidentally omega, I direct messaged on you here a while ago, did you see it?
                    It appears our federated convo working better than local one 🙂

                    julian@community.nodebb.orgJ 1 Reply Last reply 9 Sept 2024, 18:30
                    0
                    • eeeee@community.nodebb.orgE eeeee@community.nodebb.org
                      9 Sept 2024, 16:37

                      Incidentally omega, I direct messaged on you here a while ago, did you see it?
                      It appears our federated convo working better than local one 🙂

                      julian@community.nodebb.orgJ This user is from outside of this forum
                      julian@community.nodebb.orgJ This user is from outside of this forum
                      julian@community.nodebb.org
                      wrote on 9 Sept 2024, 18:30 last edited by
                      #45

                      eeeee omega if you are attempting to communicate to a remote account (outside of this NodeBB instance), it must be done publicly. Non-public messages received by NodeBB are rejected because NodeBB does not support the concept of limited post visibility at this time.

                      1 Reply Last reply
                      0
                      • julian@community.nodebb.orgJ julian@community.nodebb.org
                        16 Aug 2024, 16:19

                        I had the opportunity to work with the team at OpenBeta on the re-launching of their community forums. They're one of our earliest v4 testers, since they've agreed to have ActivityPub enabled!

                        (Okay, more realistically I dragged them into it kicking and screaming, but they did provide the opportunity for the forum relaunch, so I'm taking the opportunities as they come!)

                        During the prep, I discussed some of the well-trodden concept of the fediverse to my co-admin, Ben (bean@community.openbeta.io and also bean@uvix.cc)... stuff I'm sure you've come across:

                        • Fragmented nature of conversations
                        • The idea of an instance
                        • Content discovery with respect to the follow-relationship model

                        ... and wouldn't you know it, it's really hard to discuss these ideas, and Ben is actually fairly well-versed! He ran his own Iceshrimp instance, so all of this wasn't exactly new to him.

                        Part of it was that I had been steeped in the ActivityPub dev scene for almost a year, so it's hard to step back and explain to mere mortals laymen non-developers what exactly all this ActivityPub nonsense is.

                        All I know it gets me thinking that I need to work with andypiper@macaw.social on documentation!

                        That new NodeBB instance, by the way, is https://community.openbeta.io 🙂

                        eeeee@community.nodebb.orgE This user is from outside of this forum
                        eeeee@community.nodebb.orgE This user is from outside of this forum
                        eeeee@community.nodebb.org
                        wrote on 10 Sept 2024, 01:24 last edited by
                        #46

                        julian as I contributed to this thread also from my mastodon account, should that account (in principle) be getting notified of additional comments on here?
                        Its currently not, which does negate the observation that data transfer would increase as more people join a topic. However the exponential propagation previously mentioned does not seem to be working - its only on nodebb that this thread is expanding now?

                        Edit: ^might be a Mastondon issue, as the Discourse version is expanding. Its just my mastodon version that isnt.

                        Edit2; Test to see if edits are updated yet

                        julian@community.nodebb.orgJ 1 Reply Last reply 10 Sept 2024, 01:39
                        0
                        • eeeee@community.nodebb.orgE eeeee@community.nodebb.org
                          10 Sept 2024, 01:24

                          julian as I contributed to this thread also from my mastodon account, should that account (in principle) be getting notified of additional comments on here?
                          Its currently not, which does negate the observation that data transfer would increase as more people join a topic. However the exponential propagation previously mentioned does not seem to be working - its only on nodebb that this thread is expanding now?

                          Edit: ^might be a Mastondon issue, as the Discourse version is expanding. Its just my mastodon version that isnt.

                          Edit2; Test to see if edits are updated yet

                          julian@community.nodebb.orgJ This user is from outside of this forum
                          julian@community.nodebb.orgJ This user is from outside of this forum
                          julian@community.nodebb.org
                          wrote on 10 Sept 2024, 01:39 last edited by
                          #47

                          eeeee Mastodon doesn't notify you unless you are explicitly mentioned.

                          In NodeBB when you reply, you subscribe to the topic (unless you opt out or "unwatch" it), but that doesn't happen in Mastodon.

                          NodeBB could propagate additional replies to Mastodon and other softwares, it doesn't right now.

                          1 Reply Last reply
                          0
                          • julian@community.nodebb.orgJ julian@community.nodebb.org
                            16 Aug 2024, 16:19

                            I had the opportunity to work with the team at OpenBeta on the re-launching of their community forums. They're one of our earliest v4 testers, since they've agreed to have ActivityPub enabled!

                            (Okay, more realistically I dragged them into it kicking and screaming, but they did provide the opportunity for the forum relaunch, so I'm taking the opportunities as they come!)

                            During the prep, I discussed some of the well-trodden concept of the fediverse to my co-admin, Ben (bean@community.openbeta.io and also bean@uvix.cc)... stuff I'm sure you've come across:

                            • Fragmented nature of conversations
                            • The idea of an instance
                            • Content discovery with respect to the follow-relationship model

                            ... and wouldn't you know it, it's really hard to discuss these ideas, and Ben is actually fairly well-versed! He ran his own Iceshrimp instance, so all of this wasn't exactly new to him.

                            Part of it was that I had been steeped in the ActivityPub dev scene for almost a year, so it's hard to step back and explain to mere mortals laymen non-developers what exactly all this ActivityPub nonsense is.

                            All I know it gets me thinking that I need to work with andypiper@macaw.social on documentation!

                            That new NodeBB instance, by the way, is https://community.openbeta.io 🙂

                            eeeee@community.nodebb.orgE This user is from outside of this forum
                            eeeee@community.nodebb.orgE This user is from outside of this forum
                            eeeee@community.nodebb.org
                            wrote on 10 Sept 2024, 01:42 last edited by
                            #48

                            Edits arent reflected still. In theory can AcitivtyPub repost an updated post easily, or does it have no ability to retract a post to resend a corrected one?

                            julian@community.nodebb.orgJ 1 Reply Last reply 10 Sept 2024, 01:46
                            0
                            • eeeee@community.nodebb.orgE eeeee@community.nodebb.org
                              10 Sept 2024, 01:42

                              Edits arent reflected still. In theory can AcitivtyPub repost an updated post easily, or does it have no ability to retract a post to resend a corrected one?

                              julian@community.nodebb.orgJ This user is from outside of this forum
                              julian@community.nodebb.orgJ This user is from outside of this forum
                              julian@community.nodebb.org
                              wrote on 10 Sept 2024, 01:46 last edited by
                              #49

                              NodeBB sends the update. Mastodon doesn't accept it for some reason, it's something I've yet to figure out.

                              Does the update propagate to Discourse?

                              1 Reply Last reply
                              0
                              • julian@community.nodebb.orgJ julian@community.nodebb.org
                                16 Aug 2024, 16:19

                                I had the opportunity to work with the team at OpenBeta on the re-launching of their community forums. They're one of our earliest v4 testers, since they've agreed to have ActivityPub enabled!

                                (Okay, more realistically I dragged them into it kicking and screaming, but they did provide the opportunity for the forum relaunch, so I'm taking the opportunities as they come!)

                                During the prep, I discussed some of the well-trodden concept of the fediverse to my co-admin, Ben (bean@community.openbeta.io and also bean@uvix.cc)... stuff I'm sure you've come across:

                                • Fragmented nature of conversations
                                • The idea of an instance
                                • Content discovery with respect to the follow-relationship model

                                ... and wouldn't you know it, it's really hard to discuss these ideas, and Ben is actually fairly well-versed! He ran his own Iceshrimp instance, so all of this wasn't exactly new to him.

                                Part of it was that I had been steeped in the ActivityPub dev scene for almost a year, so it's hard to step back and explain to mere mortals laymen non-developers what exactly all this ActivityPub nonsense is.

                                All I know it gets me thinking that I need to work with andypiper@macaw.social on documentation!

                                That new NodeBB instance, by the way, is https://community.openbeta.io 🙂

                                eeeee@community.nodebb.orgE This user is from outside of this forum
                                eeeee@community.nodebb.orgE This user is from outside of this forum
                                eeeee@community.nodebb.org
                                wrote on 10 Sept 2024, 01:48 last edited by
                                #50

                                Yes, the Discorse thread version doesnt accept edit updates either.
                                I think if the bar is set so that different nodebb sites can fully connect then thats enough, as nobody can control what 3rd parties do

                                1 Reply Last reply
                                0
                                • julian@community.nodebb.orgJ julian@community.nodebb.org
                                  16 Aug 2024, 16:19

                                  I had the opportunity to work with the team at OpenBeta on the re-launching of their community forums. They're one of our earliest v4 testers, since they've agreed to have ActivityPub enabled!

                                  (Okay, more realistically I dragged them into it kicking and screaming, but they did provide the opportunity for the forum relaunch, so I'm taking the opportunities as they come!)

                                  During the prep, I discussed some of the well-trodden concept of the fediverse to my co-admin, Ben (bean@community.openbeta.io and also bean@uvix.cc)... stuff I'm sure you've come across:

                                  • Fragmented nature of conversations
                                  • The idea of an instance
                                  • Content discovery with respect to the follow-relationship model

                                  ... and wouldn't you know it, it's really hard to discuss these ideas, and Ben is actually fairly well-versed! He ran his own Iceshrimp instance, so all of this wasn't exactly new to him.

                                  Part of it was that I had been steeped in the ActivityPub dev scene for almost a year, so it's hard to step back and explain to mere mortals laymen non-developers what exactly all this ActivityPub nonsense is.

                                  All I know it gets me thinking that I need to work with andypiper@macaw.social on documentation!

                                  That new NodeBB instance, by the way, is https://community.openbeta.io 🙂

                                  eeeee@community.nodebb.orgE This user is from outside of this forum
                                  eeeee@community.nodebb.orgE This user is from outside of this forum
                                  eeeee@community.nodebb.org
                                  wrote on 10 Sept 2024, 01:59 last edited by
                                  #51

                                  Test1, mentioning a user at a different nodebb server mrcs@isurg.org

                                  Test2 MRCS@isurg.org

                                  Edit: connecting between nodebb instances doesnt seem to be working, which is more concerning.
                                  I tried it both ways, mentions from and to there

                                  julian just to help me test, are usernames case sensitive? I have some capital letters in a username on another nobebb site, do I need to ensure they are in the correct case?

                                  julian@community.nodebb.orgJ 1 Reply Last reply 10 Sept 2024, 02:39
                                  0
                                  • eeeee@community.nodebb.orgE eeeee@community.nodebb.org
                                    10 Sept 2024, 01:59

                                    Test1, mentioning a user at a different nodebb server mrcs@isurg.org

                                    Test2 MRCS@isurg.org

                                    Edit: connecting between nodebb instances doesnt seem to be working, which is more concerning.
                                    I tried it both ways, mentions from and to there

                                    julian just to help me test, are usernames case sensitive? I have some capital letters in a username on another nobebb site, do I need to ensure they are in the correct case?

                                    julian@community.nodebb.orgJ This user is from outside of this forum
                                    julian@community.nodebb.orgJ This user is from outside of this forum
                                    julian@community.nodebb.org
                                    wrote on 10 Sept 2024, 02:39 last edited by
                                    #52

                                    eeeee user slugs are always lower case. mrcs@isurg.org didn't get the notification? That's odd.

                                    1 Reply Last reply
                                    0
                                    • omega@community.nodebb.orgO This user is from outside of this forum
                                      omega@community.nodebb.orgO This user is from outside of this forum
                                      omega@community.nodebb.org
                                      wrote on 13 May 2025, 18:33 last edited by
                                      #53

                                      Should we then not be using the term syndication / network-syndication, or is that already to attached to other existent WWW technologies?

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


                                      • Login

                                      • First post
                                        Last post
                                      0
                                      • Categories
                                      • Recent
                                      • Tags
                                      • Popular
                                      • World
                                      • Users
                                      • Groups