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. 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. -
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.@apps@toot.fedilab.app honestly? You should ignore the haters and not make this opt in. You're crippling its usability that way...
-
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.@apps
Very good idea.
In my opinion, the previous solution was fine, but this would make approval absolutely clear. -
@apps@toot.fedilab.app honestly? You should ignore the haters and not make this opt in. You're crippling its usability that way...
@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. -
@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.@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?
-
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.@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. -
@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 -
@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. -
@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@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.
-
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.@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 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
@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. -
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 agent's 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 AGENT 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?
#HolosDiscover #HolosIndex #Mastodon #Fediverse #ActivityPub
-
@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 -
@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

-
I also like the Follow approach best.
Follow the HolosIndex bot gives explicit consent "please index my public posts". HashPub by @evan follows a similar method, and also https://anagora.org by @flancian works on that basis. Give a nice acknowledgement after the follow request, and perhaps an unfollow removes you from the index again.
I find this a better mechanism than the magic hashtags in profile approach, where there's already tight charlimit in many apps for the intro. You also have (or had) this with https://fediverse.info when adding #fedi22 to ones profile.
-
@julian@activitypub.space @tom I believe Mastodon is iterating on its onboarding experience more or less nonstop. I've been running this server from the start, so I don't actually know what account registration looks like normally, much less how it's been changing, but I assume there's a balancing act guiding people through necessary choices without overburdening the process. How do we ask people what they want without sounding overly complicated? /cc @scottjenson @imanijoy
-
@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.@apps Okay yeah, that's fair. Takes me back to how I added a choice between Mastodon-style OAuth and DMing a confirmation code for account verification to FediRoster.
-
@apps@toot.fedilab.app honestly? You should ignore the haters and not make this opt in. You're crippling its usability that way...
I totally agree. Their criteria was already very respectful, and motivated, native tools for the fediverse need leeway to work, grow and let the whole ecosystem grow.
Restricting them for some imaginary moral high ground, the only thing that accomplishes is letting the big tech corpos that don't give a shit about your feelings in the first place to use that space, instead of reclaming it for open solutions. AI training is already digesting all those already public posts they're gatekeeping. -
@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 @nicolaottomanoI can only imagine how frustrating it would be to openly and honestly play by the rules just to be shamed out of your project, just to let big tech take the cake anyway.
-
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.@apps it is kind of annoying that every fediverse search engine requires more stuff in the bio. I ignore them because of that. It'd be nice if they worked together to agree on one standard - ideally in the protocol (and therefore visible in the user's settings) and not awkwardly in their profile
Ciao! Sembra che tu sia interessato a questa conversazione, ma non hai ancora un account.
Stanco di dover scorrere gli stessi post a ogni visita? Quando registri un account, tornerai sempre esattamente dove eri rimasto e potrai scegliere di essere avvisato delle nuove risposte (tramite email o notifica push). Potrai anche salvare segnalibri e votare i post per mostrare il tuo apprezzamento agli altri membri della comunità.
Con il tuo contributo, questo post potrebbe essere ancora migliore 💗
Registrati Accedi
Citiverse è un progetto che si basa su NodeBB ed è federato! | Categorie federate | Chat | 📱 Installa web app o APK | 🧡 Donazioni | Privacy Policy