home.social

#gnusocial — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #gnusocial, aggregated by home.social.

  1. Erstes Login... *umschau*

    👍 Alles scheint soweit zu funktionieren. Version 2.0 lässt sich also generell noch installieren.

    #gnusocial #development #developer #fediverse #gnu #instanz #opensource

  2. Ok, kleiner Workaround vor dem include der PEAR lib in #gnusocial

    // modifiy include path due to PEAR lib errors
    $newPath = str_replace(PATH_SEPARATOR . '/usr/share/php', '', get_include_path());
    set_include_path($newPath);

    #development #developer #fediverse #gnu #instanz #opensource

  3. Auf ein Neues!

    Mal schauen ob wir #gnusocial in Version 2.0 zum Laufen bekommen. Zumindest macht die Seite des Installers schon mal einen guten Eindruck.
    Mit PHP 7.4 ist das System natürlich noch nichts für einen produktiven Einsatz.

    #development #developer #fediverse #gnu #instanz #opensource

  4. Auf ein Neues!

    Mal schauen ob wir #gnusocial in Version 2.0 zum Laufen bekommen. Zumindest macht die Seite des Installers schon mal einen guten Eindruck.
    Mit PHP 7.4 ist das System natürlich noch nichts für einen produktiven Einsatz.

    #development #developer #fediverse #gnu #instanz #opensource

  5. Auf ein Neues!

    Mal schauen ob wir #gnusocial in Version 2.0 zum Laufen bekommen. Zumindest macht die Seite des Installers schon mal einen guten Eindruck.
    Mit PHP 7.4 ist das System natürlich noch nichts für einen produktiven Einsatz.

    #development #developer #fediverse #gnu #instanz #opensource

  6. Auf ein Neues!

    Mal schauen ob wir #gnusocial in Version 2.0 zum Laufen bekommen. Zumindest macht die Seite des Installers schon mal einen guten Eindruck.
    Mit PHP 7.4 ist das System natürlich noch nichts für einen produktiven Einsatz.

    #development #developer #fediverse #gnu #instanz #opensource

  7. @Hirad @Mehrad :kde: :emacs: :rstats: Which is curious, seeing as the GNU FM developer also started GNU social and scooped up StatusNet's abandoned code to merge it into GNU social. The idea was to use GNU social in some way to make GNU FM federate.

    GNU social even implemented ActivityPub at some point, but GNU FM never did. Now GNU social is dead anyway.

    #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #GNUFM #GNUsocial
  8. @bragefuglseth Yeah… But #Identica / #StatusNet / #GNUSocial (several renames) have copied Twitter since ’08 (and T’s start was in ’06). I have used a StatusNet instance in ’09 and it was pretty decent, actually! The hacker community liked it but there were no political figures & it dried out (even our Pirate Party at the time rather wanted to be in the midst of the others).
    So yeah, the polishment of Mastodon today is impressive but we already had decentralized microblogging back in the 00s. :)

  9. @Chao-c'
    The wiki reveals even different timeline:

    "The wiki" sounds funny to someone who has three wikis of his own on his Hubzilla channel. Anyway...

    To me, it seems, that Gargon simply was not as colossal nerd, as others, and somehow managed to create cult following of sufficient number of users, which were not really techies.

    Gargron simply was lucky.

    I think it was in 2016 already that German tech media got interested in decentralised alternatives to corporate silos. Mastodon caught their interest, being developed in Germany and all. Pleroma didn't, in spite of being developed in Germany, too, not to mention more feature-rich than Mastodon. Friendica was developed in Germany back then already, too, but it seemed like either tech media weren't interested in alternatives to something that needed alternatives much more than Twitter, or Friendica managed to continue to fly under the radar even then.

    Anyway, Mastodon got media coverage, and nothing else did.

    In 2017, right-wingers started attacking furries and queers on Twitter. They had to escape somewhere. Tumblr wasn't it, having been pretty much killed by being bought out and G-rated. But someone happened to know Mastodon due to the media coverage whereas nobody happened to know Pleroma due to no media coverage at all. So those furries and queers escaped to Mastodon. "Awoo" was briefly part of Mastodon's culture in the late 2010s due to the high furry-to-non-furry rate.

    From then on, Mastodon had the two advantages of past media coverage and more users. The rest was like a snowball, essentially. The more users something has, the more users something gains by inviting them.

    I guess Friendica and Hubzilla, both of which already existed back then, suffered from the same choice of mindsets: "If you build it, they will come," "We'll first need to get this and that fixed before we're ready for prime time," "Can't someone else take care of that? I'm bad at advertising stuff!" Plus, of course, people who really were bad at advertising stuff to anyone who's neither a developer nor a server admin.

    I was thinking about need for decentralized social media since at least 2009, as I was watching the old web to slowly loose any relevance. (My Facebook account was canceled without any explanations as soon as perhaps sometimes like 2010?).

    In 2009, there already was StatusNet. Granted, it was so obscure that vastly more people knew the "lighthouse server" Identi.ca than StatusNet itself. StatusNet supported the Twitter client API, but there were vastly more mobile apps that were hard-coded to Identi.ca than such where you could choose a StatusNet server because the huge majority of those who knew Identi.ca didn't even know it was part of a network. Identi.ca held some 90% of all StatusNet users.

    By the way, what killed StatusNet was when Identi.ca changed its backend from StatusNet to pump.io and its protocol from OStatus to ActivityPump, thus becoming incompatible with the rest of StatusNet. What remained was largely unable to stand alone. What kind of helped Identi.ca (OStatus as a profile sucked so badly that Evan and Erin themselves had to whip up ActivityPump) did the opposite to StatusNet. A bit later, the FSF scooped it up, forked it to GNU social and eventually merged what was left of StatusNet into GNU social. It got ActivityPub support later on, but it's gone now, too.

    Also, in 2010, Mistpark was around, and so was diaspora* (or what already existed of it at that time). diaspora* had tons of advance publicity due to its crowdfunding stunt, but then the four devs didn't manage to deliver before public interest had faded away, even with Mike's help on the protocol (not even kidding here). And speaking of Mike, he built Mistpark, but almost nobody came because he did nothing in terms of advertising. Even though Mistpark of May, 2010 was more powerful than diaspora* is today. Even though Mistpark took two months for a public alpha and four for a stable point release whereas it took diaspora* years to go beyond alpha, not to mention the entire development team being replaced.

    I guess you would have been a prime Friendica user candidate. Particularly, you would have been one of those who were happy on a Friendica node without the performance-hogging Facebook connector in times when everyone was seeking out and piling onto the nodes with that connector, just to see them close registration at not even 150 accounts.

    I was thinking about basing it on bunch of combined RSS feeds, the publicly compatible vs. the activity stream, which is not so different from from like ActivityPub is made today, except that signing of content with public keys is more advanced concept, that what I was able to imagine.

    Well, they say that ActivityPub is glorified RSS with a rubbery spec.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Mastodon #Pleroma #StatusNet #Identi.ca #GNUsocial #Friendica #Hubzilla #OStatus #ActivityPump #ActivityPub
  10. I can't explain how excited I am to be able to speak with @[email protected] tomorrow, May 27th at 14:00 US Eastern time (UTC-4).

    If you don't know Evan, he is co-editor of ActivityPub, the W3C standard for decentralized social networking used by platforms such as #Mastodon , #Bonfire , #GoToSocial , #Peertube , #Owncast , #Loops , #PixelFed , #Emissary , #Fedify , #FlohMarkt , #Lemmy , #Piefed , #WriteFreely , #Friendica , #GNUSocial , #Threads , #NodeBB , #Funkwhale , #Gancio , #Mobilizon , #BookWyrm , and MANY MANY MANY MORE + whatever YOU create next!

    I've been speaking with folks and they've given him a very special nickname. You'll have to tune in tomorrow of catch the #VOD to catch it.

    #livestream stream.firesidefedi.live

    #vodcast tubefree.org/@firesidefedi

    Or follow everything directly with @[email protected] and @[email protected]

    And follow @[email protected] for listings of future episodes!

  11. @MadeliefEnLeed

    Da sind ja noch einige „Leichen“ gelistet, und ja, ich bin seit 2008, oft mit eigenen Instanzen, im #Fediverse. ¯\_(ツ)_/¯

    Zuerst auf #Identica,  #Pumpio, #StatusNet, #GnuSocial und #Misskey bis vor kurzem noch mit eigenen #Mastodon und #Diaspora Instanzen.

    Seit dem 1. April (kein Scherz) gibt es allerdings nur noch zwei Konten. Eines auf Mastodon:

    mastodon.online/@memo

    und eines auf Diaspora: 

    diaspora-fr.org/people/5bab36d

    Alles andere kann tatsächlich weg. 😀

  12. @phnt @happy-programming @Profpatsch

    What was also interesting re: #GNUSocial is the unfortunately retracted #ActivityPub #FEP on Unbound Groups i.e. groups (or organizations) that are not bound to a single instance.

    See #FEP2100 at codeberg.org/fediverse/fep/src

  13. Buenas tardes vecinas, @vecinadelmundo me hace una pregunta. ¿Existe algún listado de nodos según tematica ❓ como recomendáis un nodo? Claro yo, iba a recomendarle el mío, como hacía en #gnusocial pero me ha creado la duda. Por ejemplo ¿hay alguno específico para programadores ?

  14. Today's infographics source tracking exercise: a history of the History of the Fediverse poster.

    gitlab.com/lidia_p/fediposter
    Project by Artemis Gryllaki, Bohye Woo and Lídia Pereira

    License gitlab.com/lidia_p/fediposter/

    Linked at joinfediverse.wiki/Fediverse_o under the section Infographics - Fediposter

    Referenced by gnulinux.ch/die-unvollstaendig where the source is given as joinfediverse.wiki/images/7/78

    Who thank caos for the pointer.

    Anyway. This rabbit hole brought to you by my thoughts darting back to the image during Chapter 1 of academiccloud.social/@sonjasch

    #fediverse #FediverseHistory #infographics #gnusocial #mastodon

  15. @「 Jürgen 」:fedi_mastodon:
    Irgendwie ist das doch nicht die „übliche“ Verwendung von Hashtags in Beiträgen. Was ist der Hintergrund bei Hubzilla, dass das so gehandhabt wird?

    Das hat Hubzilla geerbt von Friendica, weil es umgebaut wurde aus einem Fork eines Forks von Friendica. Und Friendica hat es übernommen von StatusNet, weil es von vornherein mit StatusNet föderieren sollte. Und StatusNet hat es geerbt von Identi.ca.

    Sie alle handhab(t)en Hashtags intern als Schlüsselwörter, die keine Raute enthalten. Und sie stellen die Raute außerhalb des Link vor den Link, um zu signalisieren: Das hier ist ein Hashtag. Wenn man einen Post, einen Kommentar oder eine DM verschickt, wird aus dem Hashtag automatisch ein entsprechendes Konstrukt aus ungelinkter Raute plus Link aufs Schlüsselwort generiert.

    Das ist wie bei Namen: Auf allen war bzw. ist das @ kein Teil irgendeines Namen, nicht des Kurznamen, nicht des Langnamen. Der Kurzname, der Teil des Profil-Link ist, hat auch kein @. Guck dir mal deine Erwähnung an: Das @ ist nicht Teil des Link, sondern steht vorm Link, und dein Langname ist erwähnt.

    Warum "die" das anders gemacht haben als auf Twitter und Mastodon? Ganz einfach: Weil "die" das vor Mastodon gemacht haben. Eigentlich sogar noch vor Twitter.

    Identi.ca und StatusNet waren von 2008. Etwa acht Jahre vor Mastodon. Das war der eigentliche Urknall des Fediverse. Und StatusNet hatte meines Wissens damals schon offizielle Unterstützung für Hashtags.

    Warum hat es das nun anders gemacht als Twitter? Weil es das vor Twitter gemacht hat.

    Es war nämlich erst 2009, daß Chris Messina offiziell Unterstützung für Hashtags bei Twitter eingeführt hat. Evan Prodromou, der Erfinder von Identi.ca, StatusNet und dem Fediverse, konnte unmöglich etwa ein Jahr im voraus ahnen, wie Twitter mal Hashtags implementieren wird. Und die Twitter-Entwickler dürften damals überhaupt nicht gewußt haben, daß auch nur Identi.ca existiert, geschweige denn, wie es Hashtags handhabt.

    Friendica ging im Mai 2010 an den Start, etwa fünf Jahre und acht Monate vor Mastodon. Friendica basierte zwar auf einem eigenen Protokoll, war aber von vornherein in der Lage, sich mit StatusNet über dessen eigenes OStatus-Protokoll zu verbinden. Praktischerweise hat der Friendica-Erfinder Mike Macgirvin gleich Identi.cas und StatusNets Handhabung von Hashtags übernommen. Zu diesem Zeitpunkt hatte Twitter Hashtags erst seit gut zehn Monaten.

    Ende 2011 hat Mike Macgirvin Friendica geforkt, dann den Fork geforkt und diesen Fork namens Red (später Red Matrix) dann ab 2012 komplett umgeschrieben. Zu diesem Zeitpunkt handhabte alles im Fediverse Hashtags noch auf dieselbe Art.

    Um diese Zeit wurde StatusNet nach GNU social hardgeforkt, das wohl versuchte, mehr wie Twitter zu sein. Daher wurden auch die Hashtags wie auf Twitter ausgeführt: mit der Raute als Teil des Schlüsselworts und als Teil des Link. StatusNet verlor dann nach der 2012er Umstellung von Identi.ca auf pump.io seine Entwicklungsgrundlage und wurde 2013 kurzerhand nach GNU social gemerget, ohne aber die Hashtags wieder auf die alte Form umzustellen.

    Im März 2015 wurde erstmals Hubzilla veröffentlicht, das entstanden war, indem die Red Matrix umbenannt und massiv erweitert worden war.

    Erst im Januar 2016 kam dann Mastodon, Pleroma kurze Zeit später. Weil beide ursprünglich alternative Frontends für GNU social sein sollten, übernahmen sie von GNU social die Twitter-Hashtags.

    Zu diesem Zeitpunkt sahen weder die neuen Entwickler, die Friendica seit Ende 2011 hatte, noch Mike Macgirvin es ein, warum sie ihre Software unbedingt an Mastodon anpassen sollten. Mike, der inzwischen zwei Nachfahren von Hubzilla betreut, sieht es bis heute nicht ein. Eher baut er serverseitige Gegenmittel gegen Mastodon in seine Software ein.

    Misskey landete meines Wissens erst 2018 im Fediverse, nachdem es ActivityPub adoptiert hatte. Das hatte übrigens Hubzilla als erstes, seit Juli 2017, und Mastodon als zweites, seit September.

    #Long #LongPost #CWLong #CWLongPost #LangerPost #CWLangerPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Fediverse #Identi.ca #Laconi.ca #StatusNet #GNUsocial #Friendica #Hubzilla #Mastodon #Pleroma #Hashtag #Hashtags #HashtagMeta #CWHashtagMeta
  16. @Maxi 11x 💉
    Das Fediverse wird immer mehr zu Facebook und ich hab da wenig Lust drauf.

    Das Fediverse war Facebook, bevor es von Millionen von ahnungslosen Mastodon-Newbies zu Twitter gemacht wurde.

    Mehr als die Hälfte der Mastodon-Nutzer glaubt, das Fediverse sei nur Mastodon. Der weit überwiegende Teil derer, die eines Besseren belehrt wurden, glauben immer noch, das Fediverse sei
    • (frühestens) 2016
    • von Eugen Rochko
    • als reine Microblogging-Plattform und Twitter-Klon
    • mit einem Zeichenlimit von 500 Zeichen
    erfunden worden. Und alles, was davon abweicht und nicht "offensichtlich (wie PeerTube & Co.) als Extra an Mastodon drangeklebt" worden ist, wird aufgefaßt als lästige Eindringlinge im Mastodon-Fediverse, die sich nicht an die Regeln des Mastodon-Fediverse halten und sich auch nicht an die Kultur des Mastodon-Fediverse anpassen.

    Um das mal zurechtzurücken:

    Im Januar 2016 ging Mastodon an den Start.

    Im Juli 2010, fünfeinhalb Jahre vor Mastodon, startete Friendica (https://de.wikipedia.org/wiki/Friendica, https://friendi.ca) als Facebook-Alternative.
    • Ohne Zeichenbegrenzung (tatsächlich 16.777.215 Zeichen).
    • Mit allem, was eine gute Bloggingplattform an Textformatierung hergibt.
    • Mit Inhaltswarnungen, die jeder für sich selbst automatisch generieren lassen kann mittels einer Liste von Schlüsselwörtern.
    • Mit Titeln und Zusammenfassungen, und die Zusammenfassungen waren schon immer in dem Datenfeld, das Mastodon seit 2017 für CWs verwendet.
    • Mit der Fähigkeit, andere Posts als Komplettzitate zu teilen. Und nicht ein einziges Mal ist das mißbräuchlich verwendet worden.

    Jetzt regen sich Mastodon-Nutzer darüber auf, daß Friendica auf so infame und rücksichtslose Art und Weise ins Mastodon-Fediverse eingedrungen ist und seine Nutzer
    • sich nicht ans 500-Zeichen-Limit halten
    • alle mit ihren Textformatierungen nerven
    • keine CWs schreiben
    • dafür das CW-Feld mißbrauchen mit "Titeln oder was weiß ich, was das ist"
    Daß Friendica schon seit über 15 Jahren quote-posten kann, weiß zum Glück beinahe niemand auf Mastodon.

    Fakt ist aber: Friendica gab es nicht nur schon fünfeinhalb Jahre, als Mastodon startete, sondern es war auch schon fünfeinhalb Jahre im Fediverse, als Mastodon startete. Und es hatte auch schon gut fünf Jahre lang seine eigene Kultur, als Mastodon startete.

    In dem Augenblick, wo Mastodon startete, verband es sich sofort mit StatusNet (von 2008, wofür Mastodon ursprünglich nur eine Alternativoberfläche war; heute GNU social, https://de.wikipedia.org/wiki/GNU_Social, https://gnusocial.rocks/), Friendica und Hubzilla (von 2015, basiert auf einem Fork eines Forks von Friendica von 2012; https://de.wikipedia.org/wiki/Hubzilla, https://hubzilla.org). Und nicht umgekehrt.

    Wir waren zuerst hier. Findet euch damit ab.

    #Long #LongPost #CWLong #CWLongPost #LangerPost #CWLangerPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Fediverse #NichtNurMastodon #MastodonZentrizität #MastodonNormativität #StatusNet #GNUsocial #Friendica #Hubzilla #CW #CWs #CWMeta #ContentWarning #ContentWarnings #ContentWarningMeta #Zeichenlimit #Zeichenlimits #ZeichenlimitMeta #CWZeichenlimitMeta #500Zeichen #QuotePost #QuotePosts #QuoteTweet #QuoteTweets #QuoteToot #QuoteToots #QuoteTröt #QuoteTröts #QuoteBoost #QuoteBoosts #QuotedShares #QuotePostDebatte #QuoteTrötDebatte
  17. I'm attempting to create an account on gnulinux.social. We'll see if they'll have me and my company. I think it makes sense, since I believe so strongly in AGPL and copyleft.

    #copyleft #gnu #gnusocial #agpl #linux #gnulinux

  18. @LenaHall Willkommen! Die Verwendung von Hash Tags wie z.B. #neuhier hilft um gesehen zu werden. Das #fediverse ist mein digitales Wohnzimmer seit mindestens 2018. Damals noch mit #gnusocial. Die Eigenständigkeit und der föderierte Ansatz sind es, was mich hierher gebracht hat, und auch hält.
    Je nachdem was Deine bevorzugte Verwendung von sozialen Medien ist, lohnt es sich auch mal die anderen Zugänge zum Fediverse anzuschauen. Wenn man gerne Bilder teilt ist #pixlefed ganz gut, für Videos gibt es #peertube, für mehr Text als 500 Zeichen und von allem ein wenig gibt es #friendica und und und. Man kann durchaus auch mehrere Wege ins Fediverse kombinieren. Viel Spaß hier.
  19. #FediverseHistogram

    On October 2, 2013, GNU social developer MMN-o (Mikael Nordfeldth) published a blog piece announcing that they'd rolled out a change to their WebFinger implementation, adding backwards-compatible support for the RFC7033 version;

    "Plus of course the former RFC6415 (Web Host Metadata), which StatusNet supports (but only XRD format)."

    web.archive.org/web/2016072211

    For those who don't know, masrodon.social was created to federate with #GnuSocial servers.

    #WebFinger #StatusNet

  20. El #fediverso y las #redessociales alternativas, son una oportunidad de libre expresión.

    Ayudemos en conjunto a su difusión y crecimiento #impulsando sus plataformas

    ¿Cuáles usas? Deja tus instancias en los comentarios.

    Alternativa a #x y #threads
    1 #mastodon
    2 #bluesky
    3 #gnusocial

    Alternativa a #facebook
    1 #diaspora
    2 #friendica
    3 #socialhome

    Alternativa a #instagram
    1 #pixelfed

    Alternativa a #youtube
    1 #peertube

    Alternativa a #spotify y #potcasts
    1 #funkwhale
    2 #CastoPod

  21. @crossgolf_rebel @wolf Vielen Dank für euren Input. Dass das #Fediverse nicht nur aus #Mastodon besteht ist uns natürlich klar, keine Sorge! :-) (Ich selbst habe vor vielen Jahren mit einem selbstgehostetem #gnusocial begonnen.)

    Allerdings soll der Vortrag kein reiner Software-Vortrag oder eine weitere Anleitung für das #Fediverse werden, sondern einen Überblick über #SocialMedia aus wissenschaftlicher Sicht bieten. Da ein Großteil des anvisierten Publikums gar kein Social Media verwendet (und auch nicht verwenden wird) muss hier erst mal einiges erklärt und beschrieben werden - auch zu #gafam und den proprietären sozialen Medien.

    Insofern ist z.B. "Digitale Mündigkeit" von @reticuleena Ausgangspunkt für unsere Recherche. (shop.digitalcourage.de/digital)

    Wir gehen davon aus, dass wir im Anschluss auch Folien dazu teilen werden - Termin steht aber noch nicht fest.

    Über weitere Tipps zu Material freuen wir uns!

  22. I had to check the backup of my long decommissioned #gnusocial instance.
    Its config.php was last modified 2016-02-28 so I let say 2016.
  23. @kzimmermann

    Whoa!!!

    Ok, that reminds me of a question I've been meaning to ask...

    How exactly to we count the beginning of the #Fediverse?

    I know it's older than #Mastodon, for sure.

    Do we just go as far back as #GnuSocial?

    What about #Identica? Does that count?

    Also, what software did #Quitter run? Did it use #ActivityPub?

    I have so many questions as a... somewhat newbie (2018) to the #Fediverse.

  24. Gnusocial.net cierra. Los usuarios de esta red social tienen hasta el 31 de diciembre de 2024 para exportar sus listas para usarlas en otra RS
    #gnusocial #anouncement #anuncio

    elbinario.net/2024/10/31/gnuso

  25. @Ada @defcon42/Mirko @[email protected] To me, it sounds more like some #Mastodon users, especially those who came in through the #TwitterMigration, actually can't stand there being something else in the #Fediverse than their beloved Mastodon. When they caught their first glimpse of the Fediverse beyond Mastodon, they reacted much like the people of Krikkit when they caught their first glimpse of the universe beyond Krikkit: "It has to go!"

    They make themselves and each other believe that Mastodon is superior to any other Fediverse project in just about any regard imaginable while apparently completely refusing to learn about those other projects. They're supported in their belief by mass media only ever writing about Mastodon and the number of Mastodon users.

    However, mass media only write about Mastodon because they simply don't know a thing about the rest of the Fediverse, and they didn't know a thing about Mastodon until the #TwitterTakeover had actually happened, and the second wave of former #birbsite users had come flooding into Mastodon in such numbers that it was impossible to ignore even for those who act as if #FLOSS doesn't exist.

    As for the numbers of Mastodon users, they're so high because I guess more than 90% of all Mastodon users still don't know that the Fediverse is not only Mastodon, because they have never heard of anything else in the Fediverse. Mastodon was pretty much the only Fediverse project advertised on #BirbSocial when this was still possible.

    There are various reasons why Mastodon users don't spread across the Fediverse in masses. None of it is because Mastodon is superior to everything else because, truth be told, it isn't. I'll come to this later. One reason is, again, that the vast majority of them still don't know anything else. Another one is because it was hard enough to get used to Mastodon after years of using #Twitter, and they don't want to get used to yet another platform. And another one is that it's hard to move from Mastodon to something else and take your account or at least your connections with you.

    Another reason may be because people don't need anything beyond microblogging, and that's what Mastodon does. Now, sorry for all those of you who fight tooth and claw to defend Mastodon against the competition, but #Akkoma does microblogging, too. With extra features beyond Mastodon, some of which Mastodon users have been pestering Eugen Rochko to include in Mastodon for ages (e.g. "quote retweet"). All while being more lightweight and requiring fewer server resources than Mastodon. Oh, and it federates with Mastodon.

    Other Fediverse projects aren't even competition for Mastodon because they specialise in something else. @Pixelfed specialises in posting pictures, much like #Instagram. @PeerTube specialises in video upload and streaming, not too dissimilarly from #YouTube. #Plume and #WriteFreely specialise in distraction-free traditional blogging, much like #Medium. #Lemmy specialises in groups and posting and discussing news, much like #Reddit or #HackerNews. You can't claim that Mastodon is better at each of these things than these platforms.

    And then there are the jacks-of-all-trades which are usually filed under either "macroblogging" or "like #Facebook ". They weren't launched to have something that goes beyond Mastodon because their history reaches far back before Mastodon. Mastodon was launched in 2016 (and not 2022 like many believe). #Friendica was launched in early 2010, even before the crowdfunding campaign for the development of #Diaspora started. And in that early stage, Friendica, then still named #Mistpark, was vastly more powerful than Diaspora* ever got and also vastly more powerful than Mastodon 13 years later.

    #Hubzilla, created by the same man as Friendica, is the most extreme one of them all. For starters, it eliminates the need for multiple accounts by having multiple independent channels with separate identities on the same account. Each channel can have multiple profiles like on Friendica so you can present your channel differently to individual contacts or groups of them and differently again to the general public.

    It can do micro- and macroblogging with 50,000 or more characters and just about everything that can be done with #BBcode (italics, bold type, underline, lists with bullet points or numbers, quotes, code blocks), and you can embed as many pictures as you want in your posts where you want them instead of them automatically being attached to the end of the post.

    Group handling in Hubzilla is much easier than list handling in Mastodon. You never have to type the name of a contact to find them. You can edit contacts and add them to groups or remove them, and you can edit groups and add or remove contacts, all with a few mouse clicks. And while Mastodon shows a maximum of four lists on the main page, Hubzilla will give you easy access to all your groups.

    On top of that, you can have
    • very fine-grained access rights control with pre-definable contact roles
    • forums (just like Friendica, Hubzilla has #Guppe built in)
    • more elegant macroblogging with articles which, in addition to BBcode, support #Markdown
    • simple webpages (or not so simple if you're the admin of a hub, and you can expand it further)
    • wikis (I'm not even kidding)
    • a public calendar
    • a virtually unlimited number of private calendars with #CalDAV connection
    • a virtually unlimited number of address books with #CardDAV connection
    • a file server with #WebDAV connection with its own access rights management which also ties in with the Photos and optional Gallery app (Mastodon drops your pictures somewhere, Hubzilla lets you upload them to your personal cloud space where you can access them whenever you want)

    All with one run-of-the-mill Hubzilla account. And once per channel, separately.

    And as if that wasn't enough, Hubzilla introduced the #Zot protocol and with it a concept named #NomadicIdentity.

    Mastodon and Friendica let you have multiple accounts, even on separate instances. They also support migration from one account to another, and unlike Mastodon, Friendica lets you take all your content with you. Hubzilla (and #Streams, the successor of its slimmed-down successor, still created by the same guy) goes even further: Not only can you easily move from one hub to another, you can have channels on multiple hubs and automatically keep them fully in sync! If one hub goes down, it doesn't matter because you've got everything on all your other accounts.

    Last but not least, both Friendica and Hubzilla federate with almost everything that moves, even far beyond the #ActivityPub Fediverse. This could be Diaspora*, this could be #GNUsocial, this could be #Wordpress blogs with or without the ActivityPub add-on, this could be RSS feeds (and they both generate feeds themselves, so this is bidirectional, too), this could even be Twitter until the API is shuttered. Friendica even used to federate with Facebook until Facebook put rocks in the way; this is the only connector that Hubzilla didn't take over.

    The obvious downside is that for someone who just came in from the #birdcage, all this is utter overkill. In fact, people who are used to Mastodon may find Friendica borderline unusuable due to its many features. And Hubzilla is so infamous for its own clumsy UI capitulating before its sheer power that even Friendica users find it hard to use, fresh converts from Twitter to Mastodon even more so.

    Some design decisions may be hard to understand for outsiders. Converts from other Fediverse projects to Hubzilla regularly fail at something as seemingly similar as connecting to users on other ActivityPub-based projects until you tell them that ActivityPub is an optional app on Hubzilla that has to be activated first because Hubzilla concentrates on Zot with its Nomadic Identity.

    Also, just because these projects offer so much power, that doesn't mean that everyone needs it. If you do, it can be convenient to have it all under one login. But if all you're looking for is a bit of microblogging and online socialising, you don't need to drag a CMS and a full-blown cloud server with all bells and whistles along with you that just clutter up the UI. In that case, projects like Mastodon and Akkoma win because they're more approachable.

    And while Friendica, Hubzilla & Co. can do threaded discussions and even have something like forums, Lemmy can do this more elegantly because it specialises in it. While you can use Hubzilla's private calendar feature for event planning, it's easier to do the same with #Mobilizon which, again, specialises in it. Or you can host podcasts on Friendica, Hubzilla & Co, but you can host them better on #Funkwhale and even better on #Castopod.

    Wanting the Fediverse to be only Mastodon hinders development, namely the development of new projects within the Fediverse that may be able to do all-new things that we haven't seen in the Fediverse yet. Things that, sorry to say again, you'll never be able to do with Mastodon.

    P.S.: For extra kicks, don't just read this on Mastodon. Open my original post; there you can see what Hubzilla is capable of, and what Mastodon strips away.