home.social

#catodon — Public Fediverse posts

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

  1. Catodon 26.5.0-rc.1 released!

    Lemmy-compatible forums
    New/Hot/Active for both forums and microblogging timelines
    Automatic post deletion
    etc

    A more detailed changes list will be provided with the stable release

    https://codeberg.org/catodon/catodon/releases/tag/26.5.0-rc.1

    ​:catodon:​
    #catodon

  2. One of the most demanded features in Misskey & forks, automatic post deletion like in Mastodon, is coming to Catodon.
    #catodon #sharkey #misskey

  3. Perhaps my first feedback on Catodon.rocks: search isn't working (edit: seems like search errors sometimes, not all times; I got results using another query, maybe it's the query?). As you can see in the screenshot, I tried a simple search (it was set to "Remote servers" when I took screenshot, but I initially tried with the default "All") and I got an error. The DevTools shows a 500 and the response JSON includes a reference to "canceling statement due to statement timeout" (an error message of which isn't echoed in the UI). To be fair, I don't remember if Calckey's search ever worked, either, so this may be something platform-wise, not instance-wise.

    Also, while I was composing this post, my DevTools was opened on my secondary screen and I spotted some 429s ("Too many requests") from Catodon requesting itself (and potentially DDoSing itself) every 5-10 seconds (depending on user gestures).
    Edit: seems like this behavior happens for specific screens, as the request flow became more calm after I reloaded the tab and headed to my own note to edit it. It's worth mentioning the behavior I described happened even with the "Disable real-time timeline updates" which I set up shortly after creating my account (as I set the same preferences I had set in Calckey). I'm going to turn off the "Automatically load more" which is currently on to see if this improves things and makes it easier on the server load.

    (Edited to state some things I observed after I originally posted this)

    #catodon

  4. New in Catodon: Added Text formatting options in the posting form, making it much easier to add bold and italic fonts, to add strikethrough over words and more!

    Also added Search in Bookmarks, sorting Following/Followers by server, Firefox layout fixes, and more options for DMs: you can now Archive chats, turn notifications on/off per chat, and delete all of your messages in a DM conversation at once.
    #catodon

  5. Catodon feature request: more emoji packs? Catodon's based on Sharkey, and the Sharkey server I migrated from (transfem.social) had a crazy number of emoji packs.

    #catodon

  6. My cat with his toy mouse is so cute! 🥰

    He always grabs it by himself to play with it on my bed and then eventually sleeps there with it.

    #CatsOfMastodon #Cats #catodon #BlackCat #blackcats #blackcatsofmastodon #cute #animals

  7. You can now have a separate Quote button on Catodon, from Settings>Preferences>Timelines and posts>Add separate "Quote" button, after @[email protected] 's suggestion! By default, it's at the bottom of the Repost dropdown.
    #catodon

  8. Fediverse people – if you’re intrigued by RSS (what’s RSS? Look it up, it’s good) and you’re thinking about which RSS reader to get, can I suggest an RSS reader that is also your Fediverse account – yes, absolutely!

    Go over to catodon.rocks and start up a fediverse account there on Catodon (having a spare fediverse account is a good thing, why not) and see that it has a built-in RSS reading thingy – you can get up and running with RSS feeds from all over the world, maybe all over the universe, there and then in your fediverse place! No need for another app.
    #catodon #RSS

  9. Latest additions to catodon.rocks: Timelines can now be sorted by New (default), Hot or Active! The logic was imported from our Lemmy-compatible forums, in order to give a more consistent and unified experience between the microblogging and threadiverse side. "Hot" in forums uses the same formula as Lemmy - calculated based on score (upvotes/reactions minus downvotes) and posting time. In timelines, the formula adds number of reposts in the mix. "Active" does not follow Lemmy's algorithm - it's just most recently replied to (including subreplies). "Active" in timelines provides a fedi microblogging experience similar to traditional forums - only root posts, bumped when replied to, with a "Last reply by..." at the bottom.

    Also added a "Schedule repost for later" - we already had "Schedule post for later" but many times I would see some post late at night, and repost it, knowing many people on my timezone won't see it. You can also easily make it a scheduled quote.

    #catodon

  10. Our mascot, psipsipsi, now has its own set of emoji, thanks to @[email protected]! Check them out: ​:psipsipsi_heart:​ ​:psipsipsi_celebrate:​ ​:psipsipsi_spiral:​ ​:psipsipsi_hat:​ ​:psipsipsi_machete:​

    #catodon #psipsipsi

  11. The next significant feature I intend to work on for Catodon, after the forums feature is done (it's close), will be federating current Pages, and a new feature for federated Blogs, with a similar design. This was the main reason we dropped AiScript, which was used in Pages. MFM will also be dropped for these, we're doing plain old HMTL for compatibility - you want your blog posts to be displayed as you intended to everyone. This will be in Catodon 26.5.0.
    #catodon #blog #blogs #fediverse

  12. @panos Interesting, so is it a forum top ui format, reply tree style? Where the individual replies function as threaded posts in the standard fedi microblog sense?

    #Catodon briefly appeared down for me this (sunday) morning btw, up now.

  13. Catodon is a lovely node. Looking at the TL is like sipping coffee and chatting or reading by a nice fireplace, in a cosy lounge.

    Chillitude central.

    #Catodon

  14. We are now accepting donations! If you want to support the project and/or help with the running costs of catodon.rocks, you can do that here. Much appreciated! 💜

    PS: Catodon will never add annoying donation popups to ask for money from your users
    🤝

    #catodon

    Edit: Seems like we have some issues with the platform and it doesn't accept donations yet, we are working on it

  15. develop branch should now be safe to migrate from and back to sharkey (but, as always, keep a db backup anyway)
    #catodon #sharkey

  16. The forums feature had its challenges (and still has them, it's not done yet by any means). But with a few bug fixes I deployed today, I think it should be getting closer to a stable behavior with remote groups. I think if no other major hiccups come up, I will create the first local catodon forum in a couple of days, most probably on Monday. If this side also passes the tests (it won't initially, I expect to have bugs to fix that will only appear in production, but we'll get there), we will be closer to the release of 26.4.1.
    #catodon

  17. What do you think of the Catodon forums feature, if you tried it? Does it feel like it's organically integrated, or like an afterthought? I tried to make it as "native" feeling as possible, but if you have any suggestions to improve it, please share!
    #catodon

  18. @panos, I want to migrate my small server from Sharkey to Catodon. I'm reading the migration information, but it's not very clear to me.

    In my case, I have Sharkey installed with Docker using the official image:

    ```
    services:
    web:
    image: registry.activitypub.software/transfem-org/sharkey:latest
    restart: always
    links:
    - db
    - redis
    [...]
    ```
    I also have it configured through Traefik.

    Am I correct in understanding that I would need to replace the image with a "build: ." or something similar using the cloned repository?

    Ultimately, I wouldn't mind doing a clean install, but I'd prefer to try migrating first.

    #catodon

  19. I'm super excited - I just deployed the forums feature in catodon.rocks and it seems to work, I made my first post in a Lemmy community!

    I definitely have a lot of work to do, but you can -cautiously!- test the feature on our server, it is live. If something serious shows up, I will revert it and try again tomorrow. But this feels awesome - the first (proper) threadiverse post from a Misskey/Sharkey fork! Let's go
    🥳

    #catodon #sharkey #misskey #fediverse #threadiverse

    RE: https://catodon.rocks/notes/akv4dziup8bz00hy

  20. Heads up for anyone who might be thinking of migrating to Catodon from Sharkey with the option to migrate back: It seems like you will currently lose any Pages if you migrate back to Sharkey (because of the AiScript removal). I will fix this in a few days. Until then, perhaps postpone migrations, unless you don't have any significant Pages, or if you don't mind recreating the lost Pages.
    #catodon #sharkey

  21. I've made good progress on the threadiverse implementation today. I also had a great interaction with @[email protected] from Piefed and we're making sure that emoji reactions between Piefed and Catodon servers will be properly federated!

    And after some thought, I decided this: Forums in Catodon will be created by admins only. I thought of this as a first step initially, but I think I'll keep it as a permanent choice - letting everyone create forums can cause unnecessary noise, let's have more quality than quantity. It will save us a lot of complexity, and if you want to talk about something very specific, you can contact your admins and see if it's something they'd like to add to your community. Also, this means that I can probably ship the full feature in 26.4.1, instead of rolling it out in two phases like I was thinking, first for only following remote communities, and adding forum creation in a later release. So this feature could come very soon - perhaps even next week if tests go well!

    In the meantime, here's a WIP screenshot, as proof that this is happening
    😁

    #catodon #fediverse #threadiverse

  22. Working on threadiverse integration has been very interesting, with the design choices that have to be made to make this work properly - and it might affect the microblogging side, too: I'm thinking of adding New/Hot/Active sortings to regular timelines. The Active one could even be close to what I described as "forum view" in 2022, in one of my first recommendations on Calckey (which never got implemented)!

    This is a lovely procedure, it's the most creative part and I'm enjoying it very much =)

    #catodon

  23. Now you can not only convert .HEIC images in Catodon, but .HEVC and .MKV videos too (just need to install ffmpeg and enter its path in default.yml, uncommenting the mediaConversion section)
    #catodon #iphone

  24. And for my next trick: Catodon forums.
    Yep. I'm bringing the threadiverse to the misskeyverse.

    #catodon #lemmy #piefed #nodebb #threadiverse

  25. Coming soon to Catodon, something that was asked for since the Firefish days, but was never implemented: .HEIC image format support

    #catodon #fediverse #heic #iphone #ios

  26. Is there any reason to always see the "Mark all notifications as read" button, even when there are no unread notifications, besides cluttering the UI? Just made it appear only when unread notifications are over zero. Will deploy later today on catodon.rocks, along with the dedicated Direct messages page.

    #Catodon #Sharkey #Firefish

  27. Here's the latest feature in Catodon's develop, for the upcoming 26.04 release - another suggestion by @germ !

    As you may know, Catodon has Firefish's "threads in timeline" feature, which greatly declutters timelines for threads (instead of seeing 1st/2nd+2nd/3rd+3rd/4th etc, you just see 1st/2nd/3rd/4th once), but it can still get annoying with really long threads.

    So, here's the improved edition: Collapsed threads. You will never see a thread longer than three posts - you'll get the collapsed version, with a link to view the full thread, and an indicator of how many more posts it has.

    Also displayed in profile pages, which didn't have threads until now.

    #Catodon ​:catodon:​ #Firefish

  28. The time has come and I'm beyond excited 😁

    We just opened registrations on
    catodon.rocks.

    I know that Catodon created a lot of expectations when Firefish fell apart, and I'm sure many of you were disappointed to see it not going anywhere for a long time. This time I am doing it on my own, so things will happen the way they should have. And, although you can now check it out for youselves, I will say this: I firmly believe that it's better, on every level, than Firefish ever was. I was in both projects, I love them both, but Catodon combines the best features of Firefish and Sharkey, while also being very debloated, being much more comprehensible, and adding actually useful stuff - and I have more plans for the future.

    I'd love to hear your feedback on the UX of Catodon, and see how we can improve it further! Let's create the fedi experience we deserve =)

    ​:catodon:​
    #Catodon #Fediverse #Firefish #Sharkey

    RE: https://catodon.rocks/notes/ajo1s763f05z0002

  29. Sharkey/Misskey users: Would it make a real difference to you if you could only upload media files instead of any file to your Drive? I'm thinking of restricting it to media files (and only from https) for Catodon, for security reasons. I doubt any of the users in our 3+ years old Firefish server uploaded any other type of file.
    #Sharkey #Misskey #Firefish #Catodon

  30. Now that the beta is out, I can start showing some of the changes I'm making! Let's start with the redesigned posting form, where I finally got to implement a design that I had first drafted back in Firefish (or was it Calckey?). At the top is the current Sharkey posting form, at the bottom the redesigned, more minimalistic Catodon posting form. This will also give you a general idea of my approach to UX design, and the direction of the new platform.

    1. The "Post" button (with a larger font, and without the icon) is at the bottom right corner, closer to where your post would usually end.

    2. The posting form expands as you write, a feature I ported from Firefish - which makes moving the Post button more useful, since it was in a kinda awkward position when writing longer posts.

    3. The "X" closing button is at the top right corner, where most people would expect it to be.

    4. Only the most frequently used icons are visible by default, decluttering the posting form for a cleaner look. The lower "..." menu opens on hover, meaning no extra click from desktops and laptops.

    5. When you click "Show preview", the bottom row buttons stay between the typing area and the preview, instead of going all the way to the bottom. This makes it easier to access the buttons while having the preview open, and also keeps the "Show preview" button at the same point, so that you can expand/collapse the preview without having the button jump lower, as in Firefish and Sharkey.

    #Catodon #Sharkey #Firefish #Misskey

  31. Yesteday I said #Catodon is returning, and I'd like to say a few more things.

    Let me get this out of the way: I am building it with LLMs. To a big extent I don't know what I'm doing, and I am very aware of that. This will be an experiment. If any of this outrages you, please move on, this project is clearly not for you. If you are disrespectful in the comments, you will be blocked. Please don't tell me what I should or shouldn't do with my time. Thank you.

    Those who have followed me for a long time, know that I used to be in
    #Firefish, then its lead dev moved on to different things leaving the project hanging, then we tried to start Catodon with another dev from the core team of Firefish, and I know that created great expectations and excitement to a lot of people (including me), until our lead dev also realized in the process that they couldn't dedicate the time needed for such a project. Then I was involved in Iceshrimp for a while, which was... let's say not a good fit, and since then I have been trying to find a dev who would like to work in a team effort. It has been years now, and I had no luck. But I still loved the first period of Firefish, I'm still interested in fedi, I still have a lot of ideas that I would like to bring to life. I am also still involved in a greek community server, and I want to build something for my friends and comrades there as well.

    But I am not a software engineer, and this is not my calling. What I'm drawn to is design and UX. So I had more or less given up on the idea of Catodon, until I recently started experimenting with LLMs. Mind you, this whole AI craze left me cold until now - I had no use for it, so I stayed away. But for coding, in my case, it turns out to be an invaluable tool.

    Would I have preferred to do this with an actual human instead? A thousand times yes. However, I know I really, really tried.

    I also know it's bad for the environment. Planes are too, but we use them when needed. And anyway, I am not rich, I will be more or less as screwed as anyone by the ongoing destruction of the planet by the bourgeoisie. So I refuse to be victim blamed. The sad truth is that it's not an individual issue, it's a collective issue. No matter what they have told you, you will not stop the climate crisis if you stop using LLMs, airplanes, plastic straws or electricity altogether.

    1/2

  32. @「 Jürgen 」:fedi_mastodon: @crossgolf_rebel - kostenlose Kwalitätsposts @Don di Dislessia Soweit ich weiß, war es so (man möge mich wiederum korrigieren; kursiv sind die "Forkeys höheren Grades", die nicht von Misskey geforkt wurden):

    • Misskey
      Der Ursprung in Japan.
    • Calckey
      Soft-Fork von Misskey mit einigen Extrafeatures.
      Entwickler hatte irgendwann keine Zeit/keinen Bock mehr.
    • Firefish
      Fortführung von Calckey unter neuem Management. Wurde aufgrund einer massiven Werbeaktion eines begeisterten Nutzers mit viel Reichweite so populär, daß der Name "Calckey" irgendwann einfach doof war und das ganze Ding eine neue Identität bekam.
      Entwickler verschwand irgendwann sang- und klanglos von der Bildfläche. Nach einem halben Jahr stellte sich raus: Entwickler hatte wegen Abschlußarbeit usw. keine Zeit mehr, nicht mal, sich zu verabschieden.
      Wurde unter neuer Führung mit neuem Repository und neuer Leuchtturminstanz weitergeführt, aber ohne neue Website. Wurde wieder eingestellt, weil es für eine einzige Entwicklerin viel zuviel war, die ganzen alten Co-Entwickler von Firefish alle zu Iceshrimp gewechselt waren und keine neuen Mitentwickler angeheuert werden konnten.
    • Iceshrimp
      Fork von Firefish von ehemaligen Firefish-Entwicklern. Rebased nach Misskey, weil es auf Firefish nicht weiterging. Erklärtes Ziel war, Stabilität über Calckeys Featuritis zu stellen.
      Weil Misskeys Codebase an sich einiges an grundsätzlichen Macken hatte, wurde beschlossen, es ist einfacher, das ganze Zeugs von Grund auf neu zu schreiben, als zu versuchen, das alles auszubügeln. Und bei der Gelegenheit wollte man von JavaScript (TypeScript und Vue.js) weg. Also hat man angefangen, das ganze Ding in C# neu zu schreiben als Iceshrimp.NET. Ziel ist featuremäßige Deckungsgleichheit mit dem bisherigen Iceshrimp und gleichzeitig Anpassung an Mastodon. Iceshrimp.NET ist noch sehr unfertig.
      Bei der Gelegenheit wurde das alte Iceshrimp in Iceshrimp-JS umbenannt und in den Wartungsmodus versetzt = gibt keine Weiterentwicklung und keine neuen Features mehr, nur Sicherheitspatches und evtl. Bugfixes.
    • Catodon
      Soft-Fork von Firefish. Ziel war, ein Forkey zu haben, das sich in der Bedienung wie Mastodon anfühlt. Quasi Mastodon-Fassade mit *key-Struktur dahinter. Also ein Forkey für den möglichst leichten Umstieg von Mastodon nach *key.
      Wurde, als Firefish endgültig eingestellt wurde und damit die Basis tot war, nach Iceshrimp rebased.
      Nachdem Iceshrimp zu Iceshrimp-JS wurde und in den Wartungsmodus ging, hatte Catodon ein Problem: Man kann nicht einfach von etwas, das in TypeScript und Vue.js geschrieben ist, nach etwas rebasen, das in C# geschrieben ist (Iceshrimp.NET). Und zur Weiterentwicklung wäre ein Rebase nötig gewesen, weil man jetzt wieder eine fast tote Basis hatte. Aber nach Misskey wollte man nicht (siehe Hajkey weiter unten), und Sharkey war einerseits zu mächtig und andererseits zu kapriziös.
      Inzwischen gehen Catodon die Instanzen ein. Die meisten dürften geschlossen worden sein.
    • Sharkey
      Soft-Fork von Misskey mit dem Ziel, so ziemlich alles, was je für Forkeys an Features entwickelt worden war, in einen einzigen Forkey zu packen und noch mehr obendrauf.
      Quasi das Yang zu Iceshrimps Yin. Machte lange den Eindruck, als gingen Features über Zuverlässigkeit. Sharkeys Implementation der Mastodon Client API war schon regelrecht legendär schlecht, und alle hofften auf den Retter, der daherkommt und die Implementation von Grund auf neu schreibt, weil sie als unrettbar im Eimer galt. Inzwischen soll Sharkey seine Zuverlässigkeit im Griff haben, zumindest insofern, wie auch Misskey zuverlässig ist.
      Die Entwickler haben eine zweifelhafte Reputation. Unter anderem haben sie Crowdfunding-Gelder für einen Sharkey-Server gesammelt und von dem Geld einen Minecraft-Server aufgezogen, aber keinen Sharkey-Server. Mitunter wird deshalb zum Boykott von Sharkey aufgerufen.
    • CherryPick
      Südkoreanischer Soft-Fork von Misskey. Tatsächlich älter als Sharkey, mindestens von 2021, aber später wurde wohl einiges von Sharkey nach CherryPick portiert. Das Ziel war, einen stabilen und zuverlässigen Forkey zu haben ohne die Macken von Sharkey und sogar ohne die Macken von Misskey, der aber gleichzeitig gut Features hat. Das ist wohl sogar weitestgehend gelungen.
      Vom ästhetischen Stil her so ähnlich, wie Misskey früher mal war, also sehr auf den japanischen bzw. südkoreanischen Geschmack ausgelegt: bunt, grell, poppig, genki, kawaii. Alleine das zeigt, daß CherryPick von Misskey geforkt wurde, bevor Misskey gänzlich an den westlichen Geschmack angepaßt wurde.
      Unklar, ob es Entwickler hat, die Englisch verstehen bzw. schreiben können; falls nicht, dann als Soft-Fork-Basis ungeeignet. Wäre ohne die Kommunikationsbarriere vermutlich der ultimative *key.
      Mein letzter Stand: Bis auf eine Instanz im Großraum Washington, D.C. gibt es CherryPick-Instanzen nur in den Großräumen Tokyo und Seoul. War deshalb lange Zeit im westlichen Fediverse fast unbekannt.
    • FoundKey
      Wohl der erste Forkey, der in PascalCase geschrieben wurde.
      Meines Wissens direkter Soft-Fork von Misskey. Wird tatsächlich (oh Wunder) kleckerweise gepflegt, aber nicht für Instanzen mit mehr als 20 Nutzern empfohlen.

    Ein paar andere *keys:
    • Hajkey
      Soft-Fork von Calckey, der meines Wissens erst nach Firefish und dann nach Misskey rebased wurde. Wurde exklusiv nur für eine einzige Instanz entwickelt: transfem.social. Inzwischen eingestellt, weil wohl der Aufwand, so einen Wolpertinger nur für eine Instanz zu pflegen (man rebaset nicht mal eben von Firefish nach Misskey), zu groß war. transfem.social wurde entsprechend auf Sharkey umgestellt und ist da jetzt eine der größten Instanzen.
    • Neko
      Soft-Fork von Misskey mit dem Ziel, es tauglich für Docker zu machen. Laut Repository nur für eine einzige Instanz gebaut. Ist nie released worden, was aber Wurscht ist, wenn es eh nur einen Admin als Zielgruppe hatte. git fetch können Releases nämlich piepegal sein.
    • Meisskey
      Japanischer Soft-Fork von Misskey von 2019 (!), der aber lange Zeit der Weiterentwicklung der Basis hinterherhinkte. Wird tatsächlich immer noch weiterentwickelt.
    • Leisskey
      Wiederum japanischer Soft-Fork von Meisskey. Ist seit mindestens 2021 in Entwicklung, seit Februar 2023 aber eine ewige Beta, weil es seit damals keinen Release mehr gegeben hat. Dürfte zu den letzten noch in Entwicklung befindlichen "Forkeys 2. Grades" gehören.
    • Tanukey
      Weiterer japanischer Soft-Fork von Misskey und daher so obskur im Westen, daß man schon die Websuche anstrengen muß, um das Repository zu finden (ist wohl im letzten Oktober von GitHub nach GitLab umgezogen). Noch ein Beispiel für *keys, bei denen selbst das Wissen über ihre Existenz Ostasien kaum je verlassen hat.
    • Backspacekey
      Noch ein ambitionierter, aber eingeschlafener westlicher Misskey-Soft-Fork.

    Siehe übrigens auch die Delightful Fediverse Experience: hier und hier.

    Verglichen damit ist die Familie von Mistpark bis Forte schon wieder übersichtlich, vor allem, wenn die anderen mehreren Dutzend toten Forkeys mit dazugeholt werden. Immerhin stammt von Mistpark bis Forte über etwa 15 Jahre alles vom selben Schöpfer, der einfach nur sein eigenes Zeug geforkt hat.

    #Long #LongPost #CWLong #CWLongPost #LangerPost #CWLangerPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Misskey #Forkey #Forkeys #Calckey #Firefish #Iceshrimp #IceshrimpJS #Iceshrimp.NET #Catodon #Sharkey #CherryPick #FoundKey #Hajkey #Neko #Meisskey #Leisskey #Tanukey #Backspacekey
  33. @Robert Frank Wenn man selbst nur Mastodon nutzt, fühlt es sich piepschnurzegal an. Dann nimmt man eh das ganze Fediverse als nur Mastodon wahr und die Unterschiede zwischen Mastodon und Nicht-Mastodon fast überhaupt nicht.

    Wenn man selbst aber etwas ganz anderes im Fediverse nutzt als Mastodon, dann ist es immens wichtig.

    Ich selbst bin nicht auf Mastodon. Ich bin auf Hubzilla (https://hubzilla.org, https://de.wikipedia.org/wiki/Hubzilla, https://hub.netzgemeinde.eu/item/0a75de76-eb27-4149-b708-f20b2f79d392). Das funktioniert völlig anders als Mastodon, das hat ein völlig anderes Konzept als Mastodon, das wird von Mastodon völlig unabhängig entwickelt. Es hat Features, die auf Mastodon unvorstellbar sind. Noch dazu ist es zehn Monate älter als Mastodon. Es geht sogar zurück auf Friendica, das mehr als fünfeinhalb Jahre älter ist als Mastodon.

    Aber wie du mit eigenen Augen sehen kannst, kann ich Mastodon-Tröts nicht nur empfangen, sondern auch von Hubzilla aus kommentieren.

    Wenn jemand das komplette Fediverse meint, es aber "Mastodon" nennt, dann meint er mich zwar damit, spricht mich aber nicht an. Ich bin ja nicht auf Mastodon.

    Wenn jemand einen meiner Posts oder Kommentare als "Tröt" bezeichnet in der Annahme, ich sei auch auf Mastodon, dann ist beides sachlich falsch.

    Wenn jemand sich wünscht, "das Fediverse" möge endlich ein bestimmtes Feature einführen, nur weil Mastodon es nicht hat, dann kann ich mir nur vor den Kopf schlagen. In den allermeisten Fällen hat Hubzilla genau dieses Feature schon zehn Monate länger, als es Mastodon überhaupt gibt. Sehr häufig hat Friendica dieses Feature schon etliche Jahre länger, als es Mastodon überhaupt gibt. Das Fediverse hat dieses Feature also. Mastodon hat es nicht, aber das Fediverse hat es.

    Wenn jemand dagegen ist, daß "das Fediverse" ein bestimmtes Feature einführt, dem sei gesagt: Höchstwahrscheinlich hat das Fediverse dieses Feature schon. Mastodon nicht, aber das Fediverse. Denn höchstwahrscheinlich hatten Friendica und Hubzilla es schon immer, also auch wieder länger, als es Mastodon überhaupt gibt.

    Am besten war noch der Widerstand gegen Quote-Posts. "Das Fediverse" sollte die auf gar keinen Fall einführen, sagten einige. Der Witz: Pleroma, Akkoma, Misskey, Calckey, Firefish, CherryPick, Sharkey, Iceshrimp, Catodon, GoToSocial, Mitra, Friendica, Hubzilla, (streams), Forte usw., sie alle haben Quote-Posts. Und zwar schon länger, als es diese Debatte auf Mastodon überhaupt gibt. Und sie alle (außer GoToSocial) können widerstandslos jeden, aber auch wirklich jeden Mastodon-Tröt quote-posten.

    Oder damals der Widerstand gegen Volltextsuche. Auf gar keinen Fall sollte "das Fediverse" Volltextsuche haben. Nur hatte das Fediverse schon längst Volltextsuche: Friendica war schon im Mai 2010 mit eingebauter Volltextsuche an den Start gegangen.

    Ach ja: Zeichenlimits. Wer "Mastodon" und "Fediverse" gleichsetzt, für den hat auch das Fediverse ein festgelegtes Limit von 500 Zeichen. Friendica und Hubzilla hatten aber nie wirklich Zeichenlimits. In deren Kultur kommen auch keine Zeichenlimits vor. Aktuell haben sie übrigens ein "Limit" von über 16,7 Millionen Zeichen. Bis auf Threads hat alles im Fediverse ein sehr viel höheres Zeichenlimit als Mastodon. Entsprechend kriegen Nicht-Mastodon-Nutzer ständig auf den Deckel, wenn sie das angeblich von Gargron für das ganze Fediverse festgeschriebene Limit von 500 Zeichen überschreiten.

    Also: Das Fediverse ist nicht nur Mastodon. Das Fediverse war auch nie nur Mastodon. Das Fediverse ist nicht nur ein Twitter-Klon. Das Fediverse hat sehr viel mehr Features als Mastodon. Und das Fediverse hat auch nicht überall dieselbe Kultur und wird sie auch nie haben.

    CC: @Knust @Katharina Nocun

    #Long #LongPost #CWLong #CWLongPost #LangerPost #CWLangerPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #QuotePost #QuotePosts #QuoteTweet #QuoteTweets #QuoteToot #QuoteToots #QuoteTröt #QuoteTröts #QuoteBoost #QuoteBoosts #Zeichenlimit #Zeichenlimits #ZeichenlimitMeta #CWZeichenlimitMeta #Fediverse #Mastodon #NichtNurMastodon #Pleroma #Akkoma #Misskey #Calckey #Firefish #CherryPick #Sharkey #Iceshrimp #Catodon #GoToSocial #Mitra #Friendica #Hubzilla #Streams #(streams) #Forte #MastodonZentrizität #MastodonNormativität
  34. @Herr TurTur @crossgolf_rebel - kostenlose Kwalitätsposts @tux0r :openbsd: Die Idee hinter Sharkey war mal, in einen einzigen Forkey quasi alles auf einmal reinzuschmeißen bis hin zur Küchenspüle. Das fiel vor allem auf, als es noch mehr lebendige Forkeys zur Auswahl gab.

    Und in der Zeit hatte Sharkey auch noch gewisse Macken, z. B. eine schon legendär unzuverlässige Implementation der Mastodon Client API, wo es hieß, am besten setzt sich einer hin und schreibt die neu. Wer was Zuverlässiges wollte, setzte damals auf Iceshrimp. Sharkey war für wagemutige Spielkinder, die sich an Hubzilla nicht rantrauten.

    Inzwischen ist Calckey tot, Firefish ist tot, Iceshrimp-JS ist im Wartungsmodus (Iceshrimp.NET ist derweil noch meilenweit von "fertig" entfernt), Catodon ist auch schon siech, und das nur für eine Instanz gebaute Hajkey ist schon verwest.

    CherryPick hat fast nur Server in den Großräumen Tokyo und Seoul und fühlt sich so auf den ostasiatischen Geschmack ausgelegt an wie vor ein paar Jahren noch Misskey selbst. Vielleicht erinnern sich ein paar noch daran, wie Misskey mal den Charme japanischer Verkaufsautomaten hatte.

    Und der ganze noch lebende Rest scheint selbst mit Misskeys Entwicklung nicht mithalten zu können, also im Kern veraltet zu sein.

    Derweil ist Sharkey wohl inzwischen ziemlich zuverlässig. So ist es zumindest im Westen zum einzigen noch nennenswerten Forkey avanciert.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Misskey #Forkey #Forkeys #Sharkey #Calckey #Firefish #Iceshrimp #Iceshrimp-JS #Iceshrimp.NET #Catodon #Hajkey #CherryPick
  35. #Mikroblogging im #Fediverse

    Mikroblogging ist eine Form des Bloggens, bei der kurze Textmitteilungen im Fokus stehen. Alle Beiträge einer Person oder Institution ergeben dann ein #Blog (Kurzform von #Weblog, einer Wortkreuzung aus englisch #Web und #Log für "#Logbuch" oder "#Tagebuch").

    Im Fediverse existieren verschiedenen Plattformen, die sich auf diese Form der Veröffentlichung fokussiert haben.

    Als Auswahl ein paar bekanntere Systeme gelistet:

    ➡️ #Mastodon und Varianten wie #Glitch-Soc und #Hometown.

    ➡️ #Pleroma und #Fork #Akkoma.

    ➡️ #Misskey und Ableitungen wie #Calckey bzw. #Firefish, #Catodon, #Sharkey, #Iceshrimp.

    ➡️ #GoToSocial

    und weitere!

    Wer sich also für das Thema Mikroblogging interessiert, hat im Fediverse durchaus Auswahl.

  36. CW: The various issues with quote-posts on Mastodon that nobody on Mastodon is aware of; CW: long (almost 6,800 characters), Fediverse meta, Fediverse-beyond-Mastodon meta, Mastodon looking bad in comparison with the rest of the Fediverse, quote-post meta
    Okay, everyone, sit down. I'll tell you a few things about Mastodon's quote-post feature that you know nothing about. Definitely not if all you know is Mastodon. Oh, and by the way, in case you don't know yet in spite of following me: The Fediverse is not only Mastodon.

    Mastodon has been quote-post-able for as long as it has been around


    Eugen Rochko is bringing quote-posts to Mastodon. But he is not bringing quote-posts to the Fediverse. The Fediverse has had quote-posts for 15 years.

    It was Mike Macgirvin who introduced quote-posts to the Fediverse in July, 2010, when he launched something called Mistpark back then and Friendica today (https://friendi.ca, https://en.wikipedia.org/wiki/Friendica). That was five and a half years before Mastodon was launched.

    In fact, when Mastodon was launched, it immediately federated itself with Friendica and with Hubzilla, a fork of a fork of Friendica by Friendica's own creator which has quote-posts, too. So when Mastodon was launched, it immediately became possible to quote-post Mastodon toots. Not on Mastodon itself, but on Friendica and Hubzilla.

    Just about everything that isn't Mastodon has already got quote-posts right now


    Here are a few (but not even all) Fediverse server applications that already have quote-posts:


    And they're all part of the Fediverse which means that they're all connected to Mastodon. People on all of these can theoretically read your Mastodon toots. And people on all of these can theoretically quote-post your Mastodon toots.

    Mastodon's quote-post opt-in is not a water-tight defence against being quote-posted


    So you can choose not to be quote-posted. But you can only choose not to be quote-posted by Mastodon users. This opt-in does not work with the rest of the Fediverse.

    First of all, that's because Mastodon's quote-post feature is not compatible with anything else out there. Mastodon's developers have chosen to re-invent the quote-posting wheel from scratch. They've intentionally chosen to do so in a way that's completely incompatible with everything else out there.

    Their intention was to reinforce Mastodon's appearance to its own users as the one and only Fediverse and ActivityPub gold standard and to make Pleroma, Akkoma, Misskey, Firefish, Iceshrimp, Sharkey, CherryPick, Catodon, Mitra, Friendica, Hubzilla, (streams), Forte etc. look broken. It's part of their plan to keep Mastodon users on Mastodon in the wake of Mastodon's market share in the Fediverse shrinking.

    Also, they did not publish any specifications on their quote-post implementation, so even those non-Mastodon developers who are fast enough didn't have a chance to implement support for Mastodon's opt-in.

    This means that even if you've set your posts to un-quote-post-able on Mastodon, everything I've listed above can still quote-post you with no resistance.

    Absolute Fediverse-wide protection against being quote-posted is impossible


    And don't get your hopes high that the day will come when nobody on the Fediverse will be able to quote-post you, whether they're on Mastodon or not. Such a setting is technologically impossible.

    Who says that? Mike Macgirvin says that. The guy who launched Friendica and brought quote-posts to the Fediverse 15 years ago, remember? This guy has built the Fediverse's most elaborate, most complex, most fine-grained, most advanced permissions system into (streams) and Forte.

    These two have reply control, the kind of which you couldn't image in your wildest dreams. I'm serious. They have permissions settings for almost everything on two or three levels, for your whole channel, individually per contact and sometimes even per post or per file or folder in the file storage.

    But they don't have quote-post permission settings. Because that's impossible to enforce Fediverse-wide. And even if it was possible, it'd be pointless. If they can't quote-post you, they'll copy-paste you. If they can't copy-paste you either because they're on a phone, they'll post screenshots of your toots.

    Mike also says, there is exactly one way to keep people from quote-posting you, and that's by not posting in public. Unfortunately, unlike what he has created, Mastodon has little between "public" and "DM", if anything.

    Mastodon cannot quote-post the non-Mastodon Fediverse


    This may be the big surprise: It has recently been discovered by chance that Mastodon's quote-post feature only works with Mastodon toots.

    On the one hand, Pleroma, Akkoma, Misskey, Sharkey, Friendica, Hubzilla etc. can quote-post just about everything that comes in from Mastodon. But on the other hand, no Mastodon 4.5 user will be able to quote-post anything from either of these. Or from Pixelfed or PeerTube or Loops or Castopod or WriteFreely or whatever.

    That's because Mastodon is looking for a quote-post opt-in. But nothing else in the Fediverse supports Mastodon's quote-post opt-in, also seeing as it's still officially in development. And it's highly unlikely that everything in the Fediverse will adopt another piece of non-standard, proprietary Mastodon tech.

    "Quote" actually means something else


    Lastly, Mastodon has the audacity to call this feature "quote".

    A "quote" is something else. Remember forums? Like, bulletin-board forums with subforums and all? Where posts are quoted in follow-ups, entirely or only partially? That's what a quote is. That has got nothing to do with quote-posts.

    Why I say that there's a difference? Because I also say that Friendica has had both quotes and quote-posts.

    It has had them for 15 years, both quotes (which it calls "quotes", go figure) and quote-posts (which it calls "quoted shares", and which include the original author of the quoted post, complete with their profile picture and a clickable link to them, as well as a clickable link to the original post).

    Hubzilla has both. (streams) has both. Forte has both. And I wouldn't be surprised if other Fediverse server software had both, too.

    The irony is that Mastodon itself has been able to render actual quotes since version 4.0 from October, 2022. At the same time, it will continue to be unable to render any quote-posts done outside of Mastodon for the foreseeable future.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Fediverse #Mastodon #NotOnlyMastodon #FediverseIsNotMastodon #MastodonIsNotTheFediverse #Pleroma #Akkoma #Misskey #Forkey #Forkeys #Firefish #Iceshrimp #Sharkey #CherryPick #Catodon #Mitra #Friendica #Hubzilla #Streams #(streams) #Forte #QuotePost #QuotePosts #QuoteTweet #QuoteTweets #QuoteToot #QuoteToots #QuoteBoost #QuoteBoosts #QuotedShares
  37. Falls jemand will. Meine Themes für #Sharkey, #Iceshrimp, #CherryPick, #Catodon, #Misskey gibt es noch, sie sind nicht futsch. Ist aber nichts neues dazu gekommen.

    fedia.social/clips/9z9s4ss0ar9

  38. Manche Menschen bevorzugen Mastodon – einige von ihnen sind fest davon überzeugt, während andere das gesamte Fediverse noch gar nicht richtig kennen. Dann gibt es wiederum diejenigen, die sich darüber aufregen, dass so viel über Mastodon geredet wird, weil sie selbst das ganze Fediverse schätzen und es nicht mögen, wenn eine Plattform so stark im Fokus steht.

    Aber mal ehrlich, liebe Leute: Könnt ihr nicht einfach akzeptieren, dass jede:r Nutzer:in ihre bzw. seine eigene Meinung und Entscheidung hat? Muss wirklich jede Diskussion darüber ausarten, ob Mastodon „die eine“ Plattform ist oder ob es nicht vielmehr um das gesamte Fediverse gehen sollte? Könnt ihr nicht einfach zulassen, dass jede:r ihre oder seine eigene Reise durch das Fediverse macht – mit all den Umwegen, Entdeckungen und persönlichen Vorlieben?

    Natürlich ist es schön, wenn ihr die für euch passende Plattform gefunden habt. Aber warum reicht es dann nicht aus, sich einfach darüber zu freuen, anstatt immer wieder zu betonen, wie falsch es angeblich ist, von Mastodon zu sprechen, anstatt das Fediverse als Ganzes zu nennen? Oder gar darüber zu urteilen, dass manche bewusst bei Mastodon bleiben wollen?

    Und ihr, die Mastodon-Hardliner – auch ihr dürft es gerne etwas entspannter angehen lassen. Es ist großartig, wenn euch Mastodon begeistert, aber man muss aus dem Rüsseltier keine Religion machen. Ja, Mastodon ist eine tolle Plattform, aber auch die anderen Netzwerke haben ihre Vorzüge – genauso wie sie ihre Schwächen haben. Und genau deshalb haben sie alle ihre Berechtigung. Dieser ewige „Klassenkampf“ zwischen den Plattform-Nutzer:innen ist auf Dauer einfach nur ermüdend und bringt niemanden weiter.

    Lasst die Menschen doch einfach in ihrem eigenen Tempo das Fediverse erkunden. Jede:r geht diesen Weg anders – einige bleiben bei Mastodon, andere ziehen weiter und probieren Neues aus.

    Ich selbst habe damals auch mit Mastodon angefangen. Jahrelang war es mein Zuhause, bevor ich begann, andere Plattformen zu erkunden. Manche fand ich großartig, andere haben mir überhaupt nicht gefallen. Und am Ende? Da bin ich wieder bei Mastodon gelandet – weil es mir persönlich einfach am besten gefällt.

    Also, genießt das, was ihr nutzt, freut euch über eure Community – und gesteht allen anderen dasselbe zu. 😊

    #Mastodon #Fediverse #Sharkey, #CherryPick, #Catodon, #Iceshrimp, #Misskey #Friendica

  39. @PaulaToThePeople It isn't just a matter of consent. Besides, for example, I do have quote-post control here on Hubzilla.

    I can give permission to quote-post my posts to
    • everyone in the Fediverse
    • everyone on Hubzilla and (streams)
    • everyone on this hub
    • approved and unapproved connections
    • only approved connections
    • only those of my connections whom I explicitly give permission by contact role
    • nobody but myself

    Over on (streams), I can still give that permission to
    • everyone in the Fediverse
    • all my connections
    • only myself + specific connections whom I grant that permission either by permission role or by individual connection settings

    It's much more a matter of technology.

    Mastodon is about to completely re-invent the wheel with a non-standard, Mastodon-only setting. This setting will only work within Mastodon simply because it probably won't even be documented anywhere, especially not before it's officially rolled out.

    There simply is no way that every last instance of Pleroma, Akkoma, Misskey, Calckey, Firefish, Iceshrimp, CherryPick, Catodon, Meisskey, Tanukey, Neko, dozens of other Misskey forks, Friendica, Hubzilla, (streams), Forte etc. etc. will have that setting implemented before Mastodon rolls it out so that even the users on mastodon.social are perfectly safe from the first second on.

    Besides, @Mike Macgirvin 🖥️, creator of Friendica, Hubzilla, (streams) and Forte and still the only maintainer of the latter two, will never introduce proprietary Mastodon features to them. He'd rather risk (streams) and Forte becoming incompatible with Mastodon. The same goes for @Mario Vavti and @Harald Eilertsen, Hubzilla's main maintainers.

    If Mastodon wants to become a perfectly safe haven against unallowed quote-posting, it has only got one choice: It must introduce something like (streams)' and Forte's user agent filter and use it to block just everything that isn't Mastodon. Like, include a hard-coded allowlist that only includes Mastodon plus what little can't quote or quote-post anyway.

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Fediverse #Mastodon #Pleroma #Akkoma #Misskey #Forkey #Forkeys #Calckey #Firefish #Iceshrimp #CherryPick #Sharkey #Catodon #Friendica #Hubzilla #Streams #(streams) #Forte #QuotePost #QuotePosts #QuoteTweet #QuoteTweets #QuoteToot #QuoteToots #QuoteBoost #QuoteBoosts #QuotedShares #QuotePostDebate #QuoteTootDebate
  40. This is #MayalaranTheCat on the first day she was at her new home. She was very scared. I think she was always an anxious kitty, but her previous owner dying and the aftermath of that did not help.

    At this point, this was the closest I had gotten since bringing her home. I was laying quietly on the floor by her, so grateful that she would trust me to protect her. Maya may be skittish, but she is also very brave.

    #CatsOfMastodon #Catodon #caturday

  41. This is #MayalaranTheCat on the first day she was at her new home. She was very scared. I think she was always an anxious kitty, but her previous owner dying and the aftermath of that did not help.

    At this point, this was the closest I had gotten since bringing her home. I was laying quietly on the floor by her, so grateful that she would trust me to protect her. Maya may be skittish, but she is also very brave.

    #CatsOfMastodon #Catodon #caturday