Having been active in political lobbying for many, many years has teached me a few lessons, that might seem weird to others.
Whenever a new proposal or plan pops up, I go into risk calculation mode. How can this be abused? How can this be subverted? Is it written that way because there is a specific interest that wants the exact opposite? This is a normal pattern for me. I calculate these risks and put a probability with them. And I start preparing plans to counter negative outcomes.
How can we counter this in a friendly but also authoritative way that protects the ecosystem? One important part is to revive the #SocialCG path the #W3C and make it the friendly contact point from implementations and incompatibilities. That work is ramping up.
@evan I would like for you to know that my bedtime reading tonight is the #ActivityPub spec. Never in my wildest dreams did I think that I'd be reading a #W3C recommendation before bed but here we are.
So, open message: if you're from #Meta and you are working on this #P92 service, you should contact the #W3C#SocialCG to work on compatibility with #ActivityPub.
We're excited about your project and we're here to help.
@yamiyume The big question will be if we can defend the existing protocols/standards and progress in a cooperative way. #SocialCG at #W3C is getting ready for that.
@brunty OK, I'll admit, I love #XML too: I wrote two books about it and was a member of the original #W3C XML WG and chaired the XML Core WG afterwards. 🙂
But all the same, when I was chairing XML 2007, I did invite @douglascrockford to give a closing keynote about #JSON, just to remind the aficionados that there was more to #markup than XML.
Capturing+validating/invalidating requests, so onto processing!
Learning more about how the #Mastodon actor files can vary versus other clients
For example preferredUsername in the #Mastodon actor record is unique per instance and ties to #webfinger but there is no guarantee of uniqueness or existence per #activitypub docs
So I'll be storing by actor URI and trying to tie back to the webfinger format for "pretty ID name" when possible
"30 years ago this week…something called the World Wide Web launched into the public domain…#CERN owned Berners-Lee's invention and…had the option to license [it] out…for profit. But Berners-Lee believed that keeping the web as open as possible would help it grow…[He] eventually convinced CERN to release the World Wide Web into the #PublicDomain without any #patents or fees."
"CERN’s decision to provide unencumbered access to the basic Web protocols and software developed there was instrumental to the success of the technical work done at the World Wide Web Consortium. The decision to base the Web on royalty-free standards from the beginning has been vital to its success."
30 years ago, one decision altered the course of our connected world
On April 30, 1993, the World Wide Web was released into the public domain. It revolutionized the internet and allowed users to create websites filled with graphics, audio and hyperlinks.
Ist das tatsächlich so?
Ich habe mich mal interessehalber für #Bluesky auf die Warteliste setzen lassen, aber seitdem (vor ein paar Wochen) nichts mehr gehört. Außerdem halte ich das ganze Vorhaben von Jack #Dorsey ehrlich gesagt für egoistisch, vielleicht sogar für egomanisch. Er wusste sehr wohl, dass es das #Fediverse bereits gab, und hätte etwas entwickeln (lassen) können, das zumindest #ActivityPub beherrscht. Spricht ja nichts dagegen, wenn es mit eigenen Protokollstandards noch darüber hinaus geht. Das tut beispielsweise auch #Hubzilla. Aber wer nicht bereit ist, existierende #W3C Standards einzuhalten (ActivityPub ist ein W3C-Standard, so wie HTML oder CSS), bastelt letztlich nur ein neues AOL.
I really like the stories our friends at #MIT wrote about #W3C today 💚
> After 28 years of being hosted collectively at MIT and three other international host organizations, the crusaders for web standards have become their own entity.
> Around the time of W3C's inception, the buzz around the "internet," "browsers," and the "web" was so loud it was nearly deafening.
> Berners-Lee’s "greatest act of all" is something he "didn't do:" require fees for patents.
Disclaimer: for postarity, I intend to post pictures of W3C artifacts that W3C isn't keeping. Feel free to mute my stream of pictures until the end of the year
I'mma follow you over at #SDF so I can boost dinner if your stuff. We're all interested over there with retro and historic computing , being perhaps the oldest, extant, public access #UNIX system - #PubNIX
Thank you for caring enough to publicly archive these treasures!