It has, over time, become harder and harder for me to advocate for the "fediverse" as it exists today.
-
Hrefna (DHC)replied to Michael T. Bacon last edited by
@MichaelTBacon I don't think it exists out of the box in the bluesky app, but at a glance I think it'd be relatively straightforward to implement.
-
-
@hrefna divide and conquer
-
https://frontpage.fyi/ is a simple HN-type link aggregator, they're planning on adding multiple communities (a la reddit). I haven't seen anything about anybody working on a forum yet but seems like a natural idea.
@[email protected] @[email protected] -
Nah. AT's focused on something AP isn't good at: broad flat public conversations. And more generally the idea that we'd all adopt a single protocol isn't realistic -- especially not one that was built without thinking about security, safety, or scalability.
@[email protected] @[email protected] -
Exactly.
ATProto is trying to solve a specific problem. AP was trying to solve every problem in representation but punted on most of the actual distributed systems questions
Their reasons for wanting to do something different are very much "because AP isn't suitable to the problem" and not "to do something different [for the sake of being different or for the sake of fragmenting the ecosystem]"
Dorsey also isn't on BlueSky's board any more. He's disenchanted with them.
-
The easiest way I've seen to understand what ATProto seeks to do that AP is simply unsuitable toward is this.
ATProto wants, explicitly, to make codegen easy. In any language. You should be able to take their system, codegen, and you can interface with the app. Consequently, they also wanted to separate the app from the infrastructure.
These are baked-in assumptions and you can find them throughout the system.
I can't even imagine what that would look like with AP.
-
smallcircles (Humanity Now 🕊)replied to Laurens Hof last edited by
@laurenshof @jdp23 @hrefna @greg
My reply-check only found @hazelnoot comment missing from the thread. Unfindable, undisplayable in my Mastodon web UI and not in the "post & replies" collection, but when looking at the public thread from hachyderm in a separate tab it is there: https://hachyderm.io/@[email protected]gbt/113126078989951122
But yes, hazelnoot, for me also "reliance on JSON-LD and the complicated type model" are the biggest issues, I guess.
-
smallcircles (Humanity Now 🕊)replied to Hrefna (DHC) last edited by
It took me quite some time searching through link-rotted toot history to find this toot by @cwebber dating from November 2022:
Christine Lemmer-Webber (@[email protected])
at some point maybe it would be worth doing a fediverse thread breakdown of the ideas in ocappub https://gitlab.com/spritely/ocappub/blob/master/README.org and how the work has continued over at @spritelyinst because everything I wrote in 2019 is now super, incredibly relevant (I am anticipating a crash/collapse of the fediverse in its current form at a not too distant future; hopefully we'll have more answers ready by then, but this is a multi-year project)
the Octodon (octodon.social)
And in it the text:
> (I am anticipating a crash/collapse of the fediverse in its current form at a not too distant future; hopefully we'll have more answers ready by then, but this is a multi-year project)
I would be curious to hear Christine's current thoughts on this and in light of todays 'state of things'.
-
Jonreplied to smallcircles (Humanity Now 🕊) last edited by
My reply-check only found @[email protected] comment missing from the thread.
Hof's law strikes again!
https://blahaj.zone/notes/9y3b3qlcalqv0044
@[email protected] @[email protected] @[email protected] @[email protected] @[email protected] -
Erlend Sogge Heggenreplied to smallcircles (Humanity Now 🕊) last edited by
@smallcircles genuinely curious what method you use to search through your old posts. I’ve not found a reliable way to do it.
-
smallcircles (Humanity Now 🕊)replied to Erlend Sogge Heggen last edited by
@erlend my query in this case was "@ cwebber in:library" because I did not know any word that should be in the toot. And then just scrolling deeper into history until I found it.
-
Laurens Hofreplied to smallcircles (Humanity Now 🕊) last edited by
@smallcircles @hrefna @jdp23 @cigitalgem @cwebber
just read that entire article again about ocappub. i remember reading it around that time of late2022/early 2023 somewhere, but things fully click now i feel, especially regarding the nation-state-ification
'fun' to see how well all the observations by Christine have held up
-
Hrefna (DHC)replied to smallcircles (Humanity Now 🕊) last edited by
Side note: I've referred back to @cwebber's OcapPub paper numerous times and been very inspired by it for my own work in this space.
-
Yeah, an excellent paper, and Christine's work at Spritely continues to impress!
@[email protected] @[email protected] @[email protected] @[email protected] -
@laurenshof @hrefna @greg @smallcircles @jdp23 if anyone here uses Pixelfed then you'll know that missing replies are even worse there. Not a priority to address it at all
Since you're all more knowledgeable on the spec, can this activitypub issue be fixed at all?
-
The answer to that is complicated.
The short answer is that this is an imminently solvable problem. Technically.
The reality is that to get us there we have to get multiple projects, all of which have their own politics and constraints and are currently doing things in different ways, to agree on and implement the solution based almost entirely on volunteer time.
So in theory it is easy. In practice it is _quite_ difficult.
-
And, the missing posts problem isn't as bad for people on well-connected instances, and most projects have flagship instances that are well-connected -- .social is the poster child here. So there's less personal incentive for project leads to prioritize it.
At the end of FediForum a bunch of attendees tweeted on a hashtag so it was an interesting (although messy) natural experiment - https://infosec.exchange/@thenexusofprivacy/113137609072580831
@[email protected] @[email protected] @[email protected] @[email protected] @[email protected]