panos 
I build Catodon.
He/him/They/them, neurodivergent, anarchist, polyamorous
the state must fall
New in Catodon: Added Text formatting options in the posting form, making it much easier to add bold and italic fonts, to add strikethrough over words and more!
Also added Search in Bookmarks, sorting Following/Followers by server, Firefox layout fixes, and more options for DMs: you can now Archive chats, turn notifications on/off per chat, and delete all of your messages in a DM conversation at once.
#catodon
Now that Catodon is finally rolling, I often think of the time when Firefish exploded, in 2023. There were waves of Twitter "refugees" coming for a while and, while most didn't stay, there was an enthusiasm that we're building something that will attract and welcome more and more people. Somewhere along the way, I feel that this vibe has died. And, on one hand, I know we're building something that has the foundations to be alive in the long run, and that's better than being a short term trend... on the other hand I sometimes miss that enthusiasm and optimism for fedi. Can we have some more of that, please?
#fediverse
I'm super excited - I just deployed the forums feature in catodon.rocks and it seems to work, I made my first post in a Lemmy community!
I definitely have a lot of work to do, but you can -cautiously!- test the feature on our server, it is live. If something serious shows up, I will revert it and try again tomorrow. But this feels awesome - the first (proper) threadiverse post from a Misskey/Sharkey fork! Let's go 🥳
#catodon #sharkey #misskey #fediverse #threadiverse
RE: https://catodon.rocks/notes/akv4dziup8bz00hy
Made some more minor changes in the RSS feeds after @sproid@catodon.rocks 's feedback, you can now see a little more information in mobile view, and the most significant change: since Bluesky has RSS for each public account, you can now follow anyone you want from Catodon, even if they haven't enabled Bridgy Fed: Just paste their profile url in the Add RSS field, optionally enable "Add to Home", and you can have their posts appearing in your Home timeline, with their profile picture and all. You're not able to interact with them, but they should have enabled Bridgy Fed for that =)
#catodon #bsky #bluesky
Whatever your opinion about AI is, I firmly believe that we are witnessing a technological revolution of historic proportions - the only thing I can compare it to is the internet's widespread adoption around 2000. And watching how it unfolds is also interesting from a geopolitical aspect - the USA's status as the world's leading force has been damaged with Iran and its president's absurdities, and the AI race could be a decisive factor on the financial field for the world's new order.
So far, Anthropic and OpenAI have been clearly leading the field with Claude and GPT/Codex. TBH, for coding, these are the only tools that can actually be worth it atm. But China is trying to catch up, and this month there will probably be a launch that could change the game. Deepseek is expected to release v4 in April, which is rumored to actually compete with Codex and Claude Opus - while being open source, using much less resources, can be run locally (not on cheap hardware but we're getting closer to that all the time) and could be more than 10 times cheaper than the US models. The US companies have been upscaling and upscaling, while the chinese have been focusing more on efficiency. And what raises the stakes even more is that Deepseek has stopped working with NVIDIA and they've been working with Huawei hardware. So if the new model proves to be close to what it's rumored to be, this can have a huge impact on the US economy.
It will also be a big win for open source, and good for the environment if more efficient models are released. So even if you're not interested in using AI tools yourself, I do think that it's interesting to follow how things evolve - this will affect everyone's lives in one way or another.
#AI #LLM
One last change before the RC for 26.4.0: Catodon now handles ActivityPub Articles and Pages properly, rendering html and all, instead of turning them all into Notes and showing them as a CW with the summary as comment, which tbf was pretty ugly. I will gradually make more adjustments so that we are better aligned with ActivityPub.
#catodon #sharkey #activitypub
Latest from the Catodon lab: A new way to view Followers/Following, with many sorting options (for other users the options are alphabetical by name and username only, for your profile you can also sort based on when the connection was made and when each user was last active - good for cleaning up any abandoned accounts for example). And now you can also bookmark RSS posts and even users! If for any reason you need to go back to a user's profile - just bookmark it for easy access.
Both features will be in the upcoming 26.4.0 release, coming soon! I decided to do two (at least!) releases in April, one to introduce the RSS feeds timeline and the Direct messages page, and another one a little later with another major new feature that is already in the works.
#Catodon
Short catodon development update - implementing forums was more work than I thought, so we missed the 26.4.1 release, the next release will be 26.5.0. I am out of town for a few days, I have my laptop with me but I have been busy irl so haven't had the chance to do much. I will probably resume work properly on Monday, when I'm back in Athens. Have a great weekend everyone 🥰
#catodon
At first I removed the features I didn't want only from the UI, as it was safer, but now I feel more comfortable with my tools and I did a deep removal of Chat, Reversi, Bubble Game and Play. The rest of the features that I have removed, like Channels, are not worth the hassle and would give no real benefits. Current develop branch has the removals, and catodon.rocks is already deployed using the latest develop.
Anyone upgrading from previous versions, remember to do pnpm install before building, or to use --no-cache for docker: docker compose build --no-cache
#Catodon #Sharkey
Today it was mostly optimizations for the RSS feature, it should be easier on resources now, improved some ux bits here and there. The most visible change is that I changed the look of the RSS posts, especially for the Home timeline - they still look like pretty much like posts, but they are more compact, and if there are consecutive posts from the same feed, they are now folded to take up even less space. The other change I made was in the default order of timelines: Now it's Home, Accounts, local server, all servers, and then Custom feeds and RSS feeds - so the more "standard" timelines go first, and the more customizable timelines go to the end.
Next couple of days will be mostly bug fixes and smaller issues that I want to get out of the way.
Oh - almost forgot! That wasn't today but I didn't talk about it yet, you can now "Hide from Home" users (without unfollowing them), or even whole Lists of users.
Working on threadiverse integration has been very interesting, with the design choices that have to be made to make this work properly - and it might affect the microblogging side, too: I'm thinking of adding New/Hot/Active sortings to regular timelines. The Active one could even be close to what I described as "forum view" in 2022, in one of my first recommendations on Calckey (which never got implemented)!
This is a lovely procedure, it's the most creative part and I'm enjoying it very much =)
#catodon
In the months of the Firefish craze, the #1 complaint we heard from Mastodon users was "why can't I follow a hashtag in my Home feed?". So I decided to delay the release of the first stable a little, in order to implement this new feature: The ability to merge Custom feeds (Antennas) into Home. This way Catodon will have not only the ability to follow hashtags (through Custom feeds), but to also "follow" specific words or phrases.
@julian@activitypub.space You were right, it was a bug in catodon’s forum delete path: for forum posts, it could emit a plain top-level Delete fallback even when the deleted post was remote-authored, which made it look like our forum actor was deleting an object it didn’t own. I changed it so that:
- The direct top-level Delete fallback is only sent when the author is local and we can legitimately sign it as that author.
- For remote-authored forum posts, we no longer emit that invalid fallback.
- Forum-scoped activities now use the forum actor as audience, rather than conflating audience with the author/deleter.
So this should resolve the two issues you pointed out on the Catodon side - if you see it again, or anything else that looks off, please lmk!
One request from our side: Would you consider handling Announce(Delete)? In forum/communities federation, that’s how a group passes along deletion of a post that came from another server, without making it look like the group owns that post. In practice, the remaining issue is with remote-authored posts in catodon forums: when the original author is on another server and deletes the post, catodon can remove it locally and forward that deletion, and it is accepted by Lemmy and Piefed, but NodeBB servers currently keep showing the post because they ignore Announce(Delete).
The release candidate for our second stable release is out!
RE: https://catodon.rocks/notes/akid7rzyrrvd08te
