#Activitypub

2026-02-09

@thenewoil
> Tinder looks to AI

The enshittification continues. I remember @evan shared some thoughts about using ActivityPub to develop a federated #dating app. In some ways, it's the ultimate test for UX, onboarding, etc, in federated networks. Some challenges;

* it requires helping people meet within a geographical range

* it requires a critical mass of attractive people using it to attract others (the bootstrap problem dialed up to maximum)

* Trust & Safety are *essential*

#ActivityPub

Dirty AnCom :anarchiststar:DirtyAnCom@kolektiva.social
2026-02-09

@nateb I'm hoping it pushes more people away from centralized social media and towards #activitypub and the #fediverse.

2026-02-08

@dasgrueneblatt @AntennaPod I really wish #antennapod would go one step farther and integrate #activitypub it would be the killer feature to interact with podcasts and comment directly... Also being the first would be awesome ;)

RE: burners.at/event/burning-cafe-

You are invited to Burning Cafe Extended on 14 Feb 2026!

Come to drink beer and celebrate life and our new homepage.

this is the first event that is published by burners.at using #activitypub + @community to the #fediverse

william.maggoswjmaggos@liberal.city
2026-02-08

@phillycodehound

I hope there's more work on the #ActivityPub integration soon. Really just needs hashtags and a mobile app for me, but somebody else could build that.

Durchstarten auf Mastodon

…ja, ja, ich weiß: „im Fediversum“, nicht nur „auf Mastodon“! Das klären wir weiter unten. 😉

🇬🇧-version here

Schnauze voll von der enshittification der Plattformen?

Das Internet war zu Zeiten von ICQ und Foren irgendwie ein besserer Ort?

Einen Teil davon können wir tatsächlich zurückdrehen – aber es wird natürlich auch besser als damals!

Was ist also das Fediverse bzw. Fediversum?

Stell dir vor in allen Foren der 2000er mit nur einem einzigen Account kommentieren zu können. So wie man ja auch immer noch zwischen Google und Microsoft Emails hin- und herschicken kann, ohne dass sind an den Wänden ihrer Datensilos abprallen.

Und jetzt stell dir vor, solche Interoperabilität auf „Social“ Media zu haben: auf Facebook Tweets im feed zu sehen und dort TikToks zu kommentieren. Interessiert? Dranbleiben – denn Freiheit hat ihren Preis. Der „Haken“?

Schritt 1: Entscheide, wo du anfängst…

https://social.tchncs.de/@kuketzblog/110428640620752872

Alles kann kreuz und quer gesehen, gefolgt und kommentiert werden, weil unter dem Fedi ein Protokoll liegt, keine Plattform.

Vielem kann auch ohne Account gefolgt werden – weil jeder Mastodon-Account einen RSS-Feed eingebaut hat. Aber sagen wir mal du willst Teil des Fedeverse werden…

Überleg dir, was du selbst posten möchtest:

  • Kurze Texte, sporadisch Bilder, Hashtags zum ordnen? => Mastodon
  • Fotoalben und Gruppen sind gewünscht? => Friendica
  • Viele Bilder, wenig Text? => Pixelfed
  • Kurzvideos? => Loops
  • …und so weiter.

https://mastodon.online/@ZebKing/114758888710127659

Es gibt aber noch etwas zu beachten: Loops ist 2026 immer noch taufrisch, während Mastodon („Microblogging“) so alt ist, dass man die Wahl zwischen Varianten hat*. Und offene Friendica-Server im Überfluss habe ich auch noch nicht gesehen. Also um überhaupt mal loszulegen und ein Gefühl dafür zu bekommen, was im Fediverse läuft, probier einfach Mastodon oder Pixelfed aus. Mit Mastodon bin ich vertraut, also beschreibe ich das – aber mit Pixelfed sollte es ziemlich ähnlich laufen.

Schritt 2: …und bei wem du anfängst!

Weil das Fediverse dezentral aufgebaut ist, muss der Server auch ausgesucht werden – so wie man sich einen Email-Provider aussucht. Unter https://joinmastodon.org/de/servers sind eine Menge server aufgelistet. Also muss WIEDER entschieden werden…

  • Ist ein besonderes Thema gesetzt, #ThrashMetal z.B.? Dann könnte https://metalhead.club was für dich sein.
  • Oder was mit Ortsbezug? Dann guck dir die Regionalen Instanzen an. Ihre „lokalen Feeds“ kann man im Browser ansehen. Und keine Sorge: die Thrasher auf metalhead.club sehen auch so alles, was du mit dem Hastag #ThrashMetal postest – falls sie dem folgen…
  • Hast du vielleicht über eine Mitgliedschaft eine Instanz am Start? CCC, Digitalcourage und die Die Grünen haben schon eigene Server.
  • Nutze Synnergieeffekte: tchncs.de oder systemli.org hosten noch andere Dienste, was auch ein Aspekt sein könnte.

(Für Pixelfed gehe zu https://pixelfed.org/servers, für Friendica https://dir.friendica.social/servers)

Egal, wie du dich entscheidest: diese Server schütten dich nicht mit Werbung zu oder manipulieren dein Verhalten – dafür brauchen sie an irgendeiner Stelle deine Hilfe (Spendengelder!) Probier eine gut finanzierte Instanz aus, wenn es ein Problem ist, ein paar Mücken zusammenzukratzen.

Achte auch auf die Moderation: die /about seite des Servers, den du ins Auge gefasst hast, enthält auch die Verhaltensregeln. Hier moderieren Menschen – mit denen muss man sich arrangieren. Aber es gibt keinen KI-Zensor, der dich „zucked“ sobald du die „Sicherheitsbedrohung“ distrowatch.com verlinken willst.

Den Server kannst du später wechseln und den Account mitnehmen, falls etwas doch nicht passt. (Habe ich selbst allerdings noch nicht ausprobiert.)

Schritt 3: Registrier deinen Account

Stell die Anfrage bzw. registrier einfach deinen Account über Browser und Email, lade Profilbild und Banner hoch dann gib die Beschreibung ein (das können die Hashtags deiner Lieblingsthemen sein). Lass das Profilbild nicht zu lange leer – sonst siehst du wie ein Bot oder Troll aus. 😉

Wenn du wert auf die Netiquette legst, dann schreib einen kurzen Vorstellungspost mit den #NeuHier Hashtag.

Vielleicht sind Apps für dich bequemer. Zum lesen und schreiben bevorzuge ich die jedenfalls.

Schritt 4: WELCHE App!? (optional)

Wahrscheinlich hast du es geahnt: offene Protokolle, Interoperabilität, … tonnenweise Apps. 🤷‍♂️

https://joinmastodon.org/de/apps => Betriebssystem wählen.

Angefangen habe ich mit Tusky auf Android dann bin ich zu Fedilab gewechselt, um mehr Features zu haben. Wer weniger Features (und dafür ein übersichtlicheres Interface) bevorzugt, wird auch das finden. Es können problemlos mehrere der Apps parallel ausprobiert werden. Jede führt selbst durch die Verbindung mit dem Konto.

Schritt 5: Warum ist mein Feed leer? 🧐

Nun, das ist ein Feature: kein Algorithmus. (Sind die „zeigt mir einfach was meine Freunde teilen, wenn sie es teilen“-Sharepics noch präsent? Jetzt hast du die volle Kontrolle!)

Friendica plant einen Werkzeugkasten, um sich soetwas selbst zu bauen, aber Mastodon hat nur Timelines. „Global“ wird ziemlich nutzlos sein (zu viele Tröts in zu kurzer Zeit), „lokal“ kann auf kleineren Instanzen interessant sein. Aber um einen eigenen Feed zu bekommen, muss man irgendetwas aktiv folgen.

Ratsam ist es, besonders wenn man „Maga Platforms“ gewohnt ist, sofort auch Hashtags zu nutzen:

  • Folge deinem Heimatort.
  • Folge deinen Hobbies.
  • Folge dem, was dir wichtig ist.
  • …finde heraus, was du sofort stummschalten musst (in meinem Fall hat der Heimatort einen Fußballverein, der mich nicht im geringsten interessiert)

Wenn du Menschen oder anderen Accounts folgst, möchtest du vielleicht wegfiltern, was sie teilen (Boost) – und das kannst du für jeden der Accounts einzeln festlegen. Wenn nicht in deiner App, dann eben im Browser. Danach siehst du nur noch deren eigenen Kram.

Die „Handles“ deiner Kontakte gibt es in zwei Versionen – nicht davon verwirren lassen: „Inspirational Skeletor💀“ ist „@skeletor @mas.to“ innerhalb des Fediverse, aber der Web-Browser braucht https://mas.to/@skeletor, um den Account zu finden.

Es gibt viele nützliche Bots da draußen – vom Wetterbericht und der Prognose für regenerative Energien über Notfallmeldungen zu trendenden Beiträgen. Der https://tomkahe.com/@trending_bot ist vielleicht auch ein gutes Werkzeug für den Einstieg.

Außerdem gibt es Starter Packs: https://fedidevs.com/starter-packs/

Wenn du zusätzlich mit BlueSky interagieren möchtest, kann hier eine Brücke eingerichtet werden: https://fed.brid.gy

So, da wären wir! Sieh dich in Ruhe um und finde mehr über die dezentralen, wirklich sozialen Medien heraus. 👍

Und ganz wichtig: weitersagen! ✊

Oh, der * – also @atomicpoet benutzt diese Variante: Mangane is an alternative frontend for Pleroma, Akkoma and Mastodon…

…und WordPress kann die im Gegensatz zum Standard-Mastodon nicht einbetten. Deshalb hier nur Link und Screenshot.

https://atomicpoet.org/@atomicpoet/posts/AqK3xWuDC4rJXq28Iq

#ActivityPub #Fediverse #Mastodon #Pixelfed
Robert Lenderroblen@microblog.at
2026-02-08

@hiker @juergen Deswegen finde ich auch das #ActivityPub Plugin für Wordpress so genial. Damit kann jedes Blog ein Teil des #Fediverse werden.

2026-02-08

Anyone in my followers list on a server that has secure fetch enabled? I want to use it to test my proxyUrl implementation for client to server #ActivityPub. :D

2026-02-08

The Future Is Federated

...

And will be federated for the amazing work of the amazing people in the fediverse.

One of my fav photos from #fosdem2026

Sweater by @_elena, photo by @sturmsucht

#activitypub #fediverse

Two people with green sweaters
2026-02-08

@nicholas @evan @stefan that's simple, but I don't agree. I think an open conversation protocol in this age (just describing #ActivityPub that way) should give conversants a means to set intention to grow the conversation, tools to do so (include my followers), and a way to reverse that intention (this tangent is getting specific…) and tools to do so such as limiting to the intersection of groups.
I am essentially describing boolean operations with groups.

Almino :autism:almino@ursal.zone
2026-02-08

Hey @evan

Have you ever considered adding a replyTo field on #ActivityPub?

It would be an easy way to make all my accounts integrated.

I just posted a video on @loops and I wish I was notified on Mastodon about comments there.

Julian Fietkaujulian@fietkau.social
2026-02-08

FEP drafting: Am I using “side effects” here the same way as other ActivityPub developers? I've seen the term used a bunch in casual conversation, but my personal understanding of it is kinda fuzzy.

#ActivityPub #FediDev #FEP

The "side effects" of an activity are everything caused by the activity other than it being visible in its actor's outbox and getting posted to its audience's inboxes. For example, a like or reply being represented in the affected object's `likes` or `replies` collection is a side effect, as is likes or replies being shown on a web page corresponding to the object.
wakest ⁂liaizon@wake.st
2026-02-08

there is currently a #Piefed Hackathon going on if anyone is interested in partaking. There are groups working on spanish, german, french and japanese translations, and a bunch of other things.

tarte.nuage-libre.fr/c/fediver #fediverse #fedidev #activitypub

2026-02-08

@webi18n

Thank you !!! (!)

JS Intl is probably the most underestimated thing in the web :)

Try to ask devs. where in the browser you find the name in all the languages of all ISO stuff like countries, regions, languages currency.
Try to ask where all the timezones of the world are or how you give people internationalized lists, number expressions or relative time …

This is all developer.mozilla.org/en-US/do and in #ActivityPub we just need to federate e.g. id: "DE" for Germany.
It is crazy nice for martinfowler.com/bliki/Datensp as well - our preview of the countries tsv incl. all stats like Pressfreedom Index is around 50kb …
Die AI, die.

#i18n #intl

2026-02-08

@hongminhee I'm reading this thread as a relative noob, but what I see again and again: almost no one "properly" implents #ActivityPub largely because #JSONLD is hard but also because the spec itself is unclear. Most people who get stuff done have to go off-spec to actually ship.

This seems a fundamental weakness of the #fediverse - and that disregarding the limitations coming from base architecture. Seems to pose a mid/long-term existential threat.

What can we do to help improve things?

FediVarietyFediVariety
2026-02-08
Juergen M. Brucknerjuergen@bruckner.email
2026-02-08

@roblen
Also man sollte den "neuen" #Fediverse Diensten #Pixelfed und #Loops etwas mehr Aufmerksamkeit schenken. Ansonsten wäre vielleicht dem Team hinter #ActivityPub mit regelmäßigen Zuwendungen geholfen.

UND, ich finde man sollte kleinen Serverbetreibern mehr finanzielle Unterstützung für ihre #Instanzen zukommen lassen.

Große Instanzen sind gut und schön, aber widersprechen eigentlich dem Grundgedanken des Fediverse, und sind in meinen Augen auch ein Risiko.

Fedizen ⁂ Fediverse Newsfedizen
2026-02-08

@jannem Just as always you can follow, comment, share, like any jut like anything else in the on . ✅

Geffrey van der Bosgeffrey@id.geff.re
2026-02-08

Fun! Wired up my GoToSocial bio to my Eleventy site at build time. Update my ActivityPub bio → site rebuilds → geff.re stays in sync automatically.

  • GoToSocial instance (id.geff.re) holds my canonical bio
  • Eleventy global data file (_data/bio.js) fetches bio from API.
  • Github Secret injected into the build env / ‘dotenv` for local dev

Static sites don't have to be static data. 😬

#ActivityPub #GoToSocial #Eleventy #IndieWeb

2026-02-08

YunoHost : un hébergement auto‑géré à la portée de tous

YunoHost est une distribution serveur Debian conçue pour rendre l’auto‑hébergement accessible à tous grâce à une installation en quelques clics et une interface web intuitive. Elle propose un catalogue d’environ 500 applications (Nextcloud, WordPress, Roundcube, etc.), une gestion centralisée des comptes via LDAP et un SSO, ainsi qu’une sécurité intégrée (Let’s Encrypt, pare‑feu nftables, fail2ban). Le système tourne sur une large gamme de matériels, du Raspberry Pi 3 aux serveurs dédiés, et offre des options de sauvegarde et de mise à jour automatisées, faisant de YunoHost une solution simple, riche en fonctionnalités et évolutive pour particuliers, associations et petites entreprises.

project4geeks.org/yunohost-un-

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst