<?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 class="not-responsive emoji" src="https://social-coop-media.ams3.cdn.digitaloceanspaces.com/custom_emojis/images/000/060/161/original/3546be3ef160173f.png" title=":blobhyperthink:" /> </p><p>Opt-out happens where random fedi app developers are your landlords who decide what services you get, and who were still benevolent enough to give you a choice (if you happen to find out about these services).</p><p>Opt-in fits a public online space where you have your own home and self-sovereignty to decide the services you want to consume in your social household. It is where you have control of your own life.</p><p><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">



<a href="https://coding.social/blog/prosocial-web/" title="Paradigm shift to the Prosocial web">
<img src="https://coding.social/blog-prosocial-web_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/prosocial-web/">
Paradigm shift to the Prosocial web
</a>
</h5>
<p class="card-text line-clamp-3">Only humans make the social web social.</p>
</div>
<a href="https://coding.social/blog/prosocial-web/" 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><a href="https://social.coop/tags/SX" rel="tag">#<span>SX</span></a> <a href="https://social.coop/tags/ProsocialWeb" rel="tag">#<span>ProsocialWeb</span></a> <a href="https://social.coop/tags/ActivityPub" rel="tag">#<span>ActivityPub</span></a> <a href="https://social.coop/tags/fediverse" rel="tag">#<span>fediverse</span></a> <a href="https://social.coop/tags/consent" rel="tag">#<span>consent</span></a> <a href="https://social.coop/tags/sovereignty" rel="tag">#<span>sovereignty</span></a> <a href="https://social.coop/tags/DigitAlautonomy" rel="tag">#<span>DigitAlautonomy</span></a></p>]]></description><link>https://citiverse.it/topic/5ef613c7-5976-4185-ace8-4e7f8a8df0df/thoughtprovoker</link><generator>RSS for Node</generator><lastBuildDate>Mon, 21 Sep 2026 03:58:33 GMT</lastBuildDate><atom:link href="https://citiverse.it/topic/5ef613c7-5976-4185-ace8-4e7f8a8df0df.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 17 Sep 2026 08:37:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to #ThoughtProvoker on Fri, 18 Sep 2026 05:16:39 GMT]]></title><description><![CDATA[<p><span><a href="/user/julian%40activitypub.space">@<span>julian</span></a></span></p><p>I notice you chose not to reply, perhaps because you still bristle or parked for later. As developer / enterpreneur you may not agree with my take that there's a larger <a href="https://social.coop/tags/social" rel="tag">#<span>social</span></a> context to take into consideration. One which is now undervalued in favor of pure technical mindset wrt <a href="https://social.coop/tags/fediverse" rel="tag">#<span>fediverse</span></a> evolution.</p><p>Everyone is free, within reasonable limits, to do as they wish. Such is the beauty of our grassroots environment. However, important technical stakeholders who follow a pure technical approach ARE a socio-cultural subject matter that deserves to be discussed when it comes to thinking about fediverse's future.</p><p>It's unfortunate there's no good space for such discussion other than the fleety and ephemeral fediverse microblog itself. I intended <a href="https://coding.social" rel="nofollow noopener"><span>https://</span><span>coding.social</span><span></span></a> and its forum <a href="https://discuss.coding.social" rel="nofollow noopener"><span>https://</span><span>discuss.coding.social</span><span></span></a> to be one such space, but unfortunately lack finances to continue that work atm.</p><p>Perhaps you'll read my blog post. I'm curious for your vision on the Future of Social networking.</p>]]></description><link>https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/117290342790154067</link><guid isPermaLink="true">https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/117290342790154067</guid><dc:creator><![CDATA[smallcircles@social.coop]]></dc:creator><pubDate>Fri, 18 Sep 2026 05:16:39 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker on Thu, 17 Sep 2026 15:55:26 GMT]]></title><description><![CDATA[<p><span><a href="/user/julian%40activitypub.space">@<span>julian</span></a></span> </p><p>The paradigm shift that I mention in my article involves thinking differently about what the fediverse is. Representing a unified space, more than something that's chunked into separate apps.</p><p>"My FOSS app with my Users", which is a common way developers consider the projects they work on and are passionate about, is a very poor fit to think about what you do on the fediverse. Stronger even, I think that projection does not fit fedi at all.</p><p>To many people fediverse is like a promised land. A vacant online space that holds the promise to do "Social, online" better this time. As fedizens and creators we are the pioneers exploring this vast landscape, intent to shape safe communities, build houses and tend gardens. Creating online society, shaping culture, places where we want to spend time with others.</p><p>In this analogy devs become like real-estate developers. A project does not stand on its own, but may affect its environment. It is not a free-for-all to just build and build.</p>]]></description><link>https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/117287192271182788</link><guid isPermaLink="true">https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/117287192271182788</guid><dc:creator><![CDATA[smallcircles@social.coop]]></dc:creator><pubDate>Thu, 17 Sep 2026 15:55:26 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker on Thu, 17 Sep 2026 15:07:53 GMT]]></title><description><![CDATA[<p><span><a href="/user/evan%40cosocial.ca">@<span>evan</span></a></span> thank you!</p><p>Yes, found Unhosted via the <span><a href="https://social.nlnet.nl/@nlnet">@<span>nlnet</span></a></span> projects page. Was unclear on the state of the project (everything is undated), but underlying concepts certainly still hold sway.</p><p>Indeed I think the layering makes sense, is on the right track. Remember the persona's I discerned earlier? Where the Protocol developer create comprehensive specs for the Protocol implementer, who can subsequently offer <a href="https://social.coop/tags/ActivityPub" rel="tag">#<span>ActivityPub</span></a> implementations that allow the Solution developer to get to fully focus on their application or business domain, shielded from technical intricacies and wire-level plumbing.</p><p>A robust Protocol layer will enable the network effects, but unlocking the virtuous cycle imho requires tackling more social challenges. It is an enabler to go beyond the app-centric fedi, but with post-facto <a href="https://social.coop/tags/interoperability" rel="tag">#<span>interoperability</span></a> the accepted work method, will not solve the anti-patterns mentioned in the article.</p><p>The social challenge is facilitating inclusive solution development at ecosystem-wide levels.</p>]]></description><link>https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/117287005320095247</link><guid isPermaLink="true">https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/117287005320095247</guid><dc:creator><![CDATA[smallcircles@social.coop]]></dc:creator><pubDate>Thu, 17 Sep 2026 15:07:53 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker on Thu, 17 Sep 2026 14:40:54 GMT]]></title><description><![CDATA[<p><span><a href="/user/julian%40activitypub.space">@<span>julian</span></a></span></p><p>I'm not saying it leads to mis-use per se, and certainly not "defaults", just that other people (devs) decide things on their own that may impact postively or negatively many other people (fedizens) who 'built' their home online. This is in the nature of the app-centric fediverse.</p><p>I agree that too many things are public, but root cause here is the dominant position of microblogging - a very particular type of application, that people in their offline social life hardly do - as common denominator interoperability channel. This also relates to the app-centricness, and is beyond regular fedizens to do anything about.</p><p>My blog post explores social challenges on how we might improve this situation.</p><p>Other than that I regret the drama's I've witnessed of angry mobs pouncing on a dev who didn't honor consent. Analysis on why this happens, is also in social space. Analogy to use may be seeing a factory built in front of unregulated public space of one's house, without being informed.</p>]]></description><link>https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/117286899204146290</link><guid isPermaLink="true">https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/117286899204146290</guid><dc:creator><![CDATA[smallcircles@social.coop]]></dc:creator><pubDate>Thu, 17 Sep 2026 14:40:54 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker on Thu, 17 Sep 2026 14:10:07 GMT]]></title><description><![CDATA[<p><span><a href="/user/smallcircles%40social.coop">@<span>smallcircles</span></a></span> I think there's a virtuous cycle here. The more servers that support the ActivityPub API, the more that client developers can experiment with it -- making cool projects like Nuages. </p><p>And the more *client* software there is, the more incentive there is for server developers to support the ActivityPub API. Especially if the base profile is very easy to implement. </p><p>I think there's a good network effect there.</p>]]></description><link>https://citiverse.it/post/https://cosocial.ca/users/evan/statuses/117286778120675282</link><guid isPermaLink="true">https://citiverse.it/post/https://cosocial.ca/users/evan/statuses/117286778120675282</guid><dc:creator><![CDATA[evan@cosocial.ca]]></dc:creator><pubDate>Thu, 17 Sep 2026 14:10:07 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker on Thu, 17 Sep 2026 14:07:40 GMT]]></title><description><![CDATA[<p><span><a href="/user/smallcircles%40social.coop">@<span>smallcircles</span></a></span> over time, we'd hope that more servers would have more of these features available. It would be possible to create clients without fallbacks for missing API features.</p>]]></description><link>https://citiverse.it/post/https://cosocial.ca/users/evan/statuses/117286768491610202</link><guid isPermaLink="true">https://citiverse.it/post/https://cosocial.ca/users/evan/statuses/117286768491610202</guid><dc:creator><![CDATA[evan@cosocial.ca]]></dc:creator><pubDate>Thu, 17 Sep 2026 14:07:40 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker on Thu, 17 Sep 2026 14:05:49 GMT]]></title><description><![CDATA[<p><span><a href="/user/smallcircles%40social.coop">@<span>smallcircles</span></a></span> so, for example, consider a client app that shows a map of a region, and puts pins on the map for each activity with a `location` property. </p><p>To provide real-time updates, it could check for SSE support by the server. If it exists, the client could use it to get new activities and show them on the map. If the server doesn't support SSE, the client can re-fetch the actor outbox periodically, and use that to find new activities. Or, just skip real-time updates.</p>]]></description><link>https://citiverse.it/post/https://cosocial.ca/users/evan/statuses/117286761249821661</link><guid isPermaLink="true">https://citiverse.it/post/https://cosocial.ca/users/evan/statuses/117286761249821661</guid><dc:creator><![CDATA[evan@cosocial.ca]]></dc:creator><pubDate>Thu, 17 Sep 2026 14:05:49 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker on Thu, 17 Sep 2026 14:01:38 GMT]]></title><description><![CDATA[<p dir="auto"><a href="https://activitypub.space/user/smallcircles%40social.coop" target="_blank" rel="noopener noreferrer nofollow ugc">@smallcircles@social.coop</a> I'm simply bristling at the assertion that opt-out defaults to mis-use of data. The problem is less that other people are mis-using public data, it's that some data shouldn't be public to begin with.</p>
<p dir="auto">(I did not click through to the blog post, I'm merely reacting to your post itself.)</p>
]]></description><link>https://citiverse.it/post/https://activitypub.space/post/2458</link><guid isPermaLink="true">https://citiverse.it/post/https://activitypub.space/post/2458</guid><dc:creator><![CDATA[julian@activitypub.space]]></dc:creator><pubDate>Thu, 17 Sep 2026 14:01:38 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker on Thu, 17 Sep 2026 14:00:14 GMT]]></title><description><![CDATA[<p><span><a href="/user/smallcircles%40social.coop">@<span>smallcircles</span></a></span> the goal here would be to get server developers over the line to the basic profile. Client developers can count on the basic profile, and check for advanced features. If those advanced features aren't available, the clients can either implement workarounds or just leave out their own features that depend on those parts of the API.</p>]]></description><link>https://citiverse.it/post/https://cosocial.ca/users/evan/statuses/117286739301787188</link><guid isPermaLink="true">https://citiverse.it/post/https://cosocial.ca/users/evan/statuses/117286739301787188</guid><dc:creator><![CDATA[evan@cosocial.ca]]></dc:creator><pubDate>Thu, 17 Sep 2026 14:00:14 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker on Thu, 17 Sep 2026 13:57:38 GMT]]></title><description><![CDATA[<p><span><a href="/user/smallcircles%40social.coop">@<span>smallcircles</span></a></span> I think at our last meeting, we suggested the following layered architecture for <a href="https://cosocial.ca/tags/ActivityPub" rel="tag">#<span>ActivityPub</span></a> API work:</p><p>- A base profile; just enough to get things working<br />- A bunch of discoverable additional features, like SSE and search<br />- An "advanced" profile, essentially base profile + selected features</p>]]></description><link>https://citiverse.it/post/https://cosocial.ca/users/evan/statuses/117286729042566873</link><guid isPermaLink="true">https://citiverse.it/post/https://cosocial.ca/users/evan/statuses/117286729042566873</guid><dc:creator><![CDATA[evan@cosocial.ca]]></dc:creator><pubDate>Thu, 17 Sep 2026 13:57:38 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker on Thu, 17 Sep 2026 13:52:16 GMT]]></title><description><![CDATA[<p><span><a href="/user/smallcircles%40social.coop">@<span>smallcircles</span></a></span> this is a very good blog post! </p><p>I didn't see a link, so I wanted to check: are you familiar with the <a href="https://cosocial.ca/tags/Unhosted" rel="tag">#<span>Unhosted</span></a>  project? </p><p><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">



<a href="https://unhosted.org/" title="unhosted web apps">
<img src="https://unhosted.org/img/flyer/unhosted_web20.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://unhosted.org/">
unhosted web apps
</a>
</h5>
<p class="card-text line-clamp-3">weekly handbook about unhosted web apps</p>
</div>
<a href="https://unhosted.org/" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://unhosted.org/favicon.ico" 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"> <span class="text-secondary">(unhosted.org)</span></p>
</a>
</div></p><p>I think it provides a great model for networked computing -- bring-your-own identity and storage, with an open-ended application domain. It was one of the projects that was an input to ActivityPub.</p><p>I think the difference from the <a href="https://cosocial.ca/tags/ActivityPubApi" rel="tag">#<span>ActivityPubApi</span></a> is that AP supports activity distribution by default.</p>]]></description><link>https://citiverse.it/post/https://cosocial.ca/users/evan/statuses/117286707922790791</link><guid isPermaLink="true">https://citiverse.it/post/https://cosocial.ca/users/evan/statuses/117286707922790791</guid><dc:creator><![CDATA[evan@cosocial.ca]]></dc:creator><pubDate>Thu, 17 Sep 2026 13:52:16 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker on Thu, 17 Sep 2026 13:42:24 GMT]]></title><description><![CDATA[<p><span><a href="/user/julian%40activitypub.space">@<span>julian</span></a></span> </p><p>I am sorry, the rebuttal eludes me. If you mean announce the blog post at SocialHub and SocialCG in conversation items, I did both.</p>]]></description><link>https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/117286669167373909</link><guid isPermaLink="true">https://citiverse.it/post/https://social.coop/users/smallcircles/statuses/117286669167373909</guid><dc:creator><![CDATA[smallcircles@social.coop]]></dc:creator><pubDate>Thu, 17 Sep 2026 13:42:24 GMT</pubDate></item><item><title><![CDATA[Reply to #ThoughtProvoker on Thu, 17 Sep 2026 12:48:30 GMT]]></title><description><![CDATA[<p dir="auto"><a href="https://activitypub.space/user/smallcircles%40social.coop" target="_blank" rel="noopener noreferrer nofollow ugc">@smallcircles@social.coop</a> rebuttal: if you don't want people to do things with stuff you publish online publicly, don't let them read it.</p>
<p dir="auto">Everybody is free to write in their own journal, at the cost of reach.</p>
]]></description><link>https://citiverse.it/post/https://activitypub.space/post/2457</link><guid isPermaLink="true">https://citiverse.it/post/https://activitypub.space/post/2457</guid><dc:creator><![CDATA[julian@activitypub.space]]></dc:creator><pubDate>Thu, 17 Sep 2026 12:48:30 GMT</pubDate></item></channel></rss>