@HolosSocial Hear, hear!!I've been advocating that it should be possible to use the same identity on all websites for -- checking notes -- 22 years now. All users get it. Developers are often strangely reluctant, like in the Fediverse today. Would be nice if that became part of an ActivityPub 2.0. We could use more people speaking up about this in the W3C, consider joining the conversation there.
@evan@cosocial.ca cool is an understatement! These researchers are using AP and UPOD (which I assume is some variant of ActivityPods or SOLID) to connect smart home devices together? Very cool.
Would love to see some of these devices in action. My home is decidedly NOT all that smart because of the amount of cloud connections. I do have some smart devices (irrigation, thermostat), but trying to keep things minimal.
@silverpill It is also effective for nomadic actors. When you switch to a mindset where there are lots of users on a small number of relays, like is the case with Nostr, blocking by domain stops being effective. You could spin up new users that the relay will publish and circumvent it that way. Provided that the relay isn't the one that would normally sign the Activities/fetches, which I don't think is the case (haven't looked into nomad implementations though).
I agree with Silverpill that attributedTo is a little misplaced here, and a more explicit term would probably be better. e.g., administrators or moderatedBy (this is coming from the T&S taskforce and references a Moderation Group actor, not a collection).
@oliverandrich I'll ponder on this and see if I can come up with some starting points. The library does have a "reference server implementation"[1] but it's not entirely "minimal", because in it's smallest form an ActivityPub server needs to do quite a lot already: 1/ dispatch locally stored objects when requested2/ process remote activities targeted at local actors3/ process and dispatch client activities of local actorsOn top of these actions, a server might need to have additional behaviours attached to certain Activity+Object combinations.https://github.com/go-ap/fedbox
My Hollo instance has been updated to 0.9.1 if you wanna take a peek. It's shaking off the early UI look and feel for something more professional. A lot of extra configurations that I didn't have time to review or enable, but some of it looks interesting, like more efficient handling of remote media.https://hollo.box464.social/@hollo464#FediDev #Hollo #ActivityPub
- https://github.com/mastodon/mastodon/releases/tag/v4.5.10- https://hollo.social/@fedify/019e4675-05bc-7725-bcf4-aa51d6af70a0- https://shrimp.meow.company/notes/amhmis327j0wve4w- https://shrimp.meow.company/notes/amhmiqtsbwgmt158- https://activitypub.software/TransFem-org/Sharkey/-/releases/2025.4.7- https://hubzilla.org/item/53f3509f-d63d-494c-a431-ac84df9c6a57- https://w.on-t.work/activitypub/may-2026-vulnerability>Fix Linked-Data Signature bypass through JSON-LD graph restructuring featuresJSON-LD adds nothing to Fediverse except bugs and security vulnerabilities.Of course, there is an alternative to Linked Data signatures that doesn't require Linked Data, much simpler and more secure:FEP-8b32: Object Integrity Proofs#activityPub #fedidev
Understood, so the mod check is done but also accepts origin-based security as per fe34.
That actually does make sense and allows for cross-origin moderation.
@box464 @hollo I'd love to switch from mastodon to hollo but I have 3 different accounts (this one, one for my cat @holly and another one for by movies bot @matibotbot)
@philcowans Agreed (about contacting the JSON Resume team).I was thinking about contact them (the JSON Resume) team, once the FEP is closer to being done.
The future of social media is built together! Day 2 at the @republica. Great panels, discussions and more. Thanks to @markus_netzpolitik, @mervelous, @remrow, @pikarl, @Hermannfrank and more for the nice talks! #Fediway #Mastodon #rp26 #rp26fedi #ActivityPub
Currently checking out activitypub.academy/ .
It's an emphemeral <a class="hashtag" rel="tag ugc" href="https://btfree.social/hashtag/Mastodon">#Mastodon</a> instance that can show you <a class="hashtag" rel="tag ugc" href="https://btfree.social/hashtag/ActivityPub">#ActivityPub</a> flows.
This is so cool!
Anyone know how makes or manages this?
It says it's administered by @crepels@activitypub.academy , but I don't think that's active.
Maybe it's @crepels@mastodon.social ?<span class="invisible"> <a class="hashtag" rel="tag ugc" href="https://btfree.social/hashtag/Tech">#Tech</a> <a class="hashtag" rel="tag ugc" href="https://btfree.social/hashtag/Fediverse">#Fediverse</a> <a class="hashtag" rel="tag ugc" href="https://btfree.social/hashtag/FOSS">#FOSS</a>
</span>
Thinking of adding ActivityPub to your project or a future project?
Don't know where to start?
activitypub.rocks/ is an excellent place.
They also have forums with massive amounts of helpful folks: socialhub.activitypub.rocks/
I'd also recommend Matrix! The Fediverse Developer's Network has some of the best folks actively working on AP software and they're all super friendly and coming.
matrix.to/#/#fediverse-devel...<span class="invisible"> <a class="hashtag" rel="tag ugc" href="https://btfree.social/hashtag/ActivityPub">#ActivityPub</a> <a class="hashtag" rel="tag ugc" href="https://btfree.social/hashtag/Fediverse">#Fediverse</a> <a class="hashtag" rel="tag ugc" href="https://btfree.social/hashtag/Developers">#Developers</a> <a class="hashtag" rel="tag ugc" href="https://btfree.social/hashtag/FFOSS">#FFOSS</a> <a class="hashtag" rel="tag ugc" href="https://btfree.social/hashtag/FOSS">#FOSS</a> <a class="hashtag" rel="tag ugc" href="https://btfree.social/hashtag/Matrix">#Matrix</a> <a class="hashtag" rel="tag ugc" href="https://btfree.social/hashtag/Forums">#Forums</a> <a class="hashtag" rel="tag ugc" href="https://btfree.social/hashtag/Discourse">#Discourse</a> <a class="hashtag" rel="tag ugc" href="https://btfree.social/hashtag/software">#software</a>
</span>
RE: https://mastodon.social/@reiver/116597841178183282There is also the other question of — would the resume / CV be JSON-LD.On one hand, if it was in JSON-LD, it would make it machine-legible similar to ActivityPub.On the other hand, I don't think anyone is going to write JSON-LD (especially HTML embedded in a JSON string value) by hand. But, I do think some people will want to write their resume by hand.It feels like user-experience is fighting with JSON-LD based machine-legibility.#ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD
How could you represent a resume / CV on the Fediverse and Social Web? Where would you put it? Etc?I think it is temping to put the whole resume in the Actor document.But, it is probably better for the Actor document to point (rather than include) it. And, have the resume / CV live somewhere else.It should probably be done in a way that let's people have multiple resumes / CV. For example, for different roles / career tracks, etc.#ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD