šŸ’¾ Archived View for idiomdrottning.org ā€ŗ fedi-wishlist captured on 2023-12-28 at 15:25:18. Gemini links have been rewritten to link to archived content

View Raw

More Information

ā¬…ļø Previous capture (2023-09-08)

šŸš§ View Differences

-=-=-=-=-=-=-

Four things Fedi could become

Topics

Topic-based mailing lists and IRC channels were a huge part of the Internet when I grew up. For those a liā€™l younger, think subreddits or tumblr tags, or Discord servers. Now, ActivityPub doesnā€™t support hashtags well but FEP-1b12 can be the ticket here.

To me this is a throwback to when the internet was manageable and cozy and fun. Yeah, yeah, there are some super toxic subreddits and tumblr tags and there were some epic and super damaging email flamewars. It doesnā€™t solve everything. But itā€™s damage control.

Itā€™s also the kind of discoverability that I think is good: topic based, rather than ā€œtrendingā€ algorithm based, or, worst of all, ā€œpromotedā€.

This is what Iā€™m kinda looking forward too the most, if the tech improves a lot. Right now on Akkoma I donā€™t really feel like assigning my posts to groups because ideally I also want them to stand on their own just the way they are now. I want them to both be posted to relevant groups and to be part of my own personal liā€™l microblog mix.

It also doesnā€™t make sense to strive for a Fedi where every server mirrors every post. Itā€™s just that architecturally, email was a much more scalable model: each server had their accounts and each topic list sent only to the relevant accounts. IRC works similarly, as does XMPP.

Fedi even has the potential to be even an even more scalable implementation of this model than email since on email, list email was typically still duplicated for every user in the spool (you can't rdfind them since the headers are not identical) but on Fedi, the back end is relational so there only has to be one entry per post. I know, I know, penny-wise department, but still.

Hashtags donā€™t work well on Fedi

Threadiverse vs mailing lists

Usenet had to die

rdfind

World megaphone celebrity culture

Here is a timeline I do not want to head down. One of the worst parts of the post-September internet are these huge celebs. Instead of ā€œHere is the mailing list for Werewolf: the Apocalypse, letā€™s talk togetherā€ itā€™s ā€œHello adoring fans here are my favorite brands of the dayā€.

Iā€™m into participatory culture, and this is not that.

This is what Instagram, Twitter, BSky and Threads are set up to be, and YouTube too. ā€œViralā€ successes. Do not want.šŸ˜°

Mini-walled mini-gardens

Thereā€™s some enthusiasm for authorized fetch now and Iā€™m a liā€™l hesitant to get behind that. Authorized fetch is fine on its own, good even šŸ‘šŸ»,and Iā€™ve got it on too, but when you combine it with the ā€œdisallow unauthenticated API accessā€ setting, the only way to interact with a post is if it has gotten onto your server somehow, by someone on your server following the account.

That really pushes the network towards a handful of larger servers all mirroring each other.

Itā€™s not Fedi, is the problem. Itā€™s taking the underlying tech stack from Fedi and using it to create basically private web forums. A more confusing and slow version of phpBB.

I donā€™t blame anyone for wanting this because heaven knows the untamed Fedi is a horror-ridden place but itā€™s kind of off-topic to a discussion of what Fedi should be. Itā€™s using the server stacks (like Mastodon) to build something thatā€™s not federated or only semi-federated.

Overall, Iā€™m not super happy about this timeline either.

My dislike of the wide-open Fedi-world is clashing a bit with my FOSS-brained fear of silos here. I think having multiple servers hook up and talk to each other is just neat. Itā€™s something the web 1 era did great and something the web 2.0 era lost.

I normally use Fedi in a really ā€œindie webā€ style way: I browse other instances through their public interfaces or through RSS/Atom and when I find something I wanna reply to or favorite, I import just that one post to my instance. The import is still gonna work through authorized fetch, but finding the post in the first place is gonna get blocked if the only way to read the post is through authenticated API access.

To get specific, this works whether or not AF is on:

wget /users/Sandra/feed.atom

While this only works when AF is off:

wget --header \
'Accept: application/ld+json; profile="https://www.w3.org/ns/activitystreams"'\
-qO- /users/Sandra

What does AUTHORIZED_FETCH actually do?

Cohost

Circles

If Bonfireā€™s tech had panned out, that wouldā€™ve been a much better to have a liā€™l bit of a private life in a federated world. There could be Diaspora-like circles to have different parts of our lives, having some things public and others friends only. I never used Google Plus but I got the impression that it worked similarly.

Combining that with topics and that might be the perfect life right there.

The UX could be ā€œI want to post this to friends, fam, and these three world-readable topics: RPG, D&D, OSRā€ or ā€œI wanna post this one to fam onlyā€. Pretty great, right?

Bonfire