fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.6K
active users

#ActivityPub

67 posts60 participants5 posts today
⚯ Michel de Cryptadamus ⚯<p>Ω🪬Ω<br>New version (v1.1.0) of <a href="https://universeodon.com/tags/FediAlgo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediAlgo</span></a>, the customizable timeline algorithm / filtering system for your Mastodon feed, has a toggle switch to allow or disallow the selection of more than one filter option for when you're checking out your favourite hashtags.</p><p>* Link: <a href="https://michelcrypt4d4mus.github.io/fedialgo_demo_app_foryoufeed/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">michelcrypt4d4mus.github.io/fe</span><span class="invisible">dialgo_demo_app_foryoufeed/</span></a><br>* Code: <a href="https://github.com/michelcrypt4d4mus/fedialgo_demo_app_foryoufeed" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/michelcrypt4d4mus/f</span><span class="invisible">edialgo_demo_app_foryoufeed</span></a><br>* Video of FediAlgo in action (slightly out of date): <a href="https://universeodon.com/@cryptadamist/114395249311910522" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">universeodon.com/@cryptadamist</span><span class="invisible">/114395249311910522</span></a></p><p><a href="https://universeodon.com/tags/activitypub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>activitypub</span></a> <a href="https://universeodon.com/tags/algorithm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>algorithm</span></a> <a href="https://universeodon.com/tags/algorithmicFeed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>algorithmicFeed</span></a> <a href="https://universeodon.com/tags/algorithmicTimeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>algorithmicTimeline</span></a> <a href="https://universeodon.com/tags/Fedi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fedi</span></a> <a href="https://universeodon.com/tags/FediTips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediTips</span></a> <a href="https://universeodon.com/tags/FediTools" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FediTools</span></a> <a href="https://universeodon.com/tags/Fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fediverse</span></a> <a href="https://universeodon.com/tags/Feed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Feed</span></a> <a href="https://universeodon.com/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://universeodon.com/tags/GoToSocial" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GoToSocial</span></a> <a href="https://universeodon.com/tags/hashtag" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hashtag</span></a> <a href="https://universeodon.com/tags/hashtags" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hashtags</span></a> <a href="https://universeodon.com/tags/MastoAdmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MastoAdmin</span></a> <a href="https://universeodon.com/tags/Mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mastodon</span></a> <a href="https://universeodon.com/tags/MastodonApi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MastodonApi</span></a> <a href="https://universeodon.com/tags/mastohelp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mastohelp</span></a> <a href="https://universeodon.com/tags/mastojs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mastojs</span></a> <a href="https://universeodon.com/tags/nodejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nodejs</span></a> <a href="https://universeodon.com/tags/nod" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nod</span></a> <a href="https://universeodon.com/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://universeodon.com/tags/socialmedia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>socialmedia</span></a> <a href="https://universeodon.com/tags/SocialWeb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SocialWeb</span></a> <a href="https://universeodon.com/tags/timeline" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>timeline</span></a> <a href="https://universeodon.com/tags/TL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TL</span></a> <a href="https://universeodon.com/tags/typescript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>typescript</span></a> <a href="https://universeodon.com/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a></p>
Le Pertti<p>Here's a thought, the more I make my blog compatible with the fediverse, at some point I can just use my blog instead of mastodon right? What would the benefit be to have a separate mastodon account? <a href="https://mastodon.gamedev.place/tags/fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediverse</span></a> <a href="https://mastodon.gamedev.place/tags/activitypub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>activitypub</span></a> <a href="https://mastodon.gamedev.place/tags/mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mastodon</span></a></p>
dansup<p>Stories might be our most complex feature yet (harder than Collections, Groups, Portfolios combined).</p><p>But they're everywhere - Snapchat, Instagram, Facebook, Twitter, TikTok, LinkedIn. People expect them.</p><p>Love them or hate them, they're how we share moments.</p><p><span class="h-card" translate="no"><a href="https://mastodon.social/@pixelfed" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>pixelfed</span></a></span> is doing Stories ethically - no tracking, no ads, just authentic sharing.</p><p>The future is federated. ❤️</p><p><a href="https://mastodon.social/tags/pixelfed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pixelfed</span></a> <a href="https://mastodon.social/tags/stories" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>stories</span></a> <a href="https://mastodon.social/tags/ethicalAlternatives" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ethicalAlternatives</span></a> <a href="https://mastodon.social/tags/theFutureIsFederated" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>theFutureIsFederated</span></a> <a href="https://mastodon.social/tags/fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediverse</span></a> <a href="https://mastodon.social/tags/activitypub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>activitypub</span></a></p>
Fedizen ⁂ Fediverse News<p>»CrowdBucks is a new payment system for the Fediverse« <a href="https://wedistribute.org/2025/08/introducing-crowdbucks/?Fedizen.EU" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">wedistribute.org/2025/08/intro</span><span class="invisible">ducing-crowdbucks/?Fedizen.EU</span></a> <a href="https://mastodon.social/tags/Fedizen" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fedizen</span></a> <a href="https://mastodon.social/tags/Fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fediverse</span></a> <a href="https://mastodon.social/tags/ActivityPub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ActivityPub</span></a> <a href="https://mastodon.social/tags/News" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>News</span></a></p>
The BadgeFed Project<p>We are VERY excited about all the features landing in the next release! However, we’re also introducing one big breaking change—and that’s the purpose of this post. WE ENCOURAGE EVERYONE USING BADGEFED TO CREATE A DATABASE BACKUP BEFORE UPGRADING.</p> <p>(GO, do it now, we will wait for you and then continue reading this post.)</p> <p>Don’t worry: if you forget, chances are you won’t lose data, but recovery may be trickier. If you can, please back up first.</p> <p><strong>Summary (read before upgrading)</strong></p> <ul> <li>Database filenames now match your domain, for example: <code>mydomain.db</code>. The previous single default filename is no longer used by default.</li> <li>Back up your existing SQLite file NOW. You can also download a backup from the admin portal: Admin &gt; Database &gt; Download Backup.</li> <li>After upgrading to 0.1.1, the app uses a per-domain database. Use the import utility to migrate from your backup—or copy your backup into the data directory and rename it to the domain-based filename.</li> <li>Prefer one shared database? Set the environment variable <code>SQLITE_DB_PATH</code> to your desired (or current) filename (for example, <code>badgefed.db</code>).</li> </ul> <p><strong>If you already upgraded without preparing</strong></p> <ul> <li>Your previous database was not replaced or deleted. Locate your old <code>badgefed.db</code> (or backup), copy it to the data directory, and rename it to the new domain-based filename.</li> </ul> <p>The 0.1.1 release and full release notes are coming soon!</p> <p>Badge up!</p> <br> <p>You can read the article "BadgeFed 0.1.1 — Breaking change: per-domain database filenames" by <a href="https://hachyderm.io/users/mapache" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mapache</span></a> <a href="https://badgefed.vocalcat.com/post/07-breaking-changes/" rel="nofollow noopener" target="_blank">here</a> as well.</p> <a href="https://badgefed.vocalcat.com/tags/badgefed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>badgefed</span></a> <a href="https://badgefed.vocalcat.com/tags/fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediverse</span></a> <a href="https://badgefed.vocalcat.com/tags/openbadges" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openbadges</span></a> <a href="https://badgefed.vocalcat.com/tags/update" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>update</span></a> <a href="https://badgefed.vocalcat.com/tags/activitypub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>activitypub</span></a> <a href="https://badgefed.vocalcat.com/tags/sqlite" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sqlite</span></a> <a href="https://badgefed.vocalcat.com/tags/federation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>federation</span></a>
Jeff Sikes<p>Piefed has a new official test instance and the url is perfect.</p><p><a href="https://crust.piefed.social/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">crust.piefed.social/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/piefed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>piefed</span></a> <a href="https://mastodon.social/tags/activitypub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>activitypub</span></a></p>
Mathieu<p><span class="h-card" translate="no"><a href="https://mastodon.social/@LesRepliques" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>LesRepliques</span></a></span> ces personnes prises en photo par votre photographe n'ont-elles pas un nom et une histoire ?<br>Votre usage du <a href="https://framapiaf.org/tags/alttext" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>alttext</span></a> est une insulte pour elles, les personnes malvoyantes et la communauté <a href="https://framapiaf.org/tags/activitypub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>activitypub</span></a></p>
Maho Pacheco 🦝🍻<p>I love my tshirt. Limited edition.</p><p><a href="https://hachyderm.io/tags/fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediverse</span></a> <a href="https://hachyderm.io/tags/activitypub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>activitypub</span></a> <a href="https://hachyderm.io/tags/mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mastodon</span></a></p>
Maho Pacheco 🦝🍻<p>I am going live in 1 minute!</p><p><a href="https://stream.firesidefedi.live/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">stream.firesidefedi.live/</span><span class="invisible"></span></a></p><p><a href="https://hachyderm.io/tags/owncast" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>owncast</span></a> <a href="https://hachyderm.io/tags/livestream" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>livestream</span></a> <a href="https://hachyderm.io/tags/activitypub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>activitypub</span></a> <a href="https://hachyderm.io/tags/fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediverse</span></a></p>
Todd Sundsted<p>I've been running <a href="https://github.com/toddsundsted/ktistec/releases/tag/v3.0.0" rel="nofollow noopener" target="_blank">v3.0.0</a> of Ktistec in production for the last few weeks, and it seems stable and I’m using it every day, so it’s time to release it!</p><p>This release adds:</p><ul><li><strong>Model Context Protocol (MCP) support.</strong> Ktistec can act as an MCP Server.</li><li><strong>OAuth2 authentication support.</strong> Ktistec can act as both an OAuth2 authentication server and a resource server.</li></ul><p><a href="https://modelcontextprotocol.io/" rel="nofollow noopener" target="_blank">Model Context Protocol</a> (MCP) is a simple, general API that exposes Ktistec ActivityPub collections (timeline, notifications, likes, announces, etc.) to MCP clients. To be fully transparent about what this means, <em>MCP clients</em> are shells for <em>Large Language Models (LLMs)</em>.</p><p>When building this, I focused on a few use cases that are important to me: content summarization, content prioritization (or filtering) based on my <em>interests</em> or the <em>content's structure</em> (well-constructed arguments vs. low-signal opinions) or <em>its tone</em>, especially when it comes to <em>shared posts</em>. Ktistec is a <em>single user</em> ActivityPub server and Epiktistes (my instance) gets a lot of traffic. I want to build the “algorithms” that surface the content <em>I want to see</em>.</p><p>Of note, there’s currently <strong>no support for content generation</strong>.</p><p>While I work on this, I’m not abandoning the 2.x line. I’ll continue to add compatible features and fix bugs as long as I'm able. I realize the use of LLMs, and MCP by extension, and therefore the 3.x branch, is controversial—I don’t intend to push v3 on anyone.</p><p>If you're still with me, Ktistec now exposes:</p><ul><li>MCP Resources<ul><li>ActivityPub actors (<code>ktistec://actors/{id*}</code>)</li><li>ActivityPub objects (<code>ktistec://objects/{id*}</code>)</li><li>registered users (<code>ktistec://users/{id}</code>)</li><li>server information (<code>ktistec://information</code>)</li></ul></li><li>Tools<ul><li><code>count_collection_since(name, since)</code></li><li><code>paginate_collection(name, page, size)</code></li><li><code>read_resources(uris)</code></li></ul></li><li>Prompts<ul><li><code>whats_new</code></li></ul></li></ul><p>Supported collections include:</p><ul><li>timeline, notifications, posts, drafts, likes, announces, followers, following</li><li>collections of hashtags of the form <code>hashtag#&lt;name&gt;</code> (e.g., "hashtag#technology")</li><li>collections of mentions of the form <code>mention@&lt;name&gt;</code> (e.g., "mention@euripides")</li></ul><p>There is more detail in the README.</p><p>TL;DR Add a <em>remote MCP connector</em> in your MCP client of choice: supply the URL of your instance including the /mcp path (e.g. "https://epiktistes.com/mcp").<br></p>Screenshot of the MCP Inspector connected to Epiktistes<p><br><a href="https://epiktistes.com/tags/ktistec" class="hashtag" rel="nofollow noopener" target="_blank">#ktistec</a> <a href="https://epiktistes.com/tags/fediverse" class="hashtag" rel="nofollow noopener" target="_blank">#fediverse</a> <a href="https://epiktistes.com/tags/activitypub" class="hashtag" rel="nofollow noopener" target="_blank">#activitypub</a> <a href="https://epiktistes.com/tags/crystallang" class="hashtag" rel="nofollow noopener" target="_blank">#crystallang</a> <a href="https://epiktistes.com/tags/mcp" class="hashtag" rel="nofollow noopener" target="_blank">#mcp</a> <a href="https://epiktistes.com/tags/llm" class="hashtag" rel="nofollow noopener" target="_blank">#llm</a></p>
Maho Pacheco 🦝🍻<p>I have a demo at work in like 5 minutes, then I have meetings until 11pm PST which I go live on the <span class="h-card" translate="no"><a href="https://social.firesidefedi.live/@firesidefedi" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>firesidefedi</span></a></span> ! But I just realized I don't have an fediverse appropriate tshirt, so I will try to create one.</p><p>I already choose one text, and is not in this list, but what would have been your fav?</p><p><a href="https://hachyderm.io/tags/livestream" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>livestream</span></a> <a href="https://hachyderm.io/tags/activitypub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>activitypub</span></a> <a href="https://hachyderm.io/tags/fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediverse</span></a></p>
Robert<p>I&#39;m toying (that may be a weak word for an obsessive like me) with <a href="https://fosstodon.org/tags/Ghost" class="mention hashtag" rel="tag">#<span>Ghost</span></a> <a href="https://fosstodon.org/tags/Ghost6" class="mention hashtag" rel="tag">#<span>Ghost6</span></a> as a central internet comms/hosting platform. It could be perfect as I could have two docker containers running it, one private and inaccessible. So far, bad luck self hosting, the &quot;networking&quot; feature that adds <a href="https://fosstodon.org/tags/activitypub" class="mention hashtag" rel="tag">#<span>activitypub</span></a> just gets 301&#39;d and 404&#39;s. I will win that battle eventually (obsessive me again)</p>
Elena Rossini on GoToSocial ⁂<p>🏕️ my adventures in <a href="https://aseachange.com/tags/selfhosting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selfhosting</span></a>: day 244 (Everest edition) ⛰️<br><br>a blog post that details some of the highs and lows I have been experiencing lately in my self-hosting adventures. I have a major challenge ahead - learning <a href="https://aseachange.com/tags/docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> - in order to take advantage of <a href="https://aseachange.com/tags/ghost" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ghost</span></a> x <a href="https://aseachange.com/tags/activitypub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ActivityPub</span></a> federation. It's my new Everest 🥲<br><br>🔗​:<br><a href="https://news.elenarossini.com/my-so-called-sudo-life/my-adventures-in-self-hosting-day-244-everest-edition/" rel="nofollow noopener" target="_blank">https://news.elenarossini.com/my-so-called-sudo-life/my-adventures-in-self-hosting-day-244-everest-edition/</a><br><br><a href="https://aseachange.com/tags/mysocalledsudolife" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MySoCalledSudoLife</span></a></p>
Oswald Prucker :veri_trek2:<p>Ohje, ohje! Ich habe meine Blog-Followis kaputt gemacht! Sorry, folks!</p><p><a href="https://d-64.social/tags/wordpress" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wordpress</span></a> <a href="https://d-64.social/tags/activitypub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>activitypub</span></a></p>
Grow Your Own Services 🌱<p>Fediverse / ActivityPub experts, need some advice 🙂 </p><p>I assume that subscribing to relays just pulls in posts to your server and doesn't affect your own posts' reach?</p><p>Is this a fair assessment, or does the relay subscription push your own posts to others in any way?</p><p>(Asking as some have claimed it does both?)</p><p>EDIT: Also, if anyone has any kind of links to official documentation for relays that would be useful.</p><p><a href="https://social.growyourown.services/tags/AskFedi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AskFedi</span></a> <a href="https://social.growyourown.services/tags/Fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fediverse</span></a> <a href="https://social.growyourown.services/tags/ActivityPub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ActivityPub</span></a></p>
C.W. Smith 🇺🇲<p><a href="https://social.mechanizedarmadillo.com/tags/WordPress" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WordPress</span></a><br><a href="https://social.mechanizedarmadillo.com/tags/ActivityPub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ActivityPub</span></a> </p><p>Thinking of setting up one of my sites as a WordPress setup so I can experiment. Will probably use the site meant for short and original fiction. </p><p>It would allow me to post shorts, play with WordPress ActivityPub, and have a platform for Storyteller if I try and port to WordPress.</p>
Kiloku<p>Vi no último mês duas pessoas diferentes descreverem uma situação em que apesar de seguir outra conta, não conseguiam ver nenhum post da conta seguida, mesmo os públicos. Alguém sabe de um bug que poderia causar algo assim? Não tem como ser block pq se fosse a relação de follow teria sido cortada.</p><p><a href="https://burnthis.town/tags/activitypub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>activitypub</span></a></p>
gyptazyLooks like I finally successfully migrated from <a href="https://gyptazy.com/fedi?t=mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#Mastodon</a> back to <a href="https://gyptazy.com/fedi?t=snac" class="mention hashtag" rel="nofollow noopener" target="_blank">#snac</a> (<a href="https://gyptazy.com/fedi?t=snac2" class="mention hashtag" rel="nofollow noopener" target="_blank">#snac2</a>) on the same domain name without bigger impacts and jumps.<br><br><a href="https://gyptazy.com/fedi?t=fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#fediverse</a> <a href="https://gyptazy.com/fedi?t=activitypub" class="mention hashtag" rel="nofollow noopener" target="_blank">#activitypub</a><br>
C.W. Smith 🇺🇲<p><a href="https://social.mechanizedarmadillo.com/tags/Drupal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Drupal</span></a><br><a href="https://social.mechanizedarmadillo.com/tags/ActivityPub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ActivityPub</span></a> </p><p>Still trying to figure out the module as I work. If I get it working right I may shift all of my Drupal and other Technology posts to the <span class="h-card" translate="no"><a href="https://hybridized-concepts.com/user/1" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>CWSmith@hybridized-concepts.com</span></a></span> setup. Still haven't configured any of the images there.</p>
just small circles 🕊<p><a href="https://social.coop/tags/ThoughtProvoker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThoughtProvoker</span></a> :blobhyperthink: </p><p><a href="https://social.coop/tags/ActivityPub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ActivityPub</span></a> is peanuts, right? All peanuts, all varieties, shapes and sizes. Isn't it peculiar then that six years after AP became a <a href="https://social.coop/tags/W3C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>W3C</span></a> recommendation we are still all mostly eating from 1 small ingredient package of the primitive <a href="https://social.coop/tags/ActivityStreams" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ActivityStreams</span></a> variety. One small bag to cook with, and supply us with rich <a href="https://social.coop/tags/fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediverse</span></a> peanut butter. Isn't that becoming somewhat bland and boring?</p><p>Which recipe do you cook tomorrow?</p><p><a href="https://social.coop/tags/poll" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>poll</span></a></p>