A Facebook egyik fontos trükkje, hogy hogyan szűri a hírfolyamunkba kerülő bejegyzéseket. Ha az összes ismerősünk és követett oldalunk minden egyes posztja ide kerülne, egy merő káosz lenne az egész üzenőfalunk, percenként tucatjával felugráló új bejegyzésekkel.
A Facebook ennek elkerülésére bevet egy titkos algoritmust, ami megállapítja minden új bejegyzésről, hogy az számunkra mennyire lehet érdekes. Ezt az alapján ítéli meg, hogy a bejegyzés szerzőjével mennyire vagyunk közeli viszonyban - minél inkább igen, annál fontosabb lehet számunkra az illető egy-egy bejegyzése vagy kommentje.
A közösségi oldal tehát minden felhasználójáról nyilvántart egy rejtett adatbázist, amiben az összes ismerősét rangsorolja az alapján, hogy milyen szorosnak ítéli meg vele a kapcsolatot. Ez a rangsor állandóan változik attól függően, hogy kikkel beszélgetünk éppen többet, kinek a posztjait lájkoljuk, kommenteljük.
Egy indiai programozó, Arjun Sreedharan készített egy scriptet, ami a Facebook-oldalunkról kinyeri az éppen aktuális toplistát. Ön is megnézheti a sajátját, ehhez a következőket kell tennie:
Ezt a linket kihúzza a böngészője könyvjelzősávjára: Link
Bejelentkezik a Facebook-fiókjába
Rákattint a könyvjelző linkjére
A módszer Chrome böngészővel biztosan működik, különféle Firefox-verzióknál hajlamos hibát jelezni, vagy rossz adatokat (minden ismerősünknél ugyanazt a számot) adni a visszajelzések szerint.
Ha minden jól megy, a kattintás után egy hosszú listát kapunk, benne az összes facebookos barátunk nevével, illetve azokéval, akikkel nem vagyunk hivatalosan ismerősök, de olykor meg szoktuk nézni a profiloldalukat. Szerepel itt még az összes lájkolt vagy látogatott Facebook-oldal is, de ezeknél nincsen semmilyen mérőszám, csak annyi, hogy "undefined", vagyis nem definiált.
Lehull a lepel arról, hogy miként szűri ki a Facebook, hogy kiket láthatunk az üzenőfalunkon. És még egy listát is kapunk, hogy ki a legközelibb barátunk.