#iceshrimpnet — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #iceshrimpnet, aggregated by home.social.
-
@Chao-c'BTW I had account on identi.ca, which was StatusNet powered (I believe).
It was. At least until Evan and Erin could no longer justify it running on that janky OStatus protocol. The result was the ActivityPump protocol, the pump.io software and Identi.ca's switch to pump.io with all hands on board.Yes, and it should not be implemented in Ruby or PHP or something like that. I have seen one online discussion forum being rewritten from PHP to Rust few years ago, and the improvement in responsiveness of the web platform was amazing. (I do C, not Rust, but C is too oldschool now, and the performance penalty of Rust is minor, probably not noticeable at all)
This reminds me of how the Fediverse is all over the place in terms of programming languages. Everyone has their own Holy Grail.
Friendica and its descendants are written in PHP. They may not be the fastest (even though what bogged down early Friendica were its heavyweight federation connectors to everywhere, especially the one for Facebook that came in 2011). Mike either discarded or rewrote these when he rewrote Red. But they happily run on a run-of-the-mill LAMP stack.
Mastodon is written in Ruby on Rails. Hubzilla runs circles around it in terms of performance per account/channel, and that has to say something. The only thing that managed to top this was early diaspora*, written in Ruby on Rails for Mac with MongoDB as the database system.
The *omas are built in Elixir. Granted, they're utter featherweights, especially considering their features. They're legendary for their low server impact. Then again, Pleroma apparently is spaghetti code straight from hell. Its own devs often don't have a clue where to go look for bugs, much less how to fix them. (Miraculously, the Akkoma devs do manage to get ride of quite a number of them.)
The *keys are built in TypeScript and Vue.js. I guess one reason why Misskey is infamous for having so many forks and forks of forks is because there are tons of people who can code in JavaScript, the primary mobile programming language.
Iceshrimp.NET is a still very incomplete "rewrite" of old Iceshrimp in C#. It was largely tackled to get rid of all those nasty bugs inherited from Misskey that even Misskey doesn't manage to get rid of. I've heard quite some outcry: Iceshrimp.NET is a sell-out to Microsoft. I guess whoever uttered that didn't go check who owns TypeScript.
PieFed is a dead giveaway: Python. And PieFed makes more headlines in the Threadiverse for server politics than for its underlying technology, except that Lemmy pales in comparison.
GoToSocial is a dead giveaway, too: Go. And it was one of the first Fediverse server applications to not come with a Web UI. Those who use it for a single-user server often don't even bother installing one and use some Mastodon app or other instead. Besides, why drag around a Web UI if there are much better third-party Web UIs than whatever you could whip up?
#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Mastodon #Friendica #Hubzilla #Pleroma #Akkoma #Misskey #Forkey #Forkeys #Iceshrimp #IceshrimpJS #Iceshrimp.NET #PieFed #GoToSocial #PHP #RubyOnRails #Elixir #JavaScript #TypeScript #VueJS #C# #Python #Go -
As a reminder: I am offering free Iceshrimp.NET fediverse hosting on OP5+’s. Contact me for details.
-
Which platform wins?? :D
-
@「 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 fetchkö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 - Misskey
-
CW: Why Sharkey fails to render hashtags from Friendica, Hubzilla & Co. properly, and how long this bug has been known already; CW: long (over 6,600 characters), Fediverse meta, Fediverse-beyond-Mastodon meta
So there's that nasty bug on Sharkey that mangles hashtags in messages from Hubzilla and probably also Friendica, (streams) and Forte. They always look like this:
#[Hashtag](https://hub.netzgemeinde.eu/search?tag=Hashtag)
Basically, Sharkey receives fully standard Rich Text from Hubzilla. It manages to convert this Rich Text into its own Misskey-Flavored Markdown. But then its Markdown parser does not parse it and leaves the Markdown code visible to everyone. It simply doesn't expect there to be a hashtag character in front of an embedded link because, seriously, who'd ever do that and why?!
Friendica would. In fact, Friendica does. It puts the hashtag character in front of the tag, as in outside the tag, as opposed to at the beginning of the tag. It has been doing that since its beginnings in 2010 because it was designed from the get-go to also federate with StatusNet from 2008. And StatusNet does hashtags the same way on its few remaining servers. In fact, so did Identi.ca from 2008, from which StatusNet emerged.
Hubzilla, (streams) and Forte do it, too, because they have inherited it from Friendica.
On StatusNet, Friendica, Hubzilla, (streams) and Forte, a hashtag in a message looks like this:
#Hashtag
Notice how the hashtag character has the same colour as the rest of the post text. And not the same colour as the rest of the hashtag. This means that the hashtag character is not part of the link. (To Mastodon users who don't know this: If something in a "toot" has a different colour from the rest of the "toot", it's a link. Even if it doesn't show a URL in plain sight.)
On 𝕏, Mastodon, Pleroma, Akkoma, Misskey, the various Forkeys and a whole lot of other Fediverse software, a hashtag in a message looks like this:
#Hashtag
Notice how now the hashtag character has the same colour as the rest of the hashtag. This means that the hashtag character is part of the link.
But why did Identi.ca do hashtags differently from Twitter? Because Identi.ca did hashtags before Twitter. AFAIK, when Identi.ca was launched, it had support for hashtags right away. About one year before Twitter.
The hashtag itself had already been invented by the Twitter community. Chris Messina had already codified it in 2007. But it wasn't until 2009 that Twitter actually introduced a technological implementation to support it.
Again, Identi.ca must have had hashtags as early as 2008, and there was no way that Identi.ca creator Evan Prodromou could possibly predict what Twitter would do the following year. So he did what he thought was right and what actually made sense to him.
But nowadays, everybody "knows" that Twitter had the world's very first hashtag implementation ever because nobody, even in the Fediverse, has ever heard of Identi.ca. I mean, the majority of Fediverse users "know" that the Fediverse started with Mastodon.
You know, just like Officer James Barrett "knew" that there is no intelligent life outside Earth only a few minutes before he became Agent J of the Men In Black.
This is also why just about all Fediverse software that does hashtags the Twitter way expects everything to do hashtags the Twitter way. It does not expect hashtags to be done differently. And when a message comes in from Friendica, Hubzilla, (streams) or Forte with hashtags in it, it fails at varying degrees of ungracefully.
Hashtags with the hashtag character outside the link are older than hashtags with the hashtag character inside that they're not only completely unexpected, that they cause software to malfunction, but the same software often can't even handle that malfunction. It's a miracle that the Friendica/Hubzilla family doesn't cause Fediverse servers to crash or even server databases to go corrupt by simply sending hashtags.
Mastodon used to be an exception of sorts, but only because, before version 4.0 from October, 2022, its HTML "sanitiser" actually ripped out any and all rich text code from incoming messages and left nothing but plain text behind. And then it didn't recognise hashtags in messages from outside Mastodon as hashtags at all.
When Mastodon 4.0 came and supported some rich text, including embedded links, it went haywire, of course. But then someone from Friendica and Hubzilla went in and complained about this malfunction and explained what happened, why it happened and why it was not Friendica and Hubzilla that did things wrong. Besides, if something utterly defaces "toots", then Mastodon developers do step in to stop it. After all, Mastodon has a few more of them at hand, paid, full-time professionals even. You have to give it that.
Which takes us back to Sharkey. Sharkey is developed by a small handful of individuals in their spare time. Granted, it's a soft fork of Misskey, so a lot of development work is done by the Misskey devs and taken over by the Sharkey devs, but they still have to weave the code changes coming from Misskey in and make them work with what's different on Sharkey.
So it turned out that (Link content warning: eye contact) this bug has already been filed to the Sharkey devs in October, 2024. All that has happened since then until today was that Hazelnoot added two labels. But the bug report came with no explanations. In fact, it misattributed one of my Hubzilla posts as a Friendica post.
And in fact, it turned out that this is actually (Link content warning: Microsoft GitHub link, eye contact) a Misskey bug which has been filed in January, 2024, two years ago. The bug report is a bit more elaborate, but the reporter still knew precious little about what's going on. So I wrote a comment in which I explained the bug from a Friendica/Hubzilla POV as well as what's going on on the technical side, and why the error has to be on Misskey's side.
I hope this will finally help get the bug fixed. Unfortunately, this fix would come too late for Iceshrimp. Iceshrimp-JS is a true Forkey, but in maintenance mode, so I guess only security patches and critical bugfixes will be merged from Misskey, if anything. And Iceshrimp.NET is a complete rewrite of a pre-this-fix Misskey fork, so the Iceshrimp devs probably don't know about this issue either. If it fails ungracefully upon receiving hashtags with the hashtag character outside, it will require its own bug report.
#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Hashtag #Hashtags #HashtagMeta #CWHashtagMeta #Twitter #𝕏 #Fediverse #Mastodon #Pleroma #Akkoma #Misskey #Forkey #Forkeys #Sharkey #Iceshrimp #Iceshrimp-JS #Iceshrimp.NET #Identi.ca #Laconi.ca #StatusNet #Friendica #Hubzilla #Streams #(streams) #Forte -
@tux0r :openbsd: "Forkey" bezeichnet Forks von Misskey, Forks von Forks von Misskey usw.
Iceshrimp.NET fällt da nicht drunter, weil es komplett neu geschrieben wird. Es ist vom Funktionsumfang her noch ziemlich mager. Das Ziel des Rewrite war, soweit ich weiß, zum einen, die Macken loszuwerden, die alle Forkeys von Misskey geerbt hatten, und zum anderen von JavaScript wegzukommen (Misskey und alle Forkeys sind in TypeScript und Vue.js geschrieben).
Aber gut, es gibt auch viele, die sich nicht vorstellen können, daß gute Serversoftware in PHP geschrieben sein kann. Mike Macgirvin entwickelt seit jeher in PHP. Und was er baut, ist nicht nur sehr mächtig und fortschrittlich, sondern auch noch leicht zu installieren und zu administrieren und weniger leistungshungrig als Mastodon.
Relatierter Memepost auf meinem Fediverse-Meme-Kanal.
#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Forkey #Forkeys #Iceshrimp.NET -
@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 -
Lomatuusailut jatkuvat: #iceshrimpnet instanssin divergent.1m2lab.engineer siirto toiselle koneelle käynnissä. #friendica instanssi social.porotokka.net jo siirretty ja fiksailtu. :blob_sun_glasses:
#fediadmin -
CW: How unfinished is Iceshrimp.NET? CW: long (over 1,500 characters), Fediverse meta, non-Mastodon Fediverse meta
How unfinished is Iceshrimp.NET? This unfinished:
Iceshrimp.NET appears to have no support for conversations. At all. I'm not just saying it has no support for enclosed conversations like on Friendica, Hubzilla, (streams), Forte, Facebook and every last blog out there, not to mention FEP-171b "Conversation Containers".
I'm saying it has no concept of threads. It has no concept whatsoever of a message having a parent or children in a thread.
All it seems to know is stand-alone messages. Iceshrimp.NET only shows you single messages, and it gives you no way at all to access even only what these messages reply to. This is even worse than Mastodon, and that has to say something.
Also, Iceshrimp.NET seems to use some exotic, home-brew message format that must have little to do with the W3C ActivityPub standard, even taking FEPs into consideration. It's impossible to use Hubzilla's search to import an Iceshrimp.NET message onto your stream.
And: iceshrimp.net redirects to the Iceshrimp.NET code repository. Which, in turn, contains a link to an iceshrimp.net website at the top. Another to-do that isn't even on any to-do list. Yeah, I know that (streams) and Forte have no websites either, but Mike doesn't pretend they have websites, and especially (streams) has very good reasons not to have an official website.
Let's just hope that it has overcome the *key-inherent federation issues by having been rewritten.
#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Iceshrimp.NET #IceshrimpNET -
i fucking hate iceshrimp why the fuck doesn't it show you somebody's posts when you open their profile what kind of dogshit design choice is that
-
I really don't know what to do about this server. The development of #Firefish was abandoned last year. If I downgrade to an earlier version, I can then migrate to #IceShrimpJS and eventually #IceShrimpNet. I like this because then I could go back to using @[email protected] on my phone. I'm (reasonably) hesitant to rely on a smaller project again, though. I've got no qualms about setting up and using @[email protected] but starting from scratch would necessitate using a different subdomain.
Why do YOU think I should do? Is there a satisfactory option I've not considered?
#feditips #fedihelp #adviceneeded -
@Ben Pate 🤘🏻 Let's just say the only devs who need full identity portability are silverpill and you, and silverpill is actively working on it.
Then there are Mike, Mario Vavti and Harald Eilertsen who have full identity portability.
All the other devs don't seem to care.
As for the users, however... I guess if Mastodon 4.5 went fully nomadic on Forte's scale, people would kiss Gargron's feet because he'd deliver what they've been craving for for so long. For not exactly few of them, this would be what they've been wishing for for years plus cream and a cherry on top.
And if all the various *keys (at least those that are still maintained) went nomadic on a cross-server-type scale, that'd solve the problem with entire Forkeys going belly-up and leaving its users standing in the rain with unmaintained server software. I mean, I guess we all know how volatile Forkeys tend to be. Not only could people move around from server to server with ease and take everything with them, but they could also try out new Forkeys (this explicitly includes Iceshrimp.NET) and still have clones on longer-lived applications like Sharkey, CherryPick or good old Misskey itself as fallbacks.
In fact, I think one reason for Sharkey's popularity is its import/export capability.
CC: @Marcus Rohrmoser 🌻 @Johannes Ernst @Tim Chambers
#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Fediverse #Mastodon #Misskey #Forkey #Forkeys #CherryPick #Sharkey #Iceshrimp #Iceshrimp.NET #NomadicIdentity -
@Chris Alemany🇺🇦🇨🇦🇪🇸 The Mastodon devs are talking as if either the Fediverse is only Mastodon, or the Fediverse as a whole doesn't have quote-posts.
Neither of this is true. The Fediverse has had quote-posts since July 2nd, 2010 when Mistpark (now known as Friendica) was launched. Mastodon toots have been quote-post-able since Mastodon itself was launched, for when Mastodon was launched, it immediately federated with at least two Fediverse server applications that have quote-posts, namely Friendica and Hubzilla, a fork of a fork of Friendica by Friendica's own creator.
Nowadays, at least Pleroma, Akkoma, all other Pleroma forks, Misskey, Calckey, Firefish, Iceshrimp-JS, Iceshrimp.NET, CherryPick, Sharkey, all other Misskey forks, Mitra, Friendica, Hubzilla, (streams) and Forte can quote-post Mastodon toots with no problem.
And Mastodon won't be able to stop them. No, seriously, it won't. Not with a non-standard, proprietary, home-brew opt-in or opt-out switch that doesn't tie into anything that the other Fediverse server apps have. And whatever switch Mastodon is working on will not tie into anything that already exists.
Let me put it this way: Hubzilla has the second-most advanced and fine-grained permissions system in the Fediverse. It goes well beyond most people's imagination. It works on three levels: for the whole channel (that's similar to a Mastodon account), for individual contacts (that's "followers" in Mastodon lingo, but Hubzilla doesn't distinguish between followers and followed), for individual content. (streams) and Forte are the only ones with an even more advanced and fine-grained permissions system.
But even they don't have a quote-post permission setting. And they have permission settings for just about everything. You want reply control in the Fediverse? Hubzilla has reply control, and (streams) and Forte have reply control on steroids. But what they don't have is a quote-posting permission because that's next to impossible to control across the Fediverse even with the most advanced permissions system.
As @Mike Macgirvin ?️ (professional software developer for almost half a century, designer of two Fediverse protocols, creator of Friendica and Hubzilla, inventor of nomadic identity, creator and maintainer of (streams) and Forte) says: The only way to make your posts un-quote-post-able is by not posting in public and not allowing everyone in the Fediverse full access to your posts. Set your "Who can quote" however you want, I'll always be able to quote-post all your public posts with no problem and with no resistance.
So what chance does Mastodon have then? Mastodon which doesn't even know what permissions are? Developed by Eugen Rochko who actually has a history of head-butting with Mike Macgirvin, and who would never take any step towards anything that Mike has ever developed?
I'm commenting from Hubzilla right now, and I'm also on (streams). And I can tell you: If you make any of your posts "un-quote-post-able", this still won't make my Share buttons on Hubzilla and (streams) disappear.
CC: @Stefan Bohacek @FinchHaven sfba
#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Fediverse #Mastodon #Pleroma #Akkoma #Misskey #Forkey #Forkeys #Calckey #Firefish #Iceshrimp #Iceshrimp.NET #CherryPick #Sharkey #Mitra #Friendica #Hubzilla #Streams #(streams) #Forte #QuotePost #QuotePosts #QuoteTweet #QuoteTweets #QuoteToot #QuoteToots #QuoteBoost #QuoteBoosts #QuotePostDebate #QuoteTootDebate -
IceShrimp.NET has a concept of a 🫧 Bubble Timeline 🫧, living along side the more widely used Home, Local and Federated timelines.
An adminstrator can set a collection of instances to be included in the Bubble timeline.
Examples: the admin hosts several instances of different kinds - they can collect those into the Bubble and create a shared community. Or, the instance is focused on a specific topic - the admin includes other communities that focus on the same topic.
-
Ich habe mich nun lange nicht mehr damit beschäftigt. Ist #IceshrimpNET eigtl. mittlerweile raus und gibt es ne Stable ?
Gibt es schon IceshrimpNET Instanzen bei denen man sich registrieren kann ? Also laut Fediverse Observer wohl nicht :(
Ich finde irgendwie nur IceshrimpJS Instanzen.
Weiß da ein Wesen mehr ?
-
With this release, Ivory now UNOFFICIALLY supports additional fediverse platforms such as GoToSocial, IceShrimp.NET. I've tried these platforms with mostly success.
The better the Mastodon API support on your platform, the better your experience will be. Obviously, platform specific features like emoji reacts or reply controls aren't going to be available. Still nice!
Edit: SNAC and Hollo work as well now!
-
Nice little feature in the IceShrimp.NET beta I found today. Most of the Forkey platforms have the concept of a "Drive" where all the media you've uploaded is contained.
In the drive, warnings have been added to any image that is missing ALT text. You can go through and easily add the missing ALT text right from this screen!
-
IceShrimp.NET has a new beta release, and the front end UI is starting to catch up to the back end. Including everyone's favorite, MFM! (Well, maybe not everybody, but between instances with support, it sure is fun in moderation)
-
@🌴 Seph 💭 👾 @Mercy is now Mercy Again- Calckey is deader than dead. It was forked into Firefish in 2023. Only few instances are still alive because their admins refused to move them to Firefish, and their numbers are dwindling further.
- Firefish itself is dead. Official support and development ended on New Year's Eve. This month, the official server with the code repository and the lighthouse instance is scheduled to be shut down.
- Sharkey is the most feature-rich. But first of all, its Mastodon client API implementation is said to be notoriously horrible. It seems to be difficult to connect it to a Mastodon app. Its developers are kind of shady; ask @Linux Is Best a.k.a. @Linux Is Best. Lastly, Sharkey's development is cosying up to Mastodon; the goal is to make it more like Mastodon. Not everyone likes that.
- CherryPick is sometimes recommended. But it's a Japanese project just like Misskey itself, and AFAIK, except for one instance in the USA, all CherryPick instances are hosted in the greater Tokyo and Seoul areas.
- A more common recommendation is Iceshrimp, and it seems to have the brightest future. It will soon no longer be a Misskey fork. It's currently being re-written from scratch in C# which appears to be the best way to get rid of the many issues that all Forkeys have inherited from Misskey. Its only "disadvantages" may be fewer features than Sharkey (but still more than Misskey) and its coming reliance on "Microsoft technology".
#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Misskey #Forkey #Forkeys #Calckey #Firefish #Sharkey #CherryPick #Iceshrimp #Iceshrimp.NET -
Found 60 new servers and 8 servers died off since 33 hours ago.
21,157 servers checked. 13,981,495 Total Users with 993,966 Active Users today.
New #fediverse servers found:
studio.other.li a #owncast server from Germany
photos.giesing.space a #pixelfed server from United States
social.tinax.work a #friendica server from Japan
social.noa.codes a #iceshrimpnet server from South Korea
mitra.rettuce.page a #mitra server from Japan
vaikea.asia a #mastodon server from Finland
www.3dlandskap.no a #wordpress server from Norway
webvrouw.nl a #wordpress server from The Netherlands
wisteria.im a #mastodon server from Private
peertube.chartilacorp.ru a #peertube server from Russia
kphotos.de a #wordpress server from Germany
forte.eenoog.org a #forte server from The Netherlands
langhaarschneider.net a #wordpress server from Germany
zuglie.be a #mastodon server from United States
snac.doosom.com a #snac server from Poland
social.privacypolicyga.me a #akkoma server from United States
snac.aaoth.xyz a #snac server from The Netherlands
masto.kurohana.me a #mastodon server from Private
thefacebank.com a #friendica server from United States
lemmy.selfhostcat.com a #lemmy server from Private
ch.fedimeteo.com a #snac server from Germany
null.qocc.space a #mastodon server from Czechia
plord.co.uk a #wordpress server from United Kingdom
meshtube.net a #peertube server from Private
aleteo.com.mx a #wordpress server from United States
fedi.kindness.garden a #sharkey server from The Netherlands
sociallyinept.awfullyqueer.com a #mastodon server from United States
mi2.pwn.moe a #misskey server from Private
zuggeschmack.de a #gotosocial server from Germany
hu.fedimeteo.com a #snac server from Germany
fi.fedimeteo.com a #snac server from Germany
kollegen.audiobuch.org a #wordpress server from Germany
the.other.li a #gotosocial server from Germany
be.fedimeteo.com a #snac server from Germany
pt.fedimeteo.com a #snac server from Germany
fedi.decrypt.moe a #mastodon server from Private
mariagesociere.com.es a #mastodon server from Portugal
allstarz.online a #mastodon server from South Korea
mstdn.maimux2x.com a #mastodon server from Japan
www.savingsasaservice.com.au a #ghost server from United States
alerts.shilohnewark.org a #mastodon server from United States
mastodon.breakabletoys.com a #mastodon server from France
reidburke.com a #wordpress server from Private
pixels.m11n.de a #gotosocial server from Germany
montavilla.net a #wordpress server from United States
tweeflood.com a #pleroma server from Germany
spindler.genya0407.link a #mastodon server from Japan
de.fedimeteo.com a #snac server from Germany
weirdr.net a #snac server from Norway
ie.fedimeteo.com a #snac server from Germany
ferral.cat a #akkoma server from United States
it.fedimeteo.com a #snac server from Germany
farty.toot.monster a #snac server from United States
cp.mkkey.net a #cherrypick server from Private
social.joebaldwin.me.uk a #akkoma server from Private
mastodon.gemo.social a #mastodon server from Germany
social.gflorent.space a #mastodon server from Switzerland
nl.fedimeteo.com a #snac server from Germany
fr.fedimeteo.com a #snac server from Germany
at.fedimeteo.com a #snac server from GermanyHelp others find a home, send them to fediverse.observer
-
Found 26 new servers and 38 servers died off since 7 hours ago.
22,657 servers checked. 14,848,274 Total Users with 1,033,810 Active Users today. Check out the stats!
New #fediverse servers found:
this-email-list.ispants.com a #wordpress server from United Kingdom
altair.nyoroooon.xyz a #nexkey server from Private
fedi.merta.xyz a #gotosocial server from United States
lvgaldieri.com a #wordpress server from United States
livia.sichtig.com a #livia server from Germany
maladecabinedasofia.com a #wordpress server from United States
tubbystechtips.co.uk a #wordpress server from Private
felixurbat.de a #wordpress server from Germany
dankevreni.ch a #wordpress server from Germany
hollo.pccl.me a #hollo server from Germany
librefeed.top a #mastodon server from Australia
videosafehaven.com a #peertube server from United States
corndog.place a #mastodon server from Private
s.azbycx.xyz a #gotosocial server from Private
koch.studio a #wordpress server from Germany
kvarkki.nexus a #mastodon server from Finland
social.smallhack.org a #gotosocial server from The Netherlands
2025.algorithmicpattern.org a #wordpress server from France
www.katiska.eu a #wordpress server from Germany
t-isdn.x27.one a #iceshrimpnet server from United States
gts.xfts.fyi a #gotosocial server from Private
goto.antifa.club a #gotosocial server from Germany
cabin.velzie.rip a #cabin server from Private
alone.aokaga.work a #iceshrimpnet server from Private
angelpictur.es a #gotosocial server from Germany
s.firecat53.net a #akkoma server from United StatesHelp others find a home, send them to fediverse.observer
-
Found 22 new servers and 23 servers died off since 7 hours ago.
22,670 servers checked. 14,848,274 Total Users with 1,033,810 Active Users today. Check out the stats!
New #fediverse servers found:
livia.sichtig.com a #livia server from Germany
maladecabinedasofia.com a #wordpress server from United States
tubbystechtips.co.uk a #wordpress server from Private
dankevreni.ch a #wordpress server from Germany
felixurbat.de a #wordpress server from Germany
librefeed.top a #mastodon server from Australia
hollo.pccl.me a #hollo server from Germany
corndog.place a #mastodon server from Private
videosafehaven.com a #peertube server from United States
s.azbycx.xyz a #gotosocial server from Private
koch.studio a #wordpress server from Germany
social.smallhack.org a #gotosocial server from The Netherlands
2025.algorithmicpattern.org a #wordpress server from France
www.katiska.eu a #wordpress server from Germany
kvarkki.nexus a #mastodon server from Finland
t-isdn.x27.one a #iceshrimpnet server from United States
gts.xfts.fyi a #gotosocial server from Private
goto.antifa.club a #gotosocial server from Germany
cabin.velzie.rip a #cabin server from Private
alone.aokaga.work a #iceshrimpnet server from Private
angelpictur.es a #gotosocial server from Germany
s.firecat53.net a #akkoma server from United StatesHelp others find a home, send them to fediverse.observer
-
Found 4 new servers and 15 servers died off since 7 hours ago.
22,797 servers checked. 14,848,274 Total Users with 1,033,810 Active Users today. Check out the stats!
New #fediverse servers found:
cabin.velzie.rip a #cabin server from Private
alone.aokaga.work a #iceshrimpnet server from Private
angelpictur.es a #gotosocial server from Germany
s.firecat53.net a #akkoma server from United StatesHelp others find a home, send them to fediverse.observer
-
Found 38 new servers and 45 servers died off since 7 hours ago.
22,811 servers checked. 14,887,411 Total Users with 1,036,103 Active Users today. Check out the stats!
New #fediverse servers found:
cabin.velzie.rip a #cabin server from Private
alone.aokaga.work a #iceshrimpnet server from Private
angelpictur.es a #gotosocial server from Germany
s.firecat53.net a #akkoma server from United States
hardened.computer a #mastodon server from Portugal
ciclista.social a #mastodon server from Germany
smithereen.davvie.com a #smithereen server from The Netherlands
www.pravinzende.com a #wordpress server from Lithuania
social.studis-gegen-rechts.de a #mastodon server from Germany
social.possums.gdn a #sharkey server from United Kingdom
simulatorplays.online a #mastodon server from Portugal
jasonclarke.org a #wordpress server from United States
tube.niel.me a #peertube server from France
hl.pkgu.net a #hollo server from Japan
peertube.ntc.dsausa.org a #peertube server from United States
live.angoule.me a #owncast server from France
macronlovesf.art a #sharkey server from Germany
www.jvideos.top a #peertube server from Private
blog-server.akk.moe a #blogserver server from Private
goto.alexnorris.dev a #gotosocial server from United Kingdom
www.carbondale.info a #gancio server from Iceland
social.fediflix.de a #pleroma server from Germany
leftlane.space a #mastodon server from Portugal
gancio.blablalinux.be a #gancio server from Belgium
jaym.casa a #mastodon server from India
navegandocultura.com a #wordpress server from United States
toots.oranki.net a #gotosocial server from Sweden
mast.madmolelabs.com a #mastodon server from France
the.seaboonies.ca a #mastodon server from United States
mastodon.noelle.dev a #mastodon server from France
misskey.mercuryksm.net a #misskey server from Private
pod.doskel.net a #diaspora server from United States
freesky.world a #mastodon server from Portugal
sherafan.club a #gotosocial server from Iceland
social.k3can.us a #gotosocial server from United States
fedi.my.id a #mastodon server from Singapore
tube.le-gurk.de a #peertube server from Germany
pix.cmbg.ws a #pixelfed server from GermanyHelp others find a home, send them to fediverse.observer
-
Found 24 new servers and 46 servers died off since 7 hours ago.
22,813 servers checked. 14,892,518 Total Users with 1,037,236 Active Users today. Check out the stats!
New #fediverse servers found:
babar.petite-maison-orange.fr a #mastodon server from France
social.tracevectrics.com a #gotosocial server from Germany
amichan.de a #wordpress server from Germany
www.vnshow.vip a #peertube server from Germany
pixelfed.pirate-hour.net a #pixelfed server from Canada
whistlepig.social a #gotosocial server from United States
sleepyhe.ad a #sharkey server from Private
live.ools.net a #owncast server from Germany
friendica.toaskoas.nohost.me a #friendica server from Germany
write.medienzentrum.rocks a #writefreely server from Germany
social.loaf.network a #akkoma server from Germany
sharkey.slugcat.systems a #sharkey server from Belgium
exquisite.pics a #pixelfed server from The Netherlands
blog.idahoreports.idahoptv.org a #wordpress server from United States
ssp.owu.one a #iceshrimpnet server from Germany
piped.chrisco.me a #peertube server from United States
social.carpedm.nohost.me a #mastodon server from United States
soc.gronkiewi.cz a #snac server from Austria
see.micenest.xyz a #iceshrimp server from Brazil
social.bezmuth.uk a #gotosocial server from Private
cuteart.moe a #sharkey server from Private
accidentallyoldschool.com a #writefreely server from United States
hanabiskey.bokukoha.dev a #misskey server from Private
social.pwned.page a #lemmy server from BulgariaHelp others find a home, send them to fediverse.observer
-
Found 22 new servers and 35 servers died off since 7 hours ago.
22,823 servers checked. 14,892,518 Total Users with 1,037,236 Active Users today. Check out the stats!
New #fediverse servers found:
amichan.de a #wordpress server from Germany
www.vnshow.vip a #peertube server from Germany
pixelfed.pirate-hour.net a #pixelfed server from Canada
whistlepig.social a #gotosocial server from United States
sleepyhe.ad a #sharkey server from Private
live.ools.net a #owncast server from Germany
friendica.toaskoas.nohost.me a #friendica server from Germany
social.loaf.network a #akkoma server from Germany
write.medienzentrum.rocks a #writefreely server from Germany
exquisite.pics a #pixelfed server from The Netherlands
sharkey.slugcat.systems a #sharkey server from Belgium
blog.idahoreports.idahoptv.org a #wordpress server from United States
ssp.owu.one a #iceshrimpnet server from Germany
piped.chrisco.me a #peertube server from United States
social.carpedm.nohost.me a #mastodon server from United States
social.bezmuth.uk a #gotosocial server from Private
soc.gronkiewi.cz a #snac server from Austria
see.micenest.xyz a #iceshrimp server from Brazil
cuteart.moe a #sharkey server from Private
accidentallyoldschool.com a #writefreely server from United States
hanabiskey.bokukoha.dev a #misskey server from Private
social.pwned.page a #lemmy server from BulgariaHelp others find a home, send them to fediverse.observer
-
Found 10 new servers and 28 servers died off since 7 hours ago.
22,819 servers checked. 14,892,518 Total Users with 1,037,236 Active Users today. Check out the stats!
New #fediverse servers found:
ssp.owu.one a #iceshrimpnet server from Germany
piped.chrisco.me a #peertube server from United States
social.carpedm.nohost.me a #mastodon server from United States
social.bezmuth.uk a #gotosocial server from Private
see.micenest.xyz a #iceshrimp server from Brazil
soc.gronkiewi.cz a #snac server from Austria
cuteart.moe a #sharkey server from Private
accidentallyoldschool.com a #writefreely server from United States
hanabiskey.bokukoha.dev a #misskey server from Private
social.pwned.page a #lemmy server from BulgariaHelp others find a home, send them to fediverse.observer