Uh kasnite... točno tih 2 dana... danas za većinu prestaje protest i subredditi su dostupni. Da članak smije biti dulji od 3 paragrafa, mogli ste dublje obraditi problematiku jer je jako zanimljiva. Ovo je šturo, neinformativno i klinički čisto. Kratki uvod za neupućene
Reddit je najavio povećanje cijena API pristupa. Za one koji ne znaju, API pristup je programski pristup reddit stranici. Ajmo reći, reddit (kao i bilo koja druga stranica) "zna" kad ga posjećuje živa osoba preko npr. Google Chromea ili Firefoxa, a kad ga posjećuje ne-browser, npr. mobilna aplikacija, bot (kao npr RemindMeBot) ili netko treći preko svog softvera.
U čem je razlika? Preko browsera, korisnik pristupa jako malom broju postova. Npr otvoriš jedan post u minuti, pa onda listaš komentare nekom ljudskom brzinom, koliko ih brzo i možeš čitati. API pristup znači da aplikacija čita, što znači da može čitati i skenirati tisuće postova, komentara i subreddita u sekundi.
Godinama je to funkcioniralo normalno: kao developer, zatražio si API pristup ako razvijaš aplikaciju, reddit bi to odobrio, ti bi im donosio promet, oni bi ti dali da radiš tisuće čitanja redditove stranice preko svoje aplikacije. Kako tisuće? Pa ako čitaš reddit kroz neku aplikaciju za pristup redditu, što se zapravo događa:
- otvoriš aplikaciju, ona ti treba prikazati subreddite na koje si pretplaćen
- reddit aplikacija pošalje zahtjev redditu: "e izlistaj mi postove s ovih 20 subreddita" (API pristup)
- reddit aplikaciji šalje listu subreddita, postova, komentara....
- ti vidiš te komentare kao da ih gledaš u browseru
Bitno je napomenuti, u gornjem scenariju, sav promet je odradila aplikacija (API pristup), ne browser. Aplikacija to radi za svakog korisnika. Znači ako svaki korisnik lista stotine komentara na nekoj temi, a aplikacija ima tisuće korisnika, to su stotine tisuća zahtjeva prema reddit serveru za komentarima, sadržajem itd.
Zašto je to bitno? Pa, najveći korisnici reddit API-a su alternative reddit klijenti (klijent je naziv za aplikaciju preko koje browsaš reddit). Lako se vidi da
- službena reddit aplikacija ima 3.9 ocjenu
- neslužbena alternativa Apollo (Apple Store) ima 4.7
- neslužbena alternativa rif is fun (Play Store) ima 4.7
- neslužbena alternativa Boost (Play Store) ima 4.5
itd.
Dakle, ljudi koriste ostale reddit klijente jer su bolji, brži, pouzdaniji itd.
Nadalje, s nedavnom pojavom LLM-ova (ChatGPT) i sličnih modela strojnog učenja koji su trenirani na nepoznatim podacima, a koji monetiziraju svoju uslugu, reddit vodstvo se (s pravom) upitalo: a gdje je naš dio kolača? Reddit se, inače, financira preko oglasa, plaćanjem pretplate da ne vidiš oglase, kupovanjem "nagrada" itd. Između ostalog, postoje indicije da je sadržaj reddita bio korišten za treniranje (i uspjeh) navedenih modela strojnog učenja. Dakle, netko je API pristupom "čitao" komentare, postove i ostali sadržaj reddita i njime učio ChatGPT, od kojeg sad OpenAI zarađuje masnu paru.
Osim toga, pošto reddit zarađuje i od reklama, a third-party aplikacije serviraju svoje reklame, taj dio prihoda je isto izgubljen.
Zaključak vodstva je ukinuti API pristup svima. Međutim, pošto bi to bio nepopularan potez, nisu ga baš "ukinuli" nego su napravili isto što i Twitter: postavili su cijene toliko abnormalno visoko, da aplikacija koja bi to plaćala ne bi mogla poslovati. To se i dogodilo, tako da će većina aplikacija prestati poslovati.
Problem nije samo u tome: reddit je društvena zajednica hrpe združenih mikrozajednica (subreddita) koje operiraju isključivo zahvaljujući moderatorima, koji nisu zaposlenici reddita niti su ikako plaćeni za svoj posao. To su ljudi kao ti i ja, koji imaju pristup PC-u veći dio dana da se mogu pozabaviti filtriranjem sranja na subredditu, bannanju trolova i općenito poslom moderiranja. Oni su korisnici alternativnih klijenata koji imaju više mogućnosti za moderiranje nego browser ili službeni app. Uklanjanjem tih opcija, reddit vodstvo daje jedan 🖕 ljudima koji drže reddit živim i čine ga kvalitetnim mjestom za diskusiju hobija, zdravlja i sl.
Ovo je samo uvod, hrpa detalja je izostavljena. Cijela priča je preduga za jedan post, ali treba napomenuti
- autori aplikacija pokušali su pregovarati s redditom oko cijena, bezuspješno
- reddit već godinama ne sluša feedback svojih korisnika po pitanju poznatih problema na svojoj stranici
- CEO je uhvaćen kako koristi svoju poziciju da edita komentare ljudi koji su komentirali protiv njega (nešto slično kao Zuck prije par godina, kada je koristio svoj CEO status da briše poruke iz inboxa)
Općenito, službena reddit aplikacije, iako sranje, može se koristiti u nuždi. Međutim, nije stvar samo u konkretnoj aplikaciji, nego u činjenici da se korisnicima uzima izbor. Kakva god da je aplikacija danas, kakva god da bude za 2 godine, korisnici će ju morati koristiti jer neće imati alternative. Čak ni trenutno najpopularnija alternativa ne zarađuje ni približno 20 milijuna dolara godišnje, koliko reddit traži za API pristup
Sad dolazimo do ovog protesta: velik dio subreddita odlučio je protestirati protiv tih odluka reddit vodstva tako što će svoj subreddit učiniti nedostupnim na 2 dana (što mogu, jer su to moderatori). Međutim, kratki out od 2 dana nema nikakvog smisla jer reddit vodstvo realno zaboli kuki koliko je neki subreddit bio nedostupan, sad kada je opet dostupan. Jedino rješenje je uskraćivanje usluge dok se uvjeti ne zadovolje.... a to je korisnicima "naporno" jer neće moći browsati reddit u tom periodu... potencijalno tjedan, mjesec ili dulje. Međutim, treba biti svjestan da je i to bolja opcija nego prihvatiti zatvoreni smjer bez izbora koji slijedi u budućnosti ako se stvari ovako nastave: jedna aplikacija, jedno sučelje, bez alternativa.