Post B1GkNFw2rlCdnH8eWm by ljrk@todon.eu
 (DIR) More posts by ljrk@todon.eu
 (DIR) Post #B1GOjypgQBUWQ5aqkS by strypey@mastodon.nzoss.nz
       2025-12-15T05:57:15Z
       
       0 likes, 0 repeats
       
       "Every Activity Pub server duplicates content. Without it there'd be no seeing posts from anybody on servers other than their home server. It's literally the thing that makes the protocol work. If being on a protocol that specifically is designed to duplicate content isn't permission enough to duplicate content then the Fediverse goes poof. Zilch. Zero. Nada."nate@social.trom.tf, 2024https://primal.net/e/nevent1qqsp85429nftc22jm50ygwdfvknj793l7am7lqwszd0au9fscemzqzqm7dfhnWell put. Found via a link here;https://nate.mecca1.net/pages/follow/#fediverse #ActivityPub
       
 (DIR) Post #B1GP2svCceHvabBo48 by icedquinn@blob.cat
       2025-12-15T06:01:08.071741Z
       
       1 likes, 0 repeats
       
       @strypey without knowing the specific dmca i remember people getting takedowns for files they didn't even host before. someone just sees it and files the papers and doesn't bother to check who it is.ipfs gateways have a similar thing where they have to just block random CIDRs because :cirno_shrug:
       
 (DIR) Post #B1GaR7Wj4TB7KfV2Zc by eyeinthesky@mastodon.social
       2025-12-15T08:08:39Z
       
       0 likes, 0 repeats
       
       @strypey @nate Not quite true, literally or otherwise. The protocol doesn't require caching. For performance reasons, most, if not all, ActivityPub server implementations cache remote content, but they could also just dereference the remote URIs when remote content is accessed.
       
 (DIR) Post #B1GkNFw2rlCdnH8eWm by ljrk@todon.eu
       2025-12-15T09:59:59Z
       
       0 likes, 0 repeats
       
       @strypey @nate Yes and no. From a legal or technical standpoint, all this is true. It is legally allowed, technically necessary. But this doesn't mean it's ethical and that it doesn't violate consent.I can walk up to two people speaking in "public" to eavesdrop on their conversation. But just because I can, doesn't mean it's right. I can scrape endless pfp images from WhatsApp through their contacts API. But doesn't mean it's right.So no, just because it's possible it doesn't mean "permission enough". It' just means that it's necessary and people have accepted the risk. Explicit permission is something different entirely. This is about consent, a human property, not about technological or legal constructs.
       
 (DIR) Post #B1I5FAqeBjJZtZYqZs by nate@social.trom.tf
       2025-12-15T15:35:30Z
       
       0 likes, 0 repeats
       
       Bridges are a bit different than scraping content or listening into a conversation. A bridge that bridges Activity Pub to AT/Nostr acts like any other ActivityPub instance, requesting a copy of the bridged user's profile in the same way another ActivityPub native server would. Same with Friendica (that I'm using right now to reply), it requested a copy of your post over Activity Pub, despite being native to DFRN (although, unlike Bridgy Fed/Mostr, Freindica bridges internally via plugin instead of using a dedicated standalone bridge). I'd argue that using a protocol designed for federation, on a server that defaults to federating with any instance not proactively blocked, is rather explicit permission to federate.However, since it's just federating normally, it's easy to stop. If you block the bridges (at the user level or instance wide) they won't federate, just like any other Activity Pub instance. While I think bridges are important for the ecosystem, the beauty of something that's not centralized is that you can choose exactly what you do and don't want to interact with.
       
 (DIR) Post #B1I5FCMEZmAwZpLaS0 by ljrk@todon.eu
       2025-12-15T17:06:27Z
       
       0 likes, 0 repeats
       
       @nate @strypey Absolutely, there's this difference. But I'd argue it can only be consensual if whatever happens is somewhat "expected". And depending on the service in question, this isn't always the case. Some people go to the Fedi because they don't want to have their stuff on AT...
       
 (DIR) Post #B1I5FDanz5QQPJAjnk by strypey@mastodon.nzoss.nz
       2025-12-16T01:28:33Z
       
       1 likes, 0 repeats
       
       (1/2)@ljrk> I can walk up to two people speaking in "public" to eavesdrop on their conversationThat's not a valid metaphor for Public posts on a federated network. It's more like 2 people speaking on a stage using microphones, connected to a global livestream.If you don't want strangers to listen to your conversation, that's easy! Just get off the stage. If you want to have a private conversation in a public space that people won't eavesdrop on, that's what Direct posts are for.@nate
       
 (DIR) Post #B1I5QMsPo55kO1j3gW by strypey@mastodon.nzoss.nz
       2025-12-16T01:30:38Z
       
       1 likes, 0 repeats
       
       (2/?)@ljrk> it can only be consensual if whatever happens is somewhat "expected"That's like saying that striking up a conversation with someone at a speed dating event isn't consensual, if that person didn't expect to be spoken to at the event. If people choose to go into a situation, not expecting things that can be reasonably expected, that's on them. Not on everyone else for not being mindreaders.
       
 (DIR) Post #B1I5mubP629RM6WDGC by strypey@mastodon.nzoss.nz
       2025-12-16T01:34:41Z
       
       0 likes, 0 repeats
       
       (3/3)I think there is UX work that can be done to make it clearer what level of visibility a post has, and to give people more granular control;https://codeberg.org/fediverse/fediverse-ideas/issues/84But none of that will help if people refuse to learn about the options available and how to use them. Or insist that everyone else to somehow know what they intended, even if their app usage choices suggest the opposite.
       
 (DIR) Post #B1I6aKEIbSFF1jH1dY by strypey@mastodon.nzoss.nz
       2025-12-16T01:43:38Z
       
       0 likes, 0 repeats
       
       @nate> Every Activity Pub server duplicates content@eyeinthesky> they could also just dereference the remote URIs when remote content is accessedThey could. But arguably they're still duplicating content. They're just doing it every time someone wants to get the same post or profile through the bridge. So from a user POV nothing is different, it just increases resource consumption for the bridge *and* the origin server.
       
 (DIR) Post #B1I74il3yHtPmv5nGq by strypey@mastodon.nzoss.nz
       2025-12-16T01:49:08Z
       
       0 likes, 0 repeats
       
       @nate> unlike Bridgy Fed/Mostr, Freindica bridges internally via plugin instead of using a dedicated standalone bridgeAt the risk of splitting hairs, I think you're stretching the definition of "bridge" beyond breaking point there. A bridge connects any instance to any instance (of whatever it is they bridge). An AP plugin adds native federation to a single instance, allowing it to connect directly with any remote service federating over AP. Two quite different things.@ljrk
       
 (DIR) Post #B1I7y9TsJnLiauU69g by strypey@mastodon.nzoss.nz
       2025-12-16T01:59:09Z
       
       0 likes, 0 repeats
       
       Coda: If I stand in the street wearing a "free hugs" sign, it's reasonable for people to expect a free hug. Say someone hugs me, and I claim it was non-consesual because I only expected my friends to take up the offer made on the "free hugs" sign. Is that reasonable on my part?When you post something as "Public" (instead of "Followers only", or "Private mention", to use the current Mastodon app terms), that's like the "free hugs" sign. People reasonably expect to take that literally.
       
 (DIR) Post #B1IJ3OKvbyiNc106K0 by strypey@mastodon.nzoss.nz
       2025-12-16T04:03:21Z
       
       0 likes, 0 repeats
       
       Me:> If you want to have a private conversation in a public space that people won't eavesdrop on, that's what Direct posts are for.FYI The Mastodon web app currently calls them "Private mentions". Some apps now call them "Only people mentioned" (eg Moshidon).#FediTips@ljrk
       
 (DIR) Post #B1IXCg9w7ChGqwBLgu by nate@social.trom.tf
       2025-12-15T16:02:10Z
       
       0 likes, 0 repeats
       
       primal.net/e/nevent1qqsrj54de9…This was the DMCA prompted my mini crash out. There was something of a campaign to get bridges taken down, and the DMCA referenced standard federation. It was seperate from the 'yeet a bunch of automated DMCA alerts to random gateways' (lol, which could also probably get me going on a rant, but just a different rant about different things).
       
 (DIR) Post #B1IXChgwPygxbadDm4 by icedquinn@blob.cat
       2025-12-16T06:41:56.946661Z
       
       1 likes, 0 repeats
       
       @nate @strypey :neocat_magnify: i have a feeling that wouldn't hold up in court but i'm not a lawyer and judges are professional morons