mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.8K
active users

#CWLong

1 post1 participant0 posts today
Jupiter RowlandWhen Mastodon introduces groups, it had better also introduce a strikingly big "Groups" button to its Web interface and the official iOS and Android apps. And the major third-party phone apps had better follow suit as soon as possible.<br><br>Otherwise the majority of Mastodon users won't even know that the Fediverse has groups (it does right now, and they don't right now), much less that Mastodon has introduced them. And they'll go on shouting into the void like they've always done, hoping that the right people may happen upon their posts.<br><br>I mean, Mastodon has also copied Friendica's, Hubzilla's and (streams)' automatic, reader-side content warning generation into its existing filters and rolled that feature out with Mastodon 3.0 in October, 2022.<br><br>But next to nobody on Mastodon even knows that this feature exists <em>anywhere</em> in the Fediverse, much less on Mastodon itself. For the huge majority, putting content warnings into the summary field (of which next to nobody on Mastodon knows that it's actually a summary field) and forcing the very same content warnings on everyone in the Fediverse is without an alternative. As is demanding that the very same content warnings that one requires oneself be forced upon everyone else while oneself be spared from all other content warnings.<br><br>And, in fact, it also seems like hardly anyone on Mastodon knows that you can follow hashtags on Mastodon, just like you can follow people. There's no big honking button in front of everyone's noses for that either.<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mastodon" rel="nofollow noopener noreferrer" target="_blank">Mastodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Streams" rel="nofollow noopener noreferrer" target="_blank">Streams</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=%28streams%29" rel="nofollow noopener noreferrer" target="_blank">(streams)</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Groups" rel="nofollow noopener noreferrer" target="_blank">Groups</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediGroups" rel="nofollow noopener noreferrer" target="_blank">FediGroups</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseGroups" rel="nofollow noopener noreferrer" target="_blank">FediverseGroups</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CW" rel="nofollow noopener noreferrer" target="_blank">CW</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWs" rel="nofollow noopener noreferrer" target="_blank">CWs</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWMeta" rel="nofollow noopener noreferrer" target="_blank">CWMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ContentWarning" rel="nofollow noopener noreferrer" target="_blank">ContentWarning</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ContentWarnings" rel="nofollow noopener noreferrer" target="_blank">ContentWarnings</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ContentWarningMeta" rel="nofollow noopener noreferrer" target="_blank">ContentWarningMeta</a>
Jupiter Rowland@<a href="https://cloudisland.nz/@ambientspace" rel="nofollow noopener noreferrer" target="_blank">Chris Mills</a> @<a href="https://beige.party/@PixysJourney" rel="nofollow noopener noreferrer" target="_blank">:neuro: Pixy's Journey :v_bi:</a> Kind of similar here, only that the extra information always goes into the post text itself. That extra information is necessary because I only ever post about extremely obscure topics, and I want people to understand my image posts without having to look anything up themselves.<br><br>Whenever I post a wholly original image, I even add two image descriptions, a "short" and purely visual one in the alt-text and an extensive one that includes explanations in the post itself.<br><br>And yes, I write my image descriptions myself by hand. I'm on a desktop computer with a hardware keyboard most of the time. Besides, AI can't nearly do what I do.<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=AltText" rel="nofollow noopener noreferrer" target="_blank">AltText</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=AltTextMeta" rel="nofollow noopener noreferrer" target="_blank">AltTextMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWAltTextMeta" rel="nofollow noopener noreferrer" target="_blank">CWAltTextMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ImageDescription" rel="nofollow noopener noreferrer" target="_blank">ImageDescription</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ImageDescriptions" rel="nofollow noopener noreferrer" target="_blank">ImageDescriptions</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ImageDescriptionMeta" rel="nofollow noopener noreferrer" target="_blank">ImageDescriptionMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWImageDescriptionMeta" rel="nofollow noopener noreferrer" target="_blank">CWImageDescriptionMeta</a>
Jupiter Rowland@<a href="https://swiss.social/@bsm" rel="nofollow noopener noreferrer" target="_blank">BSM (sw.s) 🇨🇭</a> Das Problem der Reichweite auf Mastodon, das ja auch vernünftigen themenbezogenen Diskussionen im Wege steht, hat eigentlich zwei Ebenen.<br><br>Zum einen haben viele immer noch "Twitter im Kopf" und nutzen Mastodon wie Twitter. Das heißt, sie tröten einfach drauflos ohne Hashtags und ohne gar nix, weil sie zu sehr daran gewöhnt sind, daß irgendein obskurer Algorithmus ihre Tröts schon an die richtigen Adressaten liefert. Oder sie hoffen, daß irgendjemand zufällig in der lokalen oder gar in irgendeiner föderierten Timeline über ihre Tröts stolpert.<br><br>Einige versuchen noch an Reichweite zu kommen, indem sie hunderten oder tausenden Leuten folgen in der Hoffnung, daß die ihnen zurückfolgen. Nebeneffekt ist, daß sie nur einen winzigen Bruchteil dessen, was ihnen in die Timelines gespült wird, lesen, weil es einfach viel zuviel wird, wenn man über 3000 Akteuren folgt ohne jegliche Filterung.<br><br>Ein bißchen kann man das mit Hashtags beheben. Aber zum anderen ist auch Tröten mit Hashtags ein "Rufen in den Äther", dieses Mal in der Hoffnung, daß zeitnah die richtigen Leute zufällig nach den richtigen Hashtags suchen. Oder, wenn man schon ein bißchen mehr Ahnung von Mastodon hat, in der Hoffnung, daß genug Leute den Hashtags folgen, die man gesetzt hat. Die allerallermeisten Mastodon-Nutzer wissen aber noch nicht mal, daß man auf Mastodon auch Hashtags folgen kann, also macht das kaum einer.<br><br>Noch dazu ist das Prinzip sowieso halb kaputt, weil es Leute gibt, die gewisse populäre Hashtags in <em>alle</em> Tröts einbauen, um ihre Reichweite zu erhöhen, auch wenn es in den Tröts gar nicht um das geht, wofür die Hashtags stehen.<br><br>Leider ist aus der Sicht von Leuten, die nur Mastodon kennen, damit das Optimum schon erreicht. Für die einen ist es das Gelbe vom Ei, weil sie nichts besseres kennen und sich nichts besseres vorstellen können. Für die anderen taugt auch das nichts, und weil sie nichts anderes kennen, taugt das ganze Fediverse nichts.<br><br>Zwei wichtige Dinge fehlen Mastodon. Das eine ist native Unterstützung für Gruppenakteure. Mastodon hat keine Gruppenfunktion. Im Grunde versteht Mastodon nicht mal, was ein Gruppenakteur ist, und kann daher auch nichts damit anfangen. Ganz zu schweigen davon, daß Mastodon keine eigenen Bedienelemente für Gruppen hat. Man kann an sich schon Gruppen im Fediverse beitreten, aber deren Handhabung ist alles andere als intuitiv, zumal Mastodon ja auch kein Titelfeld hat. Und weil es keine dedizierten Bedienelemente für Gruppen gibt, dürften mehr als 90% der Mastodon-Nutzer nicht mal wissen, daß es im Fediverse überhaupt Gruppen gibt, geschweige denn, daß Mastodon an sich mit denen mehr oder weniger interagieren kann.<br><br>Das andere, und das ist eigentlich Voraussetzung für das vernünftige Funktionieren von Gruppen und Diskussionen in Gruppen, sind Konversationen. Auch wenn Mastodon-Fans das vehementestens bestreiten: Mastodon kann keine Konversationen. Mit "Konversationen können" meine ich zwei Dinge. Zum einen, immer und sofort den ganzen Thread anzuzeigen wie hier bei mir auf Hubzilla. Statt dessen bekommt man standardmäßig nur Einzelbeiträge und darf sich den ganzen Thread mühsam zusammensuchen. Zum anderen, allen Teilnehmern einer Konversation auf einen Schlag antworten zu können, ohne sie erwähnen zu müssen. Auch das ist anderswo im Fediverse schon lange der Standard.<br><br>Unterm Strich werden in Mastodon vielfach Erwartungen gesteckt, die Mastodon gar nicht erfüllen kann, weil es als Twitter-Klon dafür gar nicht konzipiert ist.<br><br>CC: @<a href="https://chaos.social/@iotnerd" rel="nofollow noopener noreferrer" target="_blank">Lorenz Schirmer</a> @<a href="https://mastodon.de/@alex_w" rel="nofollow noopener noreferrer" target="_blank">Alex</a><br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LangerPost" rel="nofollow noopener noreferrer" target="_blank">LangerPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLangerPost" rel="nofollow noopener noreferrer" target="_blank">CWLangerPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mastodon" rel="nofollow noopener noreferrer" target="_blank">Mastodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=NichtNurMastodon" rel="nofollow noopener noreferrer" target="_blank">NichtNurMastodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Konversationen" rel="nofollow noopener noreferrer" target="_blank">Konversationen</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Gruppen" rel="nofollow noopener noreferrer" target="_blank">Gruppen</a>
Jupiter Rowland@<a href="https://social.heise.de/@mho" rel="nofollow noopener noreferrer" target="_blank">Martin Holland</a> <blockquote>Aber allein im chronologischen Feed verpasst man zu viel</blockquote><br>Die Lösung hat das Fediverse seit 2010. Und das ist kein manipulierbarer Algorithmus, der "populären" Content nach vorne spült.<br><br>Die eigentliche Lösung besteht statt dessen aus zwei Teilen.<br><br>Zum einen ein Zähler für ungelesene Mitteilungen und andere unbemerkte Ereignisse. Wenn man den aufklappt, kann man diese Mitteilungen und Ereignisse jeweils gezielt aufrufen. Tausendmal besser, als wie auf Mastodon nur eine Doomscroll-Timeline zu haben, und wo man nicht mehr schafft hinzuscrollen, davon wird man nie erfahren.<br><br>Zum anderen, um das Ganze effizienter zu gestalten, immer eine Anzeige des ganzen Thread auf einmal. Damit kann alles, was in dem Thread neu passiert ist, auf einen Schlag gelesen und als gelesen markiert werden. Und ich meine des <em>ganzen</em> Thread mit <em>allen</em> Verzweigungen. Tausendmal besser, als wie auf Mastodon alles immer nur stückchenweise zu bekommen, hier mal ein Post, da mal ein Post und immer schön ohne Zusammenhang. Denn damit wären endlich auch auf Mastodon vernünftige Diskussionen möglich.<br><br>Aus Mastodon-Sicht ist das utopische Science-Fiction. Im Fediverse im Großen und Ganzen ist beides Realität seit Juli 2010, seit Mistpark gestartet wurde, das heute Friendica heißt, die älteste noch existierende Serveranwendung des Fediverse. Und nicht nur Friendica hat das.<br><br>Nur weil Mastodon es nicht hat, heißt es nicht, daß das ganze Fediverse es nicht hat und es erst noch neu entwickelt werden muß. Das Fediverse ist nicht nur Mastodon und auch nicht Mastodon mit ein paar Extras drangeklebt.<br><br>"Das Fediverse" muß nicht verbessert werden. Es ist nur Mastodon, das so ganz allmählich mal zum Rest des Fediverse aufschließen sollte. Denn auch wenn die Mastodon-Entwickler gebetsmühlenartig anderslautende Propaganda verbreiten: Mastodon ist nicht die Krone der Fediverse-Schöpfung und auch nicht der Fediverse-Goldstandard.<br><br>CC: @<a href="https://freiburg.social/@bikolinux" rel="nofollow noopener noreferrer" target="_blank">Kleiner Radler - resigniert</a> @<a href="https://akk.fedcast.ch/users/hiker" rel="nofollow noopener noreferrer" target="_blank">Hiker</a><br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LangerPost" rel="nofollow noopener noreferrer" target="_blank">LangerPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLangerPost" rel="nofollow noopener noreferrer" target="_blank">CWLangerPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mastodon" rel="nofollow noopener noreferrer" target="_blank">Mastodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=NichtNurMastodon" rel="nofollow noopener noreferrer" target="_blank">NichtNurMastodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a>
Jupiter Rowland@<a href="https://social.hacktheplanet.be/@neo" rel="nofollow noopener noreferrer" target="_blank">Michael Smith (Neo)</a> Convenience.<br><br>Just about everyone in the Fediverse is on a phone nowadays with the exception of some Friendica and Hubzilla veterans. And the easiest way of sharing e.g. social media content on a phone is by taking a screenshot and plastering it into an otherwise empty toot in their Mastodon app. Way easier and more convenient than copy-pasting the text itself plus a link to the original into the toot. Way easier and more convenient even than only copy-pasting the link. And a great deal easier and more convenient than re-writing the whole text and the link, especially since Bluetooth keyboards for phones are a thing of the past, as are apparently hardware input devices other than touch screens in general.<br><br>I guess 99% of all phone users don't even know they can copy-paste on a phone, and many have never heard of copy-paste in their lives. Even those who do know that they can copy-paste find marking text to copy on a tiny touch screen too fidgety.<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a>
Jupiter Rowland@<a href="https://social.vivaldi.net/@ajsadauskas" rel="nofollow noopener noreferrer" target="_blank">AJ Sadauskas</a> <blockquote>I mean, the Fediverse already has Lemmy, KBin, and MBin.<br><br>So there's already an ecosystem of pre-built communities out there.</blockquote><br>/kbin is dead. Has been since last year. The last instances that haven't moved to Mbin are withering away.<br><br>However, in the "Lemmy clone" category, there's also PieFed, and Sublinks is still in development.<br><br>Also, the Facebook alternative <a href="https://joinfediverse.wiki/Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a> ("Facebook alternative" not as in "Facebook clone", but as in "better than Facebook") has had <a href="https://dir.friendica.social/group" rel="nofollow noopener noreferrer" target="_blank">groups</a> since its launch in, 2010, five and a half years before Mastodon. <a href="https://joinfediverse.wiki/Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a> has had groups since 2012 when it still was a Friendica fork named Red. <a href="https://joinfediverse.wiki/(streams)" rel="nofollow noopener noreferrer" target="_blank">(streams)</a> (2021) and <a href="https://codeberg.org/fortified/forte" rel="nofollow noopener noreferrer" target="_blank">Forte</a> (2024) have groups, too. All four are part of the same software family, created by the same developer. And interacting with their groups from Mastodon is somewhat smoother than interacting with a Lemmy community.<br><br>On Friendica, a group is simply another user account, but with different settings: In "Mastodon speak", it automatically boosts any DM sent to it to all its followers. In reality, it's a little more complicated because, unlike Mastodon, Friendica has a concept of threaded conversations. (No, seriously, Mastodon doesn't have it. If you think Mastodon has it, use Friendica for a year or two as your only daily driver, and then think again.)<br><br>Likewise, on Hubzilla, (streams) and Forte, it's another <a href="https://joinfediverse.wiki/Channels_(Hubzilla_%26_(streams))" rel="nofollow noopener noreferrer" target="_blank">channel</a> with similar settings.<br><br>CC: @<a href="https://sauropods.win/@futurebird" rel="nofollow noopener noreferrer" target="_blank">myrmepropagandist</a> @<a href="https://mastodon.social/@jasperb" rel="nofollow noopener noreferrer" target="_blank">Jasper Bienvenido</a> @<a href="https://mastodon.cc/@sebastian" rel="nofollow noopener noreferrer" target="_blank">sebastian büttrich</a> @<a href="https://pnw.zone/@Asbestos" rel="nofollow noopener noreferrer" target="_blank">Asbestos</a><br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseGroups" rel="nofollow noopener noreferrer" target="_blank">FediverseGroups</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Groups" rel="nofollow noopener noreferrer" target="_blank">Groups</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=PieFed" rel="nofollow noopener noreferrer" target="_blank">PieFed</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Sublinks" rel="nofollow noopener noreferrer" target="_blank">Sublinks</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Streams" rel="nofollow noopener noreferrer" target="_blank">Streams</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=%28streams%29" rel="nofollow noopener noreferrer" target="_blank">(streams)</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forte" rel="nofollow noopener noreferrer" target="_blank">Forte</a>
Jupiter Rowland@<a href="https://mastodon.online/@joho" rel="nofollow noopener noreferrer" target="_blank">Joaquim Homrighausen</a> @<a href="https://cyberplace.social/@GossiTheDog" rel="nofollow noopener noreferrer" target="_blank">Kevin Beaumont</a> To be fair, full data portability via ActivityPub has only been available in a stable release of <em>anything</em> for two weeks.<br><br>That was when @<a class="" href="https://fediversity.site/channel/mikedev" rel="nofollow noopener noreferrer" target="_blank">Mike Macgirvin 🖥️</a>'s <a href="https://codeberg.org/fortified/forte" rel="nofollow noopener noreferrer" target="_blank">Forte</a>, created in mid-August of 2024 as a fork of his own <a href="https://codeberg.org/streams/streams" rel="nofollow noopener noreferrer" target="_blank">streams repository</a> and the latest member of a family of software that started in 2010 with Friendica, had its very first official stable release.<br><br>And, in fact, Forte just uses ActivityPub to do something that (streams) and its predecessors all the way to the Red Matrix from 2012 (known as Hubzilla since 2015) have been doing using the Nomad protocol (formerly known as Zot). It's called <a href="https://joinfediverse.wiki/Nomadic_identity" rel="nofollow noopener noreferrer" target="_blank">nomadic identity</a>. This is technology that's over a dozen years old on software that was built around this technology from the get-go, only that it was recently ported to ActivityPub.<br><br>Now, nomadic identity via ActivityPub was @<a href="https://mitra.social/users/silverpill" rel="nofollow noopener noreferrer" target="_blank">silverpill</a>'s idea. He wanted to make his <a href="https://codeberg.org/silverpill/mitra" rel="nofollow noopener noreferrer" target="_blank">Mitra</a> nomadic. He started working in 2023. The first conversion of existing non-nomadic server software to nomadic still isn't fully done, much less officially rolled out as a stable release.<br><br>If Mastodon actually <em>wanted</em> to implement nomadic identity, they would first have to wait until Mitra has a first stable nomadic release. Then they would have to wait until nomadic identity on Mitra (and between Mitra and Forte) has become stable and reliable under daily non-lab conditions. (Support for nomadic identity via ActivityPub on (streams) worked nicely under lab conditions. When it was rolled out to the release branch, and existing instances upgraded to it, it blew up in everyone's faces, and it took months for things to stabilise again.)<br><br>Then they would have to look at how silverpill has done it and how Mike has done it. Then they would have to swallow their pride and decide to adopt technology that they can't present as their own original invention because it clearly isn't. And they would have to swallow their pride <em>again</em> and decide <em>against</em> making it incompatible with Mitra, Forte and (streams) just to make these three look broken and inferior to Mastodon.<br><br>And only then they could actually start coding.<br><br>Now look at how long silverpill has been working on rebuilding Mitra into something nomadic. This takes a whole lot of modifications because the concept of identity itself has to be thrown overboard and redefined because your account will no longer be your identity and vice versa. Don't expect them to be done in a few months.<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mastodon" rel="nofollow noopener noreferrer" target="_blank">Mastodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mitra" rel="nofollow noopener noreferrer" target="_blank">Mitra</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=RedMatrix" rel="nofollow noopener noreferrer" target="_blank">RedMatrix</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Streams" rel="nofollow noopener noreferrer" target="_blank">Streams</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=%28streams%29" rel="nofollow noopener noreferrer" target="_blank">(streams)</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forte" rel="nofollow noopener noreferrer" target="_blank">Forte</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=DataPortability" rel="nofollow noopener noreferrer" target="_blank">DataPortability</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=NomadicIdentity" rel="nofollow noopener noreferrer" target="_blank">NomadicIdentity</a>
Jupiter Rowland@<a href="https://mastodon.social/@benpate" rel="nofollow noopener noreferrer" target="_blank">Ben Pate 🤘🏻</a> Not everyone will want to offer their music on Bandwagon for money. Some may want to give it away for free for various reasons (non-commercial license, German hobbyist artists not wanting to hassle with the German tax system and GEMA etc.), and Funkwhale may not be a viable option for them. At the same time, they may not want to or even be able to pay the same prices for anything beyond basic functionality as musicians or bands who intend to actually make money with their music.<br><br>Some features should remain free for music that's offered for free. For example, it shouldn't be lossless downloads that a musician or a band has to pay for as a feature, but charging money for lossless downloads. Having everyone pay for e.g. offering FLAC downloads favours commercial artists, and the anti-capitalist parts of the Fediverse <em>will</em> criticise you for that.<br><br>Alternatively, you could make the license choosable from a pull-down list per song or per album or for an entire account. And when a commercial license (or any license that isn't decidedly non-commercial) is selected, certain features are greyed-out or removed unless they're paid for. At the same time, when a non-commercial license is selected, the UI elements for charging money are greyed out or removed.<br><br>Also, if you ever plan to open-source and decentralise Bandwagon, you can't expect all instances to charge the same for the same. Even if you hard-code in what must be paid for, the moment Bandwagon is open-source, there will be at least one fork where certain or all payments are not hard-coded anymore. Not only will some musicians or bands prefer that fork for their own instances, but it's even likely that public instances of such a fork will be launched.<br><br>At that point, your pricing calculation will become moot.<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Bandwagon" rel="nofollow noopener noreferrer" target="_blank">Bandwagon</a>
Jupiter Rowland@<a href="https://birdbutt.com/@vulgalour" rel="nofollow noopener noreferrer" target="_blank">vulgalour</a> First of all, "image description" and "alt-text" don't mean the same thing.<br><br>Alt-text is what's added directly to the image. It's what screen readers used by blind or visually-impaired people read out loud as they can't "read out loud" an image. It's what people see instead of the image if the image doesn't show for them (text-based client, too slow Internet connection, whatever).<br><br>Alt-text should never convey more information than the image which it is a replacement for.<br><br>An image description that goes into the post itself is not alt-text.<br><br>I don't see any rule or part of the "Fediquette" or "Mastodon culture" that speaks against adding that additional information to a reply.<br><br>Whether it works or not depends on whether your customers accept it or not. I guess that 99% of your aspiring customers in the Fediverse will be on Mastodon, only see your start post and not be bothered to check the replies. So my suggestion is to leave room in the original post for tellling your customers that prices can be found in a reply to that post.<br><br>But seeing as this will happen to you a lot, it may be worth looking for someplace that offers you more than 500 characters:<br><ul><li>a Mastodon instance with a raised character limit</li><li>Pleroma (5,000 characters by default, configurable by the admin)</li><li>Akkoma (5,000 characters by default, configurable by the admin)</li><li>Misskey (3,000 characters, hard-coded; just steer clear of misskey.io)</li><li>the various forks of Misskey and forks of their forks like Iceshrimp or Sharkey (thousands of characters by default, configurable by the admin)</li></ul><br>If you need a five-digit character count, the best you can do requires basically re-learning the Fediverse, mastering a significantly steeper learning curve and very likely abandoning dedicated apps. Here we're talking about Mike Macgirvin's creations from Friendica (200,000 characters) to Hubzilla (probably even higher) to (streams) and Forte (over 24,000,000 characters).<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mastodon" rel="nofollow noopener noreferrer" target="_blank">Mastodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Pleroma" rel="nofollow noopener noreferrer" target="_blank">Pleroma</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Akkoma" rel="nofollow noopener noreferrer" target="_blank">Akkoma</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Misskey" rel="nofollow noopener noreferrer" target="_blank">Misskey</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forkey" rel="nofollow noopener noreferrer" target="_blank">Forkey</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forkeys" rel="nofollow noopener noreferrer" target="_blank">Forkeys</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Iceshrimp" rel="nofollow noopener noreferrer" target="_blank">Iceshrimp</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Sharkey" rel="nofollow noopener noreferrer" target="_blank">Sharkey</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Streams" rel="nofollow noopener noreferrer" target="_blank">Streams</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=%28streams%29" rel="nofollow noopener noreferrer" target="_blank">(streams)</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forte" rel="nofollow noopener noreferrer" target="_blank">Forte</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CharacterLimit" rel="nofollow noopener noreferrer" target="_blank">CharacterLimit</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CharacterLimits" rel="nofollow noopener noreferrer" target="_blank">CharacterLimits</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=AltText" rel="nofollow noopener noreferrer" target="_blank">AltText</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=AltTextMeta" rel="nofollow noopener noreferrer" target="_blank">AltTextMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWAltTextMeta" rel="nofollow noopener noreferrer" target="_blank">CWAltTextMeta</a>
Jupiter Rowland@<a href="https://birdbutt.com/@vulgalour" rel="nofollow noopener noreferrer" target="_blank">vulgalour</a> If the prices can be read in the image, you should add them to the alt-text. A price tag is text, and text must be transcribed.<br><br>If the prices are not in the image, they go into the post text. If you only have 500 characters, make room for them. But do <em>not</em> only make them available in the alt-text.<br><br>Not everyone can access alt-text. There are people with physical disabilities who cannot open an alt-text. Information that is only available in the alt-text, but neither in the post text nor in the image itself, is inaccessible and lost to them. This means that information must be in the image <em>and</em> the alt-text or in the post text, but never only in the alt-text.<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=AltText" rel="nofollow noopener noreferrer" target="_blank">AltText</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=AltTextMeta" rel="nofollow noopener noreferrer" target="_blank">AltTextMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWAltTextMeta" rel="nofollow noopener noreferrer" target="_blank">CWAltTextMeta</a>
Jupiter Rowland@<a href="https://m.ocsf.in/@think" rel="nofollow noopener noreferrer" target="_blank">Kellam⚙️Бур</a> This may come as a surprise, but: <a href="https://joinfediverse.wiki/Nomadic_identity" rel="nofollow noopener noreferrer" target="_blank">Nomadic identity</a> is not an abstract concept or a science-fiction idea for the Fediverse.<br><br>It is reality. It exists. Right now. In stable, daily-driver software that's federated with Mastodon. And it has been for over a decade.<br><br>I'm literally replying to you here from a nomadic channel that simultaneously exists on two servers.<br><br>Nomadic identity was invented by @<a class="" href="https://fediversity.site/channel/mikedev" rel="nofollow noopener noreferrer" target="_blank">Mike Macgirvin 🖥️</a> (formerly American software developer of about half a century who has been living in rural Australia for decades now) in 2011 and first implemented in 2012. Almost four years before Mastodon was first launched.<br><br>In 2010, he had invented the Facebook alternative <a href="https://joinfediverse.wiki/Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a>, originally named Mistpark and based on his own DFRN protocol.<br><br>Over the months, he witnessed lots of privately operated public Friendica nodes shut down with or without an announcement and the users on these nodes lose everything. He added the possibility to export and import Friendica accounts. But that would only help if a permanent shutdown was announced. It did not protect you against shutdowns out of the blue.<br><br>There was only one solution to this problem. And that was for someone's identity to not be bound to one server, but to exist on multiple servers simultaneously. The whole thing with everything that's attached to it. Name, settings, connections, posts, files in the file storage etc. etc., everything.<br><br>So in 2011, Mike designed a whole new protocol named Zot around this brand-new idea of what he called "nomadic identity" back then already.<br><br>In 2012, Mike forked Friendica into something called Red, later the Red Matrix, and rebuilt the whole thing from the ground up against Zot. Red was the first nomadic social networking software in the world, almost four years before Mastodon.<br><br>In 2015, ten months before Mastodon was first released, the Red Matrix became <a href="https://joinfediverse.wiki/Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a>, the Fediverse's ultimate Swiss army knife.<br><br>I am on Hubzilla myself. <a href="https://hub.netzgemeinde.eu/channel/jupiter_rowland" rel="nofollow noopener noreferrer" target="_blank">This channel of mine</a> is constantly being mirrored between its main instance on <a href="https://hub.netzgemeinde.eu" rel="nofollow noopener noreferrer" target="_blank">https://hub.netzgemeinde.eu</a> and its clone on <a href="https://hub.hubzilla.de" rel="nofollow noopener noreferrer" target="_blank">https://hub.hubzilla.de</a>. Anything that happens on the main instance is backed up on the clone. I can also log into the clone and use that, and whatever happens there is backed up on the main instance.<br><br><a href="https://hub.netzgemeinde.eu" rel="nofollow noopener noreferrer" target="_blank">https://hub.netzgemeinde.eu</a> could go down, temporarily, permanently, doesn't matter; I still have my channel, namely the clone. And I can declare the clone my new main instance.<br><br>Well, Mike didn't stop at Hubzilla and its original version of the Zot protocol. He wanted to refine it and advance it, but in ways that wouldn't be possible on daily-driver software.<br><br>Zot went through several upgrades: Zot6 in 2018 (backported to Hubzilla in 2020, along with OpenWebAuth magic single sign-on). Zot8 in 2020. Zot11 in 2021 which had become incompatible with Zot6 and therefore was renamed to Nomad. Today's Nomad would be Zot12.<br><br>Also, in order to advance and test Zot, Mike created a whole bunch of forks and forks of forks. Osada and Zap for Zot6 in 2018, followed by another short-lived Osada in 2019. A third Osada, Mistpark 2020 (a.k.a. Misty) and Redmatrix 2020 in 2020 for Zot8. Roadhouse for <del>Zot11</del> Nomad in 2021. All Osadas, Zap, Misty, Redmatrix 2020 and Roadhouse were discontinued on New Year's Eve of 2022.<br><br>The most recent software based on Nomad is from October, 2021. It can be found in <a href="https://codeberg.org/streams/streams" rel="nofollow noopener noreferrer" target="_blank">the streams repository</a>. It is officially and intentionally nameless and brandless, it has next to nodeinfo code that could submit statistics, and it is intentionally released into the public domain. The community named it <a href="https://joinfediverse.wiki/(streams)" rel="nofollow noopener noreferrer" target="_blank">(streams)</a> after the code repository.<br><br>I also have two (streams) channels, one of which is cloned so far.<br><br>The newest thing, and that's what the Friendica and Hubzilla veteran @<a class="" href="https://hub.tschlotfeldt.de/channel/ts-new" rel="nofollow noopener noreferrer" target="_blank">Tim Schlotfeldt ⚓?️‍?</a> referred to, is nomadic identity using nothing but ActivityPub, no longer relying on a special protocol.<br><br>This was not Mike Macgirvin's idea. This came from @<a href="https://mitra.social/users/silverpill" rel="nofollow noopener noreferrer" target="_blank">silverpill</a>, the creator and developer of the microblogging server application <a href="https://codeberg.org/silverpill/mitra" rel="nofollow noopener noreferrer" target="_blank">Mitra</a>. He wanted to make Mitra nomadic, make it resilient against server shutdown. But he didn't want to port it to Nomad. He wanted to achieve it with nothing but ActivityPub.<br><br>So he hit up Mike. The two came to the conclusion: This is actually possible. And they began to work on it. Amongst the results were several FEPs coined by silverpill.<br><br>This time, Mike did not create another fork to develop nomadic identity via ActivityPub. He did it all on the <em>nomadic</em> branch of the streams repository while silverpill did his part on a special development branch of Mitra.<br><br>In mid-2024, after enough sparring between (streams) instances, between Mitra instances and between (streams) and Mitra, Mike was confident enough that his implementation of support of nomadic identity via ActivityPub was stable enough. He merged the <em>nomadic</em> branch into the <em>dev</em> branch which ended up being merged into the stable <em>release</em> branch in summer.<br><br>Now, at this point, (streams) didn't use ActivityPub for nomadic identity. It still used the Nomad protocol for everything first and foremost, including cloning. But it understood nomadic identity via ActivityPub as implemented on experimental Mitra.<br><br>However, while it worked under lab conditions, it blew up under real-life conditions. At this point, (streams) had to handle so many different identities that it confused them, and it couldn't federate with <em>anything</em> yet.<br><br>In mid-August, while trying to fix the problem, Mike eventually forked the streams repository into <a href="https://codeberg.org/fortified/forte" rel="nofollow noopener noreferrer" target="_blank">Forte</a>. It got a name again, it got a brand identity again, it got its nodeinfo back, it was put under the MIT license again.<br><br>But most importantly: Any and all support for Nomad was ripped out, also to get rid of a whole number of IDs, namely those for Nomad-actually-Zot12 and for Hubzilla's Nomad-actually-Zot6. Forte only uses ActivityPub for everything. And so, Forte also had to fully rely on ActivityPub for nomadic identity, cloning and syncing.<br><br>For almost seven months, Forte was considered experimental and unstable. For most of the time, the only existing servers were Mike's.<br><br>But on March 12th, 2025, <a href="https://fediversity.site/item/b69ce5a0-0c22-4933-8393-dce7100f4584" rel="nofollow noopener noreferrer" target="_blank">Mike Macgirvin released Forte 25.3.12</a>, the first official stable release of Forte. This is what Tim wrote about. Because this actually made it into Fediverse-wide news.<br><br>Not because it's nomadic. Nomadic identity has been daily-driven for over a decade now.<br><br>But because it uses ActivityPub for nomadic identity. Which means that you can theoretically make any kinds of Fediverse software nomadic now, all without porting it to the Nomad protocol first.<br><br>For the future, Mike and silverpill envision a Fediverse in which one can clone between different server applications. A Fediverse in which one can have one and the same identity cloned across multiple servers of Mastodon, Pixelfed, PeerTube, Mitra, Forte, Mobilizon, Lemmy, BookWyrm etc., all with the same name, all with the same content and settings (as far as the software allows; you will certainly not be able to clone your PeerTube videos to Mastodon and Lemmy).<br><br>Even if you don't intend to clone, it will make moving instances and even moving from one software to another <em>dramatically</em> easier.<br><br>If you're concerned about your privacy, let me tell you this:<br><br>Hubzilla's privacy, security and permissions system is unparalleled in the Fediverse. Except for that on (streams) and Forte which is another notch better.<br><br>I can define who can see my profile (my default, public profile on Hubzilla where each channel can have multiple profiles).<br>I can define who can see my stream and my posts when looking at my channel.<br>I can define who can see my connections (Hubzilla, (streams) and Forte don't distinguish between follower and followed; they aren't Twitter clones).<br>I can define who can look into my file space (individual permission settings per folder and per file notwithstanding).<br>I can define who can see my webpages on Hubzilla (if I have any).<br>I can define who can see my wikis on Hubzilla (<a href="https://hub.netzgemeinde.eu/wiki/jupiter_rowland" rel="nofollow noopener noreferrer" target="_blank">no shit, I've got wikis on my Hubzilla channel</a>).<br><br>On Hubzilla, I can define <em>individually</em> for any of these whether it's<br><ul><li>everyone on the Internet</li><li>everyone with a recognisable Fediverse account</li><li>everyone on Hubzilla (maybe also on (streams); anyone using ActivityPub is definitely excluded here)</li><li>everyone on the same server as myself (AFAIK, only main instances of channels count here, clones don't)</li><li>unapproved (= followers) as well as approved (= mutual) connections</li><li>confirmed connections</li><li>those of my confirmed connections whom I explicitly grant that permission by contact role</li><li>only myself</li></ul><br><a href="https://help.hubzilla.hu/en/usermanual/permissions_channel_roles.html" rel="nofollow noopener noreferrer" target="_blank">There's a whole bunch more permissions than these</a>. And they all have seven or eight permission levels (depending on whether the general non-Fediverse public can be given permission).<br><br>On (streams) and Forte, I can define whether things are allowed for<br><ul><li>everyone on the Internet (where applicable)</li><li>everyone with a recognisable Fediverse account</li><li>all my approved connections</li><li>only me myself plus those whom I explicitly grant that permission in the connection settings</li></ul><br>Yes, connection settings. Hubzilla, (streams) and Forte give you various ways of configuring individual connections, much unlike Mastodon. This includes what any individual connection is allowed to do.<br><br>Hubzilla uses so-called "contact roles" for that, presets with a whopping 17 permissions to grant or deny for any one individual connection. That is, what the channel generally allows, a contact role can't forbid.<br><br>(streams) and Forte still have 15 permissions per contact, but they lack some features which Hubzilla has permissions for. These permissions can be set individually for each connection, or you can define permission roles that cover all 15 permissions to make things easier.<br><br>Okay, how about posting in public vs in private? And when I say "private", I <em>mean</em> "private". It's "private messages" on Hubzilla, (streams) and Forte, not "direct messages".<br><br>Hubzilla, (streams) and Forte let you post<br><ul><li>in public</li><li>only to yourself</li><li>only to your connections ((streams) and Forte only; Hubzilla requires a privacy group with all your connections in it for this)</li><li>to all members of one specific privacy group (Hubzilla)/access list ((streams), Forte); that's like being able to only post to those on one specific list on Mastodon</li><li>to everyone to whom one specific non-default profile is assigned (Hubzilla only)</li><li>to a specific group/forum (I'll get back to that later)</li><li>to a custom one-by-one selection of connections of yours</li></ul><br>Now, let's assume I have a privacy group with Alice, Bob and Carol in it. I send a new post to only this privacy group. This means:<br><ul><li>Only Alice, Bob and Carol can see the post and the conversation.</li><li>Alice can reply to me, Bob and Carol.</li><li>Bob can reply to me, Alice and Carol.</li><li>Carol can reply to me, Alice and Bob.</li><li>Nobody else can see the post. Not even by searching for it. Not by hashtag either. Not at all.</li><li>Nobody else can see any of the comments.</li><li>Nobody else can comment.</li></ul><br>If one of them was on Mastodon, they'd see my post as a DM, by the way, and they could only reply to me. But that's Mastodon's limitation because it understands neither threaded conversations nor permissions.<br><br>Or how about reply control? This is something that many Mastodon users have been craving for quite a while now. Hubzilla, (streams) and Forte have them. Right now. And they work. They have since 2012.<br><br>Hubzilla optionally lets me disallow comments on either of my posts. Users on Hubzilla, (streams) and Forte won't even be able to comment; they won't have the UI elements to do so. Everyone else is able to comment locally. But that comment will never end up on my channel. It will never officially be added to the conversation. And at least users on Friendica, Hubzilla, (streams) and Forte will never fetch that comment from my channel as part of the conversation, i.e. never at all.<br><br>(streams) and Forte can go even further with all available options. They can disallow comments like Hubzilla. But in addition, they can allow only the members of one particular access list to comment, regardless of who can see the post/the conversation. On top of that, comments can be closed at a pre-defined point in the future. And then you even have a channel-wide setting for how long people can comment on your posts.<br><br>Oh, and there's even a setting for who is generally permitted to comment on your posts. And you can additionally allow specific connections of yours to comment on your posts.<br><br>Lastly, I've already mentioned groups/forums. Like, you know, Web forums or Facebook groups or subreddits or whatever. Like Guppe Groups on a mountain of coke and with moderation and permission control and optionally private.<br><br>Hubzilla has them, and it has inherited them from Friendica. (streams) has them. Forte has them. They're basically channels like social networking channels, but with some extra features. This includes that everything that's send to a group/forum as what amounts to a PM is automatically forwarded to all other members.<br><br>On Hubzilla, a forum can be gradually made private by denying permission to see certain elements to everyone but its own members (= connections): the profile, the members, what's going on in it. Depending on what you want or do not want people to see.<br><br>On (streams) and Forte, you have four types of forums:<br><ul><li>public, and members can upload images and other files to the forum channel</li><li>public, but members cannot upload images and other files to the forum channel</li><li>like above, but additionally, posts and comments from new members must be manually approved by the admin(s) until their connections are configured to make them full members</li><li>private, non-members can't see the profile, non-members can't see the connections, non-members can't see what's going on in it, but members can upload images and other files to the forum channel</li></ul><br>In addition, on all three, a group/forum channel can choose to hide itself from directories. This is always an extra option that's independent from public/private.<br><br>What we have here is the most secure and most private Fediverse software of all.<br><br>And, once again, at its core, this is technology from 2012. It pre-dates Mastodon by almost four years.<br><br>Finally, if you want to know how Hubzilla and (streams) compare to Mastodon: <a href="https://hub.netzgemeinde.eu/item/0a75de76-eb27-4149-b708-f20b2f79d392" rel="nofollow noopener noreferrer" target="_blank">I have made a number of tables that compare Mastodon, Friendica, Hubzilla and (streams).</a><br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mastodon" rel="nofollow noopener noreferrer" target="_blank">Mastodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mitra" rel="nofollow noopener noreferrer" target="_blank">Mitra</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Streams" rel="nofollow noopener noreferrer" target="_blank">Streams</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=%28streams%29" rel="nofollow noopener noreferrer" target="_blank">(streams)</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Forte" rel="nofollow noopener noreferrer" target="_blank">Forte</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ActivityPub" rel="nofollow noopener noreferrer" target="_blank">ActivityPub</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Zot" rel="nofollow noopener noreferrer" target="_blank">Zot</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Zot6" rel="nofollow noopener noreferrer" target="_blank">Zot6</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Zot8" rel="nofollow noopener noreferrer" target="_blank">Zot8</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Nomad" rel="nofollow noopener noreferrer" target="_blank">Nomad</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=NomadicIdentity" rel="nofollow noopener noreferrer" target="_blank">NomadicIdentity</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Security" rel="nofollow noopener noreferrer" target="_blank">Security</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseSecurity" rel="nofollow noopener noreferrer" target="_blank">FediverseSecurity</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Privacy" rel="nofollow noopener noreferrer" target="_blank">Privacy</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediversePrivacy" rel="nofollow noopener noreferrer" target="_blank">FediversePrivacy</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Permissions" rel="nofollow noopener noreferrer" target="_blank">Permissions</a>
Jupiter Rowland@<a href="https://akk.fedcast.ch/users/hiker" rel="nofollow noopener noreferrer" target="_blank">Hiker</a> @<a href="https://troet.social/@friedi" rel="nofollow noopener noreferrer" target="_blank">[Friedi Rūpintojė♡]</a> @<a href="https://moppels.bar/@BrauchC" rel="nofollow noopener noreferrer" target="_blank">Christiane Brauch :calckey:</a> @<a href="https://moppels.bar/@crossgolf_rebel" rel="nofollow noopener noreferrer" target="_blank">crossgolf_rebel - kostenlose Kwalitätsposts</a> Und vor allem dann auch noch diese "Weisheit" mit Zähnen und Klauen zu verteidigen.<br><br>Die allermeisten Nutzer im Fediverse kennen in der Praxis nur Mastodon. Sie kennen das ganze Fediverse nur aus Mastodon-Sicht und durch die Mastodon-Brille. Für sie sind Sachen völlig normal und legitim wie,<br><ul><li>"Mastodon" zu sagen, wenn man das ganze Netzwerk meint</li><li>"Fediverse" zu sagen, wenn man nur die Serveranwendung Mastodon bzw. deren Instanzen meint</li><li>Leuten außerhalb des Fediverse nur von Mastodon zu erzählen und entweder das Fediverse zu verschweigen oder direktweg wortwörtlich zu behaupten, das Fediverse bestünde nur aus Mastodon</li><li>zusätzliche Onlinedienste nur und ausschließlich auf Mastodon auszulegen und zum gesamten restlichen Fediverse inkompatibel zu machen, dann aber womöglich trotzdem "Fediverse" oder "Fedi" in den Namen einzubauen</li><li>zusätzliche Onlinedienste zwar generell fürs ganze Fediverse oder große Teile davon brauchbar zu machen, aber nur "Mastodon" oder "Masto" in den Namen einzubauen</li><li>zusätzliche Onlinedienste fürs Fediverse von vornherein nur für Mastodon zu bauen, auch wenn sie allen nutzen könnten</li><li>Mastodon als alleinigen Goldstandard im Fediverse und Maßstab für alle anderen Fediverse-Serveranwendungen darzustellen</li><li>sogar Unterschiede, die andere Fediverse-Serveranwendungen zu Mastodon haben, als Bugs oder Designfehler zu erachten, die abgestellt gehören (außer die jeweilige Serveranwendung hat in der Verwendung null Überschneidung mit Mastodon, und dann sehen sie sie als Zusatz an, der nachträglich an Mastodon drangeklebt wurde, z. B. PeerTube, Pixelfed, Funkwhale, Castopod)</li></ul><br>Was dagegen im Fediverse aus ihrer Sicht absolut nicht okay ist und bekämpft gehört:<br><ul><li>darauf hinzuweisen, daß das Fediverse mehr ist als nur Mastodon</li><li>darauf hinzuweisen, daß man selbst nicht auf Mastodon ist</li><li>gegenüber Mastodon-Nutzern Fediverse-Serveranwendungen auch nur zu erwähnen, die nicht als Erweiterung zu Mastodon angesehen werden (siehe oben)</li><li>auf Leute zu antworten, die einen nicht erwähnt haben und denen man auch nicht folgt</li><li>mehr als vier Hashtags, egal, wie man die rechtfertigt</li><li>Textformatierung in irgendeiner Form, weil Textformatierung in Mikroblogging nichts zu suchen hat und Mastodon-Nutzer selbst ihre Tröts nicht formatieren können</li><li>nicht an jeden Post oder Kommentar genau die CWs dranzubauen, die irgendein individueller Mastodon-Nutzer braucht</li><li>das CW-Feld (auch) für etwas anderes als CWs zu nutzen, weil Mastodon das CW-Feld ja erfunden hat, und zwar als solches</li><li>mehr als 500 Zeichen in einem Post</li><li>überhaupt irgendwelche Features zu nutzen, die Mastodon nicht hat (oder von denen sie nicht wissen, daß Mastodon sie auch hat), deren Nutzung Mastodon-Nutzer aber mitbekommen</li><li>generell irgendwas zu machen, was in der Mitte 2022 neu definierten Mastodon-Kultur so nicht vorkommt und so nicht vorgesehen ist</li></ul><br>Wer im Fediverse nicht auf Mastodon ist, wird nicht unerheblich diskriminiert. Derweil behaupten sehr viele auf Mastodon, daß niemand im Fediverse dafür diskriminiert ist, welche Serveranwendung man nutzt, und zwar, während sie selbst weiterhin unbewußt oder gar absichtlich Nicht-Mastodon-Nutzer weiter diskriminieren.<br><br>Das kommt übrigens tatsächlich daher, daß diese Leute selbst am Anfang "wußten", daß das Fediverse nur Mastodon ist. Folglich haben sie sich an ein in sich geschlossenes reines Mastodon-Netzwerk gewöhnt und monate- oder gar jahrelang gefühlt in einem in sich geschlossenen reinen Mastodon-Netzwerk gelebt. Und das war schön.<br><br>Dann aber haben sie auf die harte Tour erfahren, daß das Fediverse eben nicht nur Mastodon ist. Im allgemeinen sind sie irgendwann auf einen Post oder Kommentar gestoßen, der sich auf verstörende Art und Weise von dem unterschied, was sie von Mastodon gewohnt waren. Der hatte mehrere tausend Zeichen. Oder <strong>Fett-</strong> oder <em>Kursivschrift</em>, und es war keine Unicode-Trickserei. Oder die Erwähnungen sahen "irgendwie komisch" aus, also verstörend komisch.<br><br>Wie auch immer: Dieser Post oder dieser Kommentar war so dermaßen kein Mastodon-Tröt, daß sie vor Schreck Ziegelsteine gekackt haben. Sie waren so gestört und verstört, daß sie das auf gar keinen Fall tolerieren konnten und nie angefangen haben, es zu tolerieren. Sie wollen, daß das Fediverse wieder nur Mastodon ist. Was es übrigens nie war. Oder zumindest, daß sich alles andere komplett an Mastodon anpaßt und wie Mastodon wird (oder wahlweise gefediblockt wird) und sich das ganze Fediverse zumindest wie nur Mastodon anfühlt.<br><br>Und dann heißt es, daß "Haltet einfach eure Schnauzen und macht alles ganz genau so, als wärt ihr selbst auf Mastodon" nicht diskriminierend sei. Als Mastodon-Nutzer darf man sowas äußern und <em>muß</em> es sogar.<br><br>Als Nicht-Mastodon-Nutzer läuft man im Fediverse dagegen, sobald Leute auf Mastodon von einem etwas mitbekommen, auf Eierschalen oder gar durch ein Minenfeld, weil es dann doch wieder irgendwelche ungeschriebenen mastodonzentrischen Regeln gibt, die auf Mastodon "jeder" kennt und beherzigt, von denen aber außerhalb von Mastodon nie jemand gehört hat.<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LangerPost" rel="nofollow noopener noreferrer" target="_blank">LangerPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLangerPost" rel="nofollow noopener noreferrer" target="_blank">CWLangerPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mastodon" rel="nofollow noopener noreferrer" target="_blank">Mastodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=NichtNurMastodon" rel="nofollow noopener noreferrer" target="_blank">NichtNurMastodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=MastodonKultur" rel="nofollow noopener noreferrer" target="_blank">MastodonKultur</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=MastodonZentrizit%C3%A4t" rel="nofollow noopener noreferrer" target="_blank">MastodonZentrizität</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=MastodonNormativit%C3%A4t" rel="nofollow noopener noreferrer" target="_blank">MastodonNormativität</a>
Jupiter Rowland@<a href="https://toot.cat/@garry" rel="nofollow noopener noreferrer" target="_blank">Garry Knight</a> @<a href="https://mstdn.social/@qurlyjoe" rel="nofollow noopener noreferrer" target="_blank">qurly(not curly)joe</a> This, by the way, is something that next to nobody in the Fediverse knows, and that many will deny and fight with all they can:<br><br>Alt-text must never include exclusive information that is neither in the post text nor in the image itself. Such information must always go into the post itself. If you don't have room in the post, add it to a reply or multiple.<br><br>That's because not everybody can access alt-text. Certain physical disabilities can make accessing alt-text impossible, for example, if someone can't use their hands. Money quote from way down <a href="https://hub.netzgemeinde.eu/item/4376779b-8bd1-4da9-9c38-92a7fae57abb" rel="nofollow noopener noreferrer" target="_blank">this comment thread</a>:<br><br> <a href="https://hachyderm.io/@gnomicutterance" rel="nofollow noopener noreferrer" target="_blank"></a><span><a href="https://hachyderm.io/@gnomicutterance" rel="nofollow noopener noreferrer" target="_blank">Deborah</a> schrieb den folgenden <a href="https://hachyderm.io/@gnomicutterance/110691919197248049" rel="nofollow noopener noreferrer" target="_blank">Beitrag</a> <span class="">Mon, 10 Jul 2023 23:30:45 +0200</span></span> <a href="https://hub.netzgemeinde.eu/channel/jupiter_rowland" rel="nofollow noopener noreferrer" target="_blank">@jupiter_rowland</a> <br><br>I have a disability that prevents me from seeing alt text, because on almost all platforms, seeing the alt requires having a screenreader or working hands. If you post a picture, is there info that you want somebody who CAN see the picture but DOESN’T have working hands to know? Write that in visible text. If you put that in the alt, you are explicitly excluding people like me.<br><br>But you don’t have to overthink it. The description of the image itself is a simple concept. <br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=AltText" rel="nofollow noopener noreferrer" target="_blank">AltText</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=AltTextMeta" rel="nofollow noopener noreferrer" target="_blank">AltTextMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWAltTextMeta" rel="nofollow noopener noreferrer" target="_blank">CWAltTextMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ImageDescription" rel="nofollow noopener noreferrer" target="_blank">ImageDescription</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ImageDescriptions" rel="nofollow noopener noreferrer" target="_blank">ImageDescriptions</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ImageDescriptionMeta" rel="nofollow noopener noreferrer" target="_blank">ImageDescriptionMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWImageDescriptionMeta" rel="nofollow noopener noreferrer" target="_blank">CWImageDescriptionMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Inclusion" rel="nofollow noopener noreferrer" target="_blank">Inclusion</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=A11y" rel="nofollow noopener noreferrer" target="_blank">A11y</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Accessibility" rel="nofollow noopener noreferrer" target="_blank">Accessibility</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuotePost" rel="nofollow noopener noreferrer" target="_blank">QuotePost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteTweet" rel="nofollow noopener noreferrer" target="_blank">QuoteTweet</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteToot" rel="nofollow noopener noreferrer" target="_blank">QuoteToot</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteBoost" rel="nofollow noopener noreferrer" target="_blank">QuoteBoost</a>
Jupiter Rowland@<a href="https://mstdn.ca/@DavidM_yeg" rel="nofollow noopener noreferrer" target="_blank">David Mitchell :CApride:</a> <blockquote>Mostly, just imagine you’re telling your friend over the phone about image you’re looking at and what they would need to know.</blockquote><br><br>Let's just say I'm a bit critical about that because, in my opinion, it doesn't work in the Fediverse.<br><br> <a href="https://hub.netzgemeinde.eu/channel/jupiter_rowland?f=&amp;zid=mathstodon.xyz%40mathstodon.xyz" rel="nofollow noopener noreferrer" target="_blank"></a><span><a href="https://hub.netzgemeinde.eu/channel/jupiter_rowland?f=&amp;zid=mathstodon.xyz%40mathstodon.xyz" rel="nofollow noopener noreferrer" target="_blank">Jupiter Rowland</a> schrieb den folgenden <a href="https://hub.netzgemeinde.eu/item/21735784-8443-430a-aa09-e0d9d00a40c2?f=&amp;zid=mathstodon.xyz%40mathstodon.xyz" rel="nofollow noopener noreferrer" target="_blank">Beitrag</a> <span class="">Fri, 04 Oct 2024 23:30:02 +0200</span></span> <p><strong><strong>You can't describe images in Fediverse posts like over the phone</strong></strong></p>Allegedly, a "good" advice for image descriptions is always to describe images like you'd describe them to someone on a landline phone.<br><br>Sorry, but that's non-sense. At least for anything that goes significantly beyond a real-life cat photo.<br><br>If you describe an image through a phone, you describe it to <em>one</em> person. Usually a person whom you know, so you've at least got a rough idea on what they need described. Even more importantly, you can ask that person what they want to know about the image if you don't know. And you get a reply.<br><br>If you describe an image for a public Fediverse post, you describe it to <em>millions</em> of Fediverse users and <em>billions</em> of Web users. You can't know what they all want, nor can you generalise what they all want. And you can't even ask one of them what they need described before or while describing, much less all of them. In fact, you can't ask at all. And yet, you have to cater to everyone's needs the same and throw no-one under a bus.<br><br>If I see a realistic chance that someone might be interested in some detail in one of my images, I will describe it. It won't be in the shorter description in the alt-text; instead, it will be in the long description which I've always put directly into the post so far, but whose placement I'm currently reconsidering. If something is unfamiliar enough to enough people that it requires an explanation, I will explain it in the long description.<br><br>Right now, only meme posts are an exception. They don't need as much of a visual description as long as I stick to the template, and a poll has revealed that people do prefer externally linked third-party explanations over my own ones blowing the character count of the post out of proportion. This is the one time that I can safely assume that I actually <em>know</em> what most people want.<br><br>@<a href="https://a.gup.pe/u/accessibility" rel="nofollow noopener noreferrer" target="_blank">accessibility group</a> @<a href="https://a.gup.pe/u/a11y" rel="nofollow noopener noreferrer" target="_blank">a11y group</a><br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=AltText" rel="nofollow noopener noreferrer" target="_blank">AltText</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=AltTextMeta" rel="nofollow noopener noreferrer" target="_blank">AltTextMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWAltTextMeta" rel="nofollow noopener noreferrer" target="_blank">CWAltTextMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ImageDescription" rel="nofollow noopener noreferrer" target="_blank">ImageDescription</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ImageDescriptions" rel="nofollow noopener noreferrer" target="_blank">ImageDescriptions</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ImageDescriptionMeta" rel="nofollow noopener noreferrer" target="_blank">ImageDescriptionMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWImageDescriptionMeta" rel="nofollow noopener noreferrer" target="_blank">CWImageDescriptionMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Inclusion" rel="nofollow noopener noreferrer" target="_blank">Inclusion</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=A11y" rel="nofollow noopener noreferrer" target="_blank">A11y</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Accessibility" rel="nofollow noopener noreferrer" target="_blank">Accessibility</a> <br><br>CC: @<a href="https://mstdn.ca/@monstreline" rel="nofollow noopener noreferrer" target="_blank">Monstreline</a> @<a href="https://ohai.social/@i_cannot_today" rel="nofollow noopener noreferrer" target="_blank">Claire (sometimes Carla)</a> @<a href="https://mstdn.social/@qurlyjoe" rel="nofollow noopener noreferrer" target="_blank">qurly(not curly)joe</a><br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=AltText" rel="nofollow noopener noreferrer" target="_blank">AltText</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=AltTextMeta" rel="nofollow noopener noreferrer" target="_blank">AltTextMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWAltTextMeta" rel="nofollow noopener noreferrer" target="_blank">CWAltTextMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ImageDescription" rel="nofollow noopener noreferrer" target="_blank">ImageDescription</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ImageDescriptions" rel="nofollow noopener noreferrer" target="_blank">ImageDescriptions</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ImageDescriptionMeta" rel="nofollow noopener noreferrer" target="_blank">ImageDescriptionMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWImageDescriptionMeta" rel="nofollow noopener noreferrer" target="_blank">CWImageDescriptionMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuotePost" rel="nofollow noopener noreferrer" target="_blank">QuotePost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteTweet" rel="nofollow noopener noreferrer" target="_blank">QuoteTweet</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteToot" rel="nofollow noopener noreferrer" target="_blank">QuoteToot</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=QuoteBoost" rel="nofollow noopener noreferrer" target="_blank">QuoteBoost</a>
Jupiter Rowland@<a class="" href="https://hub.kliklak.net/channel/jrp" rel="nofollow noopener noreferrer" target="_blank">*_jayrope</a> Von KI für Bildbeschreibungen für meine Bilder halte ich gar nichts. Meine Bilder sind über ein extremes Nischenthema, und um sie zu beschreiben und zu erklären, braucht es extremes Nischenwissen.<br><br>Ich hab's demonstrativ zweimal mit LLaVA versucht. <a href="https://hub.netzgemeinde.eu/item/136f021c-06cb-4e38-abe6-2bf37fd521d8" rel="nofollow noopener noreferrer" target="_blank">Dieses Bild</a> habe ich selbst in acht Stunden und über 25.000 Zeichen beschrieben. LLaVA hat in vielleicht einer halben Minute etwas über 550 Zeichen rausgetan. <a href="https://hub.netzgemeinde.eu/item/db8f9353-e126-49b2-ad06-87c5e1df8d00" rel="nofollow noopener noreferrer" target="_blank">Hier ist der direkte Vergleich</a>.<br><br>Fazit:<br><ul><li>Ich konnte haarklein erklären, wo das Bild gemacht wurde, und zwar so, daß es auch ein Laie versteht. Der Ort, die Sim, das Grid, die Software darunter, was es mit der Software auf sich hat, was ein Grid ist, was eine Sim ist usw. usf. etc. pp. Das ist es, was die Leute wissen müssen. LLaVA konnte nur grob spekulieren.</li><li>Ich habe den Avatar recht detailliert beschrieben, LLaVA überhaupt nicht und ihn als "Charakter" bezeichnet.</li><li>LLaVA hat darüber halluziniert, wohin der Avatar guckt. Ich wußte es, obwohl es von hinten gar nicht sichtbar ist. Ich konnte auch sagen, warum der Avatar von hinten zu sehen ist.</li><li>LLaVA hat Text in dem Bild nicht mal gefunden. Ich habe fast alles an Text, was für mich irgendwie lesbar war. wortwörtlich transkribiert. Ich glaube, ich habe nur ein Nummernschild über einer Tür auf einem Bild in diesem Bild vergessen.</li><li>Ich habe von dem Ort den popkulturellen Bogen zu Edgar Wallace und zum Frühstyxradio schlagen können. LLaVA nicht.</li><li>LLaVA hat nicht mal geschrieben, daß das Bild schwarzweiß ist. Ich habe korrekt geschrieben, daß in Wahrheit alles in-world von der Szenerie bis hin zum Avatar schwarzweiß ist.</li><li>Dieses ominöse Gebilde rechts im Bild? LLaVA hat es nicht mal wahrgenommen. Ich habe es in 3000 Zeichen beschrieben und in weiteren 2500 Zeichen erklärt.</li><li>Bei der Tageszeit hat LLaVA sich total verhauen, weil es weder wußte, in welche Richtung die Kamera zeigt, noch, wie hoch die Bäume eigentlich sind, die die Schatten werfen.</li><li>LLaVA hat auch keinen der Bäume als Bergkiefer identifizieren können.</li></ul><br>Das wird der Altbot nicht signifikant besser können.<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LangerPost" rel="nofollow noopener noreferrer" target="_blank">LangerPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLangerPost" rel="nofollow noopener noreferrer" target="_blank">CWLangerPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Bildbeschreibung" rel="nofollow noopener noreferrer" target="_blank">Bildbeschreibung</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Bildbeschreibungen" rel="nofollow noopener noreferrer" target="_blank">Bildbeschreibungen</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=BildbeschreibungenMeta" rel="nofollow noopener noreferrer" target="_blank">BildbeschreibungenMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWBildbeschreibungenMeta" rel="nofollow noopener noreferrer" target="_blank">CWBildbeschreibungenMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=AI" rel="nofollow noopener noreferrer" target="_blank">AI</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=KI" rel="nofollow noopener noreferrer" target="_blank">KI</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LLaVA" rel="nofollow noopener noreferrer" target="_blank">LLaVA</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Altbot" rel="nofollow noopener noreferrer" target="_blank">Altbot</a>
Jupiter Rowland@<a href="https://social.heise.de/@mho" rel="nofollow noopener noreferrer" target="_blank">Martin Holland</a> Ditch Mastodon.<br><br>Move to Friendica.<br><br>Refollow everyone on Friendica whom you follow on Mastodon.<br><br>Integrate your Bluesky account directly into Friendica. Your Bluesky contacts will become Friendica contacts. No Bridgy Fed bridge needed.<br><br>Then you have one unified <del>timeline</del> stream with Friendica and Mastodon and the whole rest of the Fediverse and Bluesky. And diaspora*. And Tumblr (yes, right now already). And Libertree. Etc.<br><br>Better yet: You can send one and the same post to the Fediverse and to Bluesky and to diaspora* etc. all at once and receive comments from all these places under the same post.<br><br>Even better yet: A Friendica post can be as long as 400 Mastodon toots. And it can contain just about every kind of text formatting that's possible with HTML, up to and including a virtually unlimited number of images embedded in-line (instead of a maximum of four images always only dangling under the post as file attachments). And it can have a title.<br><br>Only two caveats: You'll probably need an account on a Friendica node in the USA to be able to federate with Threads. Even then you're at Meta's mercy because it's up to them whether that node is allowed to connect to Threads or not, and Friendica nodes are very likely to not be allowed to connect because Friendica's culture may collide with Threads' federation requirements.<br><br>Also, Friendica can't do polls.<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mastodon" rel="nofollow noopener noreferrer" target="_blank">Mastodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Bluesky" rel="nofollow noopener noreferrer" target="_blank">Bluesky</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Threads" rel="nofollow noopener noreferrer" target="_blank">Threads</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=diaspora%2A" rel="nofollow noopener noreferrer" target="_blank">diaspora*</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Tumblr" rel="nofollow noopener noreferrer" target="_blank">Tumblr</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Friendica" rel="nofollow noopener noreferrer" target="_blank">Friendica</a>
Jupiter Rowland@<a href="https://mitexleo.one/@ml" rel="nofollow noopener noreferrer" target="_blank">Mitex Leo</a> Short answer: no.<br><br>To my best knowledge, Hubzilla cannot import anything from Mastodon. No posts, no followed, especially no followers.<br><br>(streams) can import CSV-formatted follow lists; I don't know if Mastodon can export them, or if Mastodon has its own proprietary follow list format. But (streams) cannot make your followers on Mastodon your followers on (streams) because <em>it cannot make people follow you</em>. Also, (streams) cannot import posts from Mastodon.<br><br>Mass-importing 5,000+ connections from Mastodon to Hubzilla or (streams) would be a stupid idea anyway. You'd have to go through all of them and configure them. Yes, whereas Mastodon only has "I follow you" and "I don't follow you", Hubzilla and (streams) have extensive configuration options for connection. And you will need them.<br><br>You'd have to edit 5,000+ connections, one by one, and<br><ul><li>assign them the appropriate contact role (Hubzilla)/permission role ((streams)) so that they have the right permissions (on Hubzilla and (streams), everything is permissions, and permissions are everything)</li><li>add them to one or multiple privacy groups (Hubzilla)/access lists ((streams)) (think Mastodon lists, but on lots of coke and 'roids; optional on Hubzilla, but highly recommended)</li><li>maybe also adjust the (optional) affinity (Hubzilla)/friend zoom ((streams)) slider</li><li>maybe even add lines to the (optional, but recommended) per-contact filter lists (you'll need to do this on Hubzilla to keep contacts from spamming you with boosts)</li></ul><br>Neither Hubzilla nor (streams) is something that you can join and use away on 100% bone-stock default settings just like that.<br><br>And truth be told: If you give 5,000+ Fediverse actors full permissions to send you all their stuff, your unread activities counter (this exists, yes) will be up to "99+" every few minutes. I myself don't even have 100 active connections that are allowed to send me <em>anything</em>. On some of them, I filter boosts out. And yet, I get well over 100 unread activities per day that I have to catch up with.<br><br>In fact, Hubzilla and (streams) will suck even more content onto your stream than Mastodon. That's because they support threaded conversations. They don't show you single posts. They show you whole threads, including comments by people whom you don't follow and who didn't mention you.<br><br>I don't know if you follow Eugen Rochko. But if you do, imagine he posts something. 200 people reply. On Mastodon, you get Rochko's post. On Hubzilla and (streams), you get Rochko's post and 200 replies flooding onto your stream by and by.<br><br>Seriously, if you really want to move to Hubzilla (or (streams)), start over from scratch. And go slowly instead of following shit-tons of people right off the bat to have your stream abuzz like on Twitter or Facebook.<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mastodon" rel="nofollow noopener noreferrer" target="_blank">Mastodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Hubzilla" rel="nofollow noopener noreferrer" target="_blank">Hubzilla</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Streams" rel="nofollow noopener noreferrer" target="_blank">Streams</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=%28streams%29" rel="nofollow noopener noreferrer" target="_blank">(streams)</a>
Jupiter Rowland<a href="https://osgrid.org" rel="nofollow noopener noreferrer" target="_blank">OSgrid</a> is offline again. Not for a few hours or so like just about everyday for quite a while now. This time, <a href="https://www.osgrid.online/news/maintenance-mode/" rel="nofollow noopener noreferrer" target="_blank">it was closed for maintenance for the foreseeable future</a>.<br><br>The asset server is in such a bad state now that each crash and restart caused more assets to break. Yesterday, OSgrid reached a state in which it was no longer even possible to save inventories as IARs as they all ended up corrupt. So instead of closing the grid on March 21st to <a href="https://hub.netzgemeinde.eu/item/a3a2f38d-08e5-49aa-9a82-f461c8b6c4b2" rel="nofollow noopener noreferrer" target="_blank">wipe the asset server clean</a>, they had to pull the plug immediately.<br><br>One could say this means that lots of OSgrid users who wanted to wait until the last moment to save their stuff have lost lots of content. I say they've probably lost it already before the grid closure because chances are it was already broken at that point.<br><br>Seriously, the last time I've logged my OSgrid alt in, and that was last week, almost none of his attachments worked. No body. No hair. No glasses. Etc. I had to unpack replacements for some of the items from boxes which happened to still be intact, but for adjusted or modified items, I had to send in another "me" to deliver replacements right into OSgrid.<br><br>Now the OSgrid staff say they want to "completely rebuild the assets in a new format". At first glance, this reads like they no longer want to wipe the asset server and fix the assets themselves instead. But seriously, they've tried that for years. To less than no avail as we can see now. More assets are geb0rkt than not.<br><br>I myself rather think they've already started wiping it, and they simply want to change the way the assets are stored. And that's although OSgrid has switched to Avination-coined <em>fsasset</em> after the RAID failure in 2014 and the eight-month data rescue timeout until 2015. But that was almost a decade ago, and you can only change so much on an asset server in a running grid with assets on it.<br><br>Basically, instead of just resetting the asset server, they're going to tear it down and rebuild it. After all, they're still hoping for most residents (those who were active recently anyway) to return and bring their stuff back (what parts of it aren't broken anyway).<br><br>Most other grids would have called it quits at this point. And seriously, OSgrid was the first public OpenSim grid, it's the oldest grid (launched in 2007), and it's one of only two remaining grids from the 2000s (the other one is AnSky from 2008). It's probably a question of honour for OSgrid to carry on against all odds.<br><br>On a more positive note on decentralised stuff, <a href="https://hub.netzgemeinde.eu" rel="nofollow noopener noreferrer" target="_blank">Netzgemeinde</a> seems to work again.<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=OpenSim" rel="nofollow noopener noreferrer" target="_blank">OpenSim</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=OpenSimulator" rel="nofollow noopener noreferrer" target="_blank">OpenSimulator</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Metaverse" rel="nofollow noopener noreferrer" target="_blank">Metaverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=VirtualWorlds" rel="nofollow noopener noreferrer" target="_blank">VirtualWorlds</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=OSgrid" rel="nofollow noopener noreferrer" target="_blank">OSgrid</a>
Jupiter RowlandToday is one of those days on which simply too much happens in the Hypergrid at the same time.<br><br>There's <a href="https://zetaworlds.com/blog/view/anti-discrimination-day-25" rel="nofollow noopener noreferrer" target="_blank">the World Zero Discrimination Day event</a> in ZetaWorlds which starts in a bit over an hour and a half.<br><br>There's the <a href="https://opensimworld.com/post/117303" rel="nofollow noopener noreferrer" target="_blank">grand opening of OpenSim World's Fair</a> in the Wolf Territories.<br><br>There's an unlisted St. David's Day Dance on the Welsh sim <a href="https://opensimworld.com/hop/90783" rel="nofollow noopener noreferrer" target="_blank">Redoutable</a> in Speculoos Grid.<br><br>Not to mention a whole lot of more or less regular events.<br><br>Maybe we'll do some event hopping today.<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=OpenSim" rel="nofollow noopener noreferrer" target="_blank">OpenSim</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=OpenSimulator" rel="nofollow noopener noreferrer" target="_blank">OpenSimulator</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Metaverse" rel="nofollow noopener noreferrer" target="_blank">Metaverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=VirtualWorlds" rel="nofollow noopener noreferrer" target="_blank">VirtualWorlds</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Hypergrid" rel="nofollow noopener noreferrer" target="_blank">Hypergrid</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=VirtualEvent" rel="nofollow noopener noreferrer" target="_blank">VirtualEvent</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ZetaWorlds" rel="nofollow noopener noreferrer" target="_blank">ZetaWorlds</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=WolfTerritories" rel="nofollow noopener noreferrer" target="_blank">WolfTerritories</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=WolfTerritoriesGrid" rel="nofollow noopener noreferrer" target="_blank">WolfTerritoriesGrid</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=WolfGrid" rel="nofollow noopener noreferrer" target="_blank">WolfGrid</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=WTGrid" rel="nofollow noopener noreferrer" target="_blank">WTGrid</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Speculoos" rel="nofollow noopener noreferrer" target="_blank">Speculoos</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=OpenSimWorldsFair" rel="nofollow noopener noreferrer" target="_blank">OpenSimWorldsFair</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=StDavidsDay" rel="nofollow noopener noreferrer" target="_blank">StDavidsDay</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=DyddGwylDewiHapus" rel="nofollow noopener noreferrer" target="_blank">DyddGwylDewiHapus</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=ZeroDiscriminationDay" rel="nofollow noopener noreferrer" target="_blank">ZeroDiscriminationDay</a>
Jupiter Rowland@<a href="https://fediscience.org/@jasemrau" rel="nofollow noopener noreferrer" target="_blank">Jana Semrau</a> <blockquote>Wie schön, dass ihr streiten und trotzdem hinterher Bier trinken könnt und verschiedene Sichtweisen nebeneinander existieren dürfen.</blockquote><br>Das tun wir ja nicht mit denselben Leuten.<br><br>"Bier trinken" tun wir mit Leuten, die offen für das ganze Fediverse sind, wie @<a href="https://top-netz.de/@Doris" rel="nofollow noopener noreferrer" target="_blank">Doris :fediverse:🦉🇪🇺</a> und @<a href="https://top-netz.de/@Steffen" rel="nofollow noopener noreferrer" target="_blank">Steffen :fediverse:🦉🇪🇺</a>, die ja selbst nicht nur auf Mastodon sind, sondern unter @<a class="" href="https://www.top-netz.eu/channel/doris" rel="nofollow noopener noreferrer" target="_blank">Doris</a> und @<a class="" href="https://www.top-netz.eu/channel/steffen" rel="nofollow noopener noreferrer" target="_blank">Steffen</a> auch auf Hubzilla. Und Hubzilla ist technologisch wie auch kulturell das diametrale Gegenteil von Mastodon.<br><br>"Streiten" tun wir mit denen, die darauf beharren, daß das Fediverse nur Mastodon ist. Daß Mastodon ein in sich geschlossenes Netzwerk ist und alle, die das bestreiten, in aller Öffentlichkeiti als ahnungslose Idioten beschimpfen (was @<a href="https://moppels.bar/@crossgolf_rebel" rel="nofollow noopener noreferrer" target="_blank">crossgolf_rebel - kostenlose Kwalitätsposts</a> so tatsächlich mit einem Tech-Journalisten passiert ist).<br><br>Mit Leuten, die Mastodon als Goldstandard im ganzen Fediverse ansehen und alles, was von Mastodon abweicht, als entweder kaputt oder konzeptionell falsch.<br><br>Mit Leuten, die mit aller Gewalt Mastodons Kultur (die erst Mitte 2022 von frischen Twitter-Flüchtlingen auf Basis von Mastodon 3.x definiert wurde) im ganzen Fediverse durchdrücken wollen und damit andere Serveranwendungen ihrer eigenen, eigens auf sie zugeschnittenen und oftmals sogar älteren Kultur berauben wollen. Damit geht dann einher, daß sie Nicht-Mastodon-Nutzern verbieten wollen, Features der von ihnen genutzten Software zu nutzen, nur weil Mastodon sie (standardmäßig) nicht hat.<br><br>Siehe wieder @<a href="https://moppels.bar/@crossgolf_rebel" rel="nofollow noopener noreferrer" target="_blank">crossgolf_rebel - kostenlose Kwalitätsposts</a> (Calckey, einige tausend Zeichen zur Verfügung), den ein Mastodon-Nutzer angeschnauzt hat, er soll gefälligst entweder lange Posts (alles über 500 Zeichen) in Schnipsel von maximal 500 Zeichen zerschneiden oder sich aus dem Fediverse verpissen. Doch, das ist ganz genau so passiert.<br><br>Man stößt ja schon auf vehemente Widerstände, wenn Leute, die nur Mastodon kennen und das ganze Fediverse nur durch die Mastodon-Brille sehen, der felsenfesten Ansicht sind, sie hätten einen absolut objektiven und ungetrübten Blick auf das Fediverse. Die allermeisten Mastodon-Nutzer beharren darauf, daß Nicht-Mastodon-Nutzer im Fediverse nicht diskriminiert oder ausgegrenzt werden, während sie selbst fleißig Nicht-Mastodon-Nutzer diskriminieren. Es ist für sie ganz einfach komplett unvorstellbar, daß das Fediverse für jemanden, der z. B. Anfang, Mitte der 2010er nach Friendica kam, irgendwie anders aussieht als für jemanden, der irgendwann von 2022 bis 2024 nach Mastodon kam und nur Mastodon kennt.<br><br>#<a class="" href="https://hub.netzgemeinde.eu/search?tag=Long" rel="nofollow noopener noreferrer" target="_blank">Long</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LongPost" rel="nofollow noopener noreferrer" target="_blank">LongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLong" rel="nofollow noopener noreferrer" target="_blank">CWLong</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLongPost" rel="nofollow noopener noreferrer" target="_blank">CWLongPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=LangerPost" rel="nofollow noopener noreferrer" target="_blank">LangerPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWLangerPost" rel="nofollow noopener noreferrer" target="_blank">CWLangerPost</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediMeta" rel="nofollow noopener noreferrer" target="_blank">FediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=FediverseMeta" rel="nofollow noopener noreferrer" target="_blank">FediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=CWFediverseMeta" rel="nofollow noopener noreferrer" target="_blank">CWFediverseMeta</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Fediverse" rel="nofollow noopener noreferrer" target="_blank">Fediverse</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=Mastodon" rel="nofollow noopener noreferrer" target="_blank">Mastodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=NichtNurMastodon" rel="nofollow noopener noreferrer" target="_blank">NichtNurMastodon</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=MastodonKultur" rel="nofollow noopener noreferrer" target="_blank">MastodonKultur</a> #<a class="" href="https://hub.netzgemeinde.eu/search?tag=MastodonNormativit%C3%A4t" rel="nofollow noopener noreferrer" target="_blank">MastodonNormativität</a>