Přeskočit na obsah
Magazín Chatujme.cz
Fóra a komunity · čtení na 4 min

Mastodon chystá počítadlo, které zaznamená, odkud lidé kliknou na Sledovat

Srpnový inženýrský přehled Mastodonu, zveřejněný 15. září, popisuje nové anonymní počítadlo: server si bude zapisovat, z jakého místa rozhraní vzniklo nové sledování. V kódu je to deset pojmenovaných míst, denní součty v Redisu a záznam, který po půl roce vyprší. Ve vydaných verzích počítadlo zatím není.

Snímek webového rozhraní Mastodonu se sloupci časové osy
Webové rozhraní Mastodonu na snímku z roku 2019. Foto: Sommerlichter, Wikimedia Commons (CC BY-SA 4.0)

Vývojáři decentralizované sítě Mastodon vydávají každý měsíc přehled toho, co se změnilo v kódu. Ten srpnový vyšel 15. září a mezi položkami o výkonu a opravách je jedna, která se netýká strojů, ale lidí: server si od příští verze bude zapisovat, z jakého místa rozhraní vzniklo nové sledování účtu. Tedy odkud kdo klikl na tlačítko Sledovat.

Tým to popisuje jednou větou: „nyní anonymně počítáme, která funkce vedla k tomu, že uživatel začal sledovat jiného uživatele, například kolikrát lidé kliknou na Sledovat z výsledků hledání nebo z kolekce“ (přeloženo). Důvod uvádí autor změny v žádosti o začlenění: dnes je těžké poznat, jak nové funkce a úpravy vzhledu doopravdy mění aktivitu na síti.

Deset míst, odkud se sleduje

Změnu přinesly tři žádosti o začlenění od Eugena Rochka, zakladatele projektu: #40226 a #40258 z 24. srpna a #40340 z 31. srpna. Ta poslední řeší cestu přes dvě obrazovky: kdo si otevře kolekci profilů, z ní přejde na profil a klikne na Sledovat teprve tam, přičte se do kolonky kolekce.

Seznam míst je v souboru app/lib/feature_usage_tracker.rb a má deset položek: onboarding (první nastavení účtu), profile, search, suggestions a inline_suggestions (doporučené účty), collection, featured_account, author_attribution (autor u náhledu odkazu), hover_card (vizitka, která vyjede po najetí myší) a status. Co přijde odjinud, skončí v jediné škatulce unknown.

Co se doopravdy ukládá

Počítadlo nepíše do databáze, ale do Redisu, tedy do rychlého paměťového úložiště vedle ní. Klíč nese začátek dne v sekundách, hodnotou je součet pro každé z těch deseti míst a celý záznam po šesti měsících vyprší. Kdo koho začal sledovat, v něm nestojí. Vyčíst z něj jde jediná věta: dnes vzniklo v hledání tolik a tolik sledování.

Souhrnné počítadlo interakcí přitom Mastodon vede dávno. Služba, která sledování zakládá, zvyšuje vedle nové položky i starší ukazatel activity:interactions, do něhož se počítají odpovědi, hlasování v anketě i právě sledování. Nové je rozdělení podle místa v rozhraní, ne samo počítání.

Údaj o místě posílá aplikace, ne server

Z kódu plyne ještě jedna věc, kterou přehled nezmiňuje. Místo se do počítadla dostane jako parametr ref u volání rozhraní POST /api/v1/accounts/:id/follow, a je to podle komentáře v kódu „client-side feature reference“, tedy hodnota, kterou posílá sám klient. Oficiální webové rozhraní ji doplňuje, cizí aplikace ji poslat nemusí a cokoli mimo seznam server přepíše na unknown. Čísla tedy neřeknou, co dělají uživatelé sítě, ale co o sobě hlásí aplikace, ze kterých na síť chodí.

Ve vydaných verzích to není

Soubor s počítadlem ve značkách v4.7.0, v4.7.1 ani v4.7.2 není, ve vývojové větvi ano. Dostane se tedy k lidem nejdřív s verzí 5.0, kterou tým označuje za příští vydání a u níž zatím zveřejnil jen první pohled na nové rozhraní. Vydání 4.7 z 20. srpna přepisovalo vnitřek serveru a o tomhle měření v něm nic není. Dokumentace metody follow vypisuje k 19. září jen parametry reblogs, notify a languages[]; ref mezi nimi zatím nestojí.

Jak rychle se vydání střídají, ukazuje samotný přehled: za nejnovější podporované řady označuje 4.7.1, 4.6.7, 4.5.17 a 4.4.24, jenže téhož dne odpoledne vyšla čtveřice novějších opravných verzí 4.7.2, 4.6.8, 4.5.18 a 4.4.25. Ta první z nich mimo jiné dočasně vypíná podporu obrázkového formátu HEIF.

Čísla, která servery zveřejňují už dnes

Na vlastní měření nemusí čtenář čekat do pětky. Každý server Mastodonu nabízí na adrese /api/v1/instance/activity týdenní součty příspěvků, přihlášení a registrací, a to bez přihlášení. Vlastní dotaz z 19. září: největší server mastodon.social měl za týden začínající 11. září 1 061 299 příspěvků, 162 505 přihlášení a 9 853 registrací.

Pro srovnání český server MastodonCzech: ve stejném týdnu 2 391 příspěvků, 388 přihlášení a žádnou registraci. Jeho veřejný popis uvádí 557 účtů aktivních za poslední měsíc a verzi 4.6.4; nejnovější vydání téže řady, 4.6.8, vyšlo 15. září.

Zbytek srpnového přehledu

Za srpen tým přijal 197 žádostí o začlenění od 11 přispěvatelů; po odečtení překladů a aktualizací závislostí zbývá 132. Hledání od té doby odmítne dotaz, který nemá ani jednu kladnou podmínku, aby do fulltextu nešla úloha bez omezení; výjimkou je hledání ve vlastních příspěvcích. Vlastní propojení frameworku Rails s nástrojem Vite je hotové a podle autorů spotřebuje méně prostředků. Návrh, aby se oznámení o smazání účtu rozesílalo jen serverům, které ten účet znají, je k 19. září otevřený, ne začleněný.

Mobilní aplikace dostaly každá své: verze 2026.07 pro iOS zavřela bezpečnostní chybu ve funkci „Open in Mastodon“ u odkazů, které na Mastodon nevedou, a Android má od verze 2.13.3 opravené drobné chyby.

Kdo se k novým číslům dostane, přehled neuvádí a dokumentace parametr ref zatím nezná. Počítadlo je každopádně místní: sedí v Redisu jednoho serveru, takže ani po vydání pětky z fediversu nevznikne jedna společná statistika. Jak si který server stojí, bude dál vidět jen z toho, co sám zveřejní.

Zdroje

Diskuse

Zatím tu nikdo nediskutuje. Můžete být první.

Napsat příspěvek

Diskutovat můžete i bez účtu. S registrací se ale příspěvek zveřejní hned a nemusíte pokaždé vyplňovat jméno. Účet už máte? Přihlaste se.

Nezveřejňujeme ho, slouží jen redakci. S příspěvkem ukládáme i IP adresu; co s údaji děláme, stojí v zásadách zpracování osobních údajů.

Podporuje zápis Texy: **tučně**, *kurzíva*, odrážky, odkazy.

Dál k tématu

Fóra a komunity

Slovenský TrollWall AI kupuje Elv.ai, který hlídal komentáře i českým médiím

Slovenská firma TrollWall AI kupuje konkurenční Elv.ai, který od roku 2023 moderoval diskuse na sociálních sítích i českým médiím. Klienti Elv.ai z médií a veřejných institucí přecházejí na platformu, která toxické komentáře na Facebooku, Instagramu, TikToku a YouTube skrývá automaticky. Cenu firmy nezveřejnily.

Fóra a komunity

Discord pustí zprávy z veřejných serverů do vyhledávačů, v EU je musí autor sám povolit

Každý server, do kterého se na Discordu dá vstoupit bez pozvánky, bude mít od 16. listopadu veřejnou webovou stránku a na ní souhrny debat, které sestavuje umělá inteligence. Od poloviny prosince na ni a do výsledků vyhledávání začnou přibývat i jednotlivé zprávy, bez jmen a avatarů. Uživatelům z Česka a zbytku EU nechává Discord zveřejňování zpráv ve výchozím stavu vypnuté, souhrny ale může vypnout jen správce serveru.