<p>A new release of TootSDK - 14.3.0 📣 </p><p><a href="https://github.com/TootSDK/TootSDK/releases/tag/14.3.0" rel="nofollow" class="ellipsis" title="github.com/TootSDK/TootSDK/releases/tag/14.3.0"><span class="invisible">https://</span><span class="ellipsis">github.com/TootSDK/TootSDK/rel</span><span class="invisible">eases/tag/14.3.0</span></a></p><p>What's changed:</p><p>- Add Crystal to clients list in readme <span class="h-card"><a href="https://mastodon.online/@dale_price" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dale_price</span></a></span><br>- Fix ExpandMedia expecting camel case when the Mastodon API returns snake case <span class="h-card"><a href="https://mastodon.online/@dale_price" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dale_price</span></a></span><br>- Add “blur” filter action <span class="h-card"><a href="https://mastodon.online/@dale_price" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dale_price</span></a></span><br>- Support Mastodon Instance additions <span class="h-card"><a href="https://mastodon.online/@dale_price" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dale_price</span></a></span><br>- Fix pipeline <span class="h-card"><a href="https://mastodon.social/@iamkonstantin" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>iamkonstantin</span></a></span></p><p> <a href="/tags/iosdev/" rel="tag">#iOSDev</a> <a href="/tags/swift/" rel="tag">#Swift</a> <a href="/tags/tootsdk/" rel="tag">#TootSDK</a> <a href="/tags/fediverse/" rel="tag">#Fediverse</a></p>
fediverse
<p>After reviewing <a href="https://w3id.org/fep/5624" rel="nofollow">FEP-5624: Per-object reply control policies</a> and GoToSocial's <a href="https://docs.gotosocial.org/en/latest/federation/interaction_policy/" rel="nofollow">interaction policy</a> spec, I find myself leaning toward the latter for long-term considerations, though both have merit.</p><p>FEP-5624 is admirably focused and simpler to implement, which I appreciate. However, <a href="/tags/gotosocial/" rel="tag">#GoToSocial</a>'s approach seems to offer some architectural advantages:</p><p>The three-tier permission model (allow/require approval/deny) feels more flexible than binary allow/deny<br>Separating approval objects from interactions appears more secure against forgery<br>The explicit handling of edge cases (mentioned users, post authors) provides clearer semantics<br>The extensible framework allows for handling diverse interaction types, not just replies</p><p>I wonder if creating an <a href="/tags/fep/" rel="tag">#FEP</a> that extracts GoToSocial's interaction policy design into a standalone standard might be worthwhile. It could potentially serve as a more comprehensive foundation for access control in <a href="/tags/activitypub/" rel="tag">#ActivityPub</a>.</p><p>This is merely my initial impression though. I'd be curious to hear other developers' perspectives on these approaches.</p><p><a href="/tags/fep5624/" rel="tag">#FEP5624</a> <a href="/tags/fedidev/" rel="tag">#fedidev</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/replycontrol/" rel="tag">#replycontrol</a> <a href="/tags/interactionpolicy/" rel="tag">#interactionpolicy</a></p>
<p>We just rebuilt vir.group from the ground up. This is not a minor update. This is a fundamental rewrite of the product DNA.<br><a href="https://vir.group" rel="nofollow"><span class="invisible">https://</span>vir.group</a><br>What changed:</p><p>ActivityPub integration is now fully native. Your posts reach the entire fediverse. Hundreds of millions of users across Mastodon, Bluesky, Threads, and dozens of other compatible platforms. No duplicate content. No managing multiple accounts. Post once. Reach the world.</p><p>Matrix protocol with E2EE encryption is now the default. Even we cannot read your messages. Session keys are yours alone. Recovery key gives you full control. Encrypted reactions, replies, edits, deletions. Works on mobile and web simultaneously.</p><p>Audio and video calls are built directly into the app. WebRTC with our own TURN relay in Europe. HD video. Noise suppression. CallKit on iOS. Push notifications on locked screen. No external links. No "let's switch to Zoom."</p><p>Projects hub is now a full marketplace. Publish your project with description, media, links, tags, and investor pitch. Categories for technology, art, education, manufacturing, services. Global reach via ActivityPub. Premium placement with 48-hour moderation. SEO optimization with short links and canonical URLs. Click analytics. Direct encrypted chat with interested parties.</p><p>Full feed control. Filter by words, topics, languages, domains. Mute, block, hide. Choose global, local, followed, trending, or your own custom lists. No algorithmic recommendations. You decide what you see.</p><p>Web version now matches mobile. Three columns. Composer. Side navigation. Same E2EE. Same calls coming soon. Responsive design that works on ultra-wide monitors without stretching one column across the screen.</p><p>This is not a social network. Not a messenger. Not a project marketplace. It is all three. Built for builders, creators, investors, and analysts.</p><p>Register in one minute. Publish your first project today.</p><p><a href="/tags/virgroup/" rel="tag">#virgroup</a> <a href="/tags/activitypub/" rel="tag">#ActivityPub</a> <a href="/tags/fediverse/" rel="tag">#Fediverse</a> <a href="/tags/matrix/" rel="tag">#Matrix</a> <a href="/tags/e2ee/" rel="tag">#E2EE</a> <a href="/tags/decentralizedweb/" rel="tag">#DecentralizedWeb</a> <a href="/tags/openweb/" rel="tag">#OpenWeb</a> <a href="/tags/privacymatters/" rel="tag">#PrivacyMatters</a> <a href="/tags/securemessaging/" rel="tag">#SecureMessaging</a> <a href="/tags/startups/" rel="tag">#Startups</a> <a href="/tags/entrepreneurs/" rel="tag">#Entrepreneurs</a> <a href="/tags/investors/" rel="tag">#Investors</a> <a href="/tags/projectshowcase/" rel="tag">#ProjectShowcase</a> <a href="/tags/creatoreconomy/" rel="tag">#CreatorEconomy</a> <a href="/tags/socialnetwork/" rel="tag">#SocialNetwork</a> <a href="/tags/bluesky/" rel="tag">#Bluesky</a> <a href="/tags/mastodon/" rel="tag">#Mastodon</a></p>
<p>Mastodon has changed the way it previews a linked NeoDB collection:<br>- before, the middle of the cover image & the title in large text<br>- now, like a quote post, with the poster's info & first few lines of small text. No title, no cover image.</p><p>As perhaps the only person regularly posting NeoDB collections on Mastodon (& someone who has changed the design of NeoDB collection cover images for better preview on Mastodon), I'm not sure I approve! 😅 </p><p><a href="/tags/mastodon/" rel="tag">#Mastodon</a> <a href="/tags/neodb/" rel="tag">#NeoDB</a> <a href="/tags/fediverse/" rel="tag">#Fediverse</a> <a href="/tags/activitypub/" rel="tag">#ActivityPub</a></p>
Edited 45d ago
<p>Warm up the fire! We're LIVE!</p><p>Fireside Fedi - Episode 72 - Scott Jenson - UX design, Apple, Google, Mastodon</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>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>
<p>A shout out: <br>I don’t know about the rest of you, and perhaps it’s just the folks I follow, but Mastodon has become a damn good news feed—world-wide, comprehensive, varied, interesting, engaging. That is an addition to the steady stream* of wisdom, snark, perspective, humour, and commentary that you guys serve up every hour. <br>So thanks! Merci! ¡Gracias!<br>(* Pro tip: get your ‘following’ list up to several hundred quality Mastodonians and your feed will really percolate. )<br><a href="/tags/mastodon/" rel="tag">#mastodon</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a></p>
<p>hi peeps <3 Running a small fundraiser to keep altbot and fuzzies.wtf alive and healthy!</p><p>my server storage hit 100% full and took down basically everything. i got it fixed, but it's clear i need more drives before it happens again.</p><p>altbot is free, open source, and runs 24/7 generating alt text for anyone on the fediverse who needs it. it's real accessibility infrastructure and i want to keep free.</p><p>goal is $500 for a set of used (and tested for good health) enterprise drives off ebay. every little bit helps get there!</p><p><a href="https://ko-fi.com/micr0byte/goal?g=0" rel="nofollow"><span class="invisible">https://</span>ko-fi.com/micr0byte/goal?g=0</a></p><p><a href="/tags/fediverse/" rel="tag">#Fediverse</a> <a href="/tags/accessibility/" rel="tag">#Accessibility</a> <a href="/tags/opensource/" rel="tag">#OpenSource</a> <a href="/tags/alttext/" rel="tag">#AltText</a></p>
<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>PeerTube results now show up in regular searches on Kagi, plus you can filter videos by "source" to see more PeerTube content.</p><p><a href="/tags/fediverse/" rel="tag">#Fediverse</a> <a href="/tags/peertube/" rel="tag">#PeerTube</a> <a href="/tags/kagi/" rel="tag">#Kagi</a> <a href="/tags/search/" rel="tag">#Search</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><a href="/tags/opensocialweb/" rel="tag">#opensocialweb</a> <a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/bluesky/" rel="tag">#bluesky</a> <a href="/tags/nostr/" rel="tag">#nostr</a> </p><p>very interesting conversation between <span class="h-card"><a href="['https://bsky.brid.gy/r/https://bsky.app/profile/rabble.nz', 'https://rabble.nz/', 'http://indymedia.org/', 'http://affinity.works/', 'https://evan.henshaw-plath.com/']" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>rabble.nz</span></a></span> and <span class="h-card"><a href="https://flipboard.com/@mike" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mike</span></a></span> </p><p>(and I wish <span class="h-card"><a href="['https://bsky.brid.gy/r/https://bsky.app/profile/rabble.nz', 'https://rabble.nz/', 'http://indymedia.org/', 'http://affinity.works/', 'https://evan.henshaw-plath.com/']" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>rabble.nz</span></a></span> had a <a href="/tags/peertube/" rel="tag">#peertube</a> channel 🙂 )</p><p><a href="https://www.youtube.com/watch?v=u6_AakciQT0" rel="nofollow" class="ellipsis" title="www.youtube.com/watch?v=u6_AakciQT0"><span class="invisible">https://</span><span class="ellipsis">www.youtube.com/watch?v=u6_Aak</span><span class="invisible">ciQT0</span></a></p>
<p>Free your Social Media/ Soziale Medien jetzt aneignen! – Kommt in's bunte selbstverwaltete <a href="/tags/fediverse/" rel="tag">#Fediverse</a>! </p><p>Input und Workshop auf dem <span class="h-card"><a href="https://dresden.network/@dearfuture" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dearfuture</span></a></span> in der Volkshochschule <a href="/tags/dresden/" rel="tag">#Dresden</a></p><p>dresden.network, <span class="h-card"><a href="https://digitalcourage.social/@datenkollektiv" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>datenkollektiv</span></a></span> und <span class="h-card"><a href="https://dresden.network/@BitsUndBaeumeDresden" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>BitsUndBaeumeDresden</span></a></span> bieten im Rahmen des <a href="/tags/dearfuture/" rel="tag">#DearFuture</a>-Festivals am 14. Mai von 16:00 Uhr bis 19:30 Uhr in der VHS Dresden einen Workshop gezielt für Vereine, Initiativen und ähnliche Organisationen zum Fediverse an.</p><p>Alle wichtigen Infos findet ihr hier online:<br><a href="https://dearfuturedresden.de/festival2025/programm/datenkollektiv-net" rel="nofollow" class="ellipsis" title="dearfuturedresden.de/festival2025/programm/datenkollektiv-net"><span class="invisible">https://</span><span class="ellipsis">dearfuturedresden.de/festival2</span><span class="invisible">025/programm/datenkollektiv-net</span></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>The other day I finally got it. Why <a href="/tags/bluesky/" rel="tag">#Bluesky</a> is so popular with "regular people" (aka non-techies). It's because it's CENTRALIZED (of course the Bluesky folks would never admit it out right).</p><p>One name: Bluesky.<br>One official URL to join / browse / post messages<br>One official app: "Bluesky Social" on app stores</p><p>In this post-literate society where people have been trained by commercial social media for 2 DECADES to choose the easiest, most frictionless option, of course they will pick Bluesky over the <a href="/tags/fediverse/" rel="tag">#Fediverse</a>.</p><p>Try introducing the concept of servers / instances and names like Mastodon, Sharkey, Pleroma, GoToSocial, Friendica, Pixelfed, PeerTube, Lemmy to people not familiar with them. They'd think you're speaking a foreign language.</p><p>The Fediverse is made up of thousands of independent servers. You can't log in to <a href="https://joinmastodon.org" rel="nofollow"><span class="invisible">https://</span>joinmastodon.org</a> or <a href="https://joinpeertube.org" rel="nofollow"><span class="invisible">https://</span>joinpeertube.org</a> to browse Mastodon or PeerTube. Conversely, when you log into Bluesky you see messages by Bluesky members.</p><p>People need to be educated first about defederated options and their numerous advantages.</p><p>I get it now. I'm still 1000% in when it comes to the Fediverse but I understand.</p><p>And I'm tired.</p><p>And I'm posting this here on my GoToSocial account because I wanted to say my piece in one go and I would have run into Mastodon character limits.</p><p>How many people have I convinced to join the Fediverse in my 9 months advocating for it through a blog? TWO. How many people are still active on it? One.</p><p>Off I go play with LEGOs with my little one - in 12 years, when she's old enough I will set up her own instance. So Fediverse, you gotta be thriving in 2037.</p><p><a href="/tags/thefutureisfederated/" rel="tag">#TheFutureIsFederated</a></p>
Edited 1y ago
<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>I found this cool <a href="/tags/fediverse/" rel="tag">#Fediverse</a> software called <a href="/tags/neodb/" rel="tag">#NeoDB</a> via <span class="h-card"><a href="https://mastodon.social/@dansup" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dansup</span></a></span> 's awesome FediDB website.</p><p><a href="https://fedidb.com/software/neodb?version=latest&registration=open" rel="nofollow" class="ellipsis" title="fedidb.com/software/neodb?version=latest&registration=open"><span class="invisible">https://</span><span class="ellipsis">fedidb.com/software/neodb?vers</span><span class="invisible">ion=latest&registration=open</span></a></p><p>It's a tracking / shelf platform for <a href="/tags/tv/" rel="tag">#TV</a> / <a href="/tags/drama/" rel="tag">#drama</a>, <a href="/tags/movies/" rel="tag">#movies</a> / <a href="/tags/films/" rel="tag">#films</a>, <a href="/tags/books/" rel="tag">#books</a>, and <a href="/tags/games/" rel="tag">#games</a> </p><p>Automated import from <a href="/tags/goodreads/" rel="tag">#Goodreads</a> work well. Just provide the required URL and voila. If it doesn't appear immediately, it is probably waiting for server workers or waiting for the server load to lower or Goodreads request limit, just be patient, only submit the same URL once! If in doubt, contact the admins instead of resubmitting.</p><p>Unfortunately, the software doesn't support import (automated, API, or manual) from Trakt, SIMKL, MyAnimeList, and other popular tracking/shelf services for TV/drama and movies/films. There is one, Douban or something, which I think is popular in the Chinese and Japanese speaking markets.</p><p>Anyway, what if the item you want to add doesn't exist in the database yet?</p><p>Worry not! There are three ways NeoDB software populates its database.</p><p>* Method 1: You can add the details yourself</p><p>* Method 2: Search the other NeoDB instances for existing similar items</p><p>* Method 3: Search for the item from TMDB, IMDB, IGDB, Steam, Goodreads, and other supported sites (no TVDB), and paste the URL to NeoDB's search box and it will import it to your instance</p><p>Method 2 is already sweet. That is the entire idea of the <a href="/tags/socialweb/" rel="tag">#SocialWeb</a>. But Method 3 is even sweeter!</p><p>Methods 2 and 3 are the best because it's a win-win for everyone. Regular users can forget about manually re-entering new data. Seriously, who wants to manually duplicate data from one DB to another? I certainly don't! I contribute to <a href="/tags/tmdb/" rel="tag">#TMDB</a> but I'm definitely not repeating the same effort in <a href="/tags/tvdb/" rel="tag">#TVDB</a>.</p><p>Secondly, there's no need for instances to duplicate large databases just to ensure their site is useful for any user. Items are added as local users interact with the items. It keeps the db small instead of having thousands of items no one has interacted to yet (or probably not).</p><p>Check my accounts:</p><p>* Flagship server: <span class="h-card"><a href="https://neodb.social/@youronlyone/" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>youronlyone</span></a></span> <br>* Instance: <span class="h-card"><a href="/@youronlyone@eggplant.place/" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>youronlyone@eggplant.place</span></a></span> </p><p>~~Hmm… I haven't checked but I think music is not supported (yet?). NeoDB can use the largest <a href="/tags/opendb/" rel="tag">#OpenDB</a> for music: <a href="/tags/musicbrainz/" rel="tag">#Musicbrainz</a> ~~</p><p>UPDATE: Music is supported, as well as, <a href="/tags/podcasts/" rel="tag">#podcasts</a> .</p><p>🖖🏽🙇🏽</p>
Edited 1y ago
<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 115d ago
<p>Noch auf der Suche nach <a href="/tags/news/" rel="tag">#News</a> und offiziellen Accounts von Medien hier auf <a href="/tags/mastodon/" rel="tag">#Mastodon</a> und im <a href="/tags/fediverse/" rel="tag">#Fediverse</a>?</p><p>Meine immer aktuelle Tabelle enthält jetzt nicht nur Accounts auf Mastodon und anderen Fediverse-Diensten, sondern auch welche auf <a href="/tags/flipboard/" rel="tag">#Flipboard</a>, <a href="/tags/threads/" rel="tag">#Threads</a> und <a href="/tags/bluesky/" rel="tag">#Bluesky</a> – allesamt von hier abrufbar. <br>Insgesamt sind es jetzt 942. <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>(hinter dem "Custom Search Builder" links darüber gibt's eine mächtige Suche)</p><p><a href="/tags/socialmedia/" rel="tag">#SocialMedia</a> <a href="/tags/media/" rel="tag">#Media</a></p>
<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>
Running a single user or small user instance in the <a href="/tags/fediverse/" rel="tag">#Fediverse</a>? A relay instance can help you to find more interesting content and to broadcast to other instances!<br><br><a href="https://fedi-relay.gyptazy.com" rel="nofollow"><span class="invisible">https://</span>fedi-relay.gyptazy.com</a> is a tech related relay instance that connects over 100 instances, focussing on things like <a href="/tags/freebsd/" rel="tag">#FreeBSD</a>, <a href="/tags/bgp/" rel="tag">#BGP</a>, <a href="/tags/ipv6/" rel="tag">#IPv6</a>, <a href="/tags/proxmox/" rel="tag">#Proxmox</a>, <a href="/tags/homelab/" rel="tag">#Homelab</a>, <a href="/tags/linux/" rel="tag">#Linux</a> and many other things! You can easily add a really when using <a href="/tags/snac/" rel="tag">#snac</a> / <a href="/tags/snac2/" rel="tag">#snac2</a>, <a href="/tags/mastodon/" rel="tag">#mastodon</a>, <a href="/tags/pleroma/" rel="tag">#pleroma</a> and many other ones!<br><br><a href="/tags/community/" rel="tag">#community</a> <a href="/tags/activitypub/" rel="tag">#activitypub</a> <a href="/tags/socialmedia/" rel="tag">#socialmedia</a> <a href="/tags/fedi/" rel="tag">#fedi</a> <a href="/tags/fediwall/" rel="tag">#fediwall</a> <a href="/tags/relay/" rel="tag">#relay</a> <a href="/tags/opensource/" rel="tag">#opensource</a> <a href="/tags/tech/" rel="tag">#tech</a> <a href="/tags/federated/" rel="tag">#federated</a> <a href="/tags/social/" rel="tag">#social</a><br>
<p>After shutting down <a href="/tags/holosdiscover/" rel="tag">#HolosDiscover</a>, we're rethinking the approach with <a href="/tags/holosindex/" rel="tag">#HolosIndex</a>: users explicitly opt in by adding <a href="/tags/holosindex/" rel="tag">#HolosIndex</a> to their bio with interest tags, then submit their profile. No assumptions, no default settings.<br>This will power interest-based discovery across the <a href="/tags/fediverse/" rel="tag">#Fediverse</a>, helping people find each other through shared interests. Still all through <a href="/tags/activitypub/" rel="tag">#ActivityPub</a> of course, with real-time deletions and updates.</p>
<p>It's probably less of a problem now that the fediverse is much bigger (than it was 5 years ago). But one of the things I've heard puts newbies off alternative social apps/ networks is too much meta-discussion about development and deployment of the apps/ networks themselves.</p><p>Maybe we could agree on a standard way of tagging this stuff (eg <a href="/tags/devmeta/" rel="tag">#DevMeta</a>)? Then the DevMeta tag could be filtered out by default for newbies.</p><p>(1/3)</p><p><a href="/tags/fediverse/" rel="tag">#fediverse</a> <a href="/tags/fediversedev/" rel="tag">#FediverseDev</a> <a href="/tags/activitypub/" rel="tag">#ActivityPub</a></p>
Edited 138d ago
<p>Fediverse Icons</p><p><a href="https://github.com/reiver/fediverse-icons" rel="nofollow" class="ellipsis" title="github.com/reiver/fediverse-icons"><span class="invisible">https://</span><span class="ellipsis">github.com/reiver/fediverse-ic</span><span class="invisible">ons</span></a></p><p>Free, and in SVG format.</p><p><a href="/tags/deso/" rel="tag">#DeSo</a> <a href="/tags/fediverse/" rel="tag">#Fediverse</a> <a href="/tags/fediverseicons/" rel="tag">#FediverseIcons</a> <a href="/tags/calckey/" rel="tag">#Calckey</a> <a href="/tags/castopod/" rel="tag">#Castopod</a> <a href="/tags/forgejo/" rel="tag">#Forgejo</a> <a href="/tags/friendica/" rel="tag">#Friendica</a> <a href="/tags/funkwhale/" rel="tag">#FunkWhale</a> <a href="/tags/gitea/" rel="tag">#Gitea</a> <a href="/tags/greatape/" rel="tag">#GreatApe</a> <a href="/tags/hubzilla/" rel="tag">#Hubzilla</a> <a href="/tags/lemmy/" rel="tag">#Lemmy</a> <a href="/tags/mastodon/" rel="tag">#Mastodon</a> <a href="/tags/misskey/" rel="tag">#Misskey</a> <a href="/tags/pixelfed/" rel="tag">#Pixelfed</a> <a href="/tags/pleroma/" rel="tag">#Pleroma</a> <a href="/tags/wordpress/" rel="tag">#WordPress</a> <a href="/tags/writefreely/" rel="tag">#WriteFreely</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>


