<p>📣<br>Ihr Lieben, wir hatten eine wunderbare Zeit zusammen und deshalb fällt mir schwer, was ich jetzt schreibe. Aber es muss sich etwas ändern:</p><p>Nach der Winterpause hat die parlamentarische Arbeit Reisegeschwindigkeit erreicht und ich werde viel weniger Zeit hierfür haben.</p><p>Ich will aber versuchen, zu Euch zu kommen, so oft es geht. Erwartet aber bitte viel (!) weniger Interaktion hier.</p><p>Bitte erhaltet das <a href="/tags/fediverse/" rel="tag">#Fediverse</a> für uns als letzte Zuflucht und geht miteinander achtsam um.</p><p>Bis bald 💔</p>
fediverse
<p>Forget trad wives, the new influencer trend should be <a href="/tags/nerdwives/" rel="tag">#NerdWives</a>.</p><p>"Hey honey, I turned our old computer into a server so I could set up a <a href="/tags/fediverse/" rel="tag">#fediverse</a> instance for our child and her friends."</p><p>"Hey all, today I am showing you <a href="/tags/nextcloud/" rel="tag">#NextCloud</a> as an alternative to <a href="/tags/dropbox/" rel="tag">#Dropbox</a> and <a href="/tags/googledrive/" rel="tag">#GoogleDrive</a>."</p><p>"Get ready with me! Today I am showing you how I check in with my friends with off-grid mesh radio first thing in the morning."</p><p>How awesome would this be? I mean, finally a trend where people LEARN SOMETHING and are more empowered as a result.</p><p>(Forever grateful to my Fedi friends for all the inspiration and encouragement in trying new tools) ❤️</p><p><a href="/tags/mysocalledsudolife/" rel="tag">#MySoCalledSudoLife</a></p>
<p>Sometimes I want to follow an interesting <a href="/tags/fediverse/" rel="tag">#fediverse</a> discussion with dozens or even hundreds of toots. With the <a href="/tags/mastodon/" rel="tag">#mastodon</a> clients I know, it is easy to loose track<br>- which toot is a reply to which other toot and<br>- which toots I have already seen and which ones are new.</p><p>So I have implemented a web app supporting this: <a href="http://hcschuetz.github.io/follow-toots/dist/" rel="nofollow" class="ellipsis" title="hcschuetz.github.io/follow-toots/dist/"><span class="invisible">http://</span><span class="ellipsis">hcschuetz.github.io/follow-too</span><span class="invisible">ts/dist/</span></a></p><p>If you have such a use case and feel a bit adventurous: Try it and provide feedback.</p><p>More notes:</p>
Communication between the Fediverse and OpenSim is being worked on again; CW: long (over 600 characters), Fediverse meta, Fediverse-beyond-Mastodon meta
<p>Just added another batch of news accounts to the fedi.directory website. If you want to follow news sources on the Fediverse, you can find lots of them here:</p><p>➡️ <a href="https://fedi.directory/news-media" rel="nofollow"><span class="invisible">https://</span>fedi.directory/news-media</a></p><p> - To follow an account, copy-paste its address into your search box on Mastodon etc.</p><p> - To find out more about an account, click on its address in the listing.</p><p> - If an account is posting too often, use Mastodon's Lists feature (more info: <a href="https://fedi.tips/how-to-use-the-lists-feature-on-mastodon" rel="nofollow" class="ellipsis" title="fedi.tips/how-to-use-the-lists-feature-on-mastodon"><span class="invisible">https://</span><span class="ellipsis">fedi.tips/how-to-use-the-lists</span><span class="invisible">-feature-on-mastodon</span></a>).</p><p><a href="/tags/news/" rel="tag">#News</a> <a href="/tags/fediverse/" rel="tag">#Fediverse</a></p>
Edited 1y ago
<p>A little farmhouse charm with a watercolor twist 🐄🌸 Buttercup Floral Belle: <a href="https://1-lisas-baker.pixels.com/featured/buttercup-floral-belle-lisa-s-baker.html" rel="nofollow" class="ellipsis" title="1-lisas-baker.pixels.com/featured/buttercup-floral-belle-lisa-s-baker.html"><span class="invisible">https://</span><span class="ellipsis">1-lisas-baker.pixels.com/featu</span><span class="invisible">red/buttercup-floral-belle-lisa-s-baker.html</span></a></p><p><a href="/tags/cowart/" rel="tag">#CowArt</a> <a href="/tags/farmhousedecor/" rel="tag">#FarmhouseDecor</a> <a href="/tags/watercolorart/" rel="tag">#WatercolorArt</a> <a href="/tags/floralart/" rel="tag">#FloralArt</a> <a href="/tags/cottagecore/" rel="tag">#Cottagecore</a> <a href="/tags/whimsicalart/" rel="tag">#WhimsicalArt</a> <a href="/tags/countrydecor/" rel="tag">#CountryDecor</a> <a href="/tags/animalart/" rel="tag">#AnimalArt</a> <a href="/tags/wallart/" rel="tag">#WallArt</a> <a href="/tags/buyintoart/" rel="tag">#BuyIntoArt</a> <a href="/tags/cows/" rel="tag">#cows</a> <a href="/tags/cow/" rel="tag">#cow</a> <a href="/tags/animals/" rel="tag">#animals</a> <a href="/tags/cuteanimals/" rel="tag">#cuteanimals</a> <a href="/tags/mastoart/" rel="tag">#mastoart</a> <a href="/tags/fediart/" rel="tag">#fediart</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/creativetoots/" rel="tag">#creativeToots</a> <a href="/tags/ayearforart/" rel="tag">#ayearforart</a> <a href="/tags/flowers/" rel="tag">#flowers</a> <a href="/tags/watercolor/" rel="tag">#watercolor</a> <a href="/tags/kitchendecor/" rel="tag">#KitchenDecor</a> <a href="/tags/whimsicalart/" rel="tag">#WhimsicalArt</a> <a href="/tags/walldecor/" rel="tag">#WallDecor</a> <a href="/tags/cowlovers/" rel="tag">#CowLovers</a> <a href="/tags/modernfarmhouse/" rel="tag">#ModernFarmhouse</a></p>
<p>Am 6. Mai veranstalten wir gemeinsam mit <span class="h-card"><a href="https://social.wikimedia.de/@wikimediaDE" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>wikimediaDE</span></a></span> und dem <span class="h-card"><a href="https://social.bund.de/@bmuv" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>bmuv</span></a></span> den online-Workshop</p><p>📣 Das <a href="/tags/fediverse/" rel="tag">#Fediverse</a> und seine sozialen Medien.</p><p>Mit <span class="h-card"><a href="https://geno.social/@nic" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nic</span></a></span> , <span class="h-card"><a href="https://chaos.social/@melaniebartos" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>melaniebartos</span></a></span> , <span class="h-card"><a href="https://chaos.social/@MoniKa" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>MoniKa</span></a></span> , <span class="h-card"><a href="https://digitalcourage.social/@digitalcourage" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>digitalcourage</span></a></span> , <span class="h-card"><a href="https://digitalcourage.social/@cyber4EDU" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>cyber4EDU</span></a></span> und <span class="h-card"><a href="https://social.anoxinon.de/@RoedigerRG" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>RoedigerRG</span></a></span> wird das dezentrale Netzwerk 🕸️ vorgestellt und ganz praktisch in die Nutzung von <a href="/tags/mastodon/" rel="tag">#Mastodon</a>, <a href="/tags/peertube/" rel="tag">#PeerTube</a> und <a href="/tags/pixelfed/" rel="tag">#Pixelfed</a> eingeführt.</p><p>Anmeldung hier<br>👉 <a href="https://www.bmuv.de/veranstaltung/teil-1-der-workshopreihe-sovereign-sustainable-digital-das-fediverse-und-seine-sozialen-medien" rel="nofollow" class="ellipsis" title="www.bmuv.de/veranstaltung/teil-1-der-workshopreihe-sovereign-sustainable-digital-das-fediverse-und-seine-sozialen-medien"><span class="invisible">https://</span><span class="ellipsis">www.bmuv.de/veranstaltung/teil</span><span class="invisible">-1-der-workshopreihe-sovereign-sustainable-digital-das-fediverse-und-seine-sozialen-medien</span></a> </p><p><a href="/tags/savesocial/" rel="tag">#SaveSocial</a> <a href="/tags/alleinsfediverse/" rel="tag">#AlleInsFediverse</a></p>
<p>Fediverse Report <a href="/tags/115/" rel="tag">#115</a> - This week's <a href="/tags/fediverse/" rel="tag">#fediverse</a> news:</p><p>- <span class="h-card"><a href="https://framapiaf.org/@peertube" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>peertube</span></a></span> launches v1 of their mobile apps<br>- <span class="h-card"><a href="https://mastodon.social/@Mastodon" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Mastodon</span></a></span> shares more information on their team is growing<br>- <span class="h-card"><a href="https://socialwebfoundation.org" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>swf</span></a></span> launches places.pub, a way to put OpenStreetMap data directly on <a href="/tags/activitypub/" rel="tag">#activitypub</a> </p><p><a href="https://fediversereport.com/fediverse-report-115/" rel="nofollow" class="ellipsis" title="fediversereport.com/fediverse-report-115/"><span class="invisible">https://</span><span class="ellipsis">fediversereport.com/fediverse-</span><span class="invisible">report-115/</span></a></p>
<p>Some questions for all the <a href="/tags/gotosocial/" rel="tag">#GoToSocial</a> users out there.<br><br>How many gigabytes of disk space (roughly) does your instance use?<br><br>How long has it been online?<br><br>And does the growth in storage slow down after the first seven days (on the default configuration), when cached images start clearing out?<br><br><a href="/tags/fedihelp/" rel="tag">#FediHelp</a> <a href="/tags/selfhost/" rel="tag">#SelfHost</a> <a href="/tags/selfhosted/" rel="tag">#SelfHosted</a> <a href="/tags/fediverse/" rel="tag">#Fediverse</a></p>
<p>You can't spell "Fediverse" without "diverse"! </p><p><a href="/tags/mastodon/" rel="tag">#mastodon</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/people/" rel="tag">#people</a></p>
<p><a href="/tags/activitypub/" rel="tag">#ActivityPub</a> support in <a href="/tags/madblog/" rel="tag">#Madblog</a></p><p><a href="https://blog.fabiomanganiello.com/article/Madblog-federated-blogging-from-markdown" rel="nofollow" class="ellipsis" title="blog.fabiomanganiello.com/article/Madblog-federated-blogging-from-markdown"><span class="invisible">https://</span><span class="ellipsis">blog.fabiomanganiello.com/arti</span><span class="invisible">cle/Madblog-federated-blogging-from-markdown</span></a></p><p>I am glad to announce that <a href="https://git.fabiomanganiello.com/madblog" rel="nofollow">Madblog</a> has now officially joined the <a href="/tags/fediverse/" rel="tag">#Fediverse</a> family.</p><p>If you want to test it out, search for <a href="https://blog.fabiomanganiello.com/article/Madblog-federated-blogging-from-markdown" rel="nofollow">this URL</a> on your Fediverse client.</p><p>Madblog has already supported <a href="/tags/webmentions/" rel="tag">#Webmentions</a> <a href="https://blog.fabiomanganiello.com/article/webmentions-with-batteries-included" rel="nofollow">for the past couple of weeks</a>, allowing your blog posts to be mentioned by other sites with Webmentions support (WordPress, Lemmy, HackerNews…) and get those mentions directly rendered on your page.</p><p>It now adds ActivityPub support too, using <a href="/tags/pubby/" rel="tag">#Pubby</a>, another <a href="https://git.fabiomanganiello.com/pubby" rel="nofollow">little Python library</a> that I’ve put together myself (just like <a href="https://git.fabiomanganiello.com/pubby" rel="nofollow">Webmentions</a>) as a mean to quickly plug ActivityPub support to any Python Web app.</p><p>Webmentions and Pubby follow similar principles and implement a similar API, and you can easily use them to add federation support to your existing Web applications - a single bind_webmentions or bind_activitypub call to your existing Flask/FastAPI/Tornado application should suffice for most of the cases.</p><p>Madblog may have now become the easiest way to publish a federated blog - and perhaps the only way that doesn’t require a database, everything is based on plain Markdown files.</p><p>If you have a registered domain and a certificate, then hosting your federated blog is now just a matter of:</p><p>mkdir -p ~/madblog/markdowncat <<EOF > ~/madblog/markdown/hello-world.md# My first postThis is my first post on [Madblog]<a href="(https://git.fabiomanganiello.com/madblog)!EOFdocker" rel="nofollow" class="ellipsis" title="git.fabiomanganiello.com/madblog)!EOFdocker"><span class="invisible">(https://</span><span class="ellipsis">git.fabiomanganiello.com/madbl</span><span class="invisible">og)!EOFdocker</span></a> run -it \ -p 8000:8000 \ -v "$HOME/madblog:/data" \ quay.io/blacklight/madblog</p><p>And Markdown files can be hosted wherever you like - a Git folder, an Obsidian Vault, a Nextcloud Notes installation, a folder on your phone synchronized over SyncThing…</p><p>Federation support is also at a quite advanced state compared to e.g. <a href="/tags/writefreely/" rel="tag">#WriteFreely</a>. It currently supports:</p><p><p>Interactions rendered on the articles: if you like, boost, quote or reply to an article, all interactions are rendered directly at the bottom of the article (interactions with WriteFreely through federated accounts were kind of lost in the void instead)</p><br><p>Guestbook support (optional): mentions to the federated Madblog handle that are not in response to articles are now rendered on a separate /guestbook route</p><br><p>Email notifications: all interactions can have email notifications</p><br><p>Support for quotes, also on Mastodon</p><br><p>Support for mentions, just drop a @joe@example.com in your Markdown file and Joe will get a notification</p><br><p>Support for hashtag federation</p><br><p>Support for split-domain configurations, you can host your blog on blog.example.com but have a Fediverse handle like @blog@example.com. Search by direct post URL on Mastodon will work with both cases</p><br><p>Support for custom profile fields, all rendered on Mastodon, with verification support</p><br><p>Support for moderation, either through blocklist or allowlist, with support for rules on handles/usernames, URLs, domains or regular expressions</p><br><p>A partial (but comprehensive for the provided features) implementation of the Mastodon API</p></p><p>If you want you can follow both the profiles of my blogs - they are now both federated:</p><p><p>My personal blog: <span class="h-card"><a href="https://blog.fabiomanganiello.com/@fabio" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>fabio</span></a></span> (it used to run WriteFreely before, so if you followed it you may need to unfollow it and re-follow it)</p><br><p>The <a href="/tags/platypush/" rel="tag">#Platypush</a> blog: <span class="h-card"><a href="https://blog.platypush.tech/@blog" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>blog</span></a></span></p></p>
Edited 170d ago
<p>Look, just fucking use Mastodon already <a href="https://giants-club.net/articles/just-use-mastodon/" rel="nofollow" class="ellipsis" title="giants-club.net/articles/just-use-mastodon/"><span class="invisible">https://</span><span class="ellipsis">giants-club.net/articles/just-</span><span class="invisible">use-mastodon/</span></a> <a href="/tags/fediverse/" rel="tag">#Fediverse</a></p>
<p>Week in Fediverse 2026-02-13</p><p>Servers</p><p>- <a href="https://stegodon.social/u/stegodon/f1bc0283-7c34-4013-9a0e-1a6c8bc33de7" rel="nofollow">Stegodon v1.7.1</a><br>- <a href="https://github.com/fedify-dev/hollo/releases/tag/0.7.2" rel="nofollow">Hollo v0.7.2</a><br>- <a href="https://manyfold.app/news/2026/02/09/release-v0-132-1.html" rel="nofollow">Manyfold v0.132.1</a><br>- <a href="https://github.com/MbinOrg/mbin/releases/tag/v1.9.1" rel="nofollow">Mbin v1.9.1</a><br>- <a href="https://github.com/dimkr/tootik/releases/tag/v0.21.0" rel="nofollow">tootik v0.21.0</a><br>- <a href="https://mitra.social/objects/019c53ee-20c9-49eb-cd58-53eb048b4f1a" rel="nofollow">Mitra v4.18.0</a><br>- <a href="https://github.com/Automattic/wordpress-activitypub/releases/tag/7.9.1" rel="nofollow">ActivityPub for WordPress v7.9.1</a><br>- <a href="https://codeberg.org/flohmarkt/flohmarkt/releases/tag/0.14.4" rel="nofollow">flohmarkt v0.14.4</a><br>- <a href="https://codeberg.org/rimu/pyfedi/releases/tag/v1.6.4" rel="nofollow">PieFed v1.6.4</a><br>- <a href="https://blog.joinmastodon.org/2026/02/trunk-tidbits-january-2026/" rel="nofollow">Trunk & Tidbits, January 2026</a> (Mastodon)<br>- <a href="https://codeberg.org/fionasweet/OS-AP" rel="nofollow">OpenSimulator ActivityPub Bridge</a></p><p>Clients</p><p>- <a href="https://codeberg.org/tom79/Fedilab/releases/tag/3.36.1" rel="nofollow">Fedilab v3.36.1</a><br>- <a href="https://github.com/ihabunek/toot/releases/tag/0.51.1" rel="nofollow">toot v0.51.1</a><br>- <a href="https://codeberg.org/ihabunek/tooi/releases/tag/0.21.0" rel="nofollow">tooi v0.21.0</a><br>- <a href="https://github.com/LemmyNet/jerboa/releases/tag/0.0.85" rel="nofollow">Jerboa v0.0.85</a><br>- <a href="https://github.com/interstellar-app/interstellar/releases/tag/v0.11.2" rel="nofollow">Interstellar v0.11.2</a><br>- <a href="https://github.com/ghostbyte-dev/pixelix/releases/tag/v4.3.0" rel="nofollow">Pixelix v4.3.0</a><br>- <a href="https://github.com/Stygian-Tech/fedi-reader" rel="nofollow">Fedi Reader: A link-focused Mastodon news reader for iOS and macOS</a></p><p>Tools and Plugins</p><p>- <a href="https://github.com/moreal/ap-thread-reader" rel="nofollow">ap-thread-reader: ActivityPub-compatible Thread Reader (not only for Mastodon)</a></p><p>For developers</p><p>- <a href="https://marius.federated.id/posts/2026/february/progress-report-4bis" rel="nofollow">Progress Report - February 2026</a> (GoActivityPub)</p><p>Articles</p><p>- <a href="https://stefanbohacek.com/blog/on-fediverse-content-warnings-and-filters/" rel="nofollow">On fediverse content warnings and filters</a><br>- <a href="https://evilmaid.net/blog/trusting-trust-fediverse/index.html" rel="nofollow">Trusting Trust in the Fediverse</a><br>- <a href="https://blog.hofstede.it/adding-fediverse-comments-to-a-pelican-blog/" rel="nofollow">Adding Fediverse Comments to a Pelican Blog</a></p><p>-----</p><p><a href="/tags/weekinfediverse/" rel="tag">#WeekInFediverse</a> <a href="/tags/fediverse/" rel="tag">#Fediverse</a> <a href="/tags/activitypub/" rel="tag">#ActivityPub</a></p><p>Previous edition: <a href="https://mitra.social/objects/019c3449-e714-29e9-b9f6-03cc6804b4aa" rel="nofollow" class="ellipsis" title="mitra.social/objects/019c3449-e714-29e9-b9f6-03cc6804b4aa"><span class="invisible">https://</span><span class="ellipsis">mitra.social/objects/019c3449-</span><span class="invisible">e714-29e9-b9f6-03cc6804b4aa</span></a></p>
<p>As someone who has developed several <a href="/tags/activitypub/" rel="tag">#ActivityPub</a> software implementations (<a href="https://fedify.dev/" rel="nofollow">Fedify</a>, <a href="https://docs.hollo.social/" rel="nofollow">Hollo</a>, <a href="https://botkit.fedify.dev/" rel="nofollow">BotKit</a>, and <a href="https://hackers.pub/" rel="nofollow">Hackers' Pub</a>), I believe one of the most frustrating features to implement in the <a href="/tags/fediverse/" rel="tag">#fediverse</a> is <a href="/tags/custom_emoji/" rel="tag">#custom_emoji</a>.</p><p>The challenges are numerous:</p><p>First, there's no standardization. ActivityPub specifications don't define how custom emoji should work, leading to inconsistent implementations across different servers like Mastodon and Misskey.</p><p>Rendering is particularly problematic. Emojis must display properly across different contexts (in text, as reactions, in emoji pickers) while maintaining quality at various sizes. Animated emojis add another layer of complexity.</p><p>Perhaps most concerning is the poor <a href="/tags/accessibility/" rel="tag">#accessibility</a>. Most implementations simply use the emoji code (like :party_blob:) as the alt text, which provides no meaningful information to screen reader users (in particular, non-English speakers) about what the emoji actually depicts or means.</p><p>What really dampens my motivation to implement this feature is knowing I'm investing significant effort into something that ultimately creates accessibility barriers. It's disheartening to work hard on a feature that excludes part of the community.</p><p><a href="/tags/fedidev/" rel="tag">#fedidev</a></p>
<p>3 THINGS I'm grateful for when it comes to the <a href="/tags/fediverse/" rel="tag">#Fediverse</a>:</p><p>1: I (almost) never see any AI slop. I'm subscribed to <span class="h-card"><a href="https://mastodon.social/@404mediaco" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>404mediaco</span></a></span> and I'm constantly horrified by their articles on AI slop - so common on Meta platforms. Not here. So <a href="/tags/thankyoufedi/" rel="tag">#ThankYouFedi</a>.</p><p>2: I'm never force-fed content by people I don't follow – so common in other places where algorithms rule. My time & attention are treated with RESPECT.</p><p>3: People here protect the privacy of children / don't post their pics. Consent is BIG. <a href="/tags/thankyoufedi/" rel="tag">#ThankYouFedi</a></p>
<p>Just rolled out some fediverse-related improvements:</p><p>- Now you can follow Write.as blogs from Ghost! There was a tiny bug with this that we just fixed. (WriteFreely PR: <a href="https://writefreely.org/pull/1373" rel="nofollow"><span class="invisible">https://</span>writefreely.org/pull/1373</a>)</p><p>- We now support the `preview` property as a fallback for Articles. This will make your posts look much nicer as more platforms support it! (WriteFreely PR: <a href="https://writefreely.org/pull/1374" rel="nofollow"><span class="invisible">https://</span>writefreely.org/pull/1374</a>)</p><p><a href="/tags/writeas/" rel="tag">#WriteAs</a> <a href="/tags/writefreely/" rel="tag">#WriteFreely</a> <a href="/tags/writefreelydev/" rel="tag">#WriteFreelyDev</a> <a href="/tags/ghost/" rel="tag">#Ghost</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/activitypub/" rel="tag">#ActivityPub</a></p>
<p>Since <a href="/tags/neodb/" rel="tag">#NeoDB</a> also has a "social" feature, it's awesome that we can login in <a href="/tags/fediverse/" rel="tag">#Fediverse</a> apps. For users who prefer to use their NeoDB account beyond just a shelf/tracking/library can do so.</p><p>For example, this post was made via the <a href="/tags/fedilab/" rel="tag">#Fedilab</a> <a href="/tags/android/" rel="tag">#Android</a> app.<br></p>
<p>Excited to be collaborating with this incredible group of people to advise <span class="h-card"><a href="https://mastodon.social/@fediforum" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>fediforum</span></a></span> and help push the <a href="/tags/socialweb/" rel="tag">#SocialWeb</a> and <a href="/tags/fediverse/" rel="tag">#Fediverse</a> forward. </p><p><a href="https://fediforum.org/people/" rel="nofollow"><span class="invisible">https://</span>fediforum.org/people/</a></p><p>See you at <a href="/tags/fediforum/" rel="tag">#FediForum</a> (June 5-7, online)! </p><p>Register now: <a href="https://events.humanitix.com/fediforum-june-2025/tickets" rel="nofollow" class="ellipsis" title="events.humanitix.com/fediforum-june-2025/tickets"><span class="invisible">https://</span><span class="ellipsis">events.humanitix.com/fediforum</span><span class="invisible">-june-2025/tickets</span></a></p>
<p>❤️ Thank you <span class="h-card"><a href="https://mastodon.social/@bagder" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>bagder</span></a></span> for maintaining <a href="/tags/curl/" rel="tag">#curl</a> since 1998. What would we do without it, how long would it take us, and what code quality would those solutions have without you? Thank you so much! ❤️ </p><p>...and how on earth would people be able to check the weather forecast without curl? 😉 </p><p>(Please join me in thanking Daniel, and let others here on the <a href="/tags/fediverse/" rel="tag">#Fediverse</a> know about your favourite ways of using <a href="/tags/curl/" rel="tag">#curl</a> )</p>
<p>I've got a quick favour to ask. If you're reading this post on Mastodon (or the Fediverse), please click boost.<br><br>How come?<br><br>I recently moved across to my own self-hosted single-user server (using GoToSocial.org). For a bunch of reasons, including visibility across the Fedi, it would really help out.<br><br><a href="/tags/fediverse/" rel="tag">#Fediverse</a> <a href="/tags/fedihelp/" rel="tag">#FediHelp</a> <a href="/tags/gotosocial/" rel="tag">#gotosocial</a> <a href="/tags/mastohelp/" rel="tag">#mastohelp</a></p>
Edited 1y ago
<p><a href="/tags/fedicat/" rel="tag">#fedicat</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> support is made possible by admins running servers of various flavors (and interesting names) that I can test on, such as: wizard.casa, catodon.social, functional.cafe, gram.social, miraiverse.xyz, wienermobile.rentals, friendica.opensocial.space, plasmatrap.com, bytes.programming.dev, eggplant.place, and takahe.staging.django-cast.com</p>
<p>RE: <a href="https://social.edu.nl/@Bibliothecaris/116560693849494475" rel="nofollow" class="ellipsis" title="social.edu.nl/@Bibliothecaris/116560693849494475"><span class="invisible">https://</span><span class="ellipsis">social.edu.nl/@Bibliothecaris/</span><span class="invisible">116560693849494475</span></a></p><p>💜 Dear people in the <a href="/tags/fediverse/" rel="tag">#Fediverse</a>, thanks for all your feedback!</p><p>Recurring topics:<br>- <a href="/tags/mastodon/" rel="tag">#Mastodon</a> share button<br>- <a href="/tags/pixelfed/" rel="tag">#Pixelfed</a> as <a href="/tags/instagram/" rel="tag">#Instagram</a> alternative<br>- Use Instagram to point to the Fediverse<br>- Why be on <a href="/tags/socialmedia/" rel="tag">#SocialMedia</a> at all? (Fair point 🙂)</p><p>Next we're taking all ideas to our local community. We're curious what they think and will report back here.</p><p>And yes, we're getting that share button!</p>
Edited 104d ago
<p>How PieFed federates “flair” on posts and comments</p><p><a href="https://join.piefed.social/wp-content/uploads/2025/05/flair_examples.webp" rel="nofollow">On the surface flair on PieFed functions very similar to how it does on Reddit</a> – on posts they’re community-specific tags that can be used to filter posts in a community. People can also add flair to themselves which is just a piece of text that appears next to their name whenever they make posts or comments in the community. This can be helpful for giving a hint about someone’s background, interests or expertise.</p><p>However PieFed is federated and there are copies of the communities on multiple servers (instances). The way to use ActivityPub to create and maintain those copies is described in <a href="https://codeberg.org/fediverse/fep/src/branch/main/fep/1b12/fep-1b12.md" rel="nofollow">FEP 1b12</a> which makes no mention of flair. I have made some minimal additions to that FEP, described below:</p><p>For flair on posts, <a href="https://github.com/LemmyNet/lemmy/pull/5636" rel="nofollow">the Lemmy devs have already done quite a bit of work on this</a>, which I added a little to, so that flair can have colors. Community actors have an additional type of tag:</p><p>{<br> "type": "Group",<br> "id": "<a href="https://piefed.social/c/piefed_meta" rel="nofollow"><span class="invisible">https://</span>piefed.social/c/piefed_meta</a>",<br> "name": "piefed_meta",<br> /* ... */<br> "lemmy:tagsForPosts": [<br> {<br> "type": "lemmy:CommunityTag",<br> "id": "<a href="https://piefed.socia1/c/piefed_meta/tag/whatever" rel="nofollow" class="ellipsis" title="piefed.socia1/c/piefed_meta/tag/whatever"><span class="invisible">https://</span><span class="ellipsis">piefed.socia1/c/piefed_meta/ta</span><span class="invisible">g/whatever</span></a>",<br> "display_name": "Some Post Tag Name",<br> "text_color": "<a href="/tags/000000/" rel="tag">#000000</a>",<br> "background_color": "<a href="/tags/dedede/" rel="tag">#dedede</a>"<br> }<br> ]<br> }</p><p>lemmy:tagsForPosts is a list of lemmy:CommunityTag objects. </p><p>So now all the different copies of the community will know which flair can be used there. When creating a post in the community we just need to add one or more lemmy:CommunityTag objects to the Page activity:</p><p>{<br> "id": "<a href="https://piefed.social/post/1" rel="nofollow"><span class="invisible">https://</span>piefed.social/post/1</a>",<br> "actor": "<a href="https://piefed.social/u/rimu" rel="nofollow"><span class="invisible">https://</span>piefed.social/u/rimu</a>",<br> "type": "Page",<br> /* ... */<br> "tag": [<br> {<br> "type": "lemmy:CommunityTag",<br> "id": "<a href="https://piefed.social/c/piefed_meta/tag/whatever" rel="nofollow" class="ellipsis" title="piefed.social/c/piefed_meta/tag/whatever"><span class="invisible">https://</span><span class="ellipsis">piefed.social/c/piefed_meta/ta</span><span class="invisible">g/whatever</span></a>",<br> "display_name": "Some Post Tag Name"<br> },<br> {<br> "href": "<a href="https://piefed.social/post/1" rel="nofollow"><span class="invisible">https://</span>piefed.social/post/1</a>",<br> "name": "asdf",<br> "type": "Hashtag"<br> }<br> ]<br> }</p><p>In this example the post also has a <a href="/tags/asdf/" rel="tag">#asdf</a> hashtag on it.</p><p>User flair is simpler because it’s not managed by the community moderators and is not a fixed list. PieFed simply adds the author’s flair to every comment (federated as a Note activity) they make. When a Note is received the author’s flair is updated on the receiving instances.</p><p>{<br> "id": "<a href="https://piefed.social/comment/1" rel="nofollow"><span class="invisible">https://</span>piefed.social/comment/1</a>",<br> "actor": "<a href="https://piefed.social/u/rimu" rel="nofollow"><span class="invisible">https://</span>piefed.social/u/rimu</a>",<br> "type": "Note",<br> /* ... */<br> "flair": "PieFed dev"<br> }</p><p>This means that when someone changes their flair it will take effect immediately on their instance but until they write a comment it won’t propagate to other instances. As flair is primarily used on comments and the people using flair will tend to be posting a lot of comments this is kinda “good enough”.</p><p>It would be trivial to add a “flair” attribute onto posts too and have receiving instances read that. User flair shows up next to the author’s name on their posts so arguably it makes sense to send it then too. </p><p>Let’s see how it goes.</p><p><a href="/tags/asdf/" rel="tag">#asdf</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/lemmy/" rel="tag">#Lemmy</a> <a href="/tags/piefed/" rel="tag">#piefed</a> <a href="/tags/threadverse/" rel="tag">#threadverse</a></p>
Edited 1y ago
<p>📺 It's the weekly <a href="/tags/mastodon/" rel="tag">#Mastodon</a>/ <a href="/tags/fediverse/" rel="tag">#Fediverse</a> <a href="/tags/watchpartycalendar/" rel="tag">#WatchPartyCalendar</a> screencaps for May 14-21 (Thu-Thu)</p><p>⭐️NEW: <a href="/tags/tubithursday/" rel="tag">#TubiThursday</a> (films)</p><p>📅Details, updates &🔗s at the live calendar <a href="http://bit.ly/MastodonWatchParties" rel="nofollow"><span class="invisible">http://</span>bit.ly/MastodonWatchParties</a><br>⏰️All times US Eastern</p><p><a href="/tags/westerns/" rel="tag">#Westerns</a> <a href="/tags/music/" rel="tag">#Music</a> <a href="/tags/mysteries/" rel="tag">#Mysteries</a> <a href="/tags/action/" rel="tag">#Action</a> <a href="/tags/comedy/" rel="tag">#Comedy</a> <a href="/tags/anime/" rel="tag">#anime</a> <a href="/tags/movies/" rel="tag">#Movies</a> <a href="/tags/filmmastodon/" rel="tag">#FilmMastodon</a> <a href="/tags/cinemastodon/" rel="tag">#CineMastodon</a> <a href="/tags/watchparty/" rel="tag">#WatchParty</a> </p><p>Thank you to all of the hosts🥰 <span class="h-card"><a href="https://mastodon.social/@MatthewTitus88" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>MatthewTitus88</span></a></span> <span class="h-card"><a href="https://universeodon.com/@MirrorAyako" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>MirrorAyako</span></a></span> <span class="h-card"><a href="https://timeloop.cafe/@Taweret" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Taweret</span></a></span> <span class="h-card"><a href="https://mastodon.social/@analgesicsleep" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>analgesicsleep</span></a></span> <span class="h-card"><a href="https://mastodon.social/@rsmon77" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>rsmon77</span></a></span> <span class="h-card"><a href="https://lazybear.social/@hyde" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>hyde</span></a></span> <span class="h-card"><a href="https://mastodon.social/@greenpepper22" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>greenpepper22</span></a></span> <span class="h-card"><a href="https://dmv.community/@kamikat" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kamikat</span></a></span> <span class="h-card"><a href="https://mastodon.social/@lilymarswrites" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>lilymarswrites</span></a></span> <span class="h-card"><a href="https://mastodon.social/@LisaMarieBowman" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>LisaMarieBowman</span></a></span> <span class="h-card"><a href="https://mastodon.social/@JanineFromPgh" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>JanineFromPgh</span></a></span></p>
<p>Wenn Euch ein Beitrag gefällt und Ihr deshalb möchtet, dass dieser möglichst vielen Anderen angezeigt wird, dann ist TEILEN das Mittel der Wahl!<br>Favorisieren ist für die/den Verfasser:in nett, bringt darüber hinaus aber gar nichts.<br>Da es im <a href="/tags/fediverse/" rel="tag">#Fediverse</a> keine Algorithmen gibt, die irgendwas thematisch nach oben spülen, erfüllt allein das Teilen die Funktion, lesenswerten Beiträgen Reichweite zu verschaffen.</p>
