Shout-out to @tilvids for letting me share my video content there as well! I'm a big believer in the #Fediverse so I'll try to get my content on both #YouTube and @peertube so people can choose how and where to view the videos!
Shout-out to @tilvids for letting me share my video content there as well! I'm a big believer in the #Fediverse so I'll try to get my content on both #YouTube and @peertube so people can choose how and where to view the videos!
My main gripe about #BlueSky is not what they are, but what they claim to be, but not are. They keep talking about #federation as the way to avoid the "big hubs" like X / Facebook, yet I struggle to find anything about how they actually aim to provide anything that will prevent this.
Reading some of the stuff they write about it, is big words and lotsa investor babble. But despite having at least some tech understanding (working developing net based services), I cannot quite map what they promise to how they will make it.
I have a feeling that they will stumble in the fact that there isn't really much of a business model, at least enough to attract investors, in building federated social media. If bsky spend a ton of effort building something others can just "take and use", the others will have a clear advantage over bsky, not having the investment to build it.
Bsky seem to lack a dependable business model. For now it seems to be "become a payment platform".
Am I missing something?
Did you ever hear about https://MatrixRooms.info ? It's a demo instance of MRS (Matrix Rooms Search) - a search engine of #matrix #rooms across #federation we're developing for a while.
The website got numerous updates, including a community spotlight for small-yet-promising rooms, search relevancy options, and even (finally!) a 1-click form to add your own #matrix server!
Give it a try, and say hi in the #mrs:etke.cc room!
I think I finally have this thing complete - the paper is live hosted on a little test node, also lives as README.md on the GitHub.
https://idens.net/iden://z1HRUsTNcYMkN5WPm9s1YjGaLUVs58RVRHPjBrV1kYwdAJ.642/pub
If you use bookwyrm, leave me your profile below and I will follow you over there!
You can view my library and favorites below:
My Personal Library: https://bookwyrm.social/user/midtsveen/books/booksiown-232994
Beloved Books in Print: https://bookwyrm.social/user/midtsveen/books/belovedbooksinprint-232999
I have now imported and added the books I personally own to #Bookwyrm. Some books I still need to import manually later.
- https://bookwyrm.social/user/midtsveen
- @midtsveen@bookwyrm.social
I’m fairly new to BookWyrm, but I really like that it’s federated, allowing me to track my books alongside other local options like @openreads.
So tonight, I’m going to add all the books I own to my BookWyrm profile. I discovered that if a book isn’t already on the platform, you can simply click “Import” to add it from other sources, or manually add a book!
Feel free to follow me at @midtsveen@bookwyrm.social!
If you do follow me here on Mastodon, please boost this post so others interested might want to follow too.
Seasonal advice about not putting all your code-eggs in the same basket === running forgejo with docker on a raspberry pi 3
https://soledadpenades.com/posts/2025/forgejo-with-docker-on-the-raspberry-pi-3/
I've been wrestling with implementing #multilingual content support in Hackers' Pub, our #ActivityPub-powered platform for software engineers.
While ActivityPub theoretically supports multilingual content through the contentMap
property, the reality is that most server implementations (Mastodon, Misskey, etc.) don't properly handle this content as of April 2025. This creates a significant challenge for us.
We want our users to share their knowledge in multiple languages, but we need to ensure compatibility with existing ActivityPub servers. I'm considering several approaches:
inReplyTo
relationships (so translations appear as replies to the original post)content
while storing translations in contentMap
<div lang="en">
<h3>English</h3>
<p>This is the English content…</p>
</div>
<hr>
<div lang="ko">
<h3>한국어</h3>
<p>한국어 내용입니다…</p>
</div>
I'm leaning toward a hybrid approach—showing content in the user's preferred language when possible while providing easy access to other language versions.
Has anyone tackled this problem effectively? I'd love to hear about your experiences or ideas for making multilingual content work well in the fediverse, especially when dealing with server implementations that don't fully support ActivityPub's multilingual features.
ActivityPub: The Good, the Bad and the Ugly
ActivityPub is the best protocol available for interoperable federated social media—primarily because no other current federated protocols target social media, offer interoperability, and aren't deprecated.https://chrastecky.dev/technology/activity-pub-the-good-the-bad-and-the-ugly
@laurenshof @Gargron @andypiper
The difference here is that there is no ‘one’ Mastodon. So it would be much harder to control the presence of people on the Fediverse than with Bluesky.
And I think exactly this is the message that can be learned from this article: a true social and federated approach, the way the Fediverse works is superior to the centralized approach that Bluesky uses.
The EU is mandating messaging apps be compatible with each other, but the current plan is looking less like #federation and more like "register your chat app with Meta, send them all your data, and link with their prescribed APIs that they may decide to change any day"
At the risk of preaching to the converted, here's @guusdk advocating for *real* interoperability between messaging apps, using an existing, battle-tested, #IETF-backed standard: #XMPP!