home.social

#activitypub-protocol — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #activitypub-protocol, aggregated by home.social.

fetched live
  1. @Ulli
    -->2:
    Das #ActivitypubProtocol des #Fediverse sieht zwar vor, dass man sich mit einem einzigen #Account überall anmelden kann, aber es hängt von den #Instanz-Betreibern ab, ob sie diese Option auch aktiveren. Darin liegt der Wurm, den Du zurecht bemängelst.

    @Kokoschinski @bsi

  2. @Ulli
    -->2:
    Das #ActivitypubProtocol des #Fediverse sieht zwar vor, dass man sich mit einem einzigen #Account überall anmelden kann, aber es hängt von den #Instanz-Betreibern ab, ob sie diese Option auch aktiveren. Darin liegt der Wurm, den Du zurecht bemängelst.

    @Kokoschinski @bsi

  3. @Ulli
    -->2:
    Das #ActivitypubProtocol des #Fediverse sieht zwar vor, dass man sich mit einem einzigen #Account überall anmelden kann, aber es hängt von den #Instanz-Betreibern ab, ob sie diese Option auch aktiveren. Darin liegt der Wurm, den Du zurecht bemängelst.

    @Kokoschinski @bsi

  4. @Ulli
    -->2:
    Das #ActivitypubProtocol des #Fediverse sieht zwar vor, dass man sich mit einem einzigen #Account überall anmelden kann, aber es hängt von den #Instanz-Betreibern ab, ob sie diese Option auch aktiveren. Darin liegt der Wurm, den Du zurecht bemängelst.

    @Kokoschinski @bsi

  5. Half-joke half-serious #activitypubprotocol rant

    Why doesn't
    #ActivityPub just use ASN.1 DER?

    It has
    - Deterministic encoding and thus not a
    night mare to sign and check
    - More compact and not have to do at least 2 pass and 2 buffers (not counting data structure overhead) to de-serialize a document.
    - Separation of concerns in field representation, binding and canonicalization
    - Good historical support in almost any language.
    - Actually can de-serialize as you receive data, not having to save what could be megabytes of JSON and at the end receive a
    @context and suddenly have a lot of computational work and say hang on a bit I have no idea what you are talking about.
    - Uses
    real identifiers not URL for everything, even W3C's own JsonLD schema broke

    To me it feels like nobody is adopting it (IMO for good reasons, "infinite extensibility" has costs in efficiency and integrity) so W3C has to use it in
    #activitystreams. I feel Json-LD is more suitable for immutable archive (backups, tape, etc) when future needs are absolutely not predictable and changing the schema must be done without changing the original data, not here.

  6. Half-joke half-serious #activitypubprotocol rant

    Why doesn't
    #ActivityPub just use ASN.1 DER?

    It has
    - Deterministic encoding and thus not a
    night mare to sign and check
    - More compact and not have to do at least 2 pass and 2 buffers (not counting data structure overhead) to de-serialize a document.
    - Separation of concerns in field representation, binding and canonicalization
    - Good historical support in almost any language.
    - Actually can de-serialize as you receive data, not having to save what could be megabytes of JSON and at the end receive a
    @context and suddenly have a lot of computational work and say hang on a bit I have no idea what you are talking about.
    - Uses
    real identifiers not URL for everything, even W3C's own JsonLD schema broke

    To me it feels like nobody is adopting it (IMO for good reasons, "infinite extensibility" has costs in efficiency and integrity) so W3C has to use it in
    #activitystreams. I feel Json-LD is more suitable for immutable archive (backups, tape, etc) when future needs are absolutely not predictable and changing the schema must be done without changing the original data, not here.

  7. Half-joke half-serious #activitypubprotocol rant

    Why doesn't
    #ActivityPub just use ASN.1 DER?

    It has
    - Deterministic encoding and thus not a
    night mare to sign and check
    - More compact and not have to do at least 2 pass and 2 buffers (not counting data structure overhead) to de-serialize a document.
    - Separation of concerns in field representation, binding and canonicalization
    - Good historical support in almost any language.
    - Actually can de-serialize as you receive data, not having to save what could be megabytes of JSON and at the end receive a
    @context and suddenly have a lot of computational work and say hang on a bit I have no idea what you are talking about.
    - Uses
    real identifiers not URL for everything, even W3C's own JsonLD schema broke

    To me it feels like nobody is adopting it (IMO for good reasons, "infinite extensibility" has costs in efficiency and integrity) so W3C has to use it in
    #activitystreams. I feel Json-LD is more suitable for immutable archive (backups, tape, etc) when future needs are absolutely not predictable and changing the schema must be done without changing the original data, not here.

  8. Half-joke half-serious #activitypubprotocol rant

    Why doesn't
    #ActivityPub just use ASN.1 DER?

    It has
    - Deterministic encoding and thus not a
    night mare to sign and check
    - More compact and not have to do at least 2 pass and 2 buffers (not counting data structure overhead) to de-serialize a document.
    - Actually can de-serialize as you receive data, not having to save what could be megabytes of JSON and at the end receive a
    @context and suddenly have a lot of computational work and say hang on a bit I have no idea what you are talking about.
    - Uses
    real identifiers not URL for everything, even W3C's own JsonLD schema broke

    To me it feels like nobody is adopting it (IMO for good reasons, "infinite extensibility" has costs in efficiency and integrity) so W3C has to use it in
    #activitystreams. I feel Json-LD is more suitable for immutable archive (backups, tape, etc) when future needs are absolutely not predictable and changing the schema must be done without changing the original data, not here.
    - Good historical support in almost any language.

  9. It makes no sense

    Whenever anyone tells me that some platform is great, I always nod and think to myself … for now. For now.

    ~ Bob Sassone, from Bluesky is not going to save you

    slip:4uwobu1.

    I don’t understand why no one else is saying this: Until I see anyone else running separate federation instances, it’s still just another monolithic platform. This again? If the AT Protocol (what Bluesky is built upon) is really great, how do I run my own instance to join the federation?

    If you see only one instance, then it’s a platform. When you see multiple instances talking to each other, then it’s a protocol.

    ɕ

    #ActivityPubProtocol #ATProtocol #Bluesky #BobSassone #InternetTech #Mastodon
  10. It makes no sense

    Whenever anyone tells me that some platform is great, I always nod and think to myself … for now. For now.

    ~ Bob Sassone, from Bluesky is not going to save you

    I don’t understand why no one else is saying this: Until I see anyone else running separate federation instances, it’s still just another monolithic platform. This again? If the AT Protocol (what Bluesky is built upon) is really great, how do I run my own instance to join the federation?

    If you see only one instance, then it’s a platform. When you see multiple instances talking to each other, then it’s a protocol.

    ɕ

    #ActivityPubProtocol #ATProtocol #Bluesky #BobSassone #InternetTech #Mastodon

  11. I’ve had this idea of the ActivityPub Protocol powering Mastodon, Threads, & others in The Fediverse, as a kind of Rube-Goldberg Machine.

    What kind of Rube-Goldberg Machine ?

    The MouseTrap Boardgame from childhood !

    I captioned the following images to get the idea out of my head.

    cf. Two-Way RSS which remains Simple and Direct...

    | #ActivityPubProtocol #RubeGoldbergMachine #ActivityPub #ActivityPubMastodon #Mastodon #ActivityPubThreads #Threads #TwoWayRSS #RSS #MouseTrapBoardgame #MouseTrap

  12. I’ve had this idea of the ActivityPub Protocol powering Mastodon, Threads, & others in The Fediverse, as a kind of Rube-Goldberg Machine.

    What kind of Rube-Goldberg Machine ?

    The MouseTrap Boardgame from childhood !

    I captioned the following images to get the idea out of my head.

    cf. Two-Way RSS which remains Simple and Direct...

    | #ActivityPubProtocol #RubeGoldbergMachine #ActivityPub #ActivityPubMastodon #Mastodon #ActivityPubThreads #Threads #TwoWayRSS #RSS #MouseTrapBoardgame #MouseTrap

  13. I’ve had this idea of the ActivityPub Protocol powering Mastodon, Threads, & others in The Fediverse, as a kind of Rube-Goldberg Machine.

    What kind of Rube-Goldberg Machine ?

    The MouseTrap Boardgame from childhood !

    I captioned the following images to get the idea out of my head.

    cf. Two-Way RSS which remains Simple and Direct...

    | #ActivityPubProtocol #RubeGoldbergMachine #ActivityPub #ActivityPubMastodon #Mastodon #ActivityPubThreads #Threads #TwoWayRSS #RSS #MouseTrapBoardgame #MouseTrap

  14. I’ve had this idea of the ActivityPub Protocol powering Mastodon, Threads, & others in The Fediverse, as a kind of Rube-Goldberg Machine.

    What kind of Rube-Goldberg Machine ?

    The MouseTrap Boardgame from childhood !

    I captioned the following images to get the idea out of my head.

    cf. Two-Way RSS which remains Simple and Direct...

    | #ActivityPubProtocol #RubeGoldbergMachine #ActivityPub #ActivityPubMastodon #Mastodon #ActivityPubThreads #Threads #TwoWayRSS #RSS #MouseTrapBoardgame #MouseTrap

  15. I’ve had this idea of the ActivityPub Protocol powering Mastodon, Threads, & others in The Fediverse, as a kind of Rube-Goldberg Machine.

    What kind of Rube-Goldberg Machine ?

    The MouseTrap Boardgame from childhood !

    I captioned the following images to get the idea out of my head.

    cf. Two-Way RSS which remains Simple and Direct...

    | #ActivityPubProtocol #RubeGoldbergMachine #ActivityPub #ActivityPubMastodon #Mastodon #ActivityPubThreads #Threads #TwoWayRSS #RSS #MouseTrapBoardgame #MouseTrap

  16. How Mastodon made friends with Meta: Founder Eugen Rochko on helping Threads federate, dodging venture capital, and why he hopes Bluesky abandons its protocol. 👈 🆕

    platformer.news/mastodon-inter

    #Threads #Bluesky #Mastodon #ActivityPubProtocol

  17. How Mastodon made friends with Meta: Founder Eugen Rochko on helping Threads federate, dodging venture capital, and why he hopes Bluesky abandons its protocol. 👈 🆕

    platformer.news/mastodon-inter

    #Threads #Bluesky #Mastodon #ActivityPubProtocol

  18. Hi #all,
    I created this #mastodon space for me because I strongly believe in #opensource and #selfhosting. Internet should stay a network of network. I think the #fediverse and #activitypubprotocol is a good layer that allow it to do so for social interaction.

    #freespeech is essential but #hatespeech and #FUD is not.

    I love #opensource, #linux, #radio, #space, #travel and #food. I also love #computers and #humans.
    I try to keep it "#simple" and "#slow".

    Glad to be here !
    #introduction

  19. Hi #all,
    I created this #mastodon space for me because I strongly believe in #opensource and #selfhosting. Internet should stay a network of network. I think the #fediverse and #activitypubprotocol is a good layer that allow it to do so for social interaction.

    #freespeech is essential but #hatespeech and #FUD is not.

    I love #opensource, #linux, #radio, #space, #travel and #food. I also love #computers and #humans.
    I try to keep it "#simple" and "#slow".

    Glad to be here !
    #introduction

  20. Hi #all,
    I created this #mastodon space for me because I strongly believe in #opensource and #selfhosting. Internet should stay a network of network. I think the #fediverse and #activitypubprotocol is a good layer that allow it to do so for social interaction.

    #freespeech is essential but #hatespeech and #FUD is not.

    I love #opensource, #linux, #radio, #space, #travel and #food. I also love #computers and #humans.
    I try to keep it "#simple" and "#slow".

    Glad to be here !
    #introduction

  21. Hi #all,
    I created this #mastodon space for me because I strongly believe in #opensource and #selfhosting. Internet should stay a network of network. I think the #fediverse and #activitypubprotocol is a good layer that allow it to do so for social interaction.

    #freespeech is essential but #hatespeech and #FUD is not.

    I love #opensource, #linux, #radio, #space, #travel and #food. I also love #computers and #humans.
    I try to keep it "#simple" and "#slow".

    Glad to be here !
    #introduction

  22. Hi #all,
    I created this #mastodon space for me because I strongly believe in #opensource and #selfhosting. Internet should stay a network of network. I think the #fediverse and #activitypubprotocol is a good layer that allow it to do so for social interaction.

    #freespeech is essential but #hatespeech and #FUD is not.

    I love #opensource, #linux, #radio, #space, #travel and #food. I also love #computers and #humans.
    I try to keep it "#simple" and "#slow".

    Glad to be here !
    #introduction

  23. @jhpot

    I just started reading your article, and its already clarified some of what was fuzzy to me! Thank you!
    I'll continue in a bit, but just wanted to let you know that your article has already helped me to understand a bit more, and I'm sure I'll learn more as I continue on...🙏🏻😊

    #TwitterMigration
    #MastodonIsNotTwitter
    #NavigatingTheFediverse

    #MastadonSoftware
    #Server, aka #Instance
    #ActivityPubProtocol
    #Community
    #Fediverse
    #Toot

  24. @jhpot

    I just started reading your article, and its already clarified some of what was fuzzy to me! Thank you!
    I'll continue in a bit, but just wanted to let you know that your article has already helped me to understand a bit more, and I'm sure I'll learn more as I continue on...🙏🏻😊

    #TwitterMigration
    #MastodonIsNotTwitter
    #NavigatingTheFediverse

    #MastadonSoftware
    #Server, aka #Instance
    #ActivityPubProtocol
    #Community
    #Fediverse
    #Toot

  25. @jhpot

    I just started reading your article, and its already clarified some of what was fuzzy to me! Thank you!
    I'll continue in a bit, but just wanted to let you know that your article has already helped me to understand a bit more, and I'm sure I'll learn more as I continue on...🙏🏻😊

    #TwitterMigration
    #MastodonIsNotTwitter
    #NavigatingTheFediverse

    #MastadonSoftware
    #Server, aka #Instance
    #ActivityPubProtocol
    #Community
    #Fediverse
    #Toot