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 (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. After shutting down #HolosDiscover, we're rethinking the approach with #HolosIndex: users explicitly opt in by adding #HolosIndex to their bio with interest tags, then submit their profile.

After shutting down #HolosDiscover, we're rethinking the approach with #HolosIndex: users explicitly opt in by adding #HolosIndex to their bio with interest tags, then submit their profile.

Scheduled Pinned Locked Moved Uncategorized
holosdiscoverholosindexfediverseactivitypub
31 Posts 16 Posters 91 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.
  • apps@toot.fedilab.appA This user is from outside of this forum
    apps@toot.fedilab.appA This user is from outside of this forum
    apps@toot.fedilab.app
    wrote last edited by
    #1

    After shutting down #HolosDiscover, we're rethinking the approach with #HolosIndex: users explicitly opt in by adding #HolosIndex to their bio with interest tags, then submit their profile. No assumptions, no default settings.
    This will power interest-based discovery across the #Fediverse, helping people find each other through shared interests. Still all through #ActivityPub of course, with real-time deletions and updates.

    julian@activitypub.spaceJ hurricaneweasel@mastodon.worldH rompe@mastodon.socialR tehstu@hachyderm.ioT julian@fietkau.socialJ 7 Replies Last reply
    1
    0
    • R relay@relay.mycrowd.ca shared this topic
    • apps@toot.fedilab.appA apps@toot.fedilab.app

      After shutting down #HolosDiscover, we're rethinking the approach with #HolosIndex: users explicitly opt in by adding #HolosIndex to their bio with interest tags, then submit their profile. No assumptions, no default settings.
      This will power interest-based discovery across the #Fediverse, helping people find each other through shared interests. Still all through #ActivityPub of course, with real-time deletions and updates.

      julian@activitypub.spaceJ This user is from outside of this forum
      julian@activitypub.spaceJ This user is from outside of this forum
      julian@activitypub.space
      wrote last edited by
      #2

      @apps@toot.fedilab.app honestly? You should ignore the haters and not make this opt in. You're crippling its usability that way...

      1 Reply Last reply
      1
      1
      • apps@toot.fedilab.appA apps@toot.fedilab.app

        After shutting down #HolosDiscover, we're rethinking the approach with #HolosIndex: users explicitly opt in by adding #HolosIndex to their bio with interest tags, then submit their profile. No assumptions, no default settings.
        This will power interest-based discovery across the #Fediverse, helping people find each other through shared interests. Still all through #ActivityPub of course, with real-time deletions and updates.

        hurricaneweasel@mastodon.worldH This user is from outside of this forum
        hurricaneweasel@mastodon.worldH This user is from outside of this forum
        hurricaneweasel@mastodon.world
        wrote last edited by
        #3

        @apps
        Very good idea. In my opinion, the previous solution was fine, but this would make approval absolutely clear.

        1 Reply Last reply
        0
        • apps@toot.fedilab.appA This user is from outside of this forum
          apps@toot.fedilab.appA This user is from outside of this forum
          apps@toot.fedilab.app
          wrote last edited by
          #4

          @julian
          We appreciate that, but the feedback raised valid points. The opt-in approach is the right move. It may grow slower, but every user in the index will be there by conscious choice. That's a stronger foundation to build on.

          bredroll@mas.toB nicolaottomano@mastodon.unoN 2 Replies Last reply
          1
          0
          • apps@toot.fedilab.appA apps@toot.fedilab.app

            @julian
            We appreciate that, but the feedback raised valid points. The opt-in approach is the right move. It may grow slower, but every user in the index will be there by conscious choice. That's a stronger foundation to build on.

            bredroll@mas.toB This user is from outside of this forum
            bredroll@mas.toB This user is from outside of this forum
            bredroll@mas.to
            wrote last edited by
            #5

            @apps @julian maybe there is a third way here, perhaps a lot of users dont actually know about that flag, or that its only going to be ignored, not respected, by those wishing to do harm anyway, perhaps a bot account that reminds people to take care with what they post if it contains stuff like photos with location data?

            1 Reply Last reply
            0
            • apps@toot.fedilab.appA apps@toot.fedilab.app

              @julian
              We appreciate that, but the feedback raised valid points. The opt-in approach is the right move. It may grow slower, but every user in the index will be there by conscious choice. That's a stronger foundation to build on.

              nicolaottomano@mastodon.unoN This user is from outside of this forum
              nicolaottomano@mastodon.unoN This user is from outside of this forum
              nicolaottomano@mastodon.uno
              wrote last edited by
              #6

              @apps
              Well, I read the whole thread. It was a matter of 2-3 people which were more a PITA than giving useful advice.
              In my opinion if HolosIndex will be more strict than it already was, since it was very strict in what to index, it will be not useful, since almost no one is going to add #HolosIndex tag and it is not even an ActivityPub standard.

              @julian

              apps@toot.fedilab.appA 1 Reply Last reply
              0
              • apps@toot.fedilab.appA apps@toot.fedilab.app

                After shutting down #HolosDiscover, we're rethinking the approach with #HolosIndex: users explicitly opt in by adding #HolosIndex to their bio with interest tags, then submit their profile. No assumptions, no default settings.
                This will power interest-based discovery across the #Fediverse, helping people find each other through shared interests. Still all through #ActivityPub of course, with real-time deletions and updates.

                rompe@mastodon.socialR This user is from outside of this forum
                rompe@mastodon.socialR This user is from outside of this forum
                rompe@mastodon.social
                wrote last edited by
                #7

                @apps
                That sounds a lot like https://tootfinder.ch does it. It would be great if different services could share the same opt-in mechanism! Explicitly allowing one service while denying others might be important for some users and should be supported, but an additional common flag to just allow all services would be convenient for lazy guys like me.

                1 Reply Last reply
                0
                • apps@toot.fedilab.appA apps@toot.fedilab.app

                  After shutting down #HolosDiscover, we're rethinking the approach with #HolosIndex: users explicitly opt in by adding #HolosIndex to their bio with interest tags, then submit their profile. No assumptions, no default settings.
                  This will power interest-based discovery across the #Fediverse, helping people find each other through shared interests. Still all through #ActivityPub of course, with real-time deletions and updates.

                  tehstu@hachyderm.ioT This user is from outside of this forum
                  tehstu@hachyderm.ioT This user is from outside of this forum
                  tehstu@hachyderm.io
                  wrote last edited by
                  #8

                  @apps Rather than a hashtag, is it possible to do this based on users following a particular account? Like the Bluesky bridge.

                  I don't know any of the technical particulars, so unsure if this is a feasible alternative. Feels like it would have less friction, though.

                  apps@toot.fedilab.appA 1 Reply Last reply
                  0
                  • nicolaottomano@mastodon.unoN nicolaottomano@mastodon.uno

                    @apps
                    Well, I read the whole thread. It was a matter of 2-3 people which were more a PITA than giving useful advice.
                    In my opinion if HolosIndex will be more strict than it already was, since it was very strict in what to index, it will be not useful, since almost no one is going to add #HolosIndex tag and it is not even an ActivityPub standard.

                    @julian

                    apps@toot.fedilab.appA This user is from outside of this forum
                    apps@toot.fedilab.appA This user is from outside of this forum
                    apps@toot.fedilab.app
                    wrote last edited by
                    #9

                    @nicolaottomano
                    We actually received links to conversations where the project was being discussed quite aggressively beyond what was visible here. We still believe our approach was ethical, but it didn't account for users not understanding their own default settings. Of course, the same settings used by real scrapers like Google, but that's another debate πŸ™‚
                    @julian

                    julian@activitypub.spaceJ 1 Reply Last reply
                    1
                    0
                    • tehstu@hachyderm.ioT tehstu@hachyderm.io

                      @apps Rather than a hashtag, is it possible to do this based on users following a particular account? Like the Bluesky bridge.

                      I don't know any of the technical particulars, so unsure if this is a feasible alternative. Feels like it would have less friction, though.

                      apps@toot.fedilab.appA This user is from outside of this forum
                      apps@toot.fedilab.appA This user is from outside of this forum
                      apps@toot.fedilab.app
                      wrote last edited by
                      #10

                      @tehstu
                      Our previous mechanism was actually more thorough than that. Before following or indexing anyone, we checked multiple signals: indexable enabled, account not locked, no #nobot in bio. But since indexable is enabled by default when you create an account, we were closer to opt-out than opt-in. That's why we're rethinking the approach with explicit opt-in.

                      tehstu@hachyderm.ioT 1 Reply Last reply
                      1
                      0
                      • tom@tomkahe.comT This user is from outside of this forum
                        tom@tomkahe.comT This user is from outside of this forum
                        tom@tomkahe.com
                        wrote last edited by
                        #11

                        @julian
                        It feels like hashtag in bio is going backwards to the problem 'indexable' was supposed to solve.

                        @apps

                        1 Reply Last reply
                        0
                        • apps@toot.fedilab.appA apps@toot.fedilab.app

                          @nicolaottomano
                          We actually received links to conversations where the project was being discussed quite aggressively beyond what was visible here. We still believe our approach was ethical, but it didn't account for users not understanding their own default settings. Of course, the same settings used by real scrapers like Google, but that's another debate πŸ™‚
                          @julian

                          julian@activitypub.spaceJ This user is from outside of this forum
                          julian@activitypub.spaceJ This user is from outside of this forum
                          julian@activitypub.space
                          wrote last edited by
                          #12

                          @apps@toot.fedilab.app that's exactly it. You're not responsible for others not understanding that when they post publicly, their post is public.

                          @nicolaottomano@mastodon.uno

                          1 Reply Last reply
                          1
                          0
                          • kariboka@mastodon.socialK This user is from outside of this forum
                            kariboka@mastodon.socialK This user is from outside of this forum
                            kariboka@mastodon.social
                            wrote last edited by
                            #13

                            @julian @apps totally agree with Julian.

                            Some people should get used with the concept of federation and how it works.

                            They can totally disable federation and keep talking to the void. Or buy a notebook.

                            1 Reply Last reply
                            0
                            • apps@toot.fedilab.appA apps@toot.fedilab.app

                              @tehstu
                              Our previous mechanism was actually more thorough than that. Before following or indexing anyone, we checked multiple signals: indexable enabled, account not locked, no #nobot in bio. But since indexable is enabled by default when you create an account, we were closer to opt-out than opt-in. That's why we're rethinking the approach with explicit opt-in.

                              tehstu@hachyderm.ioT This user is from outside of this forum
                              tehstu@hachyderm.ioT This user is from outside of this forum
                              tehstu@hachyderm.io
                              wrote last edited by
                              #14

                              @apps If I understood it all correctly though, you would follow accounts based on these criteria.

                              I was thinking of the reverse, where people elect to follow the discover account. Perhaps some settings-based checks could also be applied, as you did previously. Looking to make sure the account is indexed and so forth before following back (which I guess would be the thumbs up that the discovery is now active).

                              Apologies, I'm problem solving things I imagine greater minds have already considered while putting off what I should be working on (which is making me tear my hair out). Either way, I look forward to whatever ends up working. The Holos stuff is such a novel concept!

                              smallcircles@social.coopS 1 Reply Last reply
                              0
                              • apps@toot.fedilab.appA apps@toot.fedilab.app

                                After shutting down #HolosDiscover, we're rethinking the approach with #HolosIndex: users explicitly opt in by adding #HolosIndex to their bio with interest tags, then submit their profile. No assumptions, no default settings.
                                This will power interest-based discovery across the #Fediverse, helping people find each other through shared interests. Still all through #ActivityPub of course, with real-time deletions and updates.

                                julian@fietkau.socialJ This user is from outside of this forum
                                julian@fietkau.socialJ This user is from outside of this forum
                                julian@fietkau.social
                                wrote last edited by
                                #15

                                @apps As experienced client devs, I assume you have the infrastructure for OAuth already in place? I'd rather go to your website and authenticate my Mastodon account there than have a hashtag in my bio... the Tootfinder hashtag kinda annoys me every time I see it. 😐

                                That aside, I believe Mastodon is going to introduce some kind of profile signal for willingness to appear in starter packs, might be worth additionally keeping an eye on whatever happens there. https://github.com/mastodon/featured_collections

                                apps@toot.fedilab.appA 1 Reply Last reply
                                1
                                0
                                • julian@fietkau.socialJ julian@fietkau.social

                                  @apps As experienced client devs, I assume you have the infrastructure for OAuth already in place? I'd rather go to your website and authenticate my Mastodon account there than have a hashtag in my bio... the Tootfinder hashtag kinda annoys me every time I see it. 😐

                                  That aside, I believe Mastodon is going to introduce some kind of profile signal for willingness to appear in starter packs, might be worth additionally keeping an eye on whatever happens there. https://github.com/mastodon/featured_collections

                                  apps@toot.fedilab.appA This user is from outside of this forum
                                  apps@toot.fedilab.appA This user is from outside of this forum
                                  apps@toot.fedilab.app
                                  wrote last edited by
                                  #16

                                  @julian
                                  OAuth would mean implementing specific integrations for each Fediverse software, and some don't even support it. The bio hashtag works universally across any ActivityPub implementation without any server-side dependency.
                                  You can also opt in via mention if you don't want the hashtag visible in your bio.

                                  julian@fietkau.socialJ 1 Reply Last reply
                                  1
                                  0
                                  • tom@tomkahe.comT This user is from outside of this forum
                                    tom@tomkahe.comT This user is from outside of this forum
                                    tom@tomkahe.com
                                    wrote last edited by
                                    #17

                                    @julian I do think there's a bigger issue here, if a significant number of users are not understanding discoverability settings then we have to figure out a way to explain that functionality better.

                                    If we fall back to every ActivityPub app/server having a unique discoverability configuration then we will have a situation where nobody understands the settings.

                                    @apps @nicolaottomano

                                    apps@toot.fedilab.appA julian@activitypub.spaceJ 2 Replies Last reply
                                    0
                                    • apps@toot.fedilab.appA apps@toot.fedilab.app

                                      After shutting down #HolosDiscover, we're rethinking the approach with #HolosIndex: users explicitly opt in by adding #HolosIndex to their bio with interest tags, then submit their profile. No assumptions, no default settings.
                                      This will power interest-based discovery across the #Fediverse, helping people find each other through shared interests. Still all through #ActivityPub of course, with real-time deletions and updates.

                                      finchhaven@sfba.socialF This user is from outside of this forum
                                      finchhaven@sfba.socialF This user is from outside of this forum
                                      finchhaven@sfba.social
                                      wrote last edited by
                                      #18

                                      @apps

                                      It seems this issue has resurrected, or resumed

                                      My entire point (all the noise notwithstanding) focused on

                                      Default opt-in versus default opt-out

                                      This is an agent --> recipient transaction

                                      Default opt-in: the recipient is opted into (and participates in) the action whether the recipient --> knows of <-- the action or not

                                      Default opt-out: the recipient is opted out of (and cannot participate in) the action whether the recipient --> knows of <-- the action or not

                                      Neither default opt-in nor default opt-out have any logical meaning if THE RECIPIENT DOES NOT KNOW OF THE ACTION in advance

                                      Here is one of the oldest prior discussions I participated in on Github with Ryan (snarfed) Barrett re: bridgy-fed back starting in February of 2024

                                      Read all of it; it's very long

                                      Here: https://github.com/snarfed/bridgy-fed/issues/880#issue-2136207725

                                      With that, I'm out

                                      Y'all have fun, eh?

                                      1 Reply Last reply
                                      0
                                      • tom@tomkahe.comT tom@tomkahe.com

                                        @julian I do think there's a bigger issue here, if a significant number of users are not understanding discoverability settings then we have to figure out a way to explain that functionality better.

                                        If we fall back to every ActivityPub app/server having a unique discoverability configuration then we will have a situation where nobody understands the settings.

                                        @apps @nicolaottomano

                                        apps@toot.fedilab.appA This user is from outside of this forum
                                        apps@toot.fedilab.appA This user is from outside of this forum
                                        apps@toot.fedilab.app
                                        wrote last edited by
                                        #19

                                        @tom
                                        That's exactly the point we raised. There's a complete misunderstanding: people think they're creating an account in a safe space, but default settings are already exposing them to big tech. We just made it visible by playing by the rules. And unlike big tech, our data stayed within the Fediverse with a far more respectful approach.
                                        @julian @nicolaottomano

                                        itsmistermoon@piefed.socialI 1 Reply Last reply
                                        1
                                        0
                                        • tom@tomkahe.comT tom@tomkahe.com

                                          @julian I do think there's a bigger issue here, if a significant number of users are not understanding discoverability settings then we have to figure out a way to explain that functionality better.

                                          If we fall back to every ActivityPub app/server having a unique discoverability configuration then we will have a situation where nobody understands the settings.

                                          @apps @nicolaottomano

                                          julian@activitypub.spaceJ This user is from outside of this forum
                                          julian@activitypub.spaceJ This user is from outside of this forum
                                          julian@activitypub.space
                                          wrote last edited by
                                          #20

                                          @tom@tomkahe.com completely fair. There is a user education opportunity here, and in an ideal world we'd have all have the time, energy, and patience to learn and grow together.

                                          ... but what I have seen and experienced is hair-trigger rage and an inability to even consider other possibilites, that I am now immediately on the defensive.

                                          Thanks for reminding me that patience is still important πŸ™‚

                                          @apps@toot.fedilab.app @nicolaottomano@mastodon.uno

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


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups