Skip to main content


I have a #Fediverse #ActivityPub question:
Why doesn't my client ( #mastodon or #pixelfed ) automatically load the comments from the original page so that all comments are visible?
Is there a technical reason?

treefit reshared this.

in reply to treefit

that would overload the server with too much information, unfortunately.
in reply to treefit

deleted my previous comment because I realized you are probably asking about mobile clients, not the browser. A mobile client should have more flexibility there. But load is possibly a concern (although that's just a characteristic of ActivityPub). And many servers require signing which in all cases I can think of is managed by your server (not the endpoint) so the request would still have to be handled by your server.

It's doable, but complicated.

in reply to Justin Thomas 🛡

If CORS is configured correctly I see not much reason why it shouldn't also work in the browser.

Maybe the IP grabber protection argument, but hey A. you might click on links anyway and B. fediverse servers could provide a simple http proxy to tunnel the requests to other instances, this should be cheap because it is just traffic, not much other resource usage? at least compared to caching everything in the own databases - http proxy could also have some simpler caching as optimisation

This entry was edited (1 week ago)
in reply to treefit

AP works in a push nature, not pull. It may be related to overload on servers.
in reply to 🍉 دانیال بهزادی

I'm just wondering why clients don't pull on demand to provide a complete view on the comments
This entry was edited (6 days ago)
in reply to treefit

@danialbehzadi some clients support this and some types of fediverse servers also support this. @jonny is currently working on a PR to add a "load more remote conversation" button into Mastodon if I understood right