Typowy przekład z działaniem federacji w #fediwersum: gdy wyszukuję użytkownika w polu wyszukiwania w Mastodonie, dostaję informację: 0 wpisów, 0 obserwowanych, 0 obserwujących. Gdy otwieram profil tej samej osoby na #Pixelfed, pojawia się prawdziwa liczba obserwujących.

To obniża zaufanie do Fediwersum jako do czegoś, co działa i nie wprowadza w błąd.

#federacja #federowanie #MastodonPL #PixelfedPL #ActivityPub #ActivityPubPL

@chlopmarcin Apki piszą, że prawdziwa liczba jest na instancji macierzystej. To decentralizacja i unikanie niepotrzebnego ruchu. Jeden klik i widzisz prawdziwe dane. Obniża ci zaufanie? Przyzwyczajenie ze scentralizowanych sociali? Nikt nie przesyła tony komunikatów, bo może zerkniesz. Nikt nie chce, by wszystkie instancje miały wszystkie dane. Zamiast tego, masz oferowany dostęp do danych, gdy klikniesz.

@sebastian @chlopmarcin
Jesteśmy mootsami z pewnym kontem na Pixelfedzie - a mimo to wyświetla ono tu, na dziesiątkach, brak wpisów, brak obserwowanych, brak obserwujących.
A może to prywatne - tylko, że konto wariata też obserwuję i jest tak samo, a konto jest publiczne.
Eliminuję wpływ modyfikacji z 42 - na pol.social też wyświetla się „0 wpisów”, mimo, że takie wpisy się wyświetlają!

Pixelfed nie pokazuje danych „ograniczonych” jak Mastodon - wprost kłamie co do ich liczby!

@74 Może @xaphanpl rozumie, skąd się bierze ta niezgodność. @sebastian

@74 Pokusa pokazywania liczb…

Po co?

Wchodzisz na profil i widzisz. Próby synchronizacji liczników na 100% w federacji to utopia. Zawsze może pojawić się rozjazd.

Pixelfed kłamie? To niech schowa liczby których nie zna. Masto „kłamie”? Niech przestanie :)

Lubię podejście Phanpy. Bez liczb. Demetrykacja fedi. Chcesz to wchodzisz na profil na instancji i widzisz prawdę.

Chyba że opisujecie błąd, to co innego.

@chlopmarcin

@sebastian @chlopmarcin
Pełnej synchronizacji liczników w federacji nie ma, i to rozumiem, a nawet akceptuję (taka architektura)

I tak, opisujemy usterkę.

Konto pixelfedowe (widziane na 42) pokazuje 0 obserwowanych mimo, że jestem jednym z nich. I 0 obserwowanych mimo, że je obserwuję. I 0 wpisów mimo, że wyświetlają się one wprost pod profilem.

@sebastian No ale lepiej by było, gdyby było napisane:

"Nie wiemy, ile wpisów, obserwowanych i obserwujących ma ta osoba. Kliknij żeby sprawdzić"

albo

"Ta osoba posiada co najmniej X wpisów, Y obserwujących i Z obserwowanych, ale faktyczne liczby możesz zobaczyć po kliknięciu tutaj"

Chodzi mi o to, że jeśli ktoś/coś mówi mi X, a okazuje się, że to nie jest prawda, to jestem rozczarowany i ograniczam zaufanie.

Nie chodzi o to, że nie mogę lub nie chce mi się kliknąć. Chodzi o to, że dostałem nieprawdziwą informację. Nie akceptuję otrzymywania nieprawdziwych informacji.

Fajnie, że apki piszą, że prawdziwa liczba jest na instancji macierzystej. Tak powinno być. Ja nie używam apek lecz przez przeglądarkę, więc mówię o tym, co widzę przez przeglądarkę.

@chlopmarcin Wiesz, że te liczby nie są pewne. Tak jak wskazanie termometru, prędkościomierza, poziomu naładowania baterii.

Też jestem za tym, by nie wyświetlać niepewnych. Lub nazwać je dokładniej:

Na naszej instancji sfederowało się X. Sprawdź na instancji macierzystej poprawne wartości.

@sebastian
A nie lepiej zrobić czegoś w tym stylu. Wyświetlić dane jakie się zna, a w popup dać informację. Stan na [data i godzina]. Aktualne informacje znajdziesz tu [url].
@chlopmarcin
@wloczykij Problem, o którym napisałem nie wynika z nieaktualności danych. Dlatego komunikat typu "Stan na [data godzina (...) nie jest odpowiedzią na problem, o którym piszę. Problem polega na tym, że pewne dane nigdy nie są federowane (nie "później" lecz "nigdy"), a użytkownik dostaje informację liczbową, która po prostu nie jest prawdziwa. @sebastian
@chlopmarcin @sebastian
Jak to nie jest prawdziwa? To skąd ta liczba się bierze. Z tego co wiem, to serwer macierzysty wysyla taka informacje, wiec zakladam, ze ta informacja jests prawidlowa, no chyba, ze ktos majstrowal w kodzie, zeby serwer wysylal wartosc z dupy.
@wloczykij Proszę, przeczytaj mój pierwszy wpis w tym wątku. Tam jest napisane, o co chodzi.
@chlopmarcin
PRzeczytałem. Pisze, ze na profilu Ci pokazuje 0, a na serwerze macierzystym jakas inna wartosc, wiec to chyba to o czym mowie, ze dane nie sa aktualne, no chyba, ze serwer wysyla dane z dupy.
@wloczykij Niezgodność liczb (0 a jakaś inna liczba) nie wynika z nieaktualności. Te liczby nigdy nie będą zgodne - niezależnie ile będziesz czekać na aktualizację. Po prostu niektóre liczby nie są zaciągane w ogóle.
@chlopmarcin
To skad te liczby sa brane? Skoro jest takie pole w oryginalnym kliencie, to chyba protokol musi to przewidywac, bo inaczej nie mialoby to sensu.
@wloczykij Tak, to nie ma sensu.
@chlopmarcin
Czyli co, twierdzisz, ze protokol nie przewiduje takiego pola?
@wloczykij Nie wiem, nie znam się, nie jestem techniczny. W moim pierwszym wpisie opisałem, jak to wygląda z punktu widzenia zwykłego użytkownika.