Ich probiere gerade die Liftoff App aus und die hat die (meines Erachtens schlechte) Eigenart, dass per default !all@lemmy.world angezeigt wird.
Was mir dabei aufgefallen ist, ist dass die Liste an Posts komplett anders ist als !all hier. Nicht die Sortierung oder Instanzen, die hier nicht föderiert sind, sondern zB andere Communities.
Meine Vorstellung war, dass die !all Feeds in zwei Instanzen die fast die gleichen Netzwerke haben (wie lemmy.world und feddit.de es wahrscheinlich haben) gleich sind.
Soweit ich das aus anderen Posts mit bekommen habe sind in all nicht alle Communities sondern nur alle Communities die irgendwer auf der eigenen Instanz abonniert hat, d.h. alle die lokal gecached sind.
Wenn zwei Instanzen wirklich mit den exakt selben anderen Instanzen föderieren, sollte "All" in der Theorie identisch sein. Was hier reinfunkt ist vermutlich die Synchronisierung zwischen den einzelnen Instanzen. Das läuft im Moment nicht so ganz rund, so dass oft Inhalte von anderen Instanzen noch nicht da sind. Dazu zählen natürlich auch Up- und Downvotes, die direkten Einfluss auf die Sortierung haben.
Punkt eins ist definitv, dass nur gesynced wird, was mindestens einen subscriber hat.
Allerdings hab ich auch die Vermutung, dass allgemein beim sync noch nicht alles rund läuft. Communities sehen teilweise komplett anders aus je nachdem von welcher Instanz aus man gerade auf die zugreift.
Anscheinend gibt es keine retries beim syncen, d.h. wenn eine Instanz den Post/Kommentar nicht annimmt weil sie überlastet ist, dann kommt der nie wieder.
Ich entwickle selbst grade eine App und auch die zeigt, wenn man nicht angemeldet ist, all@lemmy.world an. Was wäre dir denn lieber? Man muss natürlich auch ohne Account die Instanz wechseln können, aber irgendwas muss ja am Anfang angezeigt werden. Ich glaube, den User sofort damit zu konfrontieren, dass er eine Instanz wählen soll, wäre nicht sehr Einsteigerfreundlich, und wir wollen ja potentielle Neu-Lemminge nicht direkt mit technischen Details abschrecken oder?