Quote post permutations.
- Docs on quote states: https://docs.joinmastodon.org/entities/Quote/#state
- Related PR: https://github.com/mastodon/mastodon/pull/34738
- Reference of text copies from Mastodon: https://github.com/mastodon/mastodon/blob/c442589593ac39f1f36c972890850c30efd3ca1b/app/javascript/mastodon/locales/en.json#L875-L880
No one is going to see the tiny arrow controls and scroll sideways through the multiple pinned posts. They're just going to see the top one. Over time people will stop pinning any more than one post because there will be no point, and #Mastodon will be just the same as every other generic social media platform.
The pinned post carousel absolutely should have been an option in the settings, not swept across the board as a default.
Also, how do I turn off the carousel that hides all of my pinned posts bar one?
When I pin posts it's because *I want people to see them*. Why the hell would I want almost all of them to be hidden?
Why was this feature rolled out by default instead of #optIn?
(Edit — more related frustration here: https://mas.to/@tokyo_0/114831976505460262)
In #Mastodon 4.4 they've added the horrible popup window from #Bluesky when you try to click on a #hashtag.
If I wanted to do something weird with the hashtag, I'd right click it. Now I need to make an extra click every single time I just want to view the posts. It's one of the worst features of Bluesky, and they've added it into Mastodon.
It doesn't even do anything useful like tell you if you're following the hashtag.
Every time they update the Mastodon UI they make it worse.
3 takeaways from Mastodon v4.4's quote post implementation:
1) Quote posts can be filtered https://github.com/mastodon/mastodon/pull/34786
@nyquildotorg #Mastodon and #ActivityPub needs a mechanism where domain names can be recycled. The fact that WordPress alone has no mechanism to allow a domain to exit the fediverse is reason enough. Sometimes servers get bricked and there is no way to go back and self-destruct.
Domains could be validated with a text record in the DNS by the owner of the domain name. If text record ActivityPubKill is true, then it should be trusted as so and defederated.
I'm not sure how this could be done, I don't know the ins and out. Maybe software packages could poll the DNS of failing federated servers and look for a universal or software specific kill tag or a file could be placed somewhere on a server that it looks for when a server fails, esp after 7 days.
Either way, a dns entry or a file on a physical server can be a trusted source as it takes elevated permission by someone in charge of a domain to usually do such a thing. #MastoDev #MastoAdmin
Preliminary #WIP on Phanpy for showing translated rules when reporting posts.
Show a Translate button if there's no matched language?
The JSON response of translated rules list in Mastodon v4.4 (`/api/v2/instance`) seems to imply that some rules might not be translated.
Judging from admin UI to translate rule, seems to make sense https://github.com/mastodon/mastodon/pull/34494
So, one rule is translated, the other might not. #EdgeCase
# Pachli 2.14.0 is released
## New features
- Restore the user's position in lists
- Faster account switching
- An "Account Management" UI
## Fixes include
- Delete cached notifications when deleting server notifications
- Don't crash on severed relationship notifications or when cancelling image loads
## Translations
- Chinese, Estonian, Finnish, Indonesian, Irish, Italian, Latvian, Norwegian Nynorsk, Polish, Russian, Slovak, Tamil
More at https://pachli.app/pachli/2025/06/30/2.14.0-release.html
Just posted a video on how to build a Model-Context-Protocol (MCP) server + client using C# and MCPSharp!
Define AI tools as plain C# methods, call them from your own client, and run everything locally. No cloud. No API keys. Just structured, agent-ready code.
Video: https://youtu.be/dG9nAAPLeVU
Saw this "Followed hashtags" collapsible list on mastodon.social (v4.4.0 nightly), wondering how long the list of hashtags will be.
Turns out it's hard-coded to 4
- Initial PR: https://github.com/mastodon/mastodon/pull/35029/files#diff-69d0fde1e60d28600ccbca6546ac727c4136ca7b6cafa2d5f31e8f879c1610d1R35
- Latest change (June 23rd): https://github.com/mastodon/mastodon/blob/6d017dbf10c2a80e5e7fce387e50374ea6442d3b/app/javascript/mastodon/features/navigation_panel/components/followed_tags_panel.tsx#L27
There's no limit set for lists tho' (its API doesn't have `limit` too)
Everyone: see what you think:
The Seven Deadly #Fediverse UX Sins Part 2: The Road To Redemption: https://www.timothychambers.net/2025/06/24/the-seven-deadly-fediverse-ux.html
Don't claim that these are final answers - but hope they help continue constructive motion to final answers!
cc: @renchap @dansup
@cheeaun @scottjenson @newsmast @andypiper @ricmac @evan @laurenshof @pfefferle @fediversenews #fedidev #mastodev @timbray
do any fedi client devs know how to get a nodeinfo request to work? in the browser i receive JSON, while with my client i receive an HTML error saying use the web or a client.
EDIT: solved, you just have to not fuck everything up in your request (no special details required).
Would be super interesting to see some close and well-informed attention on this thread https://mastodon.social/@sarahjamielewis/114699476927561899
How feasible would it be to have posts from specific servers be highlighted in a specific color on #Mastodon?
For example I don't mind reading posts from the bluesky bridge but I don't really want to interact with them. If they were highlighted in blue or something, that would be helpful..
#MastoDev (is that a thing?)
Do you use lists?
Today's #Pachli Current release improves their usability by remembering your reading position in the list, similarly to how it behaves on the Home and Notifications timelines.
Lists can be a great way to move content from some people you follow out of your home timeline and into a dedicated space, and of course, each list can be added to its own tab.