ether+nick

@benpate @deutrino @bengo @strypey @EUCommission @nlnet

Link for background: coding.social/blog/grassroots-

> We are limited (to a degree) by some design choices made in ActivityPub

I mention not addressing "Misconceptions" early as most costly mistake of AP ecosystem development. Your sentence above will be interpreted differently by different people based on their Perspective what fediverse means to them.

W3C ActivityPub spec is powerful, based on granular message exchange between addressable actors on the social graph.

"Likes", "Boosts", "Replies" are underspecified, mechanisms are fedi-specific, follow interpretation of AP that has become common on fedi. A big misconception imho is that its unclear what is 'core protocol' and what is extension with solutions on top of it. Like a "Microblogging" application domain, or "Software development" business domain.

A Like is but an ActivityStreams social primitive, a building block. The other 2 are domain-specific. Leaked abstractions, now.

After a long weekend, I've finally updated publickey.directory to reflect the current state of affairs for the Public Key Directory which brings Key Transparency to the Fediverse, as part of the effort to build End-to-End Encryption (E2EE) for ActivityPub.

This project now supports* Post-Quantum Cryptography! (We're shipping ML-DSA-44 now and will consider new algorithms in the future.) HPKE also uses mlkem768x25519 (a.k.a. X-Wing).

* The only part that doesn't currently require post-quantum cryptography is RFC 9421 (HTTP Message Signatures), because no one has bothered to specify an IANA codepoint for it yet. I'm planning to write a C2SP spec soon if no one beats me to it. For the interim, Ed25519 is still allowed there, but in v2 I plan to drop it.

@evan No, there are two symbols in my keyboard which looks like "percentage".. I'm not sure what I pressed to be honest :)

Honestly, I'm not super familiar with Tumlbr. Could you point me to an example of this in action?

We are limited (to a degree) by some design choices made in ActivityPub long ago. "Likes", "Boosts", and "Replies" are all separate things that are hard (but perhaps not impossible) to combine into a single unit.

@deutrino @bengo @smallcircles @strypey @EUCommission @nlnet

@benpate @bengo @smallcircles @strypey @EUCommission @nlnet literally just re-implement tumblr, with the exact same reblog chain UX, and the same fusion of likes+reblogs into "notes" (before Matt Mullenweg ruined that, which was the subject of much caustic backlash from the userbase, many of whom have been there for ≥ 15 years) … and see what happens.

and no, Wafrn hasn't done this. I did have a good chat with the Wafrn guy about why the OG tumblr UX is important (its emergent effects) though.

@bkuhn I'm not implying anything. If he gets elected to a third term, then his second term ends with an election.