<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[#ThoughtProvoker 🤔]]></title><description><![CDATA[<p><a href="https://social.coop/tags/ThoughtProvoker" rel="tag">#<span>ThoughtProvoker</span></a> <img src="https://citiverse.it/assets/plugins/nodebb-plugin-emoji/emoji/android/1f914.png?v=4307f250d0d" class="not-responsive emoji emoji-android emoji--thinking_face" style="height:23px;width:auto;vertical-align:middle" title="🤔" alt="🤔" /></p><p>In daily life, if you talk to someone, you have the right to remember what was said, right?</p><p>And if you don't possess photographic memory, you have the right to take notes, keep record, maintain a diary, yes?</p><p>And no one has the right to order you to forget your memories, or under normal circumstances to destroy your notes?</p><p>So if you have a single-person <a href="https://social.coop/tags/fediverse" rel="tag">#<span>fediverse</span></a> instance, it is okay then to ignore <a href="https://social.coop/tags/ActivityPub" rel="tag">#<span>ActivityPub</span></a> Delete requests to erase your memory of online public conversations you had with others?</p><p><a href="https://social.coop/tags/SX" rel="tag">#<span>SX</span></a> <a href="https://social.coop/tags/SocialCoding" rel="tag">#<span>SocialCoding</span></a> <a href="https://social.coop/tags/SocialWeb" rel="tag">#<span>SocialWeb</span></a> <a href="https://social.coop/tags/PersonalSocialNetworking" rel="tag">#<span>PersonalSocialNetworking</span></a></p>]]></description><link>https://citiverse.it/topic/11c9d317-ec2f-401c-ae7d-8b7f5008e5ba/thoughtprovoker</link><generator>RSS for Node</generator><lastBuildDate>Thu, 14 May 2026 21:38:22 GMT</lastBuildDate><atom:link href="https://citiverse.it/topic/11c9d317-ec2f-401c-ae7d-8b7f5008e5ba.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 09 May 2026 04:49:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 16:52:18 GMT]]></title><description><![CDATA[<p><span><a href="/user/smallcircles%40social.coop">@<span>smallcircles</span></a></span> <span><a href="/user/ireneista%40adhd.irenes.space">@<span>ireneista</span></a></span> beyond the single-user instance. What if not every memory is worth keeping? for example a debate veering into ad hominem, would you even want to keep something said and regretted, or others to do the same?</p>]]></description><link>https://citiverse.it/post/https://social.coop/users/django/statuses/116545653224499605</link><guid isPermaLink="true">https://citiverse.it/post/https://social.coop/users/django/statuses/116545653224499605</guid><dc:creator><![CDATA[django@social.coop]]></dc:creator><pubDate>Sat, 09 May 2026 16:52:18 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 15:48:54 GMT]]></title><description><![CDATA[<p><span><a href="https://social.vlhl.dev/users/navi">@<span>navi</span></a></span> <span><a href="/user/hipsterelectron%40circumstances.run">@<span>hipsterelectron</span></a></span> <span><a href="https://tech.lgbt/@SRAZKVT">@<span>SRAZKVT</span></a></span> </p><p>What I think is a very powerful perspective to take is to treat the network as an actor-based, mostly event-driven, service-oriented architecture.</p><p>I only took some notes thus far (the social coding forum serves as a note-taking tool) ..</p><p><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">



<a href="https://discuss.coding.social/t/protosocial-activitypub-protocol/665" title="Protosocial ActivityPub protocol">
<img src="https://discuss.coding.social/uploads/default/original/2X/e/ed1512a3cd21e336f01db234bf38c65187e1de99.png" class="card-img-top not-responsive" style="max-height: 15rem;" alt="Link Preview Image" onerror="this.parentElement.remove()" />
</a>



<div class="card-body">
<h5 class="card-title">
<a class="text-decoration-none" href="https://discuss.coding.social/t/protosocial-activitypub-protocol/665">
Protosocial ActivityPub protocol
</a>
</h5>
<p class="card-text line-clamp-3">Protosocial ActivityPub v1.0.0


 
 


Pro-social protocol suite for the social web, based on ActivityPub

Protosocial ActivityPub protocol is an extension of W3C ActivityPub that focuses on ease of use for the developm&hellip;</p>
</div>
<a href="https://discuss.coding.social/t/protosocial-activitypub-protocol/665" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://discuss.coding.social/uploads/default/optimized/2X/c/cce25f4422040499c992f29a1c57afab07a39d45_2_32x32.svg" alt="favicon" class="not-responsive overflow-hiddden" style="max-width: 21px; max-height: 21px;" onerror="this.remove()"/>





<p class="d-inline-block text-truncate mb-0">Discuss Social Coding <span class="text-secondary">(discuss.coding.social)</span></p>
</a>
</div></p>]]></description><link>https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/116545403899645881</link><guid isPermaLink="true">https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/116545403899645881</guid><dc:creator><![CDATA[smallcircles@social.coop]]></dc:creator><pubDate>Sat, 09 May 2026 15:48:54 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 15:43:17 GMT]]></title><description><![CDATA[<p><span><a href="https://social.vlhl.dev/users/navi">@<span>navi</span></a></span> <span><a href="/user/hipsterelectron%40circumstances.run">@<span>hipsterelectron</span></a></span> <span><a href="https://tech.lgbt/@SRAZKVT">@<span>SRAZKVT</span></a></span> </p><p>The most important point in my blog post on Grassroots fediverse evolution is that imo the way we talk about the social web, influenced by the ActivityPub implementations that exist, gradually lead to AP narrowing itself in to very specific areas, and thereby losing most of its promise and power.</p><p></p><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">



<a href="https://coding.social/blog/grassroots-evolution/" title="Grassroots fediverse evolution">
<img src="https://coding.social/blog-grassroots-evolution_opengraph.png" class="card-img-top not-responsive" style="max-height:15rem" alt="Link Preview Image" />
</a>



<div class="card-body">
<h5 class="card-title">
<a class="text-decoration-none" href="https://coding.social/blog/grassroots-evolution/">
Grassroots fediverse evolution
</a>
</h5>
<p class="card-text line-clamp-3">Social dynamics in the grassroots fediverse ecosystem and laisséz-faire practices led to divergence from power and promise of the ActivityPub protocol. Grassroots standards and the ActivityPub API initiative can get us back on track.</p>
</div>
<a href="https://coding.social/blog/grassroots-evolution/" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://coding.social/favicon.svg" alt="favicon" class="not-responsive overflow-hiddden" style="max-width:21px;max-height:21px" />



<p class="d-inline-block text-truncate mb-0">Social coding commons <span class="text-secondary">(coding.social)</span></p>
</a>
</div><p></p><p>ActivityPub offers decentralized addressable actors that exchange activities with an object payload. All fully extensible.</p><p>And then we have the fediverse that is somehow totally dominated by Microblogging, just one tiny sub-domain of "Social networking", and an app domain at that, not a business domain. Same with forums, another app domain.</p><p>All the protocol decay that crept in over time, forms a huge restriction, and a barrier to innovation. It does not make ActivityPub attractive for people to adopt as a technology, unless they happen to have an interest in these specific app domains.</p>]]></description><link>https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/116545381851833171</link><guid isPermaLink="true">https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/116545381851833171</guid><dc:creator><![CDATA[smallcircles@social.coop]]></dc:creator><pubDate>Sat, 09 May 2026 15:43:17 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 15:35:03 GMT]]></title><description><![CDATA[<p><span><a href="https://social.vlhl.dev/users/navi">@<span>navi</span></a></span> <span><a href="/user/hipsterelectron%40circumstances.run">@<span>hipsterelectron</span></a></span> <span><a href="https://tech.lgbt/@SRAZKVT">@<span>SRAZKVT</span></a></span> </p><p>The only issue is that it isn't specified how to use this framework, and everyone gives their own interpretation and approach to it now, or copies from others. This is part of the very costly "misconceptions" that aren't addressed.</p>]]></description><link>https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/116545349439777734</link><guid isPermaLink="true">https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/116545349439777734</guid><dc:creator><![CDATA[smallcircles@social.coop]]></dc:creator><pubDate>Sat, 09 May 2026 15:35:03 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 15:32:59 GMT]]></title><description><![CDATA[<p><span><a href="https://social.vlhl.dev/users/navi">@<span>navi</span></a></span> <span><a href="/user/hipsterelectron%40circumstances.run">@<span>hipsterelectron</span></a></span> <span><a href="https://tech.lgbt/@SRAZKVT">@<span>SRAZKVT</span></a></span> </p><p>In the past I have called AP et al a protocol framework, rather than a network protocol specification as we usually understand them. It is a box of building blocks, and it is actual solution design where particular use cases are to be fleshed out in terms of wire formats, message exchange patterns, and business logic.</p>]]></description><link>https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/116545341310124712</link><guid isPermaLink="true">https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/116545341310124712</guid><dc:creator><![CDATA[smallcircles@social.coop]]></dc:creator><pubDate>Sat, 09 May 2026 15:32:59 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 15:31:54 GMT]]></title><description><![CDATA[<p><span><a href="/user/navi%40social.vlhl.dev" rel="nofollow noopener">@<span>navi</span></a></span> <span><a href="/user/hipsterelectron%40circumstances.run" rel="nofollow noopener">@<span>hipsterelectron</span></a></span> <span><a href="/user/smallcircles%40social.coop" rel="nofollow noopener">@<span>smallcircles</span></a></span> i consider chat to be a non ephemeral thing, but it also requires the entirety of the context, which is why it's bad</p><p>same for forums</p>]]></description><link>https://citiverse.it/post/https://tech.lgbt/users/SRAZKVT/statuses/116545337056519436</link><guid isPermaLink="true">https://citiverse.it/post/https://tech.lgbt/users/SRAZKVT/statuses/116545337056519436</guid><dc:creator><![CDATA[srazkvt@tech.lgbt]]></dc:creator><pubDate>Sat, 09 May 2026 15:31:54 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 15:29:39 GMT]]></title><description><![CDATA[<span><a href="https://tech.lgbt/@SRAZKVT" rel="ugc">@<span>SRAZKVT</span></a></span> <span><a href="/user/smallcircles%40social.coop" rel="ugc">@<span>smallcircles</span></a></span> <span><a href="/user/hipsterelectron%40circumstances.run" rel="ugc">@<span>hipsterelectron</span></a></span> it's almost like the protocol made basically for microblogging, which is by all usage, quite ephemeral, isn't a good protocol for non-ephemeral things]]></description><link>https://citiverse.it/post/https://social.vlhl.dev/objects/564b816f-9209-4b92-b7dc-0977c497e16e</link><guid isPermaLink="true">https://citiverse.it/post/https://social.vlhl.dev/objects/564b816f-9209-4b92-b7dc-0977c497e16e</guid><dc:creator><![CDATA[navi@social.vlhl.dev]]></dc:creator><pubDate>Sat, 09 May 2026 15:29:39 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 15:26:04 GMT]]></title><description><![CDATA[<p><span><a href="/user/smallcircles%40social.coop" rel="nofollow noopener">@<span>smallcircles</span></a></span> <span><a href="/user/hipsterelectron%40circumstances.run" rel="nofollow noopener">@<span>hipsterelectron</span></a></span> activitypub isn't a good base for development because most of it requires to have the entirety of the content to make an informed decision, and activitypub doesn't guarantee that</p><p>(same reason as to why activitypub is a bad for for instant messaging and for forums)</p>]]></description><link>https://citiverse.it/post/https://tech.lgbt/users/SRAZKVT/statuses/116545314154551841</link><guid isPermaLink="true">https://citiverse.it/post/https://tech.lgbt/users/SRAZKVT/statuses/116545314154551841</guid><dc:creator><![CDATA[srazkvt@tech.lgbt]]></dc:creator><pubDate>Sat, 09 May 2026 15:26:04 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 15:13:24 GMT]]></title><description><![CDATA[<p><span><a href="/user/hipsterelectron%40circumstances.run">@<span>hipsterelectron</span></a></span> <span><a href="/user/eucommission%40ec.social-network.europa.eu">@<span>EUCommission</span></a></span> <span><a href="https://mastodon.xyz/@NGIZero">@<span>NGIZero</span></a></span> <span><a href="/user/nlnet%40social.nlnet.nl">@<span>nlnet</span></a></span> <span><a href="https://tech.lgbt/@SRAZKVT">@<span>SRAZKVT</span></a></span> </p><p>Just found <span><a href="/user/aral%40mastodon.ar.al">@<span>aral</span></a></span> related poll about Delete on moderated multi-person instances, to which I responded with similar lines of thought..</p><p><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">

<div class="card-body">
<h5 class="card-title">
<a class="text-decoration-none" href="https://social.coop/@smallcircles/116545112371155929">
🫧 socialcoding.. (@smallcircles@social.coop)
</a>
</h5>
<p class="card-text line-clamp-3">@aral@mastodon.ar.al curious if your poll was inspired by mine, where I took a single-person instance as the example of my #ThoughtProvoker toot..

https://social.coop/@smallcircles/116542809803489003

Like in the responses to your poll it triggered a whole bunch of interesting discussion. Unfortunately all happens on a communication medium where all insights are lost tomorrow (except for those who keep records and archives, I guess :)

I think really this is an "if all you have is a hammer, everything looks like a nail" kind of thing, which is inherent to how we evolve the app-centric fediverse. We try to hammer all forms of communication into a Microblog design.

The app platform becomes a straightjacket way of doing things as intended by its developer owners, plus a bag of features to allow variations to that for instance owners, so they can deal with a certain set of edge cases.

I'd choose the option "it depends". It is solution-specific. But there needs to be crystal clear mutual expectations and proper management thereof.</p>
</div>
<a href="https://social.coop/@smallcircles/116545112371155929" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://social-coop-media.ams3.cdn.digitaloceanspaces.com/site_uploads/files/000/000/003/16/b7b85a87a7301812.png" alt="favicon" class="not-responsive overflow-hiddden" style="max-width: 21px; max-height: 21px;" onerror="this.remove()"/>





























<p class="d-inline-block text-truncate mb-0">social.coop <span class="text-secondary">(social.coop)</span></p>
</a>
</div></p><p>Without proper attention to the social side, and with current app-centric post-facto interoperability approach the only thing that can be created is a fediverse that represents a technical switch box, where app devs plug in their platform device and deal with the sparks that sends flying to the extent needed for the app.</p><p>A huge innovation potential is missed this way. To reimagine social. Envision a peopleverse.</p><p>ForgeFed is a good example. It needs a different approach going forwards from where it is now. Rather than focus on the lowest common denominator between code forge apps, it should bring support for software development to become native to the social web. In other words become open standard ActivityPub extension for a business domain, not an application domain.</p>]]></description><link>https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/116545264311732575</link><guid isPermaLink="true">https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/116545264311732575</guid><dc:creator><![CDATA[smallcircles@social.coop]]></dc:creator><pubDate>Sat, 09 May 2026 15:13:24 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 14:46:33 GMT]]></title><description><![CDATA[<p><span><a href="https://mastodon.online/@teresa_athome">@<span>teresa_athome</span></a></span> </p><p>Yes, you are correct in saying that. But also in offline contexts we switch contiuously between different communication modes, and when it is time to note things down we bring pen and paper to bear.</p><p>Here online on the microbloggoverse, we try to cram all modes of communication onto a fleety microblog sticky-notes-on-a-fridge channel, and add more and more bells and whistles to try to support all the edge cases.</p>]]></description><link>https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/116545158765302586</link><guid isPermaLink="true">https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/116545158765302586</guid><dc:creator><![CDATA[smallcircles@social.coop]]></dc:creator><pubDate>Sat, 09 May 2026 14:46:33 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 14:39:41 GMT]]></title><description><![CDATA[<p><span><a href="/user/smallcircles%40social.coop">@<span>smallcircles</span></a></span> Conversations offline are ephemeral unless explicitly documented/recorded. (In theory with the consent of all participants.) Conversations online should, IMO, also be ephemeral.</p>]]></description><link>https://citiverse.it/post/https://mastodon.online/users/teresa_athome/statuses/116545131723734814</link><guid isPermaLink="true">https://citiverse.it/post/https://mastodon.online/users/teresa_athome/statuses/116545131723734814</guid><dc:creator><![CDATA[teresa_athome@mastodon.online]]></dc:creator><pubDate>Sat, 09 May 2026 14:39:41 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 14:12:42 GMT]]></title><description><![CDATA[<p><span><a href="/user/hipsterelectron%40circumstances.run">@<span>hipsterelectron</span></a></span> <span><a href="/user/eucommission%40ec.social-network.europa.eu">@<span>EUCommission</span></a></span> <span><a href="https://mastodon.xyz/@NGIZero">@<span>NGIZero</span></a></span> <span><a href="/user/nlnet%40social.nlnet.nl">@<span>nlnet</span></a></span> </p><p>Curious to learn more about <span><a href="https://tech.lgbt/@SRAZKVT">@<span>SRAZKVT</span></a></span> approach.</p><p>For Social experience design I defined a number of so-called SX formula's. These are long-running themes within a commons where value is being created and aggregated that follow a shared vision.</p><p>One such formula is "Joyful creation" which in the narrow form (which is actually super broad already) envisions how the FSDL, the Free software development lifecycle or Fediverse solution delivery lifecycle depending on context, can be natively supported on the social network.</p><p>The broader version of this formula deals with how *any* cocreation can be supported online, i.e. beyond just the "Software development" domain.</p><p>Where it comes to code forges, for instance, app focus is a big hindrance I think, to coming up with innovative social experiences. In a way a code forge explicitly leaves out the social component in the app design, offering categorized lists of tasks, leaves process to be manual.</p>]]></description><link>https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/116545025606018466</link><guid isPermaLink="true">https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/116545025606018466</guid><dc:creator><![CDATA[smallcircles@social.coop]]></dc:creator><pubDate>Sat, 09 May 2026 14:12:42 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 14:08:45 GMT]]></title><description><![CDATA[<p>I think the general rule should be it's not OK to show something publicly after receiving a delete request. Keeping it privately in its original form is not ethically different from keeping a private screenshot of something seen anywhere online which is later removed.</p>
<p>If something is newsworthy, like a public figure posting slurs or threats, then overriding their delete request and continuing to show it publicly seems justifiable.</p><p><span><a href="/user/smallcircles%40social.coop" rel="nofollow noopener">@<span>smallcircles@social.coop</span></a></span></p>]]></description><link>https://citiverse.it/post/https://blog.goodanser.com/fediverse/post/ae09eccf-8549-4e9b-9993-30645e987090</link><guid isPermaLink="true">https://citiverse.it/post/https://blog.goodanser.com/fediverse/post/ae09eccf-8549-4e9b-9993-30645e987090</guid><dc:creator><![CDATA[zak@blog.goodanser.com]]></dc:creator><pubDate>Sat, 09 May 2026 14:08:45 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 13:55:06 GMT]]></title><description><![CDATA[<p><span><a href="/user/hipsterelectron%40circumstances.run">@<span>hipsterelectron</span></a></span> </p><p>Yes, a great thought train. There's so much in here that deserves deeper thought. This is why Social experience design is really important, imho, bringing a new perspective to look at social networking.</p><p>In my Grassroots fediverse evolution blog post I make an argument for <span><a href="/user/eucommission%40ec.social-network.europa.eu">@<span>EUCommission</span></a></span> to fund social web innovation, like the <span><a href="https://mastodon.xyz/@NGIZero">@<span>NGIZero</span></a></span> programs via <span><a href="/user/nlnet%40social.nlnet.nl">@<span>nlnet</span></a></span>, to broaden the eligibility for initiatives that pay attention to the social side, beyond the pure tech R&amp;D. Focus on social supply chains, and bridge the gap to where people's needs are satisfied.</p><p><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">



<a href="https://coding.social/blog/grassroots-evolution/" title="Grassroots fediverse evolution">
<img src="https://coding.social/blog-grassroots-evolution_opengraph.png" class="card-img-top not-responsive" style="max-height: 15rem;" alt="Link Preview Image" onerror="this.parentElement.remove()" />
</a>



<div class="card-body">
<h5 class="card-title">
<a class="text-decoration-none" href="https://coding.social/blog/grassroots-evolution/">
Grassroots fediverse evolution
</a>
</h5>
<p class="card-text line-clamp-3">Social dynamics in the grassroots fediverse ecosystem and laisséz-faire practices led to divergence from power and promise of the ActivityPub protocol. Grassroots standards and the ActivityPub API initiative can get us back on track.</p>
</div>
<a href="https://coding.social/blog/grassroots-evolution/" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://coding.social/favicon.svg" alt="favicon" class="not-responsive overflow-hiddden" style="max-width: 21px; max-height: 21px;" onerror="this.remove()"/>



<p class="d-inline-block text-truncate mb-0">Social coding commons <span class="text-secondary">(coding.social)</span></p>
</a>
</div></p><p>The app-centric approach to fediverse evolution makes it really, really hard for good social support online to emerge over time. Because the app is an unnatural silo to slice things, a random bag of features collected by its owners / interest group.</p><p>Re:Identity. How identity is dealt with today is another example of protocol decay. I would treat it differently too, and still be AP compliant <img
      src="https://citiverse.it/assets/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=4307f250d0d"
      class="not-responsive emoji emoji-android emoji--smile"
      style="height: 23px; width: auto; vertical-align: middle;"
      title=":D"
      alt="😄"
    /></p>]]></description><link>https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/116544956449324598</link><guid isPermaLink="true">https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/116544956449324598</guid><dc:creator><![CDATA[smallcircles@social.coop]]></dc:creator><pubDate>Sat, 09 May 2026 13:55:06 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 13:21:46 GMT]]></title><description><![CDATA[<p><span><a href="/user/dahukanna%40mastodon.social">@<span>dahukanna</span></a></span> </p><p>Yes. I think you are asking exactly the right question:"What does it mean in this context?"</p><p>Many replies to the <a href="https://social.coop/tags/poll" rel="tag">#<span>poll</span></a> ponder related questions, or state an "it depends". It is clear there's a lot of nuance and edge cases.</p><p>Reformulated, how delete should work is solution-specific, depends on domain, use cases, and stakeholders in SX terms.</p><p>And Delete activity in <a href="https://social.coop/tags/ActivityStreams" rel="tag">#<span>ActivityStreams</span></a> is not the well-understood part of <a href="https://social.coop/tags/ActivityPub" rel="tag">#<span>ActivityPub</span></a> it is treated as today. See also:</p><p><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">

<div class="card-body">
<h5 class="card-title">
<a class="text-decoration-none" href="https://social.coop/@smallcircles/116543333306382246">
🫧 socialcoding.. (@smallcircles@social.coop)
</a>
</h5>
<p class="card-text line-clamp-3">@hipsterelectron@circumstances.run @ireneista@irenes.space @kopper@not-brain.d.on-t.work 

I consider this to be part of the "misconceptions" that exist on the ActivityPub fediverse, to once more quote the term as Rich Hickey uses in "Hammock driven development". See:

https://coding.social/blog/grassroots-evolution/#remove-misconceptions

The way I look at ActivityStreams is as a toolbox of social primitives, building blocks for federated solutions. Not as core capabilities of the ActivityPub protocol. Because they are simply not specified as universal and ubiquitous protocol capabilities.

If one particular object supports CRUD is solution-specific in my book. Ideally the ActivityStreams primitives all have well-defined singular purpose, but unfortunately that is not the case. More the opposite where everyone is encouraged to hammer their business domain into an ActivityStreams straitjacket.</p>
</div>
<a href="https://social.coop/@smallcircles/116543333306382246" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://social-coop-media.ams3.cdn.digitaloceanspaces.com/site_uploads/files/000/000/003/16/b7b85a87a7301812.png" alt="favicon" class="not-responsive overflow-hiddden" style="max-width: 21px; max-height: 21px;" onerror="this.remove()"/>





























<p class="d-inline-block text-truncate mb-0">social.coop <span class="text-secondary">(social.coop)</span></p>
</a>
</div></p>]]></description><link>https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/116544825360546528</link><guid isPermaLink="true">https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/116544825360546528</guid><dc:creator><![CDATA[smallcircles@social.coop]]></dc:creator><pubDate>Sat, 09 May 2026 13:21:46 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 13:11:18 GMT]]></title><description><![CDATA[<p><span><a href="/user/dan_kn%40mastodon.social">@<span>dan_kn</span></a></span> </p><p>That is the nice thing of the <a href="https://social.coop/tags/ThoughtProvoker" rel="tag">#<span>ThoughtProvoker</span></a> hashtag. Leaves it to anyone to have and express an opinion, and those discussion hopeful input to social experience design of our collective social web. I agree with your Should/Shall/Will on the other post. Thank you for your replies.</p>]]></description><link>https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/116544784234600367</link><guid isPermaLink="true">https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/116544784234600367</guid><dc:creator><![CDATA[smallcircles@social.coop]]></dc:creator><pubDate>Sat, 09 May 2026 13:11:18 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 09:47:17 GMT]]></title><description><![CDATA[<p><span><a href="/user/smallcircles%40social.coop">@<span>smallcircles</span></a></span> GDPR etc. “right to be forgotten” is really not that; it’s the right to have your digital records purged, at least within jurisdictions where the law applies/can be enforced. Ofc, much law everywhere actually is not enforceable and relies on more or less voluntary compliance with user requests. Should/Shall/Will Delete vs. Must Delete</p>]]></description><link>https://citiverse.it/post/https://mastodon.social/users/dan_kn/statuses/116543981981334871</link><guid isPermaLink="true">https://citiverse.it/post/https://mastodon.social/users/dan_kn/statuses/116543981981334871</guid><dc:creator><![CDATA[dan_kn@mastodon.social]]></dc:creator><pubDate>Sat, 09 May 2026 09:47:17 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 09:37:03 GMT]]></title><description><![CDATA[<p><span><a href="/user/smallcircles%40social.coop">@<span>smallcircles</span></a></span> nope, wrong. You’ve conflated your personal memory and secondary documention about others with the primary record. You can have the former — it’s yours — but not the latter. Moral rights are the author’s in each case. You author and own a memory and representations of it, not the original source.</p>]]></description><link>https://citiverse.it/post/https://mastodon.social/users/dan_kn/statuses/116543941738417889</link><guid isPermaLink="true">https://citiverse.it/post/https://mastodon.social/users/dan_kn/statuses/116543941738417889</guid><dc:creator><![CDATA[dan_kn@mastodon.social]]></dc:creator><pubDate>Sat, 09 May 2026 09:37:03 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 09:25:53 GMT]]></title><description><![CDATA[<p><span><a href="/user/smallcircles%40social.coop">@<span>smallcircles</span></a></span> <br />What does “delete” mean in this context-Delete the record so no one on the internet can access it after a certain point in time? <br />I comprehend “delete” request to remove access from public Internet, not whatever a person’s replicated in private notes/server.<br />Surely it does not mean delete any dated references in:<br />Screenshots, quotations in notes, books, etc.</p><p>I’d like to have a single person server as a publish once, share syndicate everywhere(POSSE) &amp; would keep the dialogue</p>]]></description><link>https://citiverse.it/post/https://mastodon.social/users/dahukanna/statuses/116543897837868710</link><guid isPermaLink="true">https://citiverse.it/post/https://mastodon.social/users/dahukanna/statuses/116543897837868710</guid><dc:creator><![CDATA[dahukanna@mastodon.social]]></dc:creator><pubDate>Sat, 09 May 2026 09:25:53 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 09:03:00 GMT]]></title><description><![CDATA[<p><span><a href="/user/hipsterelectron%40circumstances.run">@<span>hipsterelectron</span></a></span> <span><a href="/user/nycki%40critters.gay">@<span>nycki</span></a></span> <span><a href="/user/smallcircles%40social.coop">@<span>smallcircles</span></a></span> this got me thinking, what if cryptographic signature had canonic human-readable representation? Like not simply a 128bit opaque string but also a 80 columns block of text telling what was signed, when, in what context and maybe some user supplied flourish like ascii art corner decoration and logo.<br />80 columns is mainly here so it can be printed on receipt machine</p>]]></description><link>https://citiverse.it/post/https://mastodon.gamedev.place/users/gkrnours/statuses/116543807825350476</link><guid isPermaLink="true">https://citiverse.it/post/https://mastodon.gamedev.place/users/gkrnours/statuses/116543807825350476</guid><dc:creator><![CDATA[gkrnours@mastodon.gamedev.place]]></dc:creator><pubDate>Sat, 09 May 2026 09:03:00 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 08:15:08 GMT]]></title><description><![CDATA[<p><span><a href="/user/smallcircles%40social.coop" rel="nofollow noopener">@<span>smallcircles</span></a></span> if a user can get sued for making a post (i know they can, i don't need precedent to claim this), it's because the activitypub protocol is understood to be representative of its users' speech, which is an incredibly powerful responsibility to assume</p>]]></description><link>https://citiverse.it/post/https://circumstances.run/users/hipsterelectron/statuses/116543619624177132</link><guid isPermaLink="true">https://citiverse.it/post/https://circumstances.run/users/hipsterelectron/statuses/116543619624177132</guid><dc:creator><![CDATA[hipsterelectron@circumstances.run]]></dc:creator><pubDate>Sat, 09 May 2026 08:15:08 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 08:14:17 GMT]]></title><description><![CDATA[<p><span><a href="/user/smallcircles%40social.coop" rel="nofollow noopener">@<span>smallcircles</span></a></span> from my understanding of w3c activitypub there is no concept of signatures between users at all (the spec emphasizes that actors are not necessarily users and other such negated claims) as opposed to e.g. TLS cryptography used between servers, and this is especially problematic because activitypub is expressly intended as a human communication medium.</p>]]></description><link>https://citiverse.it/post/https://circumstances.run/users/hipsterelectron/statuses/116543616279708155</link><guid isPermaLink="true">https://citiverse.it/post/https://circumstances.run/users/hipsterelectron/statuses/116543616279708155</guid><dc:creator><![CDATA[hipsterelectron@circumstances.run]]></dc:creator><pubDate>Sat, 09 May 2026 08:14:17 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 08:10:00 GMT]]></title><description><![CDATA[<p><span><a href="/user/nycki%40critters.gay" rel="nofollow noopener">@<span>nycki</span></a></span> <span><a href="/user/smallcircles%40social.coop" rel="nofollow noopener">@<span>smallcircles</span></a></span> i think <span><a href="https://tech.lgbt/@SRAZKVT" rel="nofollow noopener">@<span>SRAZKVT</span></a></span> has some cool thoughts on source control here. vcs like git is analogous to fedi in that user identity is distinct from the set of objects each remote makes visible to others, and each remote (github, codeberg, local clone) completely controls which objects are propagated across servers, which makes them an implicit proxy for each user. while the concern on fedi is that a server might claim you made a post without you, git/hg instead might heuristically generate source file diffs that you didn't validate yourself (leading to e.g. a merge conflict)</p><p>cryptographic signatures solve some problems for vcs, but i think the solution there also involves losing some convenience (more awkward diff generation, requiring a signature for merges and not just commits). as with fedi, there may be multiple valid threat models here, so a "git that doesn't generate diffs i didn't sign off on" might allow for skipping signature requirements in certain cases.</p>]]></description><link>https://citiverse.it/post/https://circumstances.run/users/hipsterelectron/statuses/116543599450030746</link><guid isPermaLink="true">https://citiverse.it/post/https://circumstances.run/users/hipsterelectron/statuses/116543599450030746</guid><dc:creator><![CDATA[hipsterelectron@circumstances.run]]></dc:creator><pubDate>Sat, 09 May 2026 08:10:00 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker 🤔 on Sat, 09 May 2026 08:03:36 GMT]]></title><description><![CDATA[<p><span><a href="/user/smallcircles%40social.coop">@<span>smallcircles</span></a></span> I think the single-user instance should at least mark the post as private and don't share it outside the instance. As a courtesy.</p>]]></description><link>https://citiverse.it/post/https://mastodon.gamedev.place/users/gkrnours/statuses/116543574255559450</link><guid isPermaLink="true">https://citiverse.it/post/https://mastodon.gamedev.place/users/gkrnours/statuses/116543574255559450</guid><dc:creator><![CDATA[gkrnours@mastodon.gamedev.place]]></dc:creator><pubDate>Sat, 09 May 2026 08:03:36 GMT</pubDate></item></channel></rss>