The #fosdem presentation by @mala about user-defined timeline algorithms (BYOTA - Bring Tour Own Timeline Algorithm) was very interesting. I’m looking forward to trying his prototype. This could be useful
beyond #ActivityPub.
=> More informations about this toot | View the thread
If an instance admin or owner states they are aligned with Trump, will support the Trump agenda, and will not moderate abusive speech, would you defederate from them?
If so, have you defederated from Meta/Threads yet?
=> More informations about this toot | View the thread
I dream of the day when I'm not forced to choose between decentralization and a good user (or developer) experience. #ActivityPub (P.S. if there are replies to this post, you probably won't see most of them on your instance.)
=> More informations about this toot | View the thread
The "Social Web" (#ActivityPub) Foundation's support from Meta and their links to Meta and X are even more dubious after Zuck's policy announcement. I think they should remove the links (and the associated accounts).
=> More informations about this toot | View the thread
The #ActivityPub spec uses the term “social graph” five times, specifically as “the social graph” or the “the whole social graph”. The term is not defined in the spec and is left as left as a speculative exercise for the reader. What’s your opinion? Is there one social graph, distributed and partially replicated/cached across 10’s of thousands of instances? Or many fragmented social graphs? Or something else?
=> More informations about this toot | View the thread
You'll sometimes see posts or articles that claim #ActivityPub is based on the "actor model" (as defined by Hewitt) although there's no reference to it in the spec or in the working group transcripts. Here's a nice short summary that describes Hewitt's actor model and the common misunderstandings of it.
https://tim.mcnamara.nz/post/176613460297/actor-model
=> More informations about this toot | View the thread
I tried to sign up for #Flipboard but it wouldn't accept my email address (has a hyphen in it). I worked around that, but then the account verification email they sent had a broken verification link. 🤷♂️Moving on...
=> More informations about this toot | View the thread
This is a nice list of ideas and issues related to integrating #ActivityPub with Linked Data (RDF/SOLID). JSON-LD would actually be useful in this context. I still think it will require an AP variant, ActivityPub-LD to do effective integration, but we'll see.
https://forum.solidproject.org/t/integrating-activitypub-within-solid-specs/8355
=> More informations about this toot | View the thread
I find it interesting when a detailed article about #ActivityPub implementation discusses reply collections as if it's part of the spec. It reminds me of LLM "hallucinations" except that the LLM I just queried knew it's not officially specified. 🤔 (And, yes, I know there are multiple, competing FEPs that hope to address this issue in the future. I also know there are reply-related properties, but not side-effects, defined in the AS2 vocabulary.)
=> More informations about this toot | View the thread
If you think Mastodon and the #ActivityPub Network (AKA the Fediverse) are the same thing, you are 100% wrong, in principle. However, don't feel bad. You are 80% correct statistically (MAU).
=> More informations about this toot | View the thread
'A place of joy': why scientists are joining the rush to Bluesky...
https://www.nature.com/articles/d41586-024-03784-6
=> More informations about this toot | View the thread
Will popular Fediverse apps like Elk (desktop) and IceCubes (iOS) work with #snac2? Is the Mastodon API implementation good enough for this purpose?
=> More informations about this toot | View the thread
Thinking #BlueSky and #ATProto are the same thing is like thinking Mastodon and #ActivityPub are the same thing.
=> More informations about this toot | View the thread
Bluesky announced 1,000,000 new users in the last day. Ironically, I saw the announcement on Threads. 😉
https://www.threads.net/@bluesky_social/post/DCX_yX2Ra_r
=> More informations about this toot | View the thread
Is this valid in #ActivityPub / AS2 ?
{
"@context": "https://www.w3.org/ns/activitystreams",
...
"tag": [
{
"type": "Hashtag",
"name": "example",
"href": "https://example.com/tag/example"
}
}
Note that "Hashtag" is not a term in the normative AP/AS2 context. It seems to break linked data processing, but it also seems to pass the JSON-LD compaction requirements of AS2 (based on the JSON-LD Playground). If true, this means you can use extended types without extending the context. 🤷♂️
=> More informations about this toot | View the thread
The code isn’t quite ready to be published yet and the purpose of this C2S PoC implementation (Python) is experimentation, not high-performance production use. However, it will be useful for prototyping C2S extensions that can be documented using the FEP process. The documented extensions could be implemented as native functionality instead of using a proxy. The benefit of the proxy is that the proxied Mastodon instance still supports both Masto clients and extended C2S clients. 2/2
=> More informations about this toot | View the thread
I've been developing an #ActivityPub C2S-based (with extensions) API facade/proxy proof-of-concept for Mastodon. It runs as a separate process that supports proxying the Masto operations but also adds a postable C2S outbox with support for AP C2S activities. These activities are converted into upstream Mastodon API calls. This extended C2S API also supports search, streaming events, managing bookmark collections, and retrieving timeline collections. 1/2
=> More informations about this toot | View the thread
I submitted a draft FEP describing the Mastodon and LitePub/Pleroma #ActivityPub relay protocols. Comments and corrections are welcome.
https://codeberg.org/fediverse/fep/src/branch/main/fep/ae0c/fep-ae0c.md
=> More informations about this toot | View the thread
@silverpill Is there a script for checking a new FEP before submitting a PR? (For content and metadata issues, for example)
=> More informations about this toot | View the thread
SOFA: A great reminder that experience can be more important than achievements.
https://tilde.town/~dozens/sofa/
=> More informations about this toot | View the thread
=> This profile with reblog | Go to steve@social.technoetic.com account This content has been proxied by September (3851b).Proxy Information
text/gemini