• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    TOMMastodon 🐘 / Fediverse - decentralizovaná sociální síť
    • tenhle klub je určený pro ty uživatele NYXu, kteří sami vědí, proč se o Fediverse zajímají - pokud to nevědí, těžko je přesvědčíme
    • obecné tipy (aplikace na android apod.) | úvod a tipy v angličtině https://fedi.tips/ | odemčený článek Petra Koubského
    • mastodex.cz je seznam nejaktivnějších českých účtů, do Mastodonu lze jednoduše importovat přes webové rozhraní
    • některé účty lidí z tohohle klubu (další přidám na přání): @xchaos@f.cz,
    • aktualizované veřejné české instance: mastodonczech.cz, witter.cz, mastodon.arch-linux.cz, f.cz, mamutovo.cz
    rozbalit záhlaví
    XCHAOS
    XCHAOS --- ---
    ALMAD: není pravda, že se neřeší.
    When opening a post, show all replies (not just those from servers known to the user's instance). · Issue #22674 · mastodon/mastodon · GitHub
    https://github.com/mastodon/mastodon/issues/22674

    obecně implementace ActivityPub protokolu v Mastodonu nemusí být jediná a nejlepší možná. To, že spousta komunit experimentuje s platformami Misskey, Pleroma, Akkoma, apod. naznačuje, že existuje víc než jeden přístup, jak tu federaci udělat správně.

    Jde o to, že představa, že všechna data všech uživatelů budou navždy na jednom jediném místě indexované v rámci jedné jediné databáze, je prostě zcela určitě chybná: neřeší to zálohování, třeba i na půdu jiných institucí (ale dnešní Fediverse teda zálohování taky moc neřeší - třeba že dvě instance by se rozhodly si data plně vzájemně zálohovat, včetně schopnosti obnovy ze zálohy, apod.) a nakonec se vždy narazí na nějaké hranice škálovatelnosti (ano, to jde řešit, že archivní ročníky poběží fyzicky na starších pomalejších serverech, apod.)

    To, že víme, že něco je špatně (centralizovaný přístup) ale ještě neznamená, že máme jasno v tom, jak to udělat dobře. Agresivnější cacheování aktuálního stavu příspěvků by rozhodně pomohlo více věcem, třeba i zobrazení správného stavu počtu hvězdiček (které na druhou stranu je náchylné k tomu, aby ho začali ovlivňovat spammeři, takže do jisté míry relevantní informace je spíš počet hvězdičkujících instancí, než údajný počet včetně favů na vzdálených instancích... a pouze sofistikovaní spammeři dokáží spamovat s více instancí současně, atd.)

    Obecně zobrazení všech reply na status by mohlo být v silách odpovědí na příspěvek na místní instanci, ale je téměř nemožné to zajistit u náhodných příspěvků, kde diskuzi pod nimi pouze sledujeme (přesto často smysluplné vlákno pod příspěvky vidím).

    Protocol ActivityPub předpokládá, že příspěvek obsahuje seznam všech odpovědí na něj:
    ActivityPub/Primer/Replies - W3C Wiki
    https://www.w3.org/wiki/ActivityPub/Primer/Replies

    Problém se tedy zužuje na četnost cacheování příspěvků, pod kterým se dá očekávat probíhající diskuze. Opakované načtení příspěvku do místní cache samozřejmě zvyšuje šanci, že počet odpovědí z jiných instancí je aktuální.
    ALMAD
    ALMAD --- ---
    XCHAOS: Nic z toho neni neresitelnej problem, ale neresi se a to je to o cem ty lidi mluvej :)

    (I kdyz teda ten reply problem je to co je pro uzivTele zasadni, a tam si myslim ze by to byl celkem zasadni zasah do toho protokolu)
    JARDABEREZA
    JARDABEREZA --- ---
    XCHAOS: To mi ještě připomělo... BlueSky má otevřený prokol či co... takže i bez účtu si můžeš např. zjistit kdo koho blokuje, kde je v jakých listech anebo i vidět příspěvky někoho kdo tě blokoval. https://clearsky.app/danabra.mov/blocked-by prý kvůli architektuře co si zvolili to musí být volně přístupné. Mělo by to fungovat na ATProtocolu: https://atproto.com/

    https://arxiv.org/pdf/2402.03239
    XCHAOS
    XCHAOS --- ---
    ALMAD: jeho problém způsobovala nějaká starší verze Mastodonu, nejspíš. Ty novější čekaj několik sekund, než vytvořej náhled vloženýho odkazu. Problém by pravděpodobně vyřešilo přidání náhodný prodlevy před pokusem o vygenerování thumbnailu odkazu. Proč v rámci federace nejsou předávány i thumbnaily a každá instance si to fetchuje znova, to je zajímavá otázka. Je to víceméně programátorský problém, který by se dokonce mohl řešit jako volitelné nastavení domovské instance autora (něco jako [ ] share preview thumbnails, ve skutečnosti instance budou mít časem zájem fungovat jako CDN a budou mít zájem nejen downloadovat, ale i uploadovat, podle mě.... ale někdo to bude muset naprogramovat, no)

    ano, pochopil jsem to nejdřív špatně, jemu nejde o to, že by lidi vtrhli na ten blog, ale vtrhne tam každá instance znova a on má hodně followerů z hodně instancí a tím skutečně DDoSuje cokoliv, na co hodí odkaz, jak se všechny instance snaží udělat thumbnail. Hubzilla tohle obchází tím, že sdílí předgenerovanej HTML fragment, ve kterým všechno míří přímo na tu instanci a ten se sdílí i z tvrdýma absolutníma odkazama na domovskou instanci příspěvku. Což taky není ideální.

    Každopádně, nejde o nijak neřešitelnej nebo zásadní problém. V další verzi Mastodonu to může být patchnutý, buď sdílením thumbnailu mezi instancema (tam není definovaný pořadí v jakým to získávají, takže by hrozilo, že se obrátí na tu první, kde se to publikovalo, to je problém), nebo zcela primitivně, vložením náhodné prodlevy před pokusem o fetchnutí odkazu (jeden request za sekundu zvládne každý webserver, popravdě i deset requestů, a vložení alespoň trochu náhodného zpoždění před zpracováním nového statusu v timeline by problém nejspíš řešilo... ostatně ani teď mi nepřijde, že to pollování by se dělo úplně realtime, občas je před aktualizací timeline na jiné instanci docela prodleva...)
    ALMAD
    ALMAD --- ---
    XCHAOS: Podle me u odpovedi ostatnim vidis jenom subset, viz https://maria-antoniak.github.io/2023/07/04/notes-on-mastodon.html

    Je hezky ze cesky instance nebanujou a z toho dovozujes, ze se to nedeje, stejne jako ze vase instance to ustojej.

    jwz je extremne popularni osobnost _na pomery Mastodonu_, a to ze se jeho problemy odepisou jako “je popularni” je asi ten duvod proc vidim ty jeste popularnejsi odchazet.

    “Asi nepochopil pointu: Mastodon teď JE jeho nový blog a problém s DDoS řeší cacheováním na instancích. Není to vhodný nástroj k připoutání pozornosti ke svému blogu”

    a) lol, b) cets to vubec? To neni o “chci vic lidi na blogisek”, ale “bez toho aby AP distribuoval cache je tohle dobrej zpusob jak ddosnout nahodny stranky _a je to zbytecny_.

    Ano, micham veci dohromady protoze v kategorii “Mastodon ma UX problemy a kvuli nim lide odchazí” je, prekvapive, mix problemu.
    XCHAOS
    XCHAOS --- ---
    ALMAD: myslím, že odpovědi ostatních mi v timeline postupně naskakujou, samozřejmě asi záleží, jestli je followuju. Ale obecně, v momentě, kdy nějaký status vidím, tak se načtou i všechny reakce k danému okamžiku, i ze všech ostatních instancí. Takže právě tady by to chtělo nasimulovat, za jakých specifických okolností někdo nevidí něčí jinou odpověď a jestli to třeba už není dávno opravený bug...

    To s tím banováním bylo nějaké specifikum z dob začátků. Nemám pocit, že by v současnosti jakákoliv česká instance banovala jakoukoliv jinou. Možná, že v těch začátcích byla motivace některých "moc zabanovat lidi, kteří mě štvou", ale ti rychle skončili, protože zabanovali koho potřebovali a přestali na Mastodon chodit :-) (asi vím, o kom se bavíme...)

    Zatím u nás nic netrendovalo tak, aby to naši instanci shodilo. (a pár hvězdiček přitom už moje fotky nasbírali). (jwz je extrémně populární osobnost, takže asi jeho problémy jsou na jiným levelu, ale i on na Mastodonu zůstal... resp. schazovalo mu to blog, ne Mastodon instanci. Asi nepochopil pointu: Mastodon teď JE jeho nový blog a problém s DDoS řeší cacheováním na instancích. Není to vhodný nástroj k připoutání pozornosti ke svému blogu (a nebo ho musí taky vytunit pomocí nginx apod.)

    Myslím, že mísíš řešitelné bugy (Mastodon rozhodně má mechanismy načtení všech odpovědí na příspěvek v moment, kdy se ti samotný načte do cache, ale samozřejmě nemá žádný pull mechanismus na průběžné načítání dalších reakcí, přesto bývají debaty pod mými statusy smysluplné... otázka je, co kdybych se chtěl zapojit do debat cizích...) s tím, co je spíš toxické chování, kterému se prostě bude nutné vyhnout - a naopak přidáš věc, která bug není (populární uživatelé si mohli shodit svůj blog i sdílením odkazu na Twitteru, nemluvě o Slashdot effectu, který je známý už desítky let... to prostě není nic nového a není tam rozdíl oproti centralizovaným sítím)
    ALMAD
    ALMAD --- ---
    XCHAOS: Zajimavy ze tvoje problemy a bugy neobsahujou problemy, ktery uvadej lidi jako duvod proc odchazej :)

    Ten hlavni je situace s replies, kdy lidi co odpovidaj nevidej vsechny ostatni odpovedi, takze se duplikukiu a vubec z pohledu autora nedavaj smysl.

    Pak je trochu problem s decentralizovanou moderaci a tim, jak admini casto pouzivaj banhammer ve velkym a kvuli par lidem co se jim nelibej banujou cely instance, takze ti najednou tise mizej lidi co sledujes.

    Druha cast pak je ze jako provozovatel muzes byt dost nerad kdyz nejakej link na tebe trenduje, viz https://www.jwz.org/blog/2022/11/mastodon-stampede/. A zaroven je myslim furt nevyresenej ten ekonomickej model provozovani no.

    Rikam to jako nekdo kdo ma fedi rad a je tam aktivni, ale proste ty chyby nejde nevidet a to ze je maj vyvojari tendenci spis ignorovat nez resit taky ne…takze se i jde tezko divit, kdyz to jdou lidi zkusit jinam.
    XCHAOS
    XCHAOS --- ---
    Tomáš Beneš: "#Miyazaki tribute best on the internet, considere…" - f.cz - fskutečnosti Fedivesmír :-) Brána do federace sociálních sítí. 2000 znaků pro vaše příspěvky.
    https://f.cz/@tom/113414248347450693
    XCHAOS
    XCHAOS --- ---
    Ok, dal jsem disclaimer na nástěnku. Je to takové varování pro ty, kteří se o Fediverse vlastně nezajímají, ale mají potřebu přijít nám to sem sdělit. Na NYXu je spousta klubů, kde byste si něco takového zkusili jen jednou (v Obrázcích, které vás rozštípou, v Sexseznamce, a na spoustě jiných míst...). Nicméně, já mám diskuze rád :-)
    XCHAOS
    XCHAOS --- ---
    BINARY_PARANOIC: no, moje komunikace není vždy nejlepší, ale asi NYXu jako celku oplácím dobré rády, který rozhodně jeho uživatelé nešetří (viz jiné auditko, kde horlivě doporučují Pirátům, aby měli stejně dementní politický marketing, jako ostatní strany, protože tím určitě přesvědčí jejich voliče, aby se rozhodli jinak, apod.)

    Nemyslím, že jsem někdy řekl "já vím co, je pro vás nejlepší". Varuju, že BlueSky se v budoucnu nevyhne problémům, pokud fakt uspěje, nicméně i když neuspěje, tak vlastně pro spoustu lidí je to asi řešení, najdou tam svoje oblíbené účty a lidi z Twitteru a budou pokračovat v tom, co dělali posledních 10 let, proč ne. Dokonce pokud follownou ten bridgeující účet, tak je pak můžu follownout já, což bych touhle cestou rád zpropagoval.

    Jinak prostě můj skromný cíl je, aby ze 100% uživatelů NYXu, kteří mají alespoň jeden účet z komba facebook-xitter-instagram, jich aspoň tak 10% zkusilo vytvořit si účet ve Fediverse. Nevím, jestli to je pro ně nejlepší, ale já to pokládám za zajímavé a užitečné (dejme tomu pro mě) a možná i pro ty, kteří se toho experimentu zúčastní (to se právě teprve ukáže). Je to experiment, výzva, šance... ne nějaké ideologické hlásání, že vím, že je to pro ně nejlepší. BlueSky mi upřímně nepřijde jako experiment - je to jen pokus zreplikovat něco, co měli lidi rádi... ale upozorňuju, že i těch 10 mega uživatelů je asi jen procento toho, kam dorostl Xitter, a velikostně není rozdíl ve velikosti trhu u BlueSky a Mastodonu zas tak zásadní.

    Ano, Mastodon potřebuje i lidi. Nejen programátory :-) Ale ty lidi nezíská, pokud nevznikne nějaké základní povědomí. Typu co znamenají ty usernames se dvěma zavináči, apod.

    Jinak samozřejmě, je možné mít účet ve Fediverse a úplně v pohodě mě tam nefollowovat, pokud to někdo nepochopil :-) To není jako s Elonem na X :-)
    BINARY_PARANOIC
    BINARY_PARANOIC --- ---
    Nezlob se, vím, že to myslíš dobře — ale mám takový pocit, že tu svým „jávímnejlépecojeprovásnejlepší“ přístupem od Mastodonu lidi spíše odrazuješ. Což je škoda, protože je to jinak fakt skvělá a přátelská sociální síť. (Z vlastní zkušenosti.)

    A vůbec ne pouze pro IT/linux nerdy, to je prostě jen tvoje zkušenost z tvé bubliny sledovaných/federovaných, já mám svoji bublinu dosti jinou.

    Jediné štěstí, že dopad tohoto audítka je fakt minimální :)
    XCHAOS
    XCHAOS --- ---
    @tomgauld.bsky.social@bsky.brid.gy

    oproti @bird.makeup je to osvěžující zlepšení. Když vydržíme, časem k nám přejdou přímo, všichni.
    XCHAOS
    XCHAOS --- ---
    DZODZO: ano, proto když jsme to pochopili, tak jsme z Facebooku a Xitteru odešli do Fedivere, že jo :-)

    mě vlastně trocha kontroverze v tomhle klubu nevadí. Sleduje to poměrně málo lidí a diskuze stagnuje. NYX má kolem 20000 aktivních uživatelů (40000 teoretických), pokud se tu najde 2000, který se založí účet na některém Mastodonu (nebo si dokonce dají tu práci s jinou platformou či vlastní instancí), tak budu naprosto nadšený. S uživateleme Bluesky vlastně nemám problém: když follownou @ap.brid.gy, můžu je pak followovat a boostovat i u sebe na Mastodonu... obsah jako obsah, když jsou líní řešit něco jiného, jejich problém, u nás by se měli líp a víc bychom si jich vážili..
    DZODZO
    DZODZO --- ---
    XCHAOS: kontroverze pritahuje kliknutia, tak ked k takemu prispevku platforma prilepi reklamu tak zadavatelovi ukazu pekne cisla a vyuctuju tucny sek :)
    XCHAOS
    XCHAOS --- ---
    JARDABEREZA: prdlajs, typický linuxák pracuje v korporátu jako nějaký SW vývojář nebo admin a bere prachy okolo 100 000 měsíčně... nemůžeš se řídit tím, že jsme se někteří snažili propagovat desktopový linux mezi náhodnými aktivisty (ostatně, aspoň tím získali kvalifikaci, díky které měli šanci si něco přivydělat...)

    Fediverse (mimo Threads) má odhadem někde kolem milionu aktivních uživatel (pravda, je to méně, než 10 mega, kteří se zaregistrovali). Problém je, že bez algoritmu člověk musel nafollowovat řádově víc uživatelů, než na Twitteru, aby vůbec něco viděl, nějaký obsah. Jenže tak mají sociální sítě vypadat - ta rozmanitost má být tvořena tím, co velké množství uživatelů vyscoutuje a boostne, ne algoritmem. Ten právě už ničí sociální sítě a vytváří sociální média - ta vytváří neustálý dojem, že o nějaký obsah bude zájem, ale fakticky, vliv kvality toho, co vytvořím, na dopad, jaký to bude mít, byl na Twitteru daleko menší, než na Mastodonu.

    Jediné moje video, které kdy trendovalo na Twitteru, v sobě mělo nádech kontroverze... většina komentářů byly hejty, pár lidí se mi zastávalo, já sám jsem se popravdě vyděsil, jak teprve náznak nějaké kontroverze může vést k virálnímu šíření (a důsledky tohoto virálního šíření nemusí být vůbec jisté...)
    JARDABEREZA
    JARDABEREZA --- ---
    XCHAOS: Nevím jak dnes, ale já si linuxáky pamatuji jako hodně specifické uživatele. anti-korporátní, anti-komerční, trochu anarchisti, trochu paranoidní, ale občas to paranoia tak úplně není. Takový trochu softwaroví komunisti, ale s tím, že jim to dobře funguje, protože to myslí vážně. Všechno si chtějí nastavovat a o všech věcech vědět jak fungují a to je zároveň jejich hobby. A já to nekritizuji, je to v pořádku. Ale širokou veřejnost nezajímá, jak to funguje, proč to funguje, proč to nefunguje. Oni si jen chtějí psát s ostatními aniž by museli rozumět celé té geniální technické koncepci za tím.

    Vybavili se mi scéne ze Sillicon Valley
    Silicon Valley - Richard Explains Pied Piper to Control Group
    https://www.youtube.com/watch?v=Lrv8i2X3gnI

    Silicon Valley | Pied Piper Users Finally Get It
    https://www.youtube.com/watch?v=ibwprNB_tuU
    XCHAOS
    XCHAOS --- ---
    JARDABEREZA: myslím, že můžeš použít svojí doménu jako nickname, ale tu příspěvky nikde u tebe uložené nebudou.

    Každopádně, vlny dalších a dalších utečenců z Twitteru směřují na různá místa a teď jedna prostě zamířila na BlueSky, protože ten dospěl do fáze, kdy se tomu Twitteru podobá dostatečně na to, aby lidi nemuseli o ničem přemýšlet a učit se něco nového. Uživatelé nenávidí učit se něco nového, o tom žádná...

    Je fakt, že český Mastodon je prostě hodně linuxácký a programátorský, o tom žádná. Pro některé sociální bubliny se to ukázalo jako přirozené prostředí, kde se cítí jako ryba ve vodě (zrovna včera měla obrovský ohlas jedna moje programátorská anketa... větší ohlas, než ankety politické)

    Já jsem ve svém předchozím postu shrnul směry, které Fediverse appky musí vyřešit (opomněl jsem, že musíme donutit Hubzillu k hlubší integraci, tedy k tomu, aby přestala zneužívat to, že statusy mohou mít HTML markup, k manipulování paradigmatu zmínek a hashtagů...). Tedy, když se bavíme o Mastodonu samotném, musíme nabídnout snadnější migraci včetně obsahu (o tom si BlueSky bude moc nechat jen zdát), nabídnout transparentní a vytunitelný algoritmus vyhledávání contentu, naučit lidi šifrovat soukromé zprávy (mimo systém, což lidi trkne, že to není automatická věc), followovat včetně nedávné historie, sdílet seznamy a potunit vyhledávání napříč instancemi.
    JARDABEREZA
    JARDABEREZA --- ---
    XCHAOS: BlueSky tvrdí, že už jsou decentralizovaní... jenom tím nezatěžují uživatele... tak já nevím... :-D https://bsky.app/profile/mmasnick.bsky.social/post/3l7yu2fvbcb2f
    XCHAOS
    XCHAOS --- ---
    DZODZO: hele, jenom každodenní zálohy SQL u nás mají už 10 GB... :-) navýšení lokálního uploadu o asi 20% (po odstranění chyby co byla v nastavení nxginxu dohromady asi o 50%) fakt nehraje roli, když místní uživatelé nahrajou asi jedno takové video za rok :-¨)
    XCHAOS
    XCHAOS --- ---
    MiBaWi - Michael Barthel: "Flooded after DANA on October 29 > 'Bonaire' park…" - AI6YR's Mastodon
    https://m.ai6yr.org/@MiBaWi/113414960373564274

    povšimněte si, odkud přichází zpravodajství o živelných pohromách ve vašem bezprostředním okolí (Španělsko). Časy se mění. Stará média jsou plně zaujatá americkými prezidentskými volbami a dalšími geopolitickými pohromami.
    Kliknutím sem můžete změnit nastavení reklam