I really like what I'm seeing with #ATProto so far in terms of the communication and design layout, also with how thorough they are being in thinking through the auth and security models: https://atproto.com/blog/2023-protocol-roadmap
It's complicated and there's A Lot™ but it is neatly modularized.
Governance is my big open question mark and very, very important going forward, but from a design perspective I see a lot to like.
Something I think the #ActivityPub community needs to seriously consider here is:
How do we create a living standard? How do we avoid ossification and stagnation?
How do we create a situation where it is easy to federate and interoperate with others?
What features is #ATProto using that we can be involved with or interoperate with, even if we don't interoperate with the protocol itself? For example, can we support their use of DIDs and make that support easy to universalize?
The #Mastodon software setting of #Spoutible is now a dropdown menu. Currently only for mastodon.social and mastodon.online.
Maybe it's temporary but if it's not, they'll have to add at least a hundred reputable and popular servers. Also, it's Mastodon software only. There are far more software, older and/or better than Mastodon which will probably not get support, at least as far as the approach I am seeing.
I swear, sometimes when I see what people write about #Bluesky / #ATProto on Mastodon, I feel like I'm watching the Polish state TV controlled by PiS, if you know what I mean… Completely parallel reality, independent facts, split timeline.
So the Bluesky #Gephi plugin is released ! You can fetch it directly from the plugin manager inside the software. It allows you to explore the followers / followings relationships of the network. Here is a Fast Tutorial https://www.youtube.com/watch?v=EUq5w7-D_ps#graph#sna#atproto
Maybe not 1st to have the idea, but may well be first to put those thoughts into words on a blog, Robin.
I only recently took a peek at #ATProto after a long time, and was a bit jealous on their situation as dedicated well-funded team developing a greenfield protocol. No tech debt, learn from the past, adopt feedback as you wish, and roll out in controlled fashion.
"But that just means AT and Bluesky are in their early stages with potential to be way better in the not-so-distant-future"
Well
I watch #Bluesky pretty closely on #Github and I can tell you they're busy working on some pretty detailed, low-level, nuts-and-bolts issues, and not anything revolutionary or ground-breaking
For this weekend's coding project, I built a tiny single-user Bluesky→ActivityPub one-way bridge I named “Pinhole”. If there's someone on Bluesky whose posts you want in your Mastodon feed, you can download and run it yourself: :fietkau_software: https://fietkau.software/pinhole
Caveats: 1. I intentionally built it anti-scalable: you can use it to follow one Bluesky account from one fedi account, and that's it. 2. You need experience with web servers.
I've released an update to my "Skythread" Bluesky thread reader - it's now available without authentication, so you can share thread links with people who don't have an account. I've moved it from GitHub pages to my own server now: https://blue.mackuba.eu/skythread/
Also as a bonus: it now has a dark mode 🌚 (beta, will need some tweaks)
Die Unterstützung von #ATproto (das #BlueSky-Protokoll) in brid.gy macht große Fortschritte. Schaut danach aus, als ob das dann direkt nutzbar ist, wenn bsky die Federation-Funktionen außerhalb der Testumgebung freigibt.
Profile abrufen klappt schon mal. :-)
Damit wäre dann das #Fediverse und bsky über eine zwei-wege-Brücke verbunden. V.a. wegen dem Nadelöhr nicht die eleganteste Lösung, aber funktionieren wird es.
@teresabuecker Es sind viele dort und ich bekomme dort mehr Interaktion, wenn ich etwas poste.
Es gibt einige gute Ansätze, die gerne ins Fediverse übernommen werden können, aber auch Protokollentscheidungen, die dazu geführt haben, dass ich mich dagegen entschieden habe, mehr Zeit zu investieren.
Bluesky verfolgt die libertäre Idee, dass jede*r für sich selbst verantwortlich ist. Das ist bisher lediglich in zweifelhaften Moderationsentscheidungen sichtbar, aber zentral für den Unterschied in den Protokollen. #ATProto, für das Bluesky die Prototyp-Instanz ist, macht es unmöglich Accounts dauerhaft zu sperren. Wenn es irgendwann umgesetzt ist, wie geplant, habe ich die volle Kontrolle über meine Posts und Follower. Wenn ich auf Bluesky gesperrt werde, kann ich inklusive meiner Inhalte und Reichweite auf eine andere Instanz umziehen. Ein Traum für Trolle und andere Menschen mit destruktiven Absichten.
Wenn ich mich im Fediverse nicht an die Abmachungen mit meiner Instanz halte und gesperrt werde, verliere ich meine Reichweite. Und die Instanz kümmert sich um eine Moderation, sodass ich nicht auf mich allein gestellt bin. Instanzadmins sind meist direkt ansprechbar. Das kommt meiner Wunschvorstellung eines Miteinanders näher.
#Bluesky ist für viele derzeit so attraktiv, weil es unkompliziert ist und über das Invite-System verhindert wird, dass es von schlechten Akteuren geflutet wird. Aber die Moderation ist jetzt schon schlechter als bei #Twitter vor #XCorp und ich sehe weder den Willen noch die Mittel, dass sich das bessern wird.
Serious question. Is it a complicated process to get the desktop emoji picker to play nice with dark mode? It seems Mastodon and Bluesky both have this problem