We frequently observe numerous sites across the Fediverse running very outdated versions of Mastodon or Misskey. Some sites are even using versions over a year old.
Software updates include not only new features but also critical security fixes. To keep your site secure and stable, ensure you always use the latest version.
We frequently observe numerous sites across the Fediverse running very outdated versions of Mastodon or Misskey. Some sites are even using versions over a year old.
Software updates include not only new features but also critical security fixes. To keep your site secure and stable, ensure you always use the latest version.
Iceshrimp is currently being reimplemented in .NET (Iceshrimp.NET; Iceshrimp.JS is not inactive)
Iceshrimp.JS is not render media from media-proxy correctly (I may have reported it, but I couldn't tell whether the cause was the browser or Iceshrimp.)
I love Misskey
Compare Iceshrimp and Misskey
Iceshrimp
Misskey (2025.10.x)
Based on
Firefish (Misskey v12)
Misskey v13~ (Is not fork)
Translate API
LibreTranslate, DeepL
DeepL
Edit existing note
⭕️
❌️
MOTD
⭕️
❌️
Note length limit
variable
3000
Search Engine
gin_trgm
LIKE, PGroonga, Meilisearch
FTT (Fanout Timeline Technology)
❌️
⭕️
Social Login
⭕️
❌️
Warning
I am not recommending this. To begin with, there are many changes between Misskey and Iceshrimp/Firefish, so there is a risk that some information may be missing.
Even so you want this migration, You must check this settings:
SMTP (need for reset password)
If SMTP is unavailable, either halt this migration or rewrite the backend to temporarily adapt Misskey's sign-in logic to support argon2, and further change it to automatically replace argon2 hashes with bcrypt hashes.
How to
0. shutdown your iceshrimp instance
For safety reasons, shutdown your iceshrimp instance before this migration.
systemd:
sudo systemctl stop iceshrimp
1. backup the database
If you proceed with this, you should definitely create a backup.
pg_dump -Fc (your database) > iceshrimp.dump
2. rollback database
Next, roll back the database to the Firefish equivalent.
Please continue executing the following command until the next log appears:
$ pnpm revert# any logsMigration IceshrimpRepo1689965609061 has been reverted successfully.
3. Run SQL
If you want migrate to Sharkey, continue with this document.
BEGIN;-- Misskey used to have a Reversi game, Firefish dropped the tables,-- now Misskey uses them againCREATE TABLE "reversi_game" ("id" character varying(32) NOT NULL, "createdAt" TIMESTAMP WITH TIME ZONE NOT NULL, "startedAt" TIMESTAMP WITH TIME ZONE, "user1Id" character varying(32) NOT NULL, "user2Id" character varying(32) NOT NULL, "user1Accepted" boolean NOT NULL DEFAULT false, "user2Accepted" boolean NOT NULL DEFAULT false, "black" integer, "isStarted" boolean NOT NULL DEFAULT false, "isEnded" boolean NOT NULL DEFAULT false, "winnerId" character varying(32), "surrendered" character varying(32), "logs" jsonb NOT NULL DEFAULT '[]', "map" character varying(64) array NOT NULL, "bw" character varying(32) NOT NULL, "isLlotheo" boolean NOT NULL DEFAULT false, "canPutEverywhere" boolean NOT NULL DEFAULT false, "loopedBoard" boolean NOT NULL DEFAULT false, "form1" jsonb DEFAULT null, "form2" jsonb DEFAULT null, "crc32" character varying(32), CONSTRAINT "PK_76b30eeba71b1193ad7c5311c3f" PRIMARY KEY ("id"));CREATE INDEX "IDX_b46ec40746efceac604142be1c" ON "reversi_game" ("createdAt");CREATE TABLE "reversi_matching" ("id" character varying(32) NOT NULL, "createdAt" TIMESTAMP WITH TIME ZONE NOT NULL, "parentId" character varying(32) NOT NULL, "childId" character varying(32) NOT NULL, CONSTRAINT "PK_880bd0afbab232f21c8b9d146cf" PRIMARY KEY ("id"));CREATE INDEX "IDX_b604d92d6c7aec38627f6eaf16" ON "reversi_matching" ("createdAt");CREATE INDEX "IDX_3b25402709dd9882048c2bbade" ON "reversi_matching" ("parentId");CREATE INDEX "IDX_e247b23a3c9b45f89ec1299d06" ON "reversi_matching" ("childId");-- this column was added by both Firefish and Misskey, but with-- different names, let's fix itALTER TABLE "meta" RENAME COLUMN "ToSUrl" TO "termsOfServiceUrl";-- fix antennaCREATE TYPE public.new_antenna_src_enum AS ENUM ('home', 'all', 'users', 'list');ALTER TABLE antenna ADD COLUMN new_src public.new_antenna_src_enum;DELETE FROM antenna WHERE src NOT IN ('home', 'all', 'users', 'list');UPDATE antenna SET new_src = src::text::new_antenna_src_enum;ALTER TABLE antenna DROP COLUMN src;ALTER TABLE antenna RENAME COLUMN new_src TO src;DROP TYPE public.antenna_src_enum;ALTER TYPE new_antenna_src_enum RENAME TO antenna_src_enum;COMMIT;
However, do not run pnpm run init. We haven't tested it, but it may corrupt the database.
Troubleshooting
Can't login
That means you forgot to make the above settings, please give up.
Failed to load Client with APP_IMPORT
Access /flash to initialize the client. This will delete all data, but at least it will prevent the server from becoming purely decorative.
Can't drop pg_trgm
Access the server's database and execute DROP EXTENSION pg_trgm CASCADE; to force its removal.
Tips
How to change root account
In the current version of Misskey, the isRoot parameter has been removed. You can now use the following parameters to change the root user to another user:
BEGIN;UPDATE meta SET "rootUserId" = '(user id)' WHERE id = 'x';COMMIT;
and restart Misskey.
References
I would like to express my gratitude to all authors of the documents I viewed to ensure the success of this transition.
Iceshrimp is currently being reimplemented in .NET (Iceshrimp.NET; Iceshrimp.JS is not inactive)
Iceshrimp.JS is not render media from media-proxy correctly (I may have reported it, but I couldn't tell whether the cause was the browser or Iceshrimp.)
I love Misskey
Compare Iceshrimp and Misskey
Iceshrimp
Misskey (2025.10.x)
Based on
Firefish (Misskey v12)
Misskey v13~ (Is not fork)
Translate API
LibreTranslate, DeepL
DeepL
Edit existing note
⭕️
❌️
MOTD
⭕️
❌️
Note length limit
variable
3000
Search Engine
gin_trgm
LIKE, PGroonga, Meilisearch
FTT (Fanout Timeline Technology)
❌️
⭕️
Social Login
⭕️
❌️
Warning
I am not recommending this. To begin with, there are many changes between Misskey and Iceshrimp/Firefish, so there is a risk that some information may be missing.
Even so you want this migration, You must check this settings:
SMTP (need for reset password)
If SMTP is unavailable, either halt this migration or rewrite the backend to temporarily adapt Misskey's sign-in logic to support argon2, and further change it to automatically replace argon2 hashes with bcrypt hashes.
How to
0. shutdown your iceshrimp instance
For safety reasons, shutdown your iceshrimp instance before this migration.
systemd:
sudo systemctl stop iceshrimp
1. backup the database
If you proceed with this, you should definitely create a backup.
pg_dump -Fc (your database) > iceshrimp.dump
2. rollback database
Next, roll back the database to the Firefish equivalent.
Please continue executing the following command until the next log appears:
$ pnpm revert# any logsMigration IceshrimpRepo1689965609061 has been reverted successfully.
3. Run SQL
If you want migrate to Sharkey, continue with this document.
BEGIN;-- Misskey used to have a Reversi game, Firefish dropped the tables,-- now Misskey uses them againCREATE TABLE "reversi_game" ("id" character varying(32) NOT NULL, "createdAt" TIMESTAMP WITH TIME ZONE NOT NULL, "startedAt" TIMESTAMP WITH TIME ZONE, "user1Id" character varying(32) NOT NULL, "user2Id" character varying(32) NOT NULL, "user1Accepted" boolean NOT NULL DEFAULT false, "user2Accepted" boolean NOT NULL DEFAULT false, "black" integer, "isStarted" boolean NOT NULL DEFAULT false, "isEnded" boolean NOT NULL DEFAULT false, "winnerId" character varying(32), "surrendered" character varying(32), "logs" jsonb NOT NULL DEFAULT '[]', "map" character varying(64) array NOT NULL, "bw" character varying(32) NOT NULL, "isLlotheo" boolean NOT NULL DEFAULT false, "canPutEverywhere" boolean NOT NULL DEFAULT false, "loopedBoard" boolean NOT NULL DEFAULT false, "form1" jsonb DEFAULT null, "form2" jsonb DEFAULT null, "crc32" character varying(32), CONSTRAINT "PK_76b30eeba71b1193ad7c5311c3f" PRIMARY KEY ("id"));CREATE INDEX "IDX_b46ec40746efceac604142be1c" ON "reversi_game" ("createdAt");CREATE TABLE "reversi_matching" ("id" character varying(32) NOT NULL, "createdAt" TIMESTAMP WITH TIME ZONE NOT NULL, "parentId" character varying(32) NOT NULL, "childId" character varying(32) NOT NULL, CONSTRAINT "PK_880bd0afbab232f21c8b9d146cf" PRIMARY KEY ("id"));CREATE INDEX "IDX_b604d92d6c7aec38627f6eaf16" ON "reversi_matching" ("createdAt");CREATE INDEX "IDX_3b25402709dd9882048c2bbade" ON "reversi_matching" ("parentId");CREATE INDEX "IDX_e247b23a3c9b45f89ec1299d06" ON "reversi_matching" ("childId");-- this column was added by both Firefish and Misskey, but with-- different names, let's fix itALTER TABLE "meta" RENAME COLUMN "ToSUrl" TO "termsOfServiceUrl";-- fix antennaCREATE TYPE public.new_antenna_src_enum AS ENUM ('home', 'all', 'users', 'list');ALTER TABLE antenna ADD COLUMN new_src public.new_antenna_src_enum;DELETE FROM antenna WHERE src NOT IN ('home', 'all', 'users', 'list');UPDATE antenna SET new_src = src::text::new_antenna_src_enum;ALTER TABLE antenna DROP COLUMN src;ALTER TABLE antenna RENAME COLUMN new_src TO src;DROP TYPE public.antenna_src_enum;ALTER TYPE new_antenna_src_enum RENAME TO antenna_src_enum;COMMIT;
However, do not run pnpm run init. We haven't tested it, but it may corrupt the database.
Troubleshooting
Can't login
That means you forgot to make the above settings, please give up.
Failed to load Client with APP_IMPORT
Access /flash to initialize the client. This will delete all data, but at least it will prevent the server from becoming purely decorative.
Can't drop pg_trgm
Access the server's database and execute DROP EXTENSION pg_trgm CASCADE; to force its removal.
Tips
How to change root account
In the current version of Misskey, the isRoot parameter has been removed. You can now use the following parameters to change the root user to another user:
BEGIN;UPDATE meta SET "rootUserId" = '(user id)' WHERE id = 'x';COMMIT;
and restart Misskey.
References
I would like to express my gratitude to all authors of the documents I viewed to ensure the success of this transition.
Iceshrimp is currently being reimplemented in .NET (Iceshrimp.NET; Iceshrimp.JS is not inactive)
Iceshrimp.JS is not render media from media-proxy correctly (I may have reported it, but I couldn't tell whether the cause was the browser or Iceshrimp.)
I love Misskey
Compare Iceshrimp and Misskey
Iceshrimp
Misskey (2025.10.x)
Based on
Firefish (Misskey v12)
Misskey v13~ (Is not fork)
Translate API
LibreTranslate, DeepL
DeepL
Edit existing note
⭕️
❌️
MOTD
⭕️
❌️
Note length limit
variable
3000
Search Engine
gin_trgm
LIKE, PGroonga, Meilisearch
FTT (Fanout Timeline Technology)
❌️
⭕️
Social Login
⭕️
❌️
Warning
I am not recommending this. To begin with, there are many changes between Misskey and Iceshrimp/Firefish, so there is a risk that some information may be missing.
Even so you want this migration, You must check this settings:
SMTP (need for reset password)
If SMTP is unavailable, either halt this migration or rewrite the backend to temporarily adapt Misskey's sign-in logic to support argon2, and further change it to automatically replace argon2 hashes with bcrypt hashes.
How to
0. shutdown your iceshrimp instance
For safety reasons, shutdown your iceshrimp instance before this migration.
systemd:
sudo systemctl stop iceshrimp
1. backup the database
If you proceed with this, you should definitely create a backup.
pg_dump -Fc (your database) > iceshrimp.dump
2. rollback database
Next, roll back the database to the Firefish equivalent.
Please continue executing the following command until the next log appears:
$ pnpm revert# any logsMigration IceshrimpRepo1689965609061 has been reverted successfully.
3. Run SQL
If you want migrate to Sharkey, continue with this document.
BEGIN;-- Misskey used to have a Reversi game, Firefish dropped the tables,-- now Misskey uses them againCREATE TABLE "reversi_game" ("id" character varying(32) NOT NULL, "createdAt" TIMESTAMP WITH TIME ZONE NOT NULL, "startedAt" TIMESTAMP WITH TIME ZONE, "user1Id" character varying(32) NOT NULL, "user2Id" character varying(32) NOT NULL, "user1Accepted" boolean NOT NULL DEFAULT false, "user2Accepted" boolean NOT NULL DEFAULT false, "black" integer, "isStarted" boolean NOT NULL DEFAULT false, "isEnded" boolean NOT NULL DEFAULT false, "winnerId" character varying(32), "surrendered" character varying(32), "logs" jsonb NOT NULL DEFAULT '[]', "map" character varying(64) array NOT NULL, "bw" character varying(32) NOT NULL, "isLlotheo" boolean NOT NULL DEFAULT false, "canPutEverywhere" boolean NOT NULL DEFAULT false, "loopedBoard" boolean NOT NULL DEFAULT false, "form1" jsonb DEFAULT null, "form2" jsonb DEFAULT null, "crc32" character varying(32), CONSTRAINT "PK_76b30eeba71b1193ad7c5311c3f" PRIMARY KEY ("id"));CREATE INDEX "IDX_b46ec40746efceac604142be1c" ON "reversi_game" ("createdAt");CREATE TABLE "reversi_matching" ("id" character varying(32) NOT NULL, "createdAt" TIMESTAMP WITH TIME ZONE NOT NULL, "parentId" character varying(32) NOT NULL, "childId" character varying(32) NOT NULL, CONSTRAINT "PK_880bd0afbab232f21c8b9d146cf" PRIMARY KEY ("id"));CREATE INDEX "IDX_b604d92d6c7aec38627f6eaf16" ON "reversi_matching" ("createdAt");CREATE INDEX "IDX_3b25402709dd9882048c2bbade" ON "reversi_matching" ("parentId");CREATE INDEX "IDX_e247b23a3c9b45f89ec1299d06" ON "reversi_matching" ("childId");-- this column was added by both Firefish and Misskey, but with-- different names, let's fix itALTER TABLE "meta" RENAME COLUMN "ToSUrl" TO "termsOfServiceUrl";-- fix antennaCREATE TYPE public.new_antenna_src_enum AS ENUM ('home', 'all', 'users', 'list');ALTER TABLE antenna ADD COLUMN new_src public.new_antenna_src_enum;DELETE FROM antenna WHERE src NOT IN ('home', 'all', 'users', 'list');UPDATE antenna SET new_src = src::text::new_antenna_src_enum;ALTER TABLE antenna DROP COLUMN src;ALTER TABLE antenna RENAME COLUMN new_src TO src;DROP TYPE public.antenna_src_enum;ALTER TYPE new_antenna_src_enum RENAME TO antenna_src_enum;COMMIT;
However, do not run pnpm run init. We haven't tested it, but it may corrupt the database.
Troubleshooting
Can't login
That means you forgot to make the above settings, please give up.
Failed to load Client with APP_IMPORT
Access /flash to initialize the client. This will delete all data, but at least it will prevent the server from becoming purely decorative.
Can't drop pg_trgm
Access the server's database and execute DROP EXTENSION pg_trgm CASCADE; to force its removal.
Tips
How to change root account
In the current version of Misskey, the isRoot parameter has been removed. You can now use the following parameters to change the root user to another user:
BEGIN;UPDATE meta SET "rootUserId" = '(user id)' WHERE id = 'x';COMMIT;
and restart Misskey.
References
I would like to express my gratitude to all authors of the documents I viewed to ensure the success of this transition.
Iceshrimp is currently being reimplemented in .NET (Iceshrimp.NET; Iceshrimp.JS is not inactive)
Iceshrimp.JS is not render media from media-proxy correctly (I may have reported it, but I couldn't tell whether the cause was the browser or Iceshrimp.)
I love Misskey
Compare Iceshrimp and Misskey
Iceshrimp
Misskey (2025.10.x)
Based on
Firefish (Misskey v12)
Misskey v13~ (Is not fork)
Translate API
LibreTranslate, DeepL
DeepL
Edit existing note
⭕️
❌️
MOTD
⭕️
❌️
Note length limit
variable
3000
Search Engine
gin_trgm
LIKE, PGroonga, Meilisearch
FTT (Fanout Timeline Technology)
❌️
⭕️
Social Login
⭕️
❌️
Warning
I am not recommending this. To begin with, there are many changes between Misskey and Iceshrimp/Firefish, so there is a risk that some information may be missing.
Even so you want this migration, You must check this settings:
SMTP (need for reset password)
If SMTP is unavailable, either halt this migration or rewrite the backend to temporarily adapt Misskey's sign-in logic to support argon2, and further change it to automatically replace argon2 hashes with bcrypt hashes.
How to
0. shutdown your iceshrimp instance
For safety reasons, shutdown your iceshrimp instance before this migration.
systemd:
sudo systemctl stop iceshrimp
1. backup the database
If you proceed with this, you should definitely create a backup.
pg_dump -Fc (your database) > iceshrimp.dump
2. rollback database
Next, roll back the database to the Firefish equivalent.
Please continue executing the following command until the next log appears:
$ pnpm revert# any logsMigration IceshrimpRepo1689965609061 has been reverted successfully.
3. Run SQL
If you want migrate to Sharkey, continue with this document.
BEGIN;-- Misskey used to have a Reversi game, Firefish dropped the tables,-- now Misskey uses them againCREATE TABLE "reversi_game" ("id" character varying(32) NOT NULL, "createdAt" TIMESTAMP WITH TIME ZONE NOT NULL, "startedAt" TIMESTAMP WITH TIME ZONE, "user1Id" character varying(32) NOT NULL, "user2Id" character varying(32) NOT NULL, "user1Accepted" boolean NOT NULL DEFAULT false, "user2Accepted" boolean NOT NULL DEFAULT false, "black" integer, "isStarted" boolean NOT NULL DEFAULT false, "isEnded" boolean NOT NULL DEFAULT false, "winnerId" character varying(32), "surrendered" character varying(32), "logs" jsonb NOT NULL DEFAULT '[]', "map" character varying(64) array NOT NULL, "bw" character varying(32) NOT NULL, "isLlotheo" boolean NOT NULL DEFAULT false, "canPutEverywhere" boolean NOT NULL DEFAULT false, "loopedBoard" boolean NOT NULL DEFAULT false, "form1" jsonb DEFAULT null, "form2" jsonb DEFAULT null, "crc32" character varying(32), CONSTRAINT "PK_76b30eeba71b1193ad7c5311c3f" PRIMARY KEY ("id"));CREATE INDEX "IDX_b46ec40746efceac604142be1c" ON "reversi_game" ("createdAt");CREATE TABLE "reversi_matching" ("id" character varying(32) NOT NULL, "createdAt" TIMESTAMP WITH TIME ZONE NOT NULL, "parentId" character varying(32) NOT NULL, "childId" character varying(32) NOT NULL, CONSTRAINT "PK_880bd0afbab232f21c8b9d146cf" PRIMARY KEY ("id"));CREATE INDEX "IDX_b604d92d6c7aec38627f6eaf16" ON "reversi_matching" ("createdAt");CREATE INDEX "IDX_3b25402709dd9882048c2bbade" ON "reversi_matching" ("parentId");CREATE INDEX "IDX_e247b23a3c9b45f89ec1299d06" ON "reversi_matching" ("childId");-- this column was added by both Firefish and Misskey, but with-- different names, let's fix itALTER TABLE "meta" RENAME COLUMN "ToSUrl" TO "termsOfServiceUrl";-- fix antennaCREATE TYPE public.new_antenna_src_enum AS ENUM ('home', 'all', 'users', 'list');ALTER TABLE antenna ADD COLUMN new_src public.new_antenna_src_enum;DELETE FROM antenna WHERE src NOT IN ('home', 'all', 'users', 'list');UPDATE antenna SET new_src = src::text::new_antenna_src_enum;ALTER TABLE antenna DROP COLUMN src;ALTER TABLE antenna RENAME COLUMN new_src TO src;DROP TYPE public.antenna_src_enum;ALTER TYPE new_antenna_src_enum RENAME TO antenna_src_enum;COMMIT;
However, do not run pnpm run init. We haven't tested it, but it may corrupt the database.
Troubleshooting
Can't login
That means you forgot to make the above settings, please give up.
Failed to load Client with APP_IMPORT
Access /flash to initialize the client. This will delete all data, but at least it will prevent the server from becoming purely decorative.
Can't drop pg_trgm
Access the server's database and execute DROP EXTENSION pg_trgm CASCADE; to force its removal.
Tips
How to change root account
In the current version of Misskey, the isRoot parameter has been removed. You can now use the following parameters to change the root user to another user:
BEGIN;UPDATE meta SET "rootUserId" = '(user id)' WHERE id = 'x';COMMIT;
and restart Misskey.
References
I would like to express my gratitude to all authors of the documents I viewed to ensure the success of this transition.
potential misskey bug about follower count research
So I have a private tool - maybe I'll publish it someday, it's a bit morally grey though - that logs follower and followed counts, both the ones on my profile and the ones I get by requesting the API endpoints for followers and followeds and summing the count by hand. I am right now just running it whenever I open my travel laptop basically? These are the last 3 entries on it:
So: in the last 2 weeks misskey managed to desync less somehow delta was -4/-5, now -3/-4
but what is now making me nervous is that I somehow gained three more followers by way of querying the api for followers and counting but I got 4 according to my notifs and the number on my profile so either I am summing wrong (pagination nonsense maybe?) or there's something broken in misskey ... or someone unfollowed me :/ wonder if that last one can be uh, found somewhere - dangerous to the social contract of fedi if so though. if the pagination makes bs, i could try to query postgres directly to compare maybe ...
I did look at the code a bit and it seems like misskey doesn't really do recounts and instead just adds or subtracts on follow events ... I think?
any suggestions? especially from #misskey or #sharkey contributors welcome, I would like to actually report this as a bug somehow. I'm sure there could just be a system job to reconcile these stats occasionally every once in a while, or something - it should be all local data...
Gestern hat @mashapotempa mittels Psychodrama-Methoden und mit mir einen Vortrag bei der @LeipzigerLiederszene gehalten zum Thema "Das Fediverse". Eine Teilnehmerin meinte in der Schlussrunde, dass sie jetzt eine Tür sieht, wo vorher nur Mauern waren. Das fand ich nachvollziehbar und schön.
ALT text detailsEine Folie aus dem Vortrag. Der Hintergrund ist ein Foto des nächtlichen Sternenhimmels mit den Silhouetten von Nadelbäumen am unteren Rand. Ganz oben steht "Das Fediverse ... unendliche Weiten". Darunter die Logos von Pixelfed, Mastodon, Loops, Owncast, Peertube, Mirlo, Misskey und Sharkey, die mit Strichen miteinander verbunden sind. Daneben setzt sich eine verkleinerte Ansicht dieser "Logo-Connection" fort um anzudeuten, dass diese Plattformen alle mit- und untereinander verbunden sind. Ganz rechts unten in der Ecke noch mehr Text und Grafik, die aber nur beim Reinzoomen erkennbar wird (Thema dieser Ecke: Wie finde ich einen Server? Und wie finde ich meine Herde? Und: Welche Apps gibt es?)
Gestern hat @mashapotempa mittels Psychodrama-Methoden und mit mir einen Vortrag bei der @LeipzigerLiederszene gehalten zum Thema "Das Fediverse". Eine Teilnehmerin meinte in der Schlussrunde, dass sie jetzt eine Tür sieht, wo vorher nur Mauern waren. Das fand ich nachvollziehbar und schön.
ALT text detailsEine Folie aus dem Vortrag. Der Hintergrund ist ein Foto des nächtlichen Sternenhimmels mit den Silhouetten von Nadelbäumen am unteren Rand. Ganz oben steht "Das Fediverse ... unendliche Weiten". Darunter die Logos von Pixelfed, Mastodon, Loops, Owncast, Peertube, Mirlo, Misskey und Sharkey, die mit Strichen miteinander verbunden sind. Daneben setzt sich eine verkleinerte Ansicht dieser "Logo-Connection" fort um anzudeuten, dass diese Plattformen alle mit- und untereinander verbunden sind. Ganz rechts unten in der Ecke noch mehr Text und Grafik, die aber nur beim Reinzoomen erkennbar wird (Thema dieser Ecke: Wie finde ich einen Server? Und wie finde ich meine Herde? Und: Welche Apps gibt es?)
Unlike traditional platforms, the Fediverse doesn't have an algorithm to push posts. Instead, content needs to be boosted by other users to gain visibility. In this case, the user employed another site — with zero active users (see screenshot) — to boost their own post. The boosting account was created just yesterday (see screenshot), making the intent even more obvious.
Please note the obvious: a brand-new Fedi site with no active users and no activity would not immediately be well federated with another random, relatively new and unknown Fedi site. That’s not how the Fediverse works!
The domains involved in this scheme are fuckass.space and darkestalleygang.lol
ALT text detailsScreenshot show the Fedi Instance has no active users and reports ZERO active users, at the time of the screenshot.
ALT text detailsThe date of when this screenshot was taken was October 11, 2025, which is also the same day the account was created (this is a repost of an original post)
Unlike traditional platforms, the Fediverse doesn't have an algorithm to push posts. Instead, content needs to be boosted by other users to gain visibility. In this case, the user employed another site — with zero active users (see screenshot) — to boost their own post. The boosting account was created just yesterday (see screenshot), making the intent even more obvious.
Please note the obvious: a brand-new Fedi site with no active users and no activity would not immediately be well federated with another random, relatively new and unknown Fedi site. That’s not how the Fediverse works!
The domains involved in this scheme are fuckass.space and darkestalleygang.lol
ALT text detailsScreenshot show the Fedi Instance has no active users and reports ZERO active users, at the time of the screenshot.
ALT text detailsThe date of when this screenshot was taken was October 11, 2025, which is also the same day the account was created (this is a repost of an original post)
I not only maintain a list of digital service providers that operate outside U.S. jurisdiction, but also a list of Fediverse sites that use non-U.S. domain extensions.
If these sites also use web hosting outside the United States, their websites could be fully outside U.S. legal reach — which is a smart move. 😉
I not only maintain a list of digital service providers that operate outside U.S. jurisdiction, but also a list of Fediverse sites that use non-U.S. domain extensions.
If these sites also use web hosting outside the United States, their websites could be fully outside U.S. legal reach — which is a smart move. 😉
This is the default profile photo assigned when you first create a Mastodon account.
If you're still using this photo, and someone like me — who occasionally clears out inactive accounts — sees that you joined 11 months ago but haven’t posted in the past 6, and you never bothered to update your profile... Bye-bye.
ALT text detailsThe default Mastodon photo is an all light gray background, that is nearly while, but still soft gray, with a lightly shaded gray elephant.
There's currently no standard in the #Fediverse for determining whether a Unicode string can be used as an emoji reaction. Currently, it seems to be different for #mitra, #pleroma, #misskey, etc. For example, pleroma users can send unqualified emoji as reactions, but mitra(mitra-web) users can't. #ActivityPub
There's currently no standard in the #Fediverse for determining whether a Unicode string can be used as an emoji reaction. Currently, it seems to be different for #mitra, #pleroma, #misskey, etc. For example, pleroma users can send unqualified emoji as reactions, but mitra(mitra-web) users can't. #ActivityPub
There's currently no standard in the #Fediverse for determining whether a Unicode string can be used as an emoji reaction. Currently, it seems to be different for #mitra, #pleroma, #misskey, etc. For example, pleroma users can send unqualified emoji as reactions, but mitra(mitra-web) users can't. #ActivityPub
#Mastadon is trying to be #Twitter, but I'm not a Twitter person, and need better options to digest/navigate my incoming Feed. So I'm thinking about some decent #activitypub based alternatives. how Mitra social compares vs (streams) ? (summoning @silverpill & #hubzilla avatar astral projection guy, I forgot his name) Or what should I know about #pleroma#akkoma#Misskey#lemmy , before investing in them ?
ALT text detailsguy looking back at another person meme
#Mastadon is trying to be #Twitter, but I'm not a Twitter person, and need better options to digest/navigate my incoming Feed. So I'm thinking about some decent #activitypub based alternatives. how Mitra social compares vs (streams) ? (summoning @silverpill & #hubzilla avatar astral projection guy, I forgot his name) Or what should I know about #pleroma#akkoma#Misskey#lemmy , before investing in them ?
ALT text detailsguy looking back at another person meme
#Mastadon is trying to be #Twitter, but I'm not a Twitter person, and need better options to digest/navigate my incoming Feed. So I'm thinking about some decent #activitypub based alternatives. how Mitra social compares vs (streams) ? (summoning @silverpill & #hubzilla avatar astral projection guy, I forgot his name) Or what should I know about #pleroma#akkoma#Misskey#lemmy , before investing in them ?
ALT text detailsguy looking back at another person meme
Only counts posts ..
So its basically a MIA.
🩷
(You can "update" your own stats.
Add users here )
As per usual:
Sorry #Misskey
Still need to make a cronjob to edit this post daily.
This *will* be my most edited post ever.
ALT text detailsscreenshot of the misskey sidebar where the contents of the notification widget spill out at the top if the notification widget is not at full height due to sidebar scroll position
My #MissKey drive appears to be full, but its also only 100mb in size. I can't find any way to increase this size in the docs. Looking at this Github issue it appears it is not possible to increase this limit at all?
PSA for Misskey/fork admins: Misskey relies on Redis for long-term data storage. It is not just a caching solution, and wiping redis will result in permanent data loss.
This is contrary to most guides and documentation regarding redis, because Misskey is actually using it wrong. But unfortunately, lots of data is only stored in Redis with no way to re-create it from Postgres: - All notifications - Most timelines, if Fanout Timelines is enabled - Charts and graphs - Federation jobs, including delayed / scheduled jobs - Antennas - User lists - Trending hashtags / notes - Reversi games - WebAuthn - User profiles
If you ever lose or rollback your Redis cluster, then all of the above will be impacted. So please take regular backups!
@_elena@jwildeboer I need to check GTS out sometime. Haven’t yet. How does GTS supplement or compliment someone who’s primary fediverse “social” platform is mastodon? Same question about #misskey. Curious to hear from others who have experience leveraging multiple fediverse platforms #mastodon#microblogging#gotosocial#fediverse#fedihelp
Dumb question that I was always too afraid to ask:
I know how the #Fediverse and its federation works. It's intuitive and familiar to me; I mean, I even host my own instance.
But I never understood how interaction cross-software is supposed to work. In theory, I can use whatever #ActivityPub software I want and still interact with everyone else. But in practice that just... isn't the case, right?
I mean, for text it's quite simple: I write a short post on #Mastodon and people on #GoToSocial or #Misskey or whatever can see and read that same post and interact with it. They can see my profile and it appears on their instance in their style and with their features.
Even outside of microblogging I still get it. A super-long post on #Friendica or #Diaspora appears on my timeline, too. Their profiles might have more fields than I can see here, but that's fine.
But what's up beyond that?
I can see #Pixelfed posts here, converted into image galleries. But what about the other way 'round? If someone on Pixelfed follows my Mastodon account, they can't see any of my non-image posts, right?
What about #PeerTube and such niche software? I guess I could follow a PeerTube account as a microblogger and see their videos and descriptions in my timeline. Video comments are replies.
But the other way 'round? How are they supposed to interact with Friendica or Pixelfed users? PeerTube doesn't even have a "timeline".
Doesn't that feature disparity undermine the whole idea of the #Fediverse or am I missing something?
Dumb question that I was always too afraid to ask:
I know how the #Fediverse and its federation works. It's intuitive and familiar to me; I mean, I even host my own instance.
But I never understood how interaction cross-software is supposed to work. In theory, I can use whatever #ActivityPub software I want and still interact with everyone else. But in practice that just... isn't the case, right?
I mean, for text it's quite simple: I write a short post on #Mastodon and people on #GoToSocial or #Misskey or whatever can see and read that same post and interact with it. They can see my profile and it appears on their instance in their style and with their features.
Even outside of microblogging I still get it. A super-long post on #Friendica or #Diaspora appears on my timeline, too. Their profiles might have more fields than I can see here, but that's fine.
But what's up beyond that?
I can see #Pixelfed posts here, converted into image galleries. But what about the other way 'round? If someone on Pixelfed follows my Mastodon account, they can't see any of my non-image posts, right?
What about #PeerTube and such niche software? I guess I could follow a PeerTube account as a microblogger and see their videos and descriptions in my timeline. Video comments are replies.
But the other way 'round? How are they supposed to interact with Friendica or Pixelfed users? PeerTube doesn't even have a "timeline".
Doesn't that feature disparity undermine the whole idea of the #Fediverse or am I missing something?
Dumb question that I was always too afraid to ask:
I know how the #Fediverse and its federation works. It's intuitive and familiar to me; I mean, I even host my own instance.
But I never understood how interaction cross-software is supposed to work. In theory, I can use whatever #ActivityPub software I want and still interact with everyone else. But in practice that just... isn't the case, right?
I mean, for text it's quite simple: I write a short post on #Mastodon and people on #GoToSocial or #Misskey or whatever can see and read that same post and interact with it. They can see my profile and it appears on their instance in their style and with their features.
Even outside of microblogging I still get it. A super-long post on #Friendica or #Diaspora appears on my timeline, too. Their profiles might have more fields than I can see here, but that's fine.
But what's up beyond that?
I can see #Pixelfed posts here, converted into image galleries. But what about the other way 'round? If someone on Pixelfed follows my Mastodon account, they can't see any of my non-image posts, right?
What about #PeerTube and such niche software? I guess I could follow a PeerTube account as a microblogger and see their videos and descriptions in my timeline. Video comments are replies.
But the other way 'round? How are they supposed to interact with Friendica or Pixelfed users? PeerTube doesn't even have a "timeline".
Doesn't that feature disparity undermine the whole idea of the #Fediverse or am I missing something?
Dumb question that I was always too afraid to ask:
I know how the #Fediverse and its federation works. It's intuitive and familiar to me; I mean, I even host my own instance.
But I never understood how interaction cross-software is supposed to work. In theory, I can use whatever #ActivityPub software I want and still interact with everyone else. But in practice that just... isn't the case, right?
I mean, for text it's quite simple: I write a short post on #Mastodon and people on #GoToSocial or #Misskey or whatever can see and read that same post and interact with it. They can see my profile and it appears on their instance in their style and with their features.
Even outside of microblogging I still get it. A super-long post on #Friendica or #Diaspora appears on my timeline, too. Their profiles might have more fields than I can see here, but that's fine.
But what's up beyond that?
I can see #Pixelfed posts here, converted into image galleries. But what about the other way 'round? If someone on Pixelfed follows my Mastodon account, they can't see any of my non-image posts, right?
What about #PeerTube and such niche software? I guess I could follow a PeerTube account as a microblogger and see their videos and descriptions in my timeline. Video comments are replies.
But the other way 'round? How are they supposed to interact with Friendica or Pixelfed users? PeerTube doesn't even have a "timeline".
Doesn't that feature disparity undermine the whole idea of the #Fediverse or am I missing something?
PSA for Misskey/fork admins: Misskey relies on Redis for long-term data storage. It is not just a caching solution, and wiping redis will result in permanent data loss.
This is contrary to most guides and documentation regarding redis, because Misskey is actually using it wrong. But unfortunately, lots of data is only stored in Redis with no way to re-create it from Postgres: - All notifications - Most timelines, if Fanout Timelines is enabled - Charts and graphs - Federation jobs, including delayed / scheduled jobs - Antennas - User lists - Trending hashtags / notes - Reversi games - WebAuthn - User profiles
If you ever lose or rollback your Redis cluster, then all of the above will be impacted. So please take regular backups!
PSA for Misskey/fork admins: Misskey relies on Redis for long-term data storage. It is not just a caching solution, and wiping redis will result in permanent data loss.
This is contrary to most guides and documentation regarding redis, because Misskey is actually using it wrong. But unfortunately, lots of data is only stored in Redis with no way to re-create it from Postgres: - All notifications - Most timelines, if Fanout Timelines is enabled - Charts and graphs - Federation jobs, including delayed / scheduled jobs - Antennas - User lists - Trending hashtags / notes - Reversi games - WebAuthn - User profiles
If you ever lose or rollback your Redis cluster, then all of the above will be impacted. So please take regular backups!
PSA for Misskey/fork admins: Misskey relies on Redis for long-term data storage. It is not just a caching solution, and wiping redis will result in permanent data loss.
This is contrary to most guides and documentation regarding redis, because Misskey is actually using it wrong. But unfortunately, lots of data is only stored in Redis with no way to re-create it from Postgres: - All notifications - Most timelines, if Fanout Timelines is enabled - Charts and graphs - Federation jobs, including delayed / scheduled jobs - Antennas - User lists - Trending hashtags / notes - Reversi games - WebAuthn - User profiles
If you ever lose or rollback your Redis cluster, then all of the above will be impacted. So please take regular backups!
PSA for Misskey/fork admins: Misskey relies on Redis for long-term data storage. It is not just a caching solution, and wiping redis will result in permanent data loss.
This is contrary to most guides and documentation regarding redis, because Misskey is actually using it wrong. But unfortunately, lots of data is only stored in Redis with no way to re-create it from Postgres: - All notifications - Most timelines, if Fanout Timelines is enabled - Charts and graphs - Federation jobs, including delayed / scheduled jobs - Antennas - User lists - Trending hashtags / notes - Reversi games - WebAuthn - User profiles
If you ever lose or rollback your Redis cluster, then all of the above will be impacted. So please take regular backups!
Moin. Hat jemand für mich einen Einladungscode für misskey.de? Ich würde mir da gerne probeweise einen Account machen. Wird Zeit, mal andere Funktionen im Fedi auszuprobieren. 🤓
War lange nicht mehr im Fediverse unterwegs. Gab es irgendwelche tolle neue Features? Haben sich die Benutzer zahlen erhöht?
Mich interessieren vor allem Statistiken von Posts. Kann man die mitlerweile gut einsehen?Also wieviele dein Post sehen, interagieren etc (Ja, dieser Post dient auch dazu um zu sehen wie die Statistiken mittlerweile aussehen :) )
Question for #FediAdmin , especially the ones managing a single-user instance (or just with very few users):
How much RAM is currently using your fedi software, whether it is #Mastodon#Akkoma#GoToSocial or one of the fifty shades of #Misskey (and by RAM I'm meaning "in total", not just the software's main process, also the database and additionnai stuff)
It's really out of curiosity. For instance, soc(dot)breadcat(dot)run currently uses approx 4,5Gb (4Gb for Akkoma's main processes and ~500Mb for the DB, on Docker)
Question for #FediAdmin , especially the ones managing a single-user instance (or just with very few users):
How much RAM is currently using your fedi software, whether it is #Mastodon#Akkoma#GoToSocial or one of the fifty shades of #Misskey (and by RAM I'm meaning "in total", not just the software's main process, also the database and additionnai stuff)
It's really out of curiosity. For instance, soc(dot)breadcat(dot)run currently uses approx 4,5Gb (4Gb for Akkoma's main processes and ~500Mb for the DB, on Docker)
Hypothetically, let’s say I’m an admin. I don’t like "John Doe" (just a random example). Instead of simply blocking John Doe myself, I demand that "Billy Bob" — the admin of his instance — remove him entirely.
Billy Bob refuses, because John Doe hasn’t broken any rules. So, being an egotistical maniac, I blacklist Billy Bob’s entire instance — 5,000+ innocent users who had nothing to do with anything.
I also have 5,000+ users on my instance. Now you’ve got over 10,000 people who can’t communicate, all because of a personal disagreement.
This kind of thing happens far too often on the Fediverse. If you create more than one account (on different instances), you’ll likely discover people you didn’t even know existed — people you’d want to follow but previously couldn’t, due to the growing fragmentation across the network.
The scale of the problem becomes even more obvious when you move to a different instance. You’ll likely find that not everyone you currently follow can be followed from the new site.
The solution?
Right now, it means having more than one account just to keep in touch with everyone you want to follow.
Hypothetically, let’s say I’m an admin. I don’t like "John Doe" (just a random example). Instead of simply blocking John Doe myself, I demand that "Billy Bob" — the admin of his instance — remove him entirely.
Billy Bob refuses, because John Doe hasn’t broken any rules. So, being an egotistical maniac, I blacklist Billy Bob’s entire instance — 5,000+ innocent users who had nothing to do with anything.
I also have 5,000+ users on my instance. Now you’ve got over 10,000 people who can’t communicate, all because of a personal disagreement.
This kind of thing happens far too often on the Fediverse. If you create more than one account (on different instances), you’ll likely discover people you didn’t even know existed — people you’d want to follow but previously couldn’t, due to the growing fragmentation across the network.
The scale of the problem becomes even more obvious when you move to a different instance. You’ll likely find that not everyone you currently follow can be followed from the new site.
The solution?
Right now, it means having more than one account just to keep in touch with everyone you want to follow.
New to #sysadmin, so could any #Sharkey or #Misskey admins tell me how to run Postgres operations on the instance database? It’s running thru Docker on Debian 12.
So it seems like #misskey 2025.6.2 still can break your current session like 2025.6.1 did. If you do not want to nuke your client side storage, it seems like all you need to do in the browser inspector is to delete the localStorage entries for locale* things. #fediadmin#misskeyadmin#misskey
When I made my Fediverse list, I wasn't too focused on how things looked or read, so long as I got my list out as quickly as possible - Not knowing how fast things may happen in the world.
Things in the world are still getting, worse, that has, unfortunately, not changed, but I had time to finally get around improving the repo:
When I made my Fediverse list, I wasn't too focused on how things looked or read, so long as I got my list out as quickly as possible - Not knowing how fast things may happen in the world.
Things in the world are still getting, worse, that has, unfortunately, not changed, but I had time to finally get around improving the repo:
A list of Fedi sites that use NON - US Domain extensions, meaning their domain name extension is outside Us Jurisdiction. I have not verified where all these are hosting.
I shared the full current list as of June 9, 2025, here on the Fediverse, but you can also find the list at the URL, which is hosting on a GIT by Code Berg, located in Germany, Europe.
You can also download the current list (June 9, 2025), that I just shared, by downloading the ZIP file attached.
A list of Fedi sites that use NON - US Domain extensions, meaning their domain name extension is outside Us Jurisdiction. I have not verified where all these are hosting.
I shared the full current list as of June 9, 2025, here on the Fediverse, but you can also find the list at the URL, which is hosting on a GIT by Code Berg, located in Germany, Europe.
You can also download the current list (June 9, 2025), that I just shared, by downloading the ZIP file attached.
So, if you wondered why that random friend or family member, tried Mastodon, but that week felts drawn to use Facebook more, that is why. They were targeted.
If at any time you shared a link back to any of your personal accounts, anywhere -- Meta knows you have an account.
That includes competing social media platforms, such as the Fediverse.
The value in this is both market resource and further marketing, for example, if you talked about watching Netflix, expect Meta to recommend, HBO Max. And if Meta notices you're using a known competing app or platform, Meta's app will increase the notification to draw you back to Meta.
So, if you wondered why that random friend or family member, tried Mastodon, but that week felts drawn to use Facebook more, that is why. They were targeted.
If at any time you shared a link back to any of your personal accounts, anywhere -- Meta knows you have an account.
That includes competing social media platforms, such as the Fediverse.
The value in this is both market resource and further marketing, for example, if you talked about watching Netflix, expect Meta to recommend, HBO Max. And if Meta notices you're using a known competing app or platform, Meta's app will increase the notification to draw you back to Meta.
Salut le Fediverse, je cherche à autohéberger (sur #YunoHost) un serveur #ActivityPub pour microblogger. Pas trop envie d'installer #Mastodon pour 2,3 comptes qui ne feront que publier automatiquement les actus des projets. Il y a #GoToSocial mais il est en version nowasm (Et ça me semble risqué). Est-ce qu'il y a des utilisateur⋅ices de #Stream ou #Forte qui ont un retour d'expérience à exprimer ? Et dans l'idéal, moins il consomme de ressources, plus ça me convient =)
Il y a aussi #MissKey et #Pleroma (mais je n'ai pas besoin d'une interface graphique qui consomme de la ressource pour rien...)
#Fedicat displays instance info links supplied by #misskey forks
ALT text detailsinstance description screen including links privacy, terms of service, and donation links
Begin detected text:
6:07‹ HomePlasma Trap~plasmatrap.comA general-purpose improved Sharkey instance,open for everyone. Small, personal, running ondedicated hardware not owned by a cloudprovider.Click to visit landing pagePrivacyTerms of serviceDonateActivity217,977 posts280 accountsfederated with 32,969 domainsSummaryConfig
End of detected text
I’m kinda done with Mastodon. It’s been my main spot, but it’s missing quote posting, which drives me nuts—I just wanna comment on posts without resharing everything! Also, it’s eating up my server’s resources, and I’m running a bunch of stuff on one machine, so I need something that doesn’t hog CPU or disk space.
I used Akkoma with Mangane frontend before and really liked how light and customizable it was. Problem? The database got huge, and I couldn’t find simple tools to clean out old stuff. It was like digging through a messy closet. I’m thinking of trying Akkoma again, but is there a way to keep the database under control?
I’m also looking at Misskey—it seems fun with quote posting and a cool community. But does it use a lot of server resources? How hard is it to back up or move to another server? I’d love Mastodon API support since my clients need it.
When installing the patched versions of Misskey (Pull Request available) and Sharkey (with changes already applied) on a Fedora 42 environment, you may encounter the following errors:
error: ‘uint8_t’ was not declared in this scopeerror: ‘state’ was not declared in this scope
These issues seem to stem from the version of GCC being used (Reference). Below, I will outline how to resolve these problems on Fedora 42.
Step 1: Install Dependencies
First, as indicated in the wiki, install the necessary dependencies:
Using the default GCC bundled with Fedora may lead to failed installations when running pnpm install (as of May 27, 2025). To avoid this issue, we need to compile and use a other version of GCC/G++.
Start by downloading the GCC source code using wget, then extract it and navigate to the source directory:
With these adjustments, you should be able to install Misskey and Sharkey without any issues. Enjoy Fediverse!
*I have used LLM to some extent to modify the text to make it more natural. I checked to some extent before post, but please let us know if there are any unnatural parts.
When installing the patched versions of Misskey (Pull Request available) and Sharkey (with changes already applied) on a Fedora 42 environment, you may encounter the following errors:
error: ‘uint8_t’ was not declared in this scopeerror: ‘state’ was not declared in this scope
These issues seem to stem from the version of GCC being used (Reference). Below, I will outline how to resolve these problems on Fedora 42.
Step 1: Install Dependencies
First, as indicated in the wiki, install the necessary dependencies:
Using the default GCC bundled with Fedora may lead to failed installations when running pnpm install (as of May 27, 2025). To avoid this issue, we need to compile and use a other version of GCC/G++.
Start by downloading the GCC source code using wget, then extract it and navigate to the source directory:
With these adjustments, you should be able to install Misskey and Sharkey without any issues. Enjoy Fediverse!
*I have used LLM to some extent to modify the text to make it more natural. I checked to some extent before post, but please let us know if there are any unnatural parts.
When installing the patched versions of Misskey (Pull Request available) and Sharkey (with changes already applied) on a Fedora 42 environment, you may encounter the following errors:
error: ‘uint8_t’ was not declared in this scopeerror: ‘state’ was not declared in this scope
These issues seem to stem from the version of GCC being used (Reference). Below, I will outline how to resolve these problems on Fedora 42.
Step 1: Install Dependencies
First, as indicated in the wiki, install the necessary dependencies:
Using the default GCC bundled with Fedora may lead to failed installations when running pnpm install (as of May 27, 2025). To avoid this issue, we need to compile and use a other version of GCC/G++.
Start by downloading the GCC source code using wget, then extract it and navigate to the source directory:
With these adjustments, you should be able to install Misskey and Sharkey without any issues. Enjoy Fediverse!
*I have used LLM to some extent to modify the text to make it more natural. I checked to some extent before post, but please let us know if there are any unnatural parts.
When installing the patched versions of Misskey (Pull Request available) and Sharkey (with changes already applied) on a Fedora 42 environment, you may encounter the following errors:
error: ‘uint8_t’ was not declared in this scopeerror: ‘state’ was not declared in this scope
These issues seem to stem from the version of GCC being used (Reference). Below, I will outline how to resolve these problems on Fedora 42.
Step 1: Install Dependencies
First, as indicated in the wiki, install the necessary dependencies:
Using the default GCC bundled with Fedora may lead to failed installations when running pnpm install (as of May 27, 2025). To avoid this issue, we need to compile and use a other version of GCC/G++.
Start by downloading the GCC source code using wget, then extract it and navigate to the source directory:
With these adjustments, you should be able to install Misskey and Sharkey without any issues. Enjoy Fediverse!
*I have used LLM to some extent to modify the text to make it more natural. I checked to some extent before post, but please let us know if there are any unnatural parts.
When installing the patched versions of Misskey (Pull Request available) and Sharkey (with changes already applied) on a Fedora 42 environment, you may encounter the following errors:
error: ‘uint8_t’ was not declared in this scopeerror: ‘state’ was not declared in this scope
These issues seem to stem from the version of GCC being used (Reference). Below, I will outline how to resolve these problems on Fedora 42.
Step 1: Install Dependencies
First, as indicated in the wiki, install the necessary dependencies:
Using the default GCC bundled with Fedora may lead to failed installations when running pnpm install (as of May 27, 2025). To avoid this issue, we need to compile and use a other version of GCC/G++.
Start by downloading the GCC source code using wget, then extract it and navigate to the source directory:
With these adjustments, you should be able to install Misskey and Sharkey without any issues. Enjoy Fediverse!
*I have used LLM to some extent to modify the text to make it more natural. I checked to some extent before post, but please let us know if there are any unnatural parts.
When installing the patched versions of Misskey (Pull Request available) and Sharkey (with changes already applied) on a Fedora 42 environment, you may encounter the following errors:
error: ‘uint8_t’ was not declared in this scopeerror: ‘state’ was not declared in this scope
These issues seem to stem from the version of GCC being used (Reference). Below, I will outline how to resolve these problems on Fedora 42.
Step 1: Install Dependencies
First, as indicated in the wiki, install the necessary dependencies:
Using the default GCC bundled with Fedora may lead to failed installations when running pnpm install (as of May 27, 2025). To avoid this issue, we need to compile and use a other version of GCC/G++.
Start by downloading the GCC source code using wget, then extract it and navigate to the source directory:
With these adjustments, you should be able to install Misskey and Sharkey without any issues. Enjoy Fediverse!
*I have used LLM to some extent to modify the text to make it more natural. I checked to some extent before post, but please let us know if there are any unnatural parts.
is it just me or #pixelfed does not show images from #sharkey / #misskey instances? just noticed recently text-only posts in my feed tagged as photos. i.e. just text, w/o image placeholders, as if pixelfed did not recognize the format of the post.. and original posts actually contained photos, but I didn't see them. 🤔
You should follow them. One of the mainstream protocols that make the Fediverse even possible, commonly used on Mastodon, CherryPick, Misskey, and Sharkey, is called, ActivityPub. They help write that protocol.
You should follow them. One of the mainstream protocols that make the Fediverse even possible, commonly used on Mastodon, CherryPick, Misskey, and Sharkey, is called, ActivityPub. They help write that protocol.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
so now that features are really starting to diverge between different #activitypub sites we really need a way to come together and decide how these little bits can fit together. for instance #misskey has a ton of features they have implemented recently like polls and reactions other then 'star',
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
I know most people dislike AI on the Fediverse, but we really do need an AI on the Fediverse to deal with the spam problems.
I work for Meta, and do you think we spend all day, every day, removing spam?
NO. - We have an AI for that.
The only time I see spam is when someone appeals. You'd be surprised on how entitled people feel to post, junk. Beyond that, we mostly deal with normal junk, and spam is generally a low issue.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
I'm exploring a new idea called FediOTP (codename): an authentication system that uses #ActivityPub DMs to deliver one-time passwords, allowing any #fediverse account to authenticate with web services. Unlike current solutions that rely on specific APIs (#Mastodon, #Misskey), this would work with any ActivityPub-compatible server, increasing interoperability across the fediverse. Would love to hear your thoughts on potential challenges or use cases for this approach.
📞 Introducing voice & video call for the Fediverse ✨
Sora is a futuristic Fediverse client for Mastodon, Bluesky, Misskey, Pleroma all in one. Comes with local ML to curate posts and the For You timeline.
In the next update V10, Sora allows you to have a Peer-to-Peer call using Fediverse credentials.
ALT text detailsScreen shot of charts from fedidb.org. The chart date range is from March 4, 2025 to March 17, 2025. The top chart shows total number of users declining from 15.1 million to 11.5 million. The bottom chart shows monthly active users declining from 1.3 million to 1.1 million.
ALT text detailsScreen shot of charts from fedidb.org. The chart date range is from March 4, 2025 to March 17, 2025. The top chart shows total number of users declining from 15.1 million to 11.5 million. The bottom chart shows monthly active users declining from 1.3 million to 1.1 million.
However, assuming we understood the PeerTube docs accurately — we have something very non-ideal happening with it.
It seems as if you have to ask for the PeerTube password. I don't want to do that. But — and again, assuming we understood the PeerTube docs accurately — we don't see an alternative way to do that.
I wonder if PeerTube intends to add OAuth support later.
GreatApe is a conversations platform for the Fediverse and decentralized social-media (DeSo).
I previously mentioned that — you don't have to create an account on GreatApe. That instead you can use your Mastodon, Pixelfed, Misskey, or PeerTube account.
The login with Mastodon, and login with Pixelfed flow are very smooth. And, GreatApe never sees you password.
ALT text detailsillustration of 4 fakemon based on misskey, pleroma, wafrn and mastodon - some of many fediverse-compatible software, drawn in the official pokemon artstyle
misskey: a slick, mostly brown character adorned with leaves, looking like a twig and a key at the same time
pleroma: a chibi anthro fox with black belly, black eyemarks looking like thief eyebandana and a dark flame on forehead
wafrn: a small grayish beetle bug with external shell looking like a cyan waffle and its butt looking like whipped cream
mastodon: a low-poly/papercraft chibi blurple elephant
The number one cause of Fediverse servers crashing seems to be the storage drives filling up with cached Fediverse user data — posts, profiles, avatar images, header images, etc.
But, Misskey and the Misskey forks (ex: Firefish, Sharkey, etc) also have an additional challenge that fills up their storage drives —
ALT text detailsillustration of 4 fakemon based on misskey, pleroma, wafrn and mastodon - some of many fediverse-compatible software, drawn in the official pokemon artstyle
misskey: a slick, mostly brown character adorned with leaves, looking like a twig and a key at the same time
pleroma: a chibi anthro fox with black belly, black eyemarks looking like thief eyebandana and a dark flame on forehead
wafrn: a small grayish beetle bug with external shell looking like a cyan waffle and its butt looking like whipped cream
mastodon: a low-poly/papercraft chibi blurple elephant
ALT text detailsillustration of 4 fakemon based on misskey, pleroma, wafrn and mastodon - some of many fediverse-compatible software, drawn in the official pokemon artstyle
misskey: a slick, mostly brown character adorned with leaves, looking like a twig and a key at the same time
pleroma: a chibi anthro fox with black belly, black eyemarks looking like thief eyebandana and a dark flame on forehead
wafrn: a small grayish beetle bug with external shell looking like a cyan waffle and its butt looking like whipped cream
mastodon: a low-poly/papercraft chibi blurple elephant
Ich weiß, lange Texte sind im Fediverse nicht bei allen beliebt. Manche betonen immer wieder, das sei doch kein „Microblogging“ mehr. Aber mal ehrlich: Seit wann ist das Fediverse eine reine Microblogging-Plattform? Ich kenne nicht alle Zugangssoftwares, aber soweit ich weiß, unterstützen zum Beispiel #Sharkey, #Misskey, #Catodon, #Iceshrimp und auch #Friendica lange Texte ganz wunderbar. Auch meine eigene #Mastodon-Instanz habe ich ordentlich aufgebohrt – mit ein paar tausend Zeichen, weil Mastodon ja leider immer noch an seinem 500-Zeichen-Limit festhält.
Und bitte versteht mich nicht falsch: Das ist kein Bashing gegen Mastodon! Es geht mir eher darum, den Blick dafür zu öffnen, dass das Fediverse viel mehr ist als nur ein Ort für Kurztexte. Es ist vielfältig, offen – ein Raum für alle möglichen Ausdrucksformen. Und dazu gehören eben auch längere Gedanken.
Neulich habe ich sogar gelesen, dass jemand alle Accounts blocken will, die lange Texte posten. Das hat mich echt irritiert. Warum diese Abwehr gegen Tiefe und Details? Ich persönlich liebe längere Texte – beim Schreiben ebenso wie beim Lesen. Sie geben mir die Möglichkeit, wirklich in Themen einzutauchen, mich auszudrücken, zu erzählen.
Das #Fediverse lebt doch gerade von dieser Vielfalt, oder? Lasst uns das feiern – in 500 Zeichen oder in 5.000. 💛
I feel like #Misskey could be significantly more of a success if it just used English as their main project language. The fact that most of the project description, the issues and release notes are in Japanese is (to me) quite off-putting. Sometimes the language is switched even in the same issue.
If it wasn't for forks like #Sharkey, I'd probably not operate any *key-Instance with a clear conscience. I don't wanna rely on online translators to get support or understand changes.
The biggest thing I miss from #Firefish / other #Misskey forks: the ability to put posts into special collections. Basically, like a folder of specific bookmarks.
It was such an amazing way to collect cool stuff worth sharing.
The biggest thing I miss from #Firefish / other #Misskey forks: the ability to put posts into special collections. Basically, like a folder of specific bookmarks.
It was such an amazing way to collect cool stuff worth sharing.
Hello everyone! I hacked Misskey and got all the achievements. Here is a script in which you only need to insert the token from the cookies. This script should be executed in the browser on the web page of your instance several times until all achievements are received. The current list of achievements can be found in the Misskey repository at this path packages/frontend/src/utility/achievements.ts.
Hello everyone! I hacked Misskey and got all the achievements. Here is a script in which you only need to insert the token from the cookies. This script should be executed in the browser on the web page of your instance several times until all achievements are received. The current list of achievements can be found in the Misskey repository at this path packages/frontend/src/utility/achievements.ts.
Proton is leaving because Proton cannot control the flow of information here on the Fediverse.
Most corporations mimic social algorithms to their advantage, particularly, to suppress news and information that may not paint them in a good light. Proton cannot do that on the Fediverse.
When Proton rebranded a few years ago, which caused some people to lose their accounts with no refund, they silenced any complaints on both Facebook and Reddit. I know, because I was one of those people. Most of you were happy to have the new upgraded accounts, but if you had the original family plan, which they discontinued (only to start selling a new family plan months later), you were not a happy person to find out you lost your service.
Additionally, it has been brought to people's attention that Proton now falls under Us-jurisdiction. Proton would like to argue that is only for Proton Wallet, but our legal system does not allow a company to pick and choose. Plus, even if they could (you cannot), it means they could still be pressured and influence by US Politics and US Laws now. This was another little fact, Proton wanted to suppress, but cannot because the Fediverse is organic, and not centralized.
I didn't know that Warfn supports Activitypub and ATProto ! I suppose it was centralized
It's really nice that WARFN supports both protocols
My others account in fedi are in TKZ.one (Only in spanish) and Misskey Social (Mekoprogram) to follow users from misskey.io (NSFW)
A little introduction!
I've started my fediverse journey ( mastodon and misskey ) after my twitter account was suspended without give me a reason why is suspended. I lost all tweets and follows
Also i've a website: https://nekoprogram.nekoweb.org/ (bluesky uses this address to self-verification) and mastodon shows a check
This profile will remain SFW
i should not be allowed to touch misskey flavoured markdown...
this afternoon i spent a few minutes making this: fnmain() { println!( "This is an example of a pure #misskey#mfm codeblock, done entirely with misskey tags. This means, formatting features are available inside it, such as the aforementioned hashtags. It also lets me do things like italic, bold, small, blurred, sparking, animated, flipped, or normal sans/serif text inside of a codeblock. I can also link to things - and I can use emojis !" // why did i do this again? ); }
fn main() {
println!(
"For a comparison, this is an actual #codeblock done with the standard markdown codeblock syntax using the rust language. This means, formatting features aren't available inside it, such as the aforementioned hashtags. It also doesn't let me do things like *italic*, **bold**, <small>small</small>, $[blur blurred], $[sparkle sparking], $[tada.speed=30s animated], $[flip.h,v flipped], or $[font.cursive normal sans]/$[font.serif serif] text inside of a codeblock. I can also no longer [link to things](https://example.com) - and I can't use emojis either :c"
// For the sake of consistency, a comment
);
};
If you want to use this hellhole as a template for something else, here's the hellhole:
$[border.width=1,style=solid,color=3E4249,radius=4 $[border.width=16,style=solid,color=282C34,radius=4 $[font.monospace $[fg.color=ABB2BF $[bg.color=282C34 $[fg.color=B871CE fn] $[fg.color=61AFEF main]() {
$[fg.color=61AFEF println!](
$[fg.color=8DB472 "Your [formatted text](https://catgirl.center) goes here!"]
$[fg.color=7F848E // this is a comment]
);
}
]]]]]
this post mainly exists so i can copy-paste this in future when i inevitably rewrite my bio again
i should not be allowed to touch misskey flavoured markdown...
this afternoon i spent a few minutes making this: fnmain() { println!( "This is an example of a pure #misskey#mfm codeblock, done entirely with misskey tags. This means, formatting features are available inside it, such as the aforementioned hashtags. It also lets me do things like italic, bold, small, blurred, sparking, animated, flipped, or normal sans/serif text inside of a codeblock. I can also link to things - and I can use emojis !" // why did i do this again? ); }
fn main() {
println!(
"For a comparison, this is an actual #codeblock done with the standard markdown codeblock syntax using the rust language. This means, formatting features aren't available inside it, such as the aforementioned hashtags. It also doesn't let me do things like *italic*, **bold**, <small>small</small>, $[blur blurred], $[sparkle sparking], $[tada.speed=30s animated], $[flip.h,v flipped], or $[font.cursive normal sans]/$[font.serif serif] text inside of a codeblock. I can also no longer [link to things](https://example.com) - and I can't use emojis either :c"
// For the sake of consistency, a comment
);
};
If you want to use this hellhole as a template for something else, here's the hellhole:
$[border.width=1,style=solid,color=3E4249,radius=4 $[border.width=16,style=solid,color=282C34,radius=4 $[font.monospace $[fg.color=ABB2BF $[bg.color=282C34 $[fg.color=B871CE fn] $[fg.color=61AFEF main]() {
$[fg.color=61AFEF println!](
$[fg.color=8DB472 "Your [formatted text](https://catgirl.center) goes here!"]
$[fg.color=7F848E // this is a comment]
);
}
]]]]]
this post mainly exists so i can copy-paste this in future when i inevitably rewrite my bio again
Kicking things off, I thought it would be worth highlighting some bits of the new user onboarding experience with Sharkey.
The onboarding process really seeks to help introduce people new to our fedi platforms, and is also happy to skip the hand-holding if you're already familiar with things.
Initially once you've created your account, Sharkey asks you to go through a few basic steps with setting up your profile, including allowing you to upload your profile picture/avatar/icon, goes over a couple of quick privacy settings that you can set, it brings up recommended and popular users you may wish to follow, and then asks to enable push notifications.
Once that bit is done, there's a small tutorial that it will guide you through, explaining what a note (post) is, explaining what the icons mean. It show you how to put a reaction on to a note, explains the various timelines, how to post a note, and how to mark an image as sensitive (also, Sharkey defaults to reminding users about adding alt text on photos as part of normal operations).
Basically, if one follows through these items, they should be in a not bad beginning position for getting going and getting something useful out of the fediverse.
ALT text detailsScreenshot of the profile settings Sharkey's onboarding suggests you do, including uploading an avatar image, giving yourself a nickname and maybe writing a Bio
ALT text detailsScreenshot of Sharkey's onboarding suggested privacy settings to have a look at and possibly change.
@EmpeRohr@mastodon.world schwierige Entscheidung Ich sag mal so, wäre ich nicht bei @Carlos als Gast untergekommen, hätte ich jetzt wohl eine eigene Instanz.
Ich habe mir da wirklich 14 Tage nur auf einer Instanz angetan, beim testen, damit ich ein richtiges Arbeitsgefühl für komme.
Na ja, aus den 14 Tagen testen sind erst ein Monat geworden, dann 2 und dann habe ich überlegt, ob ich nicht @Carlos fragen kann, das ich bleiben darf. Ein zurück gab es für mich dann nicht mehr.
Friendica wäre für mich auch eien Option, aber da bräuchte ich ein anderes Thema/Maske, so mag ich es eher nicht
Iceshrimp sieht echt schicki aus, ich bin gespannt wie die neu geschriebene version aussieht…Jetzt hab ich 3 Dinge die ich entscheiden muss: 1. Geh ich von Mastodon weg? 2. Was nehm ich? Friendica oder einen der *Key- forks? 3. Soll ich meine eigene Instanz aufsetzen (lassen)? Fragen über Fragen… #mastodon#friendica#misskey#iceshrimp#sharkey
I am sure there is a reason why those who preach hate speech seem to prefer the software platform, Pleroma, as opposed to Mastodon or Misskey, or the many forks of either. 🤔
#Mastodon is being more blatant—it will add quote posts.
This will piss some people off but frankly, this has been in the works for years.
To those who believe quote posts are abusive, there is no data whatsoever that shows any correlation between quote posts and abuse.
And actually, platforms like #Misskey, #Akkoma, and #Friendica have had that feature for years, and hardly anyone using those platforms has ever complained.
In fact, I use quote posts every day. No one’s complained to me about my use of quote posts.
Nevertheless, Mastodon is doing the right thing—and it takes serious courage to tell the Fedi Gatekeepers that this will happen. There will be much wailing and gnashing of teeth. But it’s a change that needed to happen.
#Mastodon is being more blatant—it will add quote posts.
This will piss some people off but frankly, this has been in the works for years.
To those who believe quote posts are abusive, there is no data whatsoever that shows any correlation between quote posts and abuse.
And actually, platforms like #Misskey, #Akkoma, and #Friendica have had that feature for years, and hardly anyone using those platforms has ever complained.
In fact, I use quote posts every day. No one’s complained to me about my use of quote posts.
Nevertheless, Mastodon is doing the right thing—and it takes serious courage to tell the Fedi Gatekeepers that this will happen. There will be much wailing and gnashing of teeth. But it’s a change that needed to happen.
#Mastodon is being more blatant—it will add quote posts.
This will piss some people off but frankly, this has been in the works for years.
To those who believe quote posts are abusive, there is no data whatsoever that shows any correlation between quote posts and abuse.
And actually, platforms like #Misskey, #Akkoma, and #Friendica have had that feature for years, and hardly anyone using those platforms has ever complained.
In fact, I use quote posts every day. No one’s complained to me about my use of quote posts.
Nevertheless, Mastodon is doing the right thing—and it takes serious courage to tell the Fedi Gatekeepers that this will happen. There will be much wailing and gnashing of teeth. But it’s a change that needed to happen.
#Mastodon is being more blatant—it will add quote posts.
This will piss some people off but frankly, this has been in the works for years.
To those who believe quote posts are abusive, there is no data whatsoever that shows any correlation between quote posts and abuse.
And actually, platforms like #Misskey, #Akkoma, and #Friendica have had that feature for years, and hardly anyone using those platforms has ever complained.
In fact, I use quote posts every day. No one’s complained to me about my use of quote posts.
Nevertheless, Mastodon is doing the right thing—and it takes serious courage to tell the Fedi Gatekeepers that this will happen. There will be much wailing and gnashing of teeth. But it’s a change that needed to happen.
#Mastodon is being more blatant—it will add quote posts.
This will piss some people off but frankly, this has been in the works for years.
To those who believe quote posts are abusive, there is no data whatsoever that shows any correlation between quote posts and abuse.
And actually, platforms like #Misskey, #Akkoma, and #Friendica have had that feature for years, and hardly anyone using those platforms has ever complained.
In fact, I use quote posts every day. No one’s complained to me about my use of quote posts.
Nevertheless, Mastodon is doing the right thing—and it takes serious courage to tell the Fedi Gatekeepers that this will happen. There will be much wailing and gnashing of teeth. But it’s a change that needed to happen.
Discovering the #fediverse gives me the same feelings #linux did years ago. The endless choice, excitement of discovery, clash of philosophies and a community.
I spent years #distrohopping from #ubuntu , #arch , #voidlinux , #nixos etc and then back to arch. Also spent a long time switching desktop environments and window managers like i3.
Can anyone tell me what does people make prefer mastodon over Sharkey (Misskey fork)? Is it a matter of security or look and feel? Or just "mastodon came in first"?
It wasn’t so long ago that #Mastodon made up 90% of MAUs on the #Fediverse. Hell, it so dominated Fediverse usage that, for most people, Mastodon was the Fediverse.
But now Mastodon’s percentage of MAUs stands at 58%. And it’s probably lower because the second most popular Fediverse software distribution, #Misskey, doesn’t accurately report MAUs. So what happened?
I suspect four things:
Mastodon validated the concept of a Fediverse, which prompted more devs to build for #ActivityPub
As Big Social alienated their userbase, some of this userbase sought Fediverse alternatives. This is what drove popularity of #Lemmy and #Pixelfed.
#Bluesky became the default alternative to #Twitter instead of Mastodon
As Mastodon users became aware of a greater Fediverse, many migrated to other Fediverse software
Obviously, Mastodon is alive and kicking. It’s not going anywhere. Its continuing development is critical to the success of the Fediverse.
But at the same time, the success of Mastodon led to the success of other federated projects. And it works the other way around too. The success of other federated projects is also Mastodon’s success.
So really, lower MAUs for Mastodon is actually a giant win for the big pachyderm.
You can post to The Fedi Forum directly from your own Fediverse account (or register directly on the forum). You can also follow categories to keep up-to-date. A fantastic community support service.
Forums are a perfect way to gain/offer support, and the knowledge is retained and searchable -- rather than a discord style channel where it all disappears in a random assortment of messages.
Many people here on the Fediverse learned that when a bunch of Fedi sites which has drawings or photos of women kissing women, or men kissing men, were taken offline.
I try to recommend providers who are open to generally any content, provided it is legal, of course. I am not going to recommend people looking to escape possible censorship or safety concerns, only to further feel unsafe and possibly censored.
And this kids is, why heavy user flocking on a single instance in the #Fediverse is not desirable, screenshot 1
The good news is, the service is now recovering, screenshot 2
Let this also be a reminder that there are many other wonderful services in the fediverse besides #Mastodon, some of which have nice features that mastodon has been lacking for years. #Friendica#Iceshrimp#Misskey#Sharkey to name just a few. But I am really glad to see the instance is recovering. Kudos to the admin team 💪
ALT text detailsMonthly active users of the fediverse with a heacy drop in the past days due to the issues on mastodon.social
ALT text detailsmastodon social monthly active users recovering. A graph with a heavy drop in the end down to 0 monthyl active users which is now quickly recovering.
And this kids is, why heavy user flocking on a single instance in the #Fediverse is not desirable, screenshot 1
The good news is, the service is now recovering, screenshot 2
Let this also be a reminder that there are many other wonderful services in the fediverse besides #Mastodon, some of which have nice features that mastodon has been lacking for years. #Friendica#Iceshrimp#Misskey#Sharkey to name just a few. But I am really glad to see the instance is recovering. Kudos to the admin team 💪
ALT text detailsMonthly active users of the fediverse with a heacy drop in the past days due to the issues on mastodon.social
ALT text detailsmastodon social monthly active users recovering. A graph with a heavy drop in the end down to 0 monthyl active users which is now quickly recovering.
#Pixelfed is now 20% of the Fediverse’s total MAUs.
The caveat here is that this does not count #Misskey since that count isn’t accurately reported.
Nevertheless, this is a significant moment for the #Fediverse in terms of diversification of software distribution.
ALT text detailsSoftware User Distribution by MAU
Mastodon
66.21%
Pixelfed
20.27%
PeerTube
3.77%
Lemmy
3.09%
Misskey
0.95%
Pleroma
0.63%
Microdotblog
0.39%
#Pixelfed is now 20% of the Fediverse’s total MAUs.
The caveat here is that this does not count #Misskey since that count isn’t accurately reported.
Nevertheless, this is a significant moment for the #Fediverse in terms of diversification of software distribution.
ALT text detailsSoftware User Distribution by MAU
Mastodon
66.21%
Pixelfed
20.27%
PeerTube
3.77%
Lemmy
3.09%
Misskey
0.95%
Pleroma
0.63%
Microdotblog
0.39%
#Pixelfed is now 20% of the Fediverse’s total MAUs.
The caveat here is that this does not count #Misskey since that count isn’t accurately reported.
Nevertheless, this is a significant moment for the #Fediverse in terms of diversification of software distribution.
ALT text detailsSoftware User Distribution by MAU
Mastodon
66.21%
Pixelfed
20.27%
PeerTube
3.77%
Lemmy
3.09%
Misskey
0.95%
Pleroma
0.63%
Microdotblog
0.39%
#Pixelfed is now 20% of the Fediverse’s total MAUs.
The caveat here is that this does not count #Misskey since that count isn’t accurately reported.
Nevertheless, this is a significant moment for the #Fediverse in terms of diversification of software distribution.
ALT text detailsSoftware User Distribution by MAU
Mastodon
66.21%
Pixelfed
20.27%
PeerTube
3.77%
Lemmy
3.09%
Misskey
0.95%
Pleroma
0.63%
Microdotblog
0.39%
#Pixelfed is now 20% of the Fediverse’s total MAUs.
The caveat here is that this does not count #Misskey since that count isn’t accurately reported.
Nevertheless, this is a significant moment for the #Fediverse in terms of diversification of software distribution.
ALT text detailsSoftware User Distribution by MAU
Mastodon
66.21%
Pixelfed
20.27%
PeerTube
3.77%
Lemmy
3.09%
Misskey
0.95%
Pleroma
0.63%
Microdotblog
0.39%
Galera linda e novinha (ou até mais antiga) do #mastodon! Seguem algumas dicas para melhorar sua vida por aqui
Se achar longo, leia as 3 primeiras dicas e salve. Mas LEIA o resto! É bem importante
Cuidem da sua bio Coloquem uma foto, escrevam um textinho, mesmo que simples. Botem boas informações como gostos e hobbies no perfil E uns toots (postagens) não fazem mal a ninguém, assim sai confundido com um 🤖
Faça a sua #introdução em um toot Essa #apresentação é uma boa maneira de conhecer novas pessoas e interagir no #fediverso! O pessoal tem costume de dar , então aproveite!
Deixe sua linha do tempo bem viva! Além de seguir pessoas, é bom seguir e usar #hashtags por aqui Conheça as várias @TagsBR que acontecem semanalmente
Também que podemos seguir e interagir com timelines de outras instâncias também. Muito bão isso
Abaixo (links) tem ótimas listagens de instâncias brasileiras (e até latino-americanas). Lembrem que SEMPRE pode mudar de servidor. Seu servidor, sua instância faz MUITA DIFERENÇA na sua experiência aqui no #fediverso. Se está achando sem graça ou só não está gostando tanto, pense em mudar
Ainda mais importante para quem está na mastodon.social que é a mais genérica possível. Quando mudei, tudo mudou
Use e teste diferentes aplicativos para ver o que mais gosta. Já usei vários e recomendo o @moshidon para #android (feito pelo @lucas_na_ursal). O #moshidon, por exemplo, permite interagir com a timeline de várias instâncias. Depois coloco uma recomendação aqui de um app para iOS.
Postou uma imagem, um gif ou um vídeo, coloque o texto alternativo. Isso é bem importante e valorizado por aqui. Eu mesmo só dou boost se tiver texto alternativo. Outra dica importante é descrever sua foto e capa do perfil
O #mastodon na web também pode ser acessado com interfaces alternativas como: elk.zone e https://phanpy.social. Experimente, o #fediverso é cheio experiências diferentes e proveitosas! Um mundo novo
Além da #hashtags você também podem seguir interagir com comunidades do Lemmy (Forum ou Reddit daqui) ou de grups. Basta seguir que vai aparecer na sua timelime e marcar em um toot para aparecer por lá ou para quem segue. Exemplo @ fediverso@a.gup.pe ou @ internet@lemmy.eco.br. Pode achar outras comunidades aqui:
The Fediverse, the social network you're using to avoid Facebook, Twitter, Reddit, or Blue Sky, is managed by real people, and not corporations. These real people, your administrator, pay for hosting so that you may share your thought, feelings, or just randomly sh-t post.
If you're financially able, take a moment to reach out to your administrator, and ask if they need help. Even a little bit can help.
The Fediverse, the social network you're using to avoid Facebook, Twitter, Reddit, or Blue Sky, is managed by real people, and not corporations. These real people, your administrator, pay for hosting so that you may share your thought, feelings, or just randomly sh-t post.
If you're financially able, take a moment to reach out to your administrator, and ask if they need help. Even a little bit can help.
La gente linda usa forks de masto, akkoma y misskey. Por cierto, los derivados de Misskey tienen un nombre? Si los de mastodon son mastodontes (?) los de Misskey puede ser…frienkeys?
I joined the Fediverse on May 30, 2023, and throughout my time on the Fedi, I have always believed in transparency. I even published my follow and block list, regularly on GitLab.
Tomorrow, January 20, 2025, Donald Trump will be President, and the future is uncertain. To prevent anyone from possibly becoming a target, I have switched my follow and followers to private. I would suggest others to do the same.
La gente linda usa forks de masto, akkoma y misskey. Por cierto, los derivados de Misskey tienen un nombre? Si los de mastodon son mastodontes (?) los de Misskey puede ser…frienkeys?
I joined the Fediverse on May 30, 2023, and throughout my time on the Fedi, I have always believed in transparency. I even published my follow and block list, regularly on GitLab.
Tomorrow, January 20, 2025, Donald Trump will be President, and the future is uncertain. To prevent anyone from possibly becoming a target, I have switched my follow and followers to private. I would suggest others to do the same.
L'objectif est d'avoir de la manière la plus synthétique possible une comparaison assez complète des différents logiciels, prioritairement côté utilisation. Dégager leurs spécificités, leurs avantages, inconvénients…
#Hollo finally has #Misskey/#Threads-style quotes! It's easy to use. Just paste the link to the post you want to quote into your post! It will automatically recognize a link to an ActivityPub post (supports Article, Note, and Question) and turn it into a quote.
FYI, if you're using #Phanpy, you can use the Quote button that appears when you press the boost icon!
In the next version of #Fedify, the Article, ChatMessage, Note, and Question classes will have a quoteUrl property. This property corresponds to the following three JSON-LD properties all at once:
Fact is, they are deleting post. Period. Fact is, they have been using the same account this whole time, until now. Period.
Fact is, "new" management is as toxic as old management. The trolling, Doxing, and false anti-LGBTQ+ statements came from the so-called "new" management.
I have no reason to lie or embellish. Sharkey is bad enough without anyone adding to their nonsense.
On while the topic of Sharkey, for a development that has nothing to hide, they're doing a lot to hide sh-t.
1st, they recently changed account in the past 24 hours. I suspect because people kept finding post and references they hadn't yet deleted (I still have some links, read on)
They seem to have removed the post thanking everyone and detailing how many people contributed. They have also removed the post asking for more money, so they could form an LLC (not a non-profit, but a business). And they removed the post, where they attempt to troll me in public.
They may be deleting some things via the database, because a few of their old post, remove details and replace it with "nulled" (see screen). I'm guessing someone performed a SQL search and replace.
But I did something no one expected. I made every post I ever made from May 30, 2023, through December 21, 2024, publically downloadable into the public domain, including my interactions with Sharkey. https://kitty.social/notes/a21e0nsgbe9z2mj8
Looking back on the indie projects I developed in 2024
✨SoraSNS: An iOS client for Mastodon, Misskey, Bluesky, and Nostr in the Fediverse, featuring an AI-powered "Recommended" timeline
✨Neo: A decentralized chat app built on Matrix
✨Spatial Escape I: A phone booth escape game for Apple Vision Pro ✨Spatial Boxer: A boxing game for Apple Vision Pro
Other apps I launched:
🦊URL Passport: Check domain ownership details 🐙Octo Notes: Note-taking app for iPad with Pencil support 🤖Smart AI: Chat with local LLMs like Phi and Llama 🦊Kyoto Shrine Guide: A guide to Kyoto's shrines
Next month, I’m launching a new indie app about ✈️. Stay tuned!
😰 Si je comprend bien, et que la traduction est bonne, bah ça sent le sapin.
En gros ça parle de séparer Misskey de Mastodon, donc plus de communication/intéractions entre les 2 softs, parce trop de problème et que c'est relou et ça prend du temps de palier tous les problémes lié aux différences entre les deux softs.
😰 Si je comprend bien, et que la traduction est bonne, bah ça sent le sapin.
En gros ça parle de séparer Misskey de Mastodon, donc plus de communication/intéractions entre les 2 softs, parce trop de problème et que c'est relou et ça prend du temps de palier tous les problémes lié aux différences entre les deux softs.
My #fediverse server is running the #Sharkey software platform, a fork of #Misskey, to post messages via the #activitypub protocol. You can see my post, even though you may use another platform to participate in the fediverse, like #Mastodon or #Pleroma. So, without using the same platform, we can share messages because we use the same protocol. We have to move from platform-based networking to protocol-based networking. Get rid of the lock-ins, be self-sovereign!
Did you know? #Hollo supports #Misskey/#Pleroma-style #quotes. You can quote another post by adding a link to it. If a post contains any link to an #ActivityPub object of Article/Note/Question, Hollo quotes it in the post.
Did you know? #Hollo supports #Misskey/#Pleroma-style #quotes. You can quote another post by adding a link to it. If a post contains any link to an #ActivityPub object of Article/Note/Question, Hollo quotes it in the post.
Did you know? #Hollo supports #Misskey/#Pleroma-style #quotes. You can quote another post by adding a link to it. If a post contains any link to an #ActivityPub object of Article/Note/Question, Hollo quotes it in the post.
Did you know? #Hollo supports #Misskey/#Pleroma-style #quotes. You can quote another post by adding a link to it. If a post contains any link to an #ActivityPub object of Article/Note/Question, Hollo quotes it in the post.
ALT text detailsmisskey vs
misskey vs mastodon
misskey vs bluesky
misskey vs twitter
misskey vs firefish
misskey vs sharkey
misskey vs mastodon reddit
misskey vs calckey
akkoma vs misskey
misskey hockey
misskey io
Looking back on the indie projects I developed in 2024
✨SoraSNS: An iOS client for Mastodon, Misskey, Bluesky, and Nostr in the Fediverse, featuring an AI-powered "Recommended" timeline
✨Neo: A decentralized chat app built on Matrix
✨Spatial Escape I: A phone booth escape game for Apple Vision Pro ✨Spatial Boxer: A boxing game for Apple Vision Pro
Other apps I launched:
🦊URL Passport: Check domain ownership details 🐙Octo Notes: Note-taking app for iPad with Pencil support 🤖Smart AI: Chat with local LLMs like Phi and Llama 🦊Kyoto Shrine Guide: A guide to Kyoto's shrines
Next month, I’m launching a new indie app about ✈️. Stay tuned!
My 2024 in tech – UPDATED - Jan-May: same old same old - mid-Jun: I started the blog #TheFutureIsFederated - Jul: I started doing interoperability tests between #Fediverse projects - Aug: I federated my Wordpress site, joined Friendica and 3 content aggregators. More tests - Sep: I federated 2 more WP sites - Oct: I joined #Sharkey - Nov: I got a #RaspberryPi5 and installed Ubuntu on it; started learning #Linux - Dec: I joined #Misskey & am researching VPSs
"POST /api/notes/polls/vote HTTP/2.0" 204 0 "https://st.misskey.delmulin.com/%22 "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
ALT text detailsScreenshot der Fediverse Instanzwolke. Sie zeigt an, mit welchen Diensten unsere Instanz verbunden ist und mit welcher Software die laufen.
Friendica Sharkey Hubzilla Akkoma Mastodon und glitch
Also, I suggest Peertube contact @wordpressdotcom / @WordPress, @Mastodon & numerous third party apps for #Mastodon, #Misskey, etcetera, on advice on how to navigate on Apple & Google app stores (especially regarding video content).
I was looking at the properties on the Person #ActivityPub object implemented by #fedify, and wasn't expecting this one, haha!
I'm presuming this is #Misskey related? The quirks of having to implement many different versions of a spec!
ALT text detailsA screenshot of a code editor showing a TypeScript class Person with a property get cat(): boolean | null. The accompanying comment explains that the property is "used on actors to indicate that they in some way identify as a cat, expressed as a boolean value. If this property is set to true, displaying the actor or their notes will have some special effects attached in some clients."
Wir haben das Fediverse-Schaubild noch einmal überarbeitet. Ein herzliches Dankeschön an @imke für die Aktualisierung und die wertvolle Unterstützung. Hier ist die neueste Version des Fediverse-Schaubilds – schaut es euch an! 👇
I was a big proponent of Firefish (formerly known as Calckey). I followed someone onto it out of curiosity and liked it so much I said goodbye to Mastodon without looking back.
It's where I met the lady who was to become my Fiancee and where our friendship blossomed into romance.
Calckey got big. Big accounts were pushing it, talking about it. The Re-Brand to Firefish happened to much fanfare: weeks and weeks of build-up - it was a hype train and a half! And then...it all went wrong.
Performance issues struck, and lingered. The flagship site could be down for days at a time. Looking into this later I learned that it stemmed from the Misskey v12 codebase simply not being engineered to scale at all well with all the new users piling in. All the back-end stuff folks tried was patching a leaky boat with tape. And then things got Fedi-Meta-Horrible when the lead dev was accused of harassment and faking screenshots and other 'crimes' too tiresome to recount. (Personal note: I didn't believe any of it). Ice-shrimp emerged as a reaction to all of this (Ice-shrimp.js had the same fundamental engineering problems).
Other forks arrived in due course, Sharkey and now Cherrypick but Firefish was the one that blazed the trail of Misskey in the West, that for a brief, wonderful moment threatened to break the Mastodon monopoly by suggesting a brighter, more fun future for the Fedi.
I'm going to miss it. I already do miss it, having moved on long since. But you never forget your first.
ALT text detailsThe Firefish logo. A square with three triangles arranged top, top left and right suggesting fins. The shapes are coloured orange. Two circles for eyes rest on the square.
Wir haben das Fediverse-Schaubild erneut aktualisiert! Ein herzliches Dankeschön an @imke für die Überarbeitung und die wertvolle Unterstützung. Hier ist die neueste Version des Fediverse-Schaubilds – schaut es euch an! 👇
ALT text detailsAktualisierte Version des Fediverse-Schaubilds, das eine grafische Übersicht der verschiedenen dezentralen sozialen Netzwerke und Plattformen im Fediverse zeigt.
SoraSNS is an innovative iOS client for Mastodon, Misskey, Bluesky, Nostr* all in one.
Offering local ML powered For You feed. Local LLM for thread summarization Comes with bookmark folders, video reel, automatic post information fetching, like/repost with any logged in accounts, and more!
In the next update V20, there’re even more new features: 🔖 **Cached read position** for Mastodon, Misskey, Bluesky Follow timeline ✨**Nostr** support
We've discovered an ongoing Denial-of-Service attack against Misskey-based instances. The attacks exploit a zero-day vulnerability impacting Misskey, Sharkey, IceShrimp, and other related software. Patches are in progress and will be released ASAP. We encourage all admins to update immediately!
Note: this is a different vulnerability from the ones that were recently announced! You should update today and again tomorrow at the scheduled time.
While #Mastodon is the giant of the #Fediverse , I am curious if any of the other projects have made better strides with onboarding, moderation, UX and so forth.
How is #Friendica on these issues? Or #Misskey ? Ideally we should have a number of _different_ #ActivityPub -based systems which all compete to make their user experiences better. I mean, isn't tying ourselves too closely to any single platform how we got ourselves into this mess in the first place?
So jetzt mal ehrlich ihr #Fedinauten da draußen, die ihr #Misskey, #Sharkey oder #Iceshrimp nutzt! Wieso nutzt ihr das, was ihr nutzt und was findet ihr besser im Vergleich zu den anderen beiden Fedi-Möglichkeiten?
Bin auf der Suche nach einer weiteren Fedi-Software, die ich mir genauer anschauen möchte und muss mich zwischen den dreien entscheiden.
das #Fediverse ist nicht nur #Mastodon... ich hatte schon einmal exemplarisch weitere fediversale Serversoftware vorgestellt. Hier ein aktualisierter Überblick:
things to never unsee: if you scroll down someone's profile on #misskey there is a parallax effect on the profile header
and it causes very ugly seams to show when scrolling profiles that have a header image that is the same aspect ratio as the header area, it feels quite bad to look at
ALT text detailsprofile header in starting scroll position
ALT text detailsprofile header after scrolling down a bit, due to the image tiling to fill the background the parallax effect shows an unsightly seam
Install theme: Copy code and paste it under "Settings => Themes => Install a theme" and click on "Install". You can also click "Preview" before installing.
ALT text detailsScreenshot of the UI in Sharkey with the EstoFortis Theme
If you are a fan of Sharkey, may I suggest Misskey. They're the upstream provider of Sharkey. You may be missing a few minor tweaks, but it comes with less drama, and more honesty.
If you truly want the tweaks, I would suggest IceShrimp which inspired by both Misskey and FireFish. Again, without the drama and the dishonesty.
Esiste una #fediquette? La risposta breve è sì, ma abbiamo creato un post per spiegarlo meglio. E ricordiamoci sempre che la parola #fediverso contiene le radici delle due parole più importanti per la socialità universale: alleanza e diversità.
I handwavingly predict that the most stable #misskey fork will be whichever one decides to rebuild its foundations atop of #fedify, thus freeing up the dev(s) to focus on the client-side innovations that the #forkeys have always excelled at.
#Hollo finally has #Misskey/#Threads-style quotes! It's easy to use. Just paste the link to the post you want to quote into your post! It will automatically recognize a link to an ActivityPub post (supports Article, Note, and Question) and turn it into a quote.
FYI, if you're using #Phanpy, you can use the Quote button that appears when you press the boost icon!
#Hollo finally has #Misskey/#Threads-style quotes! It's easy to use. Just paste the link to the post you want to quote into your post! It will automatically recognize a link to an ActivityPub post (supports Article, Note, and Question) and turn it into a quote.
FYI, if you're using #Phanpy, you can use the Quote button that appears when you press the boost icon!
In the next version of #Fedify, the Article, ChatMessage, Note, and Question classes will have a quoteUrl property. This property corresponds to the following three JSON-LD properties all at once:
Did you know I have a Q&A collection? #Misskey has a fascinating "clips" feature that allows you to create a public list of posts. Whenever somebody asks a technical question I add it to the clip. If you're an expert, or seeking answers feel free to browse the collection! (To reply you'll want to copy the posts URL into your instances search bar, but if you found this helpful consider tagging me!) https://mk.gabe.rocks/clips/9q371gqc65
Ja es gab ja noch andere von mir nicht erwähnte #Misskey Forks, von denen jetzt wohl sowieso niemand mehr etwas erwartet.
Irgendwie sind alle diese Projekte leider nicht so recht vorangekommen, weil man die Komplexität des Codes unterschätzt hat. Es gab einfach kein harmonisches Entwickler-Team, das mit genügend Manpower die Herausforderungen konstruktiv angehen könnte.
Für mich als Normal-User ist der reduzierte Ansatz von #Mastodon und #Akkoma jetzt einfach attraktiver, mit einer schlechte Oberfläche, aber sehr guter API. So habe ich halt einen kompatiblen, gut funktionierenden Dienst, dessen minimalistische Oberfläche ich über einen sehr guten Web-Client ausgleichen kann.
Kennt ihr das, wenn ich hin und hergerissen seid? Jetzt hab ich die App #Aria entdeckt und schaue grad mal, ob ich die mag. Die App unterstützt #Misskey Derivate, also auch #Frefish was diese Instanz antreibt. Dann könnte ich ja doch hier bleiben 🤔
Jetzt ist es also raus: #Firefish ist nun doch sehr wahrscheinlich am Ende. Damit sieht man nun wieder wie unsicher und mit welchen Unzulänglichkeiten das #Fediverse zu kämpfen hat.
Tja, nun bin ich froh mit meiner zurückliegende Entscheidung pro #Mastodon als Glitch-Variante (5000 Zeichen-Limit) und #Phanpy als graphischer Oberfläche. Dieses Chaos ist mir nun erspart geblieben.
Insgesamt haben die neuen #Misskey Forks m.E. die in sie gesetzen Erwartungen nicht erfüllt. Die Entwicklungen laufen nicht so wie erhofft. Ich werde deshalb jetzt nicht nur die Beobachtung von Firefish einstellen, sondern auch die von #Iceshrimp, #Catodon und #Sharkey.
in an uncharacteristic case of poorly considered UX, the #misskey (or, at least, #sharkey ) web UI makes it very difficult to open a post containing media without any text.
while I'm here, resizing the compose window on mobile is nigh impossible because of the teeny tiny touch target.
“It's sad that when Misskey federates with other software such as Mastodon on ActivityPub, I only get complaints due to different behaviors (which of course comply with AP). (There are only criticisms, but I don't recall any appreciation at all.)
Also, for some reason, when there is such a difference in behavior, it is often assumed that Mastodon is correct and Misskey is incorrect/has its own opinion (in fact, the opposite is often the case).”
My indie developed Fediverse app SoraSNS has been featured on VisionOS App Store story "Check out our favorites".
Sora is a futuristic Mastodon, Bluesky, Misskey, Pleroma all in one client, 🎨 with gallery mode, 📹 video scroll feed, 📰 news discussions, and many innovative features.
It brings native Mastodon and Bluesky experience to Apple Vision Pro. 🌠
Sora, a futuristic Fediverse client, now features 🎬 Fediverse Watch tab 🎬
🌐 Mastodon, Bluesky, Misskey, Pleroma all in one 🔭 Watch interesting videos on the Fediverse 🌟 Explore more contents from Discovery view and hashtag timelines 👀 When you open a post, see similar posts of the same topic 👾 Local algorithm to rank posts and add additional interesting posts into your home timeline
Is there - or why is there no - app respecting the design of the own instance? What I mean is, there are so many cool and different instances, every with its own design (colors, fonts etc.) you only see if you are in a web browser. As soon as you are using a certain app, you have the app design. Is it so difficult to make this work? 1/2
Misskey, a decentralized micro-blogging platform, is in need of financial support. Misskey is not a business, it is a non-profit, not a company. The only income for the project comes from your donations. If you like Misskey, please help us continue to develop it! https://www.patreon.com/syuilo
Those who donate a certain amount may have their name added to Misskey's credit.
Thank you for contributing to the future of Fediverse! #misskey
I really wonder why nobody has reported on this yet. Is every #Misskey user just using a #Chrome based #browser and not something #Firefox? :sagume_think:
This improvement is all from a simple index change. If anyone wants this for their own *Key instance, I've uploaded a script and instructions on GitHub. I've tested it on Sharkey, but it should also work on Misskey, FireFish, or any other fork except IceShrimp. (IceShrimp already includes an index like this.)
Misskey sucks because it has repetition limits for such things as muting accounts and deleting your own posts. I want to mute all the hentai bots in my global timeline but I can't because of the limit.
ALT text detailsA screenshot from Misskey.
Text:
Temporarily unavailable. This action cannot be performed temporarily due to exceeding the execution limit. Please wait for a while and then try again.
The recent CVE-2024-29510 vulnerability (Remote Code Execution in Ghostscript) has been found to be exploitable against Sharkey and other Misskey-based software under specific environments. This is not a vulnerability in Sharkey itself, but in an optional dependency that may be installed as a system library. The official Sharkey docker images are not vulnerable, but bare-metal installations may be affected.
An instance may be vulnerable if: - libgs and imagemagick are both installed. - libgs is older than 10.02.1, 10.01.2, 9.55.0, or 9.50.
To check the version of libgs: - Execute dpkg -l | grep -P "ii\s+libgs\d". - If no results are found, then libgs is not installed and not vulnerable. - If the third column starts with 10.02.1, 10.01.2, 9.55.0, or 9.50, then libgs is patched and not vulnerable. - Otherwise, libgs is vulnerable.
To patch the vulnerability: - Update libgs to the latest available version. The instructions will vary between environments.
Threads implements #Misskey's `_misskey_quote` standard and gives them a shutout in the Facebook Engineering blog and then *blocks them* for "No publicly accessible feed" which is a completely baseless reason for blocking a server.
Just gave a talk to Japanese @w3c member companies, presenting about the #Fediverse and encouraging some more engagement between W3C Japan and local communities & projects that are working with #ActivityPub. Already, one person on the call said they are active on #Misskey and will reach out to them. 💗
ALT text detailsFederated single user microblogging software through activitypub that is also compatible with mitra
Interact with users on Mastodon, Pixelfed, Misskey, etc
Github repo here: https://github.com/dahlia/hollo
It almost feels like Mastodon do not want us to self host. There is no direct link on the main webpage to install on server. Digging through the docs, finally found documentation and there is no Docker container or a package for any OS for easy installation. They require us to install from source along with all the dependencies. I don't mean to bad mouth it but they do not do enough to encourage self hosting (if not discourage).
Would like to know your opinions or ideas on how to self host it easily with minimum maintenance (auto upgrades, etc).
I've written a bit of an extensive guide on navigating ActivityPub and its many apps, and instances, along with some initial questions new users might have, and links to mobile apps.
Version 0.9.0 of #Fedify, an #ActivityPub server framework, has been released! Here are the main changes:
• Added Tombstone, Hashtag, and Emoji classes. • Added normalizeActorHandle() function to normalize an actor handle. This is needed when the domain of the actor handle is an IDN, or when the domain contains capital letters. • Added an option to the sendActivity() function, excludeBaseUris, to exclude specified servers from sending activities. This can be used when you don't want to send activities to your own server. • Added Context.parseUri(), a method to parse actor, object, inbox, and collection URIs. • The time window for HTTP Signatures verification is now configurable. • The @fedify/fedify/httpsig module has been renamed to . This is in preparation for implementing additional object integrity proofs other than HTTP Signatures. • Improved interoperability with #Misskey.
After 5 years, I'll try #Mastodon again. Until today I was happy with #Misskey on my instance, but I developed some grudge against Misskey, and keeping up the instance is a lot of burden (especially for free as I do).
After I closed reg I though I may leave the instance there for the record and start a new life on a friendly Mastodon instance.
I did not leave that account behind, only tasting mastodon and the restrictions of not having full control over the server and change things to my liking, for example add Celeste emotes, increase note length (well it's ~1k here so that shouldn't be an issue). On the other hand I don't have to deal with reports, custom requests from users
Anyway, I'm here and my intention is to stay here.
// This will be (probably) the only one post I cross-share between my accounts.
📞 Introducing voice & video call for the Fediverse ✨
Sora is a futuristic Fediverse client for Mastodon, Bluesky, Misskey, Pleroma all in one. Comes with local ML to curate posts and the For You timeline.
In the next update V10, Sora allows you to have a Peer-to-Peer call using Fediverse credentials.
&, I made a backup Fediverse sockpuppet at a #Misskey instance called makai.chaotic.ninja (which supports hyphens in hashtags, unlike Mastodon sadly): @silsinn9821@makai.chaotic.ninja First thing in order to do there: repost some of my #PC98#Touhou oldies!
EDIT (2024-03-29): made another Misskey sock: @silsinn9821@voskey.icalo.net Will repost there some of my best #VOCALOID & #SynthesizerV works! (NOTE: I made my sock there rather than at Vocalodon because registrations at the latter are closed + I like hyphenated hashtags!)
ALT text detailsA screenshot of my data visualization project showing a tree map chart and a download button labeled "Download your data". The chart is overlaid with an Excel window showing an exported CSV file.
ALT text detailsA screenshot of my visualization project, with my display name, profile image, a tree chart showing each server I'm connected to, and a breakdown of my connections.
ALT text detailsA screenshot of my visualization project, with my display name, profile image, a tree chart showing each server I'm connected to, and a breakdown of my connections.
ALT text detailsA screenshot of my visualization project, with my display name, profile image, a tree chart showing each server I'm connected to, and a breakdown of my connections.
ALT text detailsA screenshot of my visualization project, with my display name, profile image, a tree chart showing each server I'm connected to, and a breakdown of my connections.
ALT text detailsA screenshot of my visualization project, with my display name, profile image, a tree chart showing each server I'm connected to, and a breakdown of my connections.
L'objectif est d'avoir de la manière la plus synthétique possible une comparaison assez complète des différents logiciels, prioritairement côté utilisation. Dégager leurs spécificités, leurs avantages, inconvénients…
Wie geschrieben werde ich einen Monat lang den fediverse Zugang für mich von Mastodon zu dem #Misskey Fork #Clackey wechseln und meine Erfahrungen da sammeln.
Wenn ihr also in dieser Zeit weiter Mitteilungen von mir haben woillt, dann abonniert bitte diesen Account hier
Kurze Info wieso. Weil ich es kann. Weil ich Spaß am Testen habe. Weil das #Fediverse so viele Möglichkeiten bietet. Weil ich dann 7.000 Zeichen habe 🤣
@tmp je relance ta question, vu la peu de réponses et qu'elle date ça serait intéressant d'avoir des réponses plus récentes 🙂 Et j'élargirai à #Pleroma et #Akkoma#Calckey.
En particulier, quelles fonctionnalités sont exclusives¹ à Pleroma, Akkoma, #Misskey, Mastodon/#GlitchSoc (et leur éventuels dérivés ?) ?
Quelqu'un a fait un comparatif ?
¹ soit complètement (ex:formater un message) et non compatibles, soit compatible en lecture (ex: tel logiciel peut voir, mais pas faire la même chose).
so now that features are really starting to diverge between different #activitypub sites we really need a way to come together and decide how these little bits can fit together. for instance #misskey has a ton of features they have implemented recently like polls and reactions other then 'star',