Zum Inhalt der Seite gehen


Oh, you want to know how the fediverse/activitypub works? Let me explain it to you!!! 🧵
Als Antwort auf Christine Lemmer-Webber

When two servers love each other very much, they have a baby, and the baby is named "federation"
Als Antwort auf Christine Lemmer-Webber

ActivityPub?! Isn't that the spec with all the holes in it? I bet people can't even get two servers to talk to each other
Als Antwort auf Christine Lemmer-Webber

ActivityPub uses ActivityStreams, which uses JSON-LD, which combines the best of both worlds

And by that I mean it makes json people angry and it makes linked data people angry

Als Antwort auf Christine Lemmer-Webber

ActivityPub is whatever the queen of the fediverse says, but royalty isn't real, and now we're facing a constitutional crisis
Als Antwort auf Christine Lemmer-Webber

ActivityPub is that protocol where you can send anything you want over it, as long as the thing you send is a Note (so Mastodon can read it)
Als Antwort auf Christine Lemmer-Webber

ActivityPub is when you have a hard drive, and you want to fill it up, but not fill it up as much as a full atproto relay, so you fill it up just most of the way
Als Antwort auf Christine Lemmer-Webber

ActivityPub is when you send HTTP requests to actors' inboxes, but then you get confused letters back from the actors because they don't want to read computer things they just want to star in shakespeares
Als Antwort auf Christine Lemmer-Webber

ActivityPub, it's a protocol best understood when explained to you. Which is why I am doing this, and why you must do it to me. We have to know to keep this place running
Als Antwort auf Christine Lemmer-Webber

ActivityPub was born fully formed from the head of @evan when he had a huge headache and he threw it into the sea and it walked out and there it was, ActivityPub
Als Antwort auf Christine Lemmer-Webber

ActivityPub was when @tsyesika decided we needed the MediaGoblin Network. Later on Mastodon decided to also become a member of the MediaGoblin Network. And that's how we got ActivityPub
Als Antwort auf Christine Lemmer-Webber

ActivityPub was when @erincandescent transcribed ancient scrolls onto loose leaf paper, scanned the paper into a scanner, ran it through OCR, and then said "the W3C should learn about this"

And that's how we got ActivityPub

Als Antwort auf Christine Lemmer-Webber

ActivityPub was formed when @rhiaro emerged from the forest and held scribblings written upon a giant leaf and said "these are pretty good scribblings, but it would be even better if..." and then TORE the leaf in two, and then that's how we got the Client-to-Server and Server-to-Server protocols as two separate things
Als Antwort auf Christine Lemmer-Webber

ActivityPub is a dating network for people who like open source, and also the gays who make animal noises
Als Antwort auf Christine Lemmer-Webber

ActivityPub is a selfie machine for no-longer-eggs who have realized on shit, they like selfies now, what happened
Als Antwort auf Christine Lemmer-Webber

ActivityPub, also known as "ActivityStreams", is just like a spoken language. Subject Predicate Object. It's pretty simple! Except we have Actor Activity Object, which are the same thing. And they're modeled in RDF, which is Subject Predicate Object.

So it's like language squared

Als Antwort auf Christine Lemmer-Webber

ActivityPub is where the AI enthusiasts are

Everyone here loves AI, highest ratio of AI enthusiasts you'll ever meet

All the content is AI and people will thank you for posting it

Als Antwort auf Christine Lemmer-Webber

ActivityPub is where Gargamel finally eats the Smurfs. That'll teach them. That'll show them
Als Antwort auf Christine Lemmer-Webber

The fediverse: a never ending source of jokes about star trek. Join the fediverse. The federation. The fediverseration. Lol! It was made for this joke
Als Antwort auf Christine Lemmer-Webber

ActivityPub was when we said FUCK there are TOO MANY PROTOCOLS, let's make one more protocol, and that'll be the last one

And then we did, and it was

Dieser Beitrag wurde bearbeitet. (4 Tage her)
Als Antwort auf Christine Lemmer-Webber

a joke about activitypub but there's a joke about trans medical trauma in here

Sensitiver Inhalt

Als Antwort auf Christine Lemmer-Webber

ActivityPub: now best understood through my new pseudonotation: {Activity from:actor to:addressees object:{Object}}
Als Antwort auf Christine Lemmer-Webber

ActivityPub is where you air your kinks out in the open. It's fine just put it out there. Be free
Als Antwort auf Christine Lemmer-Webber

ActivityPub is a protocol for "tankies" to get mad at "anti-tankies", and vice versa. But they both get mad at the "fash"
Als Antwort auf Christine Lemmer-Webber

ActivityPub is the Tumblr Protocol. It's been adopted by Tumblr, and it basically is Tumblr. Always was
Als Antwort auf Christine Lemmer-Webber

ActivityPub has inReplyTo, and it's used to make threads. Which is why we wrote it, we hoped Facebook would adopt it, and then they made Threads, and we were like ha ha we did it, we got 'em
Als Antwort auf Christine Lemmer-Webber

ActivityPub is the protocol that powers the Defediverse, a protocol for defederating from other instances
Als Antwort auf Christine Lemmer-Webber

ActivityPub is the network for posting questionable things, but you put them under a "content warning" (an ActivityPub invention, check the spec), and you can do anything you want in there. Anything at all
Als Antwort auf Christine Lemmer-Webber

ActivityPub is based on JSON-LD so that it can be extensible. And that means you can do anything you want. Anything at all. The only limit is yourself #xombocom
Als Antwort auf Christine Lemmer-Webber

ActivityPub is the protocol for Christine to fail to host the test suite and everyone to be mad at her for a decade, and kind of put up sort of replacements, but still get mad at her
Als Antwort auf Christine Lemmer-Webber

ActivityPub is a protocol where the Official Test Suite is a rewrite of MUD (Multi User Dungeon) technology for testing for federation

(this one is TRUE, cursed knowledge if you investigate)

Als Antwort auf Christine Lemmer-Webber

ActivityPub is the most secure protocol you'll ever use. This is true because it has a Security Considerations section. This means we considered all the security
Als Antwort auf Christine Lemmer-Webber

ActivityPub is written by trans people, for trans people. And also that one guy, he was also involved
Als Antwort auf Christine Lemmer-Webber

The fediverse is a network Christine wrote all by herself so she could be too distracted to do any other work later in the future when she needed to get it done
Als Antwort auf Christine Lemmer-Webber

ActivityPub is an anti-fascist protocol. There are no fascists on here. Not even one.

PROOF: They aren't allowed, we put it in the spec, so if someone is being fascist on here, technically they're not implementing ActivityPub they're doing something else. NOT OUR PROBLEM

Als Antwort auf Christine Lemmer-Webber

ActivityPub uses JSON-LD, which is basically just "lexical scope, but for JSON", so now you understand it
Als Antwort auf Christine Lemmer-Webber

ActivityPub is when you go on a date with a girl and at the end of it she's like oh shit no way you're THAT CHRISTINE why didn't you tell me this earlier let me get you my fedi handle
Als Antwort auf Christine Lemmer-Webber

ActivityPub is a protocol for me personally to say "Ha yeah, I'm the QUEEN OF THE FEDIVERSE" and look cool and then the moment someone starts to bristle I can say "don't worry no I'm anti-royalty no I didn't choose this name for myself it was the fediverse hold on"
Als Antwort auf Christine Lemmer-Webber

ActivityPub is a series of tubes

But not those kinds of tubes. It's actually just a big node graph in Blender. A geometry nodes thing

Als Antwort auf Christine Lemmer-Webber

ActivityPub is a protocol for people to run servers for their friends and and community and then wonder why they are so tired all the time
Als Antwort auf Christine Lemmer-Webber

ActivityPub is the network with the highest percentage of Firefox users, and also the highest percentage of people mad at Mozilla all the time