<p>As <span class="h-card"><a href="https://hollo.social/@hongminhee" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>hongminhee</span></a></span> recently posted about </p><p>A new drawing community called <a href="https://oeee.cafe" rel="nofollow"><span class="invisible">https://</span>oeee.cafe</a> (<span class="h-card"><a href="https://misskey.io/@oeee_cafe" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>oeee_cafe</span></a></span>) made by <span class="h-card"><a href="https://hackers.pub/@jihyeok" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jihyeok</span></a></span> and others just implemented <a href="/tags/activitypub/" rel="tag">#ActivityPub</a> and joined the <a href="/tags/fediverse/" rel="tag">#fediverse</a>. It's exciting to see niche art focused software using these tools and techniques to share in our weird network we have here. </p><p>via <a href="https://hollo.social/@hongminhee/0198e1eb-67ba-76dc-a5a6-934c20bf968b" rel="nofollow" class="ellipsis" title="hollo.social/@hongminhee/0198e1eb-67ba-76dc-a5a6-934c20bf968b"><span class="invisible">https://</span><span class="ellipsis">hollo.social/@hongminhee/0198e</span><span class="invisible">1eb-67ba-76dc-a5a6-934c20bf968b</span></a></p><p>announcement post: <a href="https://hackers.pub/@jihyeok/0198e00f-04e9-77dd-abb8-b3d6a2b42808" rel="nofollow" class="ellipsis" title="hackers.pub/@jihyeok/0198e00f-04e9-77dd-abb8-b3d6a2b42808"><span class="invisible">https://</span><span class="ellipsis">hackers.pub/@jihyeok/0198e00f-</span><span class="invisible">04e9-77dd-abb8-b3d6a2b42808</span></a></p>
fediverse
<p>Week in Fediverse 2025-08-01</p><p>Servers</p><p>- <a href="https://github.com/MbinOrg/mbin/releases/tag/v1.8.3" rel="nofollow">Mbin v1.8.3</a><br>- <a href="https://manyfold.app/news/2025/07/30/release-v0-120-0.html" rel="nofollow">Manyfold v0.120.0</a><br>- <a href="https://hub.somaton.com/item/44129418-bda3-4915-94ea-d2d42052c332" rel="nofollow">Hubzilla v10.4.1</a><br>- <a href="https://activitypub.blog/2025/07/30/7-2-0-follow-ups/" rel="nofollow">ActivityPub for WordPress v7.2.0</a><br>- <a href="https://activitypub.software/TransFem-org/Sharkey/-/releases/2025.4.4" rel="nofollow">Sharkey v2025.4.4</a><br>- <a href="https://comam.es/snac/grunfink/p/1754030498.956467" rel="nofollow">snac v2.81</a><br>- <a href="https://mitra.social/objects/019866b3-20ab-48e5-3001-ceb479aa2250" rel="nofollow">Mitra v4.7.0</a><br>- <a href="https://github.com/neodb-social/neodb/releases/tag/0.11.8.0" rel="nofollow">NeoDB v0.11.8.0</a><br>- <a href="https://github.com/NodeBB/NodeBB/releases/tag/v4.4.5" rel="nofollow">NodeBB v4.4.5</a></p><p>Clients</p><p>- <a href="https://codeberg.org/tom79/Fedilab/releases/tag/3.34.0" rel="nofollow">Fedilab v3.34.0</a><br>- <a href="https://github.com/ihabunek/toot/releases/tag/0.49.0" rel="nofollow">toot v0.49.0</a><br>- <a href="https://github.com/BDX-town/Mangane/releases/tag/1.16.9" rel="nofollow">Mangane v1.16.9</a><br>- <a href="https://github.com/pachli/pachli-android/releases/tag/v2.15.0" rel="nofollow">Pachli v2.15.0</a><br>- <a href="https://framapiaf.org/@peertube/114946623861094684" rel="nofollow">PeerTube Mobile v1.0.4</a><br>- <a href="https://gitlab.com/agosto182/p2play/-/releases/v0.9.3" rel="nofollow">P2Play v0.9.3</a><br>- <a href="https://github.com/poppingmoon/aria/releases/tag/v1.3.0" rel="nofollow">Aria v1.3.0</a><br>- <a href="https://github.com/christianjuth/blorp/releases/tag/v1.9.9" rel="nofollow">Blorp v1.9.9</a></p><p>Tools and Plugins</p><p>- <a href="https://fediverse.ooo/" rel="nofollow">fediverse.ooo: Generic Fediverse redirect service</a></p><p>For developers</p><p>- <a href="https://codeberg.org/funfedidev/fediverse-pasture-inputs/src/tag/0.1.15/CHANGES.md" rel="nofollow">fediverse-pasture-inputs v0.1.5</a></p><p>Articles</p><p>- <a href="https://connectedplaces.online/reports/fediverse-report-127/" rel="nofollow">Fediverse Report – #127</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/01984313-9820-11b7-06e3-a78721777ed0" rel="nofollow" class="ellipsis" title="mitra.social/objects/01984313-9820-11b7-06e3-a78721777ed0"><span class="invisible">https://</span><span class="ellipsis">mitra.social/objects/01984313-</span><span class="invisible">9820-11b7-06e3-a78721777ed0</span></a></p>
<p>If you just want to join a well-run reliable general Fediverse server without a specific topic, you can find two lists of them on the fedi.garden website;</p><p>General (English-language)<br><a href="https://fedi.garden/tag/general-english" rel="nofollow" class="ellipsis" title="fedi.garden/tag/general-english"><span class="invisible">https://</span><span class="ellipsis">fedi.garden/tag/general-englis</span><span class="invisible">h</span></a></p><p>General (all languages)<br><a href="https://fedi.garden/tag/general" rel="nofollow"><span class="invisible">https://</span>fedi.garden/tag/general</a></p><p>(If you run a Fediverse server that is compatible with the seven points at <a href="https://fedi.garden/about-this-site" rel="nofollow"><span class="invisible">https://</span>fedi.garden/about-this-site</a> DM me if you want it listed 🙂 )</p><p><a href="/tags/fediverse/" rel="tag">#Fediverse</a></p>
<p><a href="/tags/eventbrite/" rel="tag">#Eventbrite</a> to be acquired by <a href="/tags/bendingspoons/" rel="tag">#BendingSpoons</a>, following their acquisition of <a href="/tags/meetup/" rel="tag">#Meetup</a>.com which caused many users to migrate to Eventbrite in the first place. I think at this point it becomes very obvious that the <a href="/tags/fediverse/" rel="tag">#Fediverse</a> is the best place to coordinate your meetups, and you have many options to choose from: <a href="/tags/mobilizon/" rel="tag">#Mobilizon</a>, <a href="/tags/gancio/" rel="tag">#Gancio</a> and even <a href="/tags/wordpress/" rel="tag">#Wordpress</a> with the <a href="/tags/activitypub/" rel="tag">#ActivityPub</a> Event Bridge plugin. Everyone knows Bending Spoon's playbook, enshittification is inevitable.</p><p><a href="https://www.businesswire.com/news/home/20251202408560/en/Eventbrite-Enters-into-Definitive-Agreement-to-Be-Acquired-by-Bending-Spoons-for-Roughly-%24500-Million-to-Accelerate-Eventbrites-Next-Phase-of-Growth" rel="nofollow" class="ellipsis" title="www.businesswire.com/news/home/20251202408560/en/Eventbrite-Enters-into-Definitive-Agreement-to-Be-Acquired-by-Bending-Spoons-for-Roughly-%24500-Million-to-Accelerate-Eventbrites-Next-Phase-of-Growth"><span class="invisible">https://</span><span class="ellipsis">www.businesswire.com/news/home</span><span class="invisible">/20251202408560/en/Eventbrite-Enters-into-Definitive-Agreement-to-Be-Acquired-by-Bending-Spoons-for-Roughly-%24500-Million-to-Accelerate-Eventbrites-Next-Phase-of-Growth</span></a></p>
Edited 129d ago
<p>Bow to the architect of mischief—and master of heart-stealing stares. 🐾💚</p><p><a href="https://rafaelsalazar.com/featured/architect-of-mischief-rafael-salazar.html" rel="nofollow" class="ellipsis" title="rafaelsalazar.com/featured/architect-of-mischief-rafael-salazar.html"><span class="invisible">https://</span><span class="ellipsis">rafaelsalazar.com/featured/arc</span><span class="invisible">hitect-of-mischief-rafael-salazar.html</span></a></p><p>
<a href="/tags/catart/" rel="tag">#CatArt</a> <a href="/tags/felinefine/" rel="tag">#FelineFine</a> <a href="/tags/rusticcharm/" rel="tag">#RusticCharm</a> <a href="/tags/rafaelsalazar/" rel="tag">#RafaelSalazar</a> <a href="/tags/petportrait/" rel="tag">#PetPortrait</a> <a href="/tags/whiskeredwonders/" rel="tag">#WhiskeredWonders</a> <a href="/tags/cats/" rel="tag">#Cats</a> <a href="/tags/catsofmastodon/" rel="tag">#CatsOfMastodon</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/fediart/" rel="tag">#fediart</a> <a href="/tags/mastoart/" rel="tag">#mastoart</a> <a href="/tags/mastodon/" rel="tag">#mastodon</a> <a href="/tags/buyintoart/" rel="tag">#BuyIntoArt</a> <a href="/tags/art/" rel="tag">#art</a> <a href="/tags/artsmatter/" rel="tag">#artsmatter</a> <a href="/tags/fedigiftshop/" rel="tag">#fedigiftshop</a> <a href="/tags/fineart/" rel="tag">#fineart</a> <a href="/tags/fineartamerica/" rel="tag">#fineartamerica</a> <a href="/tags/petportrait/" rel="tag">#PetPortrait</a> <a href="/tags/caturday/" rel="tag">#Caturday</a> <a href="/tags/caturdayeveryday/" rel="tag">#caturdayeveryday</a> <a href="/tags/flipboard/" rel="tag">#flipboard</a> <span class="h-card"><a href="https://flipboard.social/@FlipboardUserGroup" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>FlipboardUserGroup</span></a></span></p>
Edited 253d ago
<p><a href="/tags/stargazer/" rel="tag">#Stargazer</a> <a href="/tags/lily/" rel="tag">#Lily</a> <a href="/tags/macro/" rel="tag">#Macro</a> by Kaye Menner <a href="/tags/photography/" rel="tag">#Photography</a> Wide variety <a href="/tags/prints/" rel="tag">#Prints</a> & lovely <a href="/tags/products/" rel="tag">#Products</a> at:</p><p><a href="https://kaye-menner.pixels.com/featured/stargazer-lily-macro-by-kaye-menner-kaye-menner.html" rel="nofollow" class="ellipsis" title="kaye-menner.pixels.com/featured/stargazer-lily-macro-by-kaye-menner-kaye-menner.html"><span class="invisible">https://</span><span class="ellipsis">kaye-menner.pixels.com/feature</span><span class="invisible">d/stargazer-lily-macro-by-kaye-menner-kaye-menner.html</span></a></p><p><a href="/tags/flower/" rel="tag">#flower</a> <a href="/tags/pinkflower/" rel="tag">#pinkflower</a> <a href="/tags/closeup/" rel="tag">#closeup</a> <a href="/tags/floral/" rel="tag">#floral</a> <a href="/tags/stamen/" rel="tag">#stamen</a> <a href="/tags/pistil/" rel="tag">#pistil</a> <a href="/tags/petals/" rel="tag">#petals</a> <a href="/tags/texture/" rel="tag">#texture</a> <a href="/tags/homedecor/" rel="tag">#homedecor</a> <a href="/tags/mastoart/" rel="tag">#mastoart</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/fediart/" rel="tag">#fediart</a> <a href="/tags/fedigiftshop/" rel="tag">#fedigiftshop</a> <a href="/tags/giftideas/" rel="tag">#giftideas</a> <a href="/tags/wallartforsale/" rel="tag">#wallartforsale</a> <a href="/tags/art/" rel="tag">#Art</a> <a href="/tags/artforsale/" rel="tag">#artforsale</a> <a href="/tags/buyintoart/" rel="tag">#BuyIntoArt</a> <a href="/tags/ayearforart/" rel="tag">#AYearForArt</a> <a href="/tags/artist/" rel="tag">#Artist</a> <a href="/tags/fineartamerica/" rel="tag">#FineArtAmerica</a> <a href="/tags/photographyfeed/" rel="tag">#PhotographyFeed</a> <a href="/tags/visualarts/" rel="tag">#VisualArts</a> <a href="/tags/creativearts/" rel="tag">#CreativeArts</a></p>
<p>"Mission Meowssible: Commander Whiskers reporting from the Meowdule. 🚀🐾
For all cat lovers who believe the sky isn’t the limit — it’s just the beginning."</p><p>📣<a href="https://rafaelsalazar.com/featured/mission-meowssible-rafael-salazar.html" rel="nofollow" class="ellipsis" title="rafaelsalazar.com/featured/mission-meowssible-rafael-salazar.html"><span class="invisible">https://</span><span class="ellipsis">rafaelsalazar.com/featured/mis</span><span class="invisible">sion-meowssible-rafael-salazar.html</span></a></p><p><a href="/tags/cats/" rel="tag">#Cats</a> <a href="/tags/astronaut/" rel="tag">#astronaut</a> <a href="/tags/humor/" rel="tag">#Humor</a> <a href="/tags/modern/" rel="tag">#modern</a> <a href="/tags/pop/" rel="tag">#pop</a> <a href="/tags/quirky/" rel="tag">#quirky</a> <a href="/tags/sci/" rel="tag">#sci</a>-fi, <a href="/tags/space/" rel="tag">#space</a>, <a href="/tags/feline/" rel="tag">#feline</a> <a href="/tags/caturday/" rel="tag">#Caturday</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/fediart/" rel="tag">#fediart</a> <a href="/tags/mastodon/" rel="tag">#mastodon</a> <a href="/tags/mastoart/" rel="tag">#mastoart</a> <a href="/tags/fedigiftshop/" rel="tag">#fedigiftshop</a> <a href="/tags/buyintoart/" rel="tag">#BuyIntoArt</a> <a href="/tags/rafaelsalazar/" rel="tag">#RafaelSalazar</a> <a href="/tags/rafaelsalazarart/" rel="tag">#RafaelSalazarArt</a> <a href="/tags/artmatters/" rel="tag">#artmatters</a> <a href="/tags/fineartamerica/" rel="tag">#fineartamerica</a> <a href="/tags/flipboard/" rel="tag">#flipboard</a> <a href="/tags/catsonmastodon/" rel="tag">#catsonmastodon</a> <span class="h-card"><a href="https://flipboard.social/@Flipboard" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Flipboard</span></a></span></p>
Edited 258d ago
<p>TurtleIsland.social is an Indigenous-owned Mastodon server operated for Indigenous people. TurtleIsland.social is ad-free, corporate-free, bigotry-free and culture respectful.</p><p>This server has been operating since 2022.</p><p><img src="https://neodb.social/media/emoji/social.growyourown.services/Fediverse.png" class="emoji" alt=":Fediverse:" title=":Fediverse:"> <a href="https://turtleisland.social" rel="nofollow"><span class="invisible">https://</span>turtleisland.social</a></p><p>You can find out more at <a href="https://turtleisland.social/about" rel="nofollow"><span class="invisible">https://</span>turtleisland.social/about</a> or contact the admins <span class="h-card"><a href="https://turtleisland.social/@Yehuda" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Yehuda</span></a></span> and <span class="h-card"><a href="https://turtleisland.social/@Tzipporah" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Tzipporah</span></a></span> </p><p><a href="/tags/featuredserver/" rel="tag">#FeaturedServer</a> <a href="/tags/indigenous/" rel="tag">#Indigenous</a> <a href="/tags/firstnations/" rel="tag">#FirstNations</a> <a href="/tags/mastodon/" rel="tag">#Mastodon</a> <a href="/tags/fediverse/" rel="tag">#Fediverse</a> <a href="/tags/freefediverse/" rel="tag">#FreeFediverse</a></p>
<p>TheBlower.au is a general Mastodon server based in Australia. Do you need to sort it out? Get on The Blower! You don’t have to be Australian to post here, but it helps.</p><p>This server has a post size of up to 1000 characters.</p><p><img src="https://neodb.social/media/emoji/social.growyourown.services/Fediverse.png" class="emoji" alt=":Fediverse:" title=":Fediverse:"> <a href="https://theblower.au" rel="nofollow"><span class="invisible">https://</span>theblower.au</a></p><p>You can find out more at <a href="https://theblower.au/about" rel="nofollow"><span class="invisible">https://</span>theblower.au/about</a> or contact the admin account <span class="h-card"><a href="https://theblower.au/@geton" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>geton</span></a></span> </p><p><a href="/tags/featuredserver/" rel="tag">#FeaturedServer</a> <a href="/tags/australia/" rel="tag">#Australia</a> <a href="/tags/australian/" rel="tag">#Australian</a> <a href="/tags/aussie/" rel="tag">#Aussie</a> <a href="/tags/downunder/" rel="tag">#DownUnder</a> <a href="/tags/antipodes/" rel="tag">#Antipodes</a> <a href="/tags/mastodon/" rel="tag">#Mastodon</a> <a href="/tags/fediverse/" rel="tag">#Fediverse</a> <a href="/tags/freefediverse/" rel="tag">#FreeFediverse</a></p>
<p>I have now found 1070 verified accounts from media organizations in the <a href="/tags/fediverse/" rel="tag">#Fediverse</a>, but only on <a href="/tags/mastodon/" rel="tag">#Mastodon</a>, <a href="/tags/flipboard/" rel="tag">#Flipboard</a>, <a href="/tags/threads/" rel="tag">#Threads</a>, <a href="/tags/bluesky/" rel="tag">#Bluesky</a>, <a href="/tags/ghost/" rel="tag">#Ghost</a> and <a href="/tags/peertube/" rel="tag">#Peertube</a>. </p><p>Just one is on <a href="/tags/sharkey/" rel="tag">#Sharkey</a> (👋🏻 <span class="h-card"><a href="https://federation.network/@heiseBotti" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>heiseBotti</span></a></span>) and none on <a href="/tags/pixelfed/" rel="tag">#Pixelfed</a>, <a href="/tags/lemmy/" rel="tag">#Lemmy</a>, <a href="/tags/piefed/" rel="tag">#Piefed</a>, <a href="/tags/misskey/" rel="tag">#Misskey</a> & Co. Are there really none there, or did I miss some?</p><p>Source: <br><a href="https://fingolas.eu/fediverse/overview.html" rel="nofollow" class="ellipsis" title="fingolas.eu/fediverse/overview.html"><span class="invisible">https://</span><span class="ellipsis">fingolas.eu/fediverse/overview</span><span class="invisible">.html</span></a></p><p>@fediverse</p>
Edited 275d ago
<p>I've made a <a href="https://backend.newsmast.org/@newsmast" rel="nofollow">@newsmast</a> channel for Fediverse development updates. It only contains official platform accounts to keep the feed focused. </p><p>Hint - create a new Mastodon List called "Fediverse Platforms", then check the "Hide from Home/Following timelines" option. Add <span class="h-card"><a href="https://channel.org/@fedidevs" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>fedidevs</span></a></span> to the list.</p><p>Now you have your own personal feed of Fedi Dev news you can check on when you're ready!</p><p><span class="h-card"><a href="https://channel.org/@fedidevs" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>fedidevs</span></a></span></p><p><a href="/tags/fediverse/" rel="tag">#Fediverse</a> <a href="/tags/fedidevs/" rel="tag">#FediDevs</a> <a href="/tags/activitypub/" rel="tag">#ActivityPub</a></p>
Edited 273d ago
<p>I've gone live!</p><p>Fireside Fedi - Episode 30 - Emelia Smith - Trust & Safety</p><p><a href="/tags/owncast/" rel="tag">#owncast</a> <a href="/tags/streaming/" rel="tag">#streaming</a> <a href="/tags/interview/" rel="tag">#interview</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/fedi/" rel="tag">#fedi</a> <a href="/tags/people/" rel="tag">#people</a> <a href="/tags/show/" rel="tag">#show</a> <a href="/tags/firesidefedi/" rel="tag">#firesidefedi</a> <a href="/tags/fsf/" rel="tag">#FsF</a></p><p><a href="https://stream.firesidefedi.live" rel="nofollow"><span class="invisible">https://</span>stream.firesidefedi.live</a></p>
<p>🎉 Big thanks to <span class="h-card"><a href="https://hackers.pub/@2chanhaeng" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>2chanhaeng</span></a></span> for his first contribution to <a href="/tags/fedify/" rel="tag">#Fedify</a>! He implemented the new <a href="https://unstable.fedify.dev/cli#fedify-webfinger-looking-up-a-webfinger-resource" rel="nofollow">fedify webfinger</a> command in <a href="https://github.com/fedify-dev/fedify/pull/278" rel="nofollow">PR #278</a>, which allows isolated <a href="/tags/webfinger/" rel="tag">#WebFinger</a> lookups for testing configurations. This addresses the need for developers to test WebFinger functionality without performing comprehensive object retrieval.</p><p>The contribution includes:</p><p>A new fedify webfinger <handle> command that accepts @user@domain format handles or URIs<br>Clean JSON output of WebFinger JRD results<br>Proper error handling for invalid handles and lookup failures<br>Complete <a href="/tags/cli/" rel="tag">#CLI</a> integration with help text and usage examples</p><p>This was originally filed as <a href="https://github.com/fedify-dev/fedify/issues/260" rel="nofollow">issue #260</a> and marked as a <a href="https://github.com/fedify-dev/fedify/issues?q=sort%3Aupdated-desc+state%3Aopen+label%3A%22good+first+issue%22" rel="nofollow">good first issue</a>—perfect for newcomers to learn the codebase structure while contributing meaningful functionality. The PR has been merged and will be included in the upcoming Fedify 1.8.0 release.</p><p>We appreciate all first-time contributors who help make Fedify better for the entire <a href="/tags/fediverse/" rel="tag">#fediverse</a> community. Welcome aboard, ChanHaeng!</p><p><a href="/tags/opensource/" rel="tag">#opensource</a> <a href="/tags/fedidev/" rel="tag">#fedidev</a></p>
<p>Mastodon's latest version has the ability to fetch missing replies from a conversation (under an experimental flag, not enabled by default).</p><p>This is a big deal, especially for smaller instances. Mastodon joins other platforms - of which I know of: Streams, GoToSocial, IceShrimp.NET and Bonfire - that pull back replies on request.</p><p>The hard work on the backend is done, and now there needs to be a discussion about how this interaction works as part of the user experience.</p><p><a href="/tags/mastodon/" rel="tag">#Mastodon</a> <a href="/tags/fediverse/" rel="tag">#Fediverse</a></p>
<p>We're thrilled to highlight five outstanding contributions from the Korean Open Source Contribution Academy (<a href="/tags/ossca/" rel="tag">#OSSCA</a>) program participants who have been working on <a href="/tags/fedify/" rel="tag">#Fedify</a>! Their dedication and effort have significantly enhanced our <a href="/tags/activitypub/" rel="tag">#ActivityPub</a> server framework.</p><p>First up is <span class="h-card"><a href="https://hackers.pub/@nyeong" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nyeong</span></a></span> with his monumental <a href="/tags/318 pr/" rel="tag">#318 PR</a>, implementing a SQLite-based key–value store to address <a href="/tags/274/" rel="tag">#274</a>. This contribution adds the SqliteKvStore class with full cross-runtime support for Node.js, Deno, and Bun through the new @fedify/sqlite package. His implementation includes atomic operations, TTL support, comprehensive test coverage, and careful attention to SQL injection prevention. This enables developers to use SQLite as a persistent storage backend while maintaining compatibility with Fedify's existing KvStore API—a crucial feature for production deployments!</p><p>Next, <span class="h-card"><a href="https://hackers.pub/@crohasang" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>crohasang</span></a></span> delivered an excellent quality-of-life improvement with <a href="/tags/341 pr/" rel="tag">#341 PR</a>, fixing <a href="/tags/257/" rel="tag">#257</a>. He enhanced the CLI to properly respect TTY status and the NO_COLOR environment variable, implementing intelligent color control across all CLI commands. The solution involved switching from @cliffy/ansi/colors to @std/fmt/colors, creating a helper function using Deno.inspect() to handle object formatting, and ensuring colors are correctly disabled when output is redirected to files. This makes the CLI much more pipe-friendly and suitable for automated workflows!</p><p><span class="h-card"><a href="https://hackers.pub/@menele" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>menele</span></a></span> contributed a thoughtful enhancement with <a href="/tags/342 pr/" rel="tag">#342 PR</a>, addressing <a href="/tags/191/" rel="tag">#191</a>. She updated the fedify inbox command to display not just the activity type, but also the type of object contained within each activity—transforming output like "Create" into the more informative "Create(Note)" or "Undo" into "Undo(Follow)". This seemingly simple change required making the display function asynchronous to fetch the enclosed objects, significantly improving the debugging experience for developers!</p><p><span class="h-card"><a href="https://hackers.pub/@woaol" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>woaol</span></a></span> tackled an important developer experience issue with <a href="/tags/329 pr/" rel="tag">#329 PR</a>, solving <a href="/tags/306/" rel="tag">#306</a>. Previously, the fedify init command would often install outdated versions of Fedify packages like @fedify/redis because version numbers were hardcoded in the CLI. They created a getLatestVersion() function that dynamically retrieves package versions from local metadata files, ensuring that developers always get the latest versions of all Fedify packages when initializing a new project. This improvement includes comprehensive test coverage and eliminates the frustration of starting a project with outdated dependencies!</p><p>Finally, <span class="h-card"><a href="https://hackers.pub/@kodingwarrior" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kodingwarrior</span></a></span> made a significant contribution with <a href="/tags/309 pr/" rel="tag">#309 PR</a>, implementing <a href="/tags/269/" rel="tag">#269</a>—NestJS integration! They created the @fedify/nestjs package with a FedifyModule that seamlessly integrates Fedify into NestJS applications. This includes proper middleware implementation, dependency injection support through NestJS's module system, and compatibility with both CommonJS and ESM environments. This opens up Fedify to the large NestJS developer community, making it easier than ever to build ActivityPub-enabled applications with this popular enterprise framework!</p><p>These contributions showcase the incredible talent and dedication of the OSSCA participants. From core infrastructure improvements to developer experience enhancements, each contribution makes Fedify better for the entire community. Thank you all for your hard work and welcome to the Fedify contributor family! 🚀</p><p>We're looking forward to seeing more amazing contributions from the OSSCA program and the broader community. If you're interested in contributing to Fedify, check out our <a href="https://github.com/fedify-dev/fedify" rel="nofollow">GitHub repository</a> and join us in building the future of federated social web! 🌟</p><p><a href="/tags/opensource/" rel="tag">#opensource</a> <a href="/tags/fedidev/" rel="tag">#fedidev</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a></p>
<p>🎉 The Fediverse is meeting IRL</p><p>Talks. Demos. Panels. Real humans.</p><p>🎟️ Get your tickets now ⬇️<br><a href="https://lu.ma/p4bbb941" rel="nofollow"><span class="invisible">https://</span>lu.ma/p4bbb941</a></p><p>🌐 FediCon<br>📍 Vancouver (Canada)<br>🗓️ August 1-2</p><p>More information here:<br><a href="https://fedicon.ca" rel="nofollow"><span class="invisible">https://</span>fedicon.ca</a></p><p><a href="/tags/fedicon/" rel="tag">#FediCon</a> <a href="/tags/fedicon2025/" rel="tag">#FediCon2025</a> <a href="/tags/fediverse/" rel="tag">#Fediverse</a></p>
<p>Updating Mastodon: 20 minutes<br>Updating snac2: 2 minutes</p><p><a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/mastodon/" rel="tag">#mastodon</a> <a href="/tags/snac/" rel="tag">#snac</a> <a href="/tags/snac2/" rel="tag">#snac2</a> <a href="/tags/activitypub/" rel="tag">#activitypub</a></p>
<p>Então mudei instância faz um bom tempo então está mais que na hora da uma nova <a href="/tags/introdução/" rel="tag">#introdução</a> <img src="https://neodb.social/media/emoji/bolha.one/blobBone_jump.gif" class="emoji" alt=":blobBone_jump:" title=":blobBone_jump:"> </p><p>Sou Baesse, um feliz potiguar morando na terrinha Natal, prof. de desenvolvimento de software no @IFRN, lá coordeno do grupo VETOR com 6 projetos, fundador do @brejatec, líder do @dadosLivres, ativista social, da cultura e software livre e ambientalista na @ASPOAN. No link segue a <a href="/tags/apresentação/" rel="tag">#apresentação</a> de cada um dos projetos atuais <img src="https://neodb.social/media/emoji/bolha.one/catjam.gif" class="emoji" alt=":catjam:" title=":catjam:"></p><p>Gosto de fazer toots com quase uma curadoria de recomendações de <a href="/tags/série/" rel="tag">#série</a>, <a href="/tags/música/" rel="tag">#música</a>, <a href="/tags/filme/" rel="tag">#filme</a>. <a href="/tags/podcast/" rel="tag">#podcast</a>, <a href="/tags/jogos/" rel="tag">#jogos</a>, <a href="/tags/youtube/" rel="tag">#youTube</a> <img src="https://neodb.social/media/emoji/bolha.one/acnh_music.png" class="emoji" alt=":acnh_music:" title=":acnh_music:"> além de viver para dar dicas de <a href="/tags/tecnologia/" rel="tag">#tecnologia</a> <img src="https://neodb.social/media/emoji/bolha.one/blobBone_confy_computer.png" class="emoji" alt=":blobBone_confy_computer:" title=":blobBone_confy_computer:"> <br> <br>Já participei: como líder do @potiLivre (grupo potiguar de <a href="/tags/softwarelivre/" rel="tag">#softwareLivre</a>), apresentador do podcast @curadoriaCast, tive um canal no YouTube de variedades (dos meus gostos acima como dicas, séries e tecnologias), Mozillian (voluntário da Mozilla). </p><p>Descrições dos projetos atuais e antigos <img src="https://neodb.social/media/emoji/bolha.one/NoFace.gif" class="emoji" alt=":NoFace:" title=":NoFace:"> <a href="https://bolha.one/@pBaesse/114823876710847780" rel="nofollow" class="ellipsis" title="bolha.one/@pBaesse/114823876710847780"><span class="invisible">https://</span><span class="ellipsis">bolha.one/@pBaesse/11482387671</span><span class="invisible">0847780</span></a></p><p>Alguns outros interesses 📷 <a href="/tags/fotografia/" rel="tag">#Fotografia</a> 🤸🏽 <a href="/tags/calistenia/" rel="tag">#Calistenia</a> 🛹 <a href="/tags/skatelongboard/" rel="tag">#SkateLongBoard</a> 🗣️ <a href="/tags/agilidadeemprojetos/" rel="tag">#AgilidadeEmProjetos</a> 🌅 <a href="/tags/natureza/" rel="tag">#Natureza</a> ✈️ <a href="/tags/viagem/" rel="tag">#Viagem</a> 🏍️<a href="/tags/motoca/" rel="tag">#Motoca</a></p><p>No meu site (<a href="http://pBaesse.net" rel="nofollow"><span class="invisible">http://</span>pBaesse.net</a>) tem um resumo do já fiz incluindo palestras, inúmeras playlists do <a href="/tags/spotify/" rel="tag">#Spotify</a> (adoro demais colocar as musiquinhas lá!), meus vídeos do <a href="/tags/youtube/" rel="tag">#YouTube</a>, fotografias, postagens do meu blog e muito mais. Visita ae <img src="https://neodb.social/media/emoji/bolha.one/abunhdowohop.gif" class="emoji" alt=":abunhdowohop:" title=":abunhdowohop:"></p><p>Vivendo gostoso com <a href="/tags/tdah/" rel="tag">#TDAH</a> e bipolaridade leve <img src="https://neodb.social/media/emoji/bolha.one/acnhisabelledance.gif" class="emoji" alt=":acnhisabelledance:" title=":acnhisabelledance:"> Faço terapia não continuamente por muito tempo. Mas fui diagnosticado em 2022. Fica a <a href="/tags/dica/" rel="tag">#dica</a>, se puder e precisar, faça terapia e aproveite a vida <img src="https://neodb.social/media/emoji/bolha.one/blobBone_deal_with_it.png" class="emoji" alt=":blobBone_deal_with_it:" title=":blobBone_deal_with_it:"></p><p>No <a href="/tags/fediverso/" rel="tag">#fediverso</a> desde 17-out-19. Entrei no <a href="/tags/mastodon/" rel="tag">#mastodon</a> no .social. Experiência sem graça. Depois na ursal.zone que foi bão demais, foi onde realmente usei e entendi o <a href="/tags/fediverse/" rel="tag">#fediverse</a>. E agora suave na bolha.one <img src="https://neodb.social/media/emoji/bolha.one/mastodon.png" class="emoji" alt=":mastodon:" title=":mastodon:"> <br> <br>Curtiu? É só seguir 🖖🤟</p>
Edited 275d ago
<p>Fortunately, <span class="h-card"><a href="https://snac.nya.pub/voron" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>voron</span></a></span> 's site on snac themes still has this screenshot, which I'm happy to share. </p><p>This response from the author of snac motivated me to continue, study, and appreciate this fantastic software for the Fediverse. <br>Snac is an example of true internet democracy: it runs everywhere and allows anyone to have their own autonomous, personal space in the Fediverse. </p><p>"Don't despair or quit", says an author who cares. And the Fediverse cares about them.</p><p>For today's <a href="/tags/thankyoutuesday/" rel="tag">#ThankYouTuesday</a>, I want to thank grunfink - <span class="h-card"><a href="https://comam.es/snac/grunfink" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>grunfink</span></a></span> - for the excellent work they do, quietly and with passion. I suggest that if you think snac is a good idea and you have the means, you offer them at least a coffee.</p><p><a href="https://codeberg.org/grunfink/snac2" rel="nofollow"><span class="invisible">https://</span>codeberg.org/grunfink/snac2</a></p><p><a href="/tags/snac/" rel="tag">#snac</a> <a href="/tags/snac2/" rel="tag">#snac2</a> <a href="/tags/fediverse/" rel="tag">#Fediverse</a> <a href="/tags/ownyourdata/" rel="tag">#OwnYourData</a></p>
Edited 227d ago
<p>Help <a href="/tags/indigenous/" rel="tag">#Indigenous</a> family survive <a href="/tags/poverty/" rel="tag">#poverty</a></p><p><a href="/tags/sabilewsounds/" rel="tag">#SabiLewSounds</a> is <a href="/tags/disabled/" rel="tag">#Disabled</a> <a href="/tags/latina/" rel="tag">#Latina</a> 24/7 caretaker for elderly mom & ESA bun; multidisciplinary <a href="/tags/artist/" rel="tag">#Artist</a> & <a href="/tags/musician/" rel="tag">#Musician</a>; <a href="/tags/advocate/" rel="tag">#advocate</a> for <a href="/tags/disability/" rel="tag">#disability</a> & <a href="/tags/mentalhealth/" rel="tag">#mentalhealth</a></p><p>$1583 covers hotel, food & bills<br>$448 covers hotel past due<br>$85 covers hotel for tomorrow</p><p>KOFI/PP SabiLewSounds<br>CA/VM toadlyturtle (Note: Sabi)</p><p><a href="/tags/lightwithin/" rel="tag">#lightwithin</a> <a href="/tags/fempreneur/" rel="tag">#fempreneur</a> <a href="/tags/mentalhealthadvocate/" rel="tag">#mentalhealthadvocate</a> <a href="/tags/mutualaid/" rel="tag">#MutualAid</a> <a href="/tags/traumasurvivor/" rel="tag">#traumasurvivor</a> <a href="/tags/cptsd/" rel="tag">#cptsd</a> <a href="/tags/mastodon/" rel="tag">#mastodon</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/boost/" rel="tag">#boost</a> <a href="/tags/supportdisabledartists/" rel="tag">#supportdisabledartists</a> <a href="/tags/homeless/" rel="tag">#homeless</a></p>
<p>Loops Studio is built for creators, allowing you to upload new content, review and manage your posts, comments and interactions as well as view analytics!</p><p>It just one aspect of the platform that will soon launch with federation support and easy self-hosting.</p><p>Follow <span class="h-card"><a href="https://pixelfed.social/loops" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>loops</span></a></span> for updates, or join <a href="https://loops.video" rel="nofollow"><span class="invisible">https://</span>loops.video</a> to be one of the first to experience this 🚀</p><p><a href="/tags/loops/" rel="tag">#loops</a> <a href="/tags/loopsstudio/" rel="tag">#loopsStudio</a> <a href="/tags/tiktok/" rel="tag">#tikTok</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/activitypub/" rel="tag">#activityPub</a> <a href="/tags/shortvideosharing/" rel="tag">#shortVideoSharing</a></p>
<p>🚨 Scam Alert: "Verify your Fedi account" Phishing Attempt 🚧</p><p>Attention everyone on Mastodon! There's a scam making the rounds where malicious actors impersonate moderators or admins. They send private messages or make posts that mimic notifications, claiming that your account needs verification. These messages often include a link for you to "complete the verification process."</p><p>⚠️ This is a Scam!</p><p>Your server admin will never ask you to click a link to verify your account.<br>No other admin from any other server will either, even if they appear to be part of the main Mastodon team.<br>If your account is suspended, you won't receive a message about it. Instead, you'll see a notification upon logging in that your account is temporarily suspended.</p><p>How to Identify the Scam:</p><p>Fake admin accounts often use names containing "moderator" or "admin," but this doesn't mean they are legitimate.<br>Legitimate admins or instance owners usually have a badge or marking on their profile indicating their role.</p><p>What to Do:</p><p>If you receive a message or post urging you to click a link to verify your account, report it immediately.<br>If you have any doubts about your account status, contact your server admin or moderation team directly.<br>To verify the authenticity of an admin or instance owner, visit the "About" page of your instance. This page typically lists contact information for the real team administering your instance.<br>Always be cautious when interacting with accounts claiming to be from Mastodon or your instance's admin team.</p><p>Important Reminder:</p><p>Mastodon does not perform age verification. If you receive a message or post claiming to be from Mastodon or your instance's admin team, always verify its authenticity before taking any action.</p><p>Reporting the Scam:</p><p>If you encounter this scam, report it to your instance's admin team and use relevant tags, such as <a href="/tags/fediblock/" rel="tag">#FediBlock</a>, to help raise awareness.</p><p>Personal Note:</p><p>I'm not a cybersecurity expert, but I find this new scam in the Fediverse quite interesting. If you feel like sharing your experiences with me, I would appreciate it! I'm looking to collect cases and get a broader view of this phishing attack. Maybe I'll even try to write a report about it. Feel free to tag me in any relevant posts.</p><p>Let's stay vigilant and help each other stay safe online!</p><p><a href="/tags/mastodon/" rel="tag">#Mastodon</a> <a href="/tags/fediverse/" rel="tag">#Fediverse</a> <a href="/tags/scamalert/" rel="tag">#ScamAlert</a> <a href="/tags/phishing/" rel="tag">#Phishing</a> <a href="/tags/cybersecurity/" rel="tag">#CyberSecurity</a> <a href="/tags/onlinesafety/" rel="tag">#OnlineSafety</a> <a href="/tags/fediblock/" rel="tag">#FediBlock</a> <a href="/tags/staysafe/" rel="tag">#StaySafe</a> <a href="/tags/techcommunity/" rel="tag">#TechCommunity</a> <a href="/tags/socialmedia/" rel="tag">#SocialMedia</a> <a href="/tags/scamawareness/" rel="tag">#ScamAwareness</a> <a href="/tags/securitytips/" rel="tag">#SecurityTips</a> <a href="/tags/reportscams/" rel="tag">#ReportScams</a> <a href="/tags/verifybeforeyoutrust/" rel="tag">#VerifyBeforeYouTrust</a></p>
Edited 271d ago
<p>I haven't done any cat artwork for quite awhile, but here's a new one...</p><p>5 Crazy Cats - <a href="https://peggy-collins.pixels.com/featured/5-crazy-cats-peggy-collins.html" rel="nofollow" class="ellipsis" title="peggy-collins.pixels.com/featured/5-crazy-cats-peggy-collins.html"><span class="invisible">https://</span><span class="ellipsis">peggy-collins.pixels.com/featu</span><span class="invisible">red/5-crazy-cats-peggy-collins.html</span></a></p><p><a href="/tags/cats/" rel="tag">#cats</a> <a href="/tags/cat/" rel="tag">#cat</a> <a href="/tags/whimsical/" rel="tag">#whimsical</a> <a href="/tags/colorful/" rel="tag">#colorful</a> <a href="/tags/illustration/" rel="tag">#illustration</a> <a href="/tags/catlovers/" rel="tag">#catlovers</a> <a href="/tags/buyintoart/" rel="tag">#buyintoart</a> <a href="/tags/ayearforart/" rel="tag">#ayearforart</a> <a href="/tags/kunst/" rel="tag">#kunst</a> <a href="/tags/wallartforsale/" rel="tag">#wallartforsale</a> <a href="/tags/wallart/" rel="tag">#wallart</a> <a href="/tags/artprints/" rel="tag">#artprints</a> <a href="/tags/artforsale/" rel="tag">#artforsale</a> <a href="/tags/fineart/" rel="tag">#fineart</a> <a href="/tags/decor/" rel="tag">#decor</a> <a href="/tags/gifts/" rel="tag">#gifts</a> <a href="/tags/giftideas/" rel="tag">#giftideas</a> <a href="/tags/interiordesign/" rel="tag">#interiordesign</a> <a href="/tags/homedecor/" rel="tag">#homedecor</a> <a href="/tags/contemporaryart/" rel="tag">#contemporaryart</a> <a href="/tags/modernart/" rel="tag">#modernart</a> <a href="/tags/creativetoots/" rel="tag">#creativetoots</a> <a href="/tags/artbooster/" rel="tag">#artbooster</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/fedigiftshop/" rel="tag">#fedigiftshop</a> <a href="/tags/mastodonart/" rel="tag">#mastodonart</a> <a href="/tags/mastoart/" rel="tag">#mastoart</a></p>
<p>New to my series of iris artwork, white flowers for a change...</p><p>"Elegant White Irises" - <a href="https://peggy-collins.pixels.com/featured/elegant-white-irises-peggy-collins.html" rel="nofollow" class="ellipsis" title="peggy-collins.pixels.com/featured/elegant-white-irises-peggy-collins.html"><span class="invisible">https://</span><span class="ellipsis">peggy-collins.pixels.com/featu</span><span class="invisible">red/elegant-white-irises-peggy-collins.html</span></a></p><p><a href="/tags/iris/" rel="tag">#iris</a> <a href="/tags/flowers/" rel="tag">#flowers</a> <a href="/tags/white/" rel="tag">#white</a> <a href="/tags/floral/" rel="tag">#floral</a> <a href="/tags/garden/" rel="tag">#garden</a> <a href="/tags/buyintoart/" rel="tag">#buyintoart</a> <a href="/tags/ayearforart/" rel="tag">#ayearforart</a> <a href="/tags/art/" rel="tag">#art</a> <a href="/tags/arte/" rel="tag">#arte</a> <a href="/tags/kunst/" rel="tag">#kunst</a> <a href="/tags/wallartforsale/" rel="tag">#wallartforsale</a> <a href="/tags/wallart/" rel="tag">#wallart</a> <a href="/tags/artprints/" rel="tag">#artprints</a> <a href="/tags/artforsale/" rel="tag">#artforsale</a> <a href="/tags/fineart/" rel="tag">#fineart</a> <a href="/tags/decor/" rel="tag">#decor</a> <a href="/tags/gifts/" rel="tag">#gifts</a> <a href="/tags/giftideas/" rel="tag">#giftideas</a> <a href="/tags/interiordesign/" rel="tag">#interiordesign</a> <a href="/tags/homedecor/" rel="tag">#homedecor</a> <a href="/tags/contemporaryart/" rel="tag">#contemporaryart</a> <a href="/tags/modernart/" rel="tag">#modernart</a> <a href="/tags/creativetoots/" rel="tag">#creativetoots</a> <a href="/tags/artbooster/" rel="tag">#artbooster</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/fedigiftshop/" rel="tag">#fedigiftshop</a> <a href="/tags/mastodonart/" rel="tag">#mastodonart</a> <a href="/tags/mastoart/" rel="tag">#mastoart</a></p>

