Cine-o persecuta pe Sonia ?

Monday, 26 September, Year 3 d.Tr. | Author: Mircea Popescu

Un utilizator vechi si popular pe fain s-a trezit aseara cu karma pe minus, chestie care m-a pus pe ginduri. Ce-o fi facut dom'le fata ?!

M-am apucat sa sap in amanuntime (datorita infernalei complexitati a infernalei masinarii nu-i chiar trivial sa reconstitui ce s-a intimplat in cursul timpului chiar avind phpmysql in fata, va marturisesc cinstit). Am ajuns la rezultate, in sensul ca m-am lamurit eu pentru mine ca nu-i ceva gresala la mijloc, ci balaurul a socotit corect. Dar daca tot m-am uns cu vaselina de biti pina la coate, sa va ilustrez explicativ considerentele, ungindu-va astfel si pe voi. Deci :

Problema Soniei este ca ea are o divergenta foarte mica (0.228571428571)i rezultat al faptului ca introduce o varietate mica de domenii, si-n marea majoritate domenii deja bine cunoscute de fain. Ca atare, ea tre' sa munceasca pentru o karma cam de 4-5 ori mai mult decit altul, care are un factor de divergenta de 1. Sunt utilizatori care au si peste, cel mai mult au cristian4everyone (1.4), cristi8204 (1.39818181818), andreimituca, costache, Lilly si mydybride (1.375 fiecare), redandblue (1.34). Eu am 1.16933962264.

Deci un articol publicat care sa zicem ar aduce in principiu 100 de karma ii aduce lui cristian4everyone 140, mie 116.93etc iar Soniei 22,85etc. Si bineinteles sunt si sub ea, avem 5 oameni cu 0.166666666667 : cami, Dyo, ioanar, textconstruct si PatrascuCristian.

Si-acum sa vedem o situatie de evolutie dinamica (numerele sunt fictive) :

    Ziua 1 : Sonia are 3 articole publicate (300 karma), 5 introduse (100 karma), 100 votate (100 karma) si 25 votate si publicate (250 karma), in total 750 karma. Cele 5 introduse ii ofera o divergenta de 0.85 si sunt toate de pe domenii diferite, deci nu are - la karma de-acolo. Ramine 637.5 karma.

    Sonia vinde 300 karma, ramine cu 337.5

    Ziua 2 : Sonia mai introduce 2 articole, care-i aduc nominal 40 de karma. Cele doua articole introduse ii scad divergenta medie de la .85 la .65, dar sunt in continuare de pe domenii diferite, asa ca nu primeste - la karma. Cit va fi noua ei karma ?

Pai! (750 + 40) × 0.65 - 300 = 213. Rezulta ca a... scazut cu 120, in loc sa creasca cu 40. De ce ? Pentru ca sistemul a estimat ca cele doua articole introduse nu aduc cine stie ce plus de informatie. Tineti cont, deci, cind va construiti strategia : fain-ul doreste domenii noi si interesante. Este ok sa introduci si articole de pe domenii binecunoscute in fain, dar este riscant sa introduci exclusiv astfel de articole, pentru ca-ti va fi imposibil sa absorbi minusuri mai insemnate (rezultate ori din vinzari ori din penalizarea de repetitie).

Si daca tot ne-am apucat, hai sa luam un exemplu inca si mai complex, sa ne lamurim cumsecade.

    Ziua 1. Utilizatorul imaginar (UI) atinge 25 de karma, si se apuca sa introduca trei articole. Cum este nou pe fain, divergenta lui va fi 1.4 (ca nu cunoaste adica ce apare frecvent pe fain, si deci nu le introduce hapt pe alea).
    Karma : (25 + 3 × 20) × 1.4 = 119.
    Observatii : Toti utilizatorii pornesc cu divergenta 1 din oficiu. Odata ce ating 25 karma si incep sa introduca articole divergenta lor cel mai probabil creste, din motivele explicate dinsus in paranteza. Ca atare, si cele 25 de karme vor primi un bonus, in exemplul nostru se transforma in 35.

    Ziua 2. UI mai adauga 5 articole, divergenta scazindu-i astfel la 1.3 (se mai intimpla).
    Karma : (25 + 5 × 20) × 1.3 = 162.5

    Ziua 3. Lui UI i se publica 3 articole, el altceva nu mai face deci divergenta ii ramine la 1.3.
    Karma : (25 + 2 × 20 + 3 × 100) × 1.3 = 474.5
    Observatii : UI a muncit doua zile (1 si 2) obtinind cam 100 de karma. UI a lipsit o zi, a treia, obtinind 300 de karma, adica de trei ori mai mult decit in cele doua zile in care-a muncit. Valoarea contributiei lui UI e evaluata de catre ceilalti utilizator, nu explicit ci implicit, prin actiunile lor, si ca atare cel mai important factor in variatiile de karma ale fiecaruia nu este el insusi. Sunt ceilalti! Sigur, inactivitatea garanteaza ca karma va tinde spre 0, dar activitatea nu aduce neaparat beneficii. Depinde cit de benefica este ea pentru grup.

    Ziua 4. UI este foarte fericit sa observe ca a ajuns cu karma atit de sus, si vinde 200 din ea.
    Karma : 474.5 - 200 = 274.5.

    Ziua 5 - ziua 30. UI nu mai are nici un fel de activitate pe fain.

    Ziua 31. Cele trei articole introduse in ziua 1 expira. Ca atare, UI pierde nu doar punctele datorate lor, ci si divergenta pe care ele i-o asigurau, ceea ce-l aduce la un factor de .95
    Karma : (25 + 1 × 20 + 1 × 100) × 0.95 - 200 = -62.25.
    Observatii : Iata ca desi a avut o oarecare activitate, UI se gaseste pe minus : el a vindut karma la un moment la care contributia lui era evaluata la 474.5 karma, dar acum se regaseste in situatia in care contributia lui e evaluata la doar 137.75 karma. Acesta este si motivul pentru care nu se poate vinde mai mult de jumatate din karma acumulata la un moment dat.

    Ziua 32 - ziua 35. UI sade cuminte si asteapta sa-i expire minusurile, studiaza regulamentele si documentatia oferita in legatura cu modul in care se calculeaza karma si isi face el in capul lui o strategie pe viitor.
    Karma : 0.

    Ziua 35. UI revine cu karma pe 0, si voteaza/comenteaza ajungind iarasi la 25.
    Karma : 25.

    Ziua 36. UI introduce 18 articole dintr-o lista pe care si-o pregatise in timpul exilului. Ca rezultat noua lui divergenta este 1.16.
    Karma : (25 + 18 × 20) × 1.16 = 446.6
    Observatii : deja a recuperat karma, intr-o singura zi ajungind unde-a ajuns la prima incercare in cinci. Experienta conteaza.

    Ziua 37. Incintat de bunele rezultate, UI mai introduce 12 domenii, dar face gresala sa introduca inca doua de pe un domeniu de pe care mai introdusese si cu o zi inainte 3 (intimplator chiar blogul propriu, s-au mai vazut cazuri). Noua divergenta este 0.88
    Karma : (25 + 30 × 20) × 0.88 - 100 = 450

    Ziua 38. UI persista, introduce inca 6 articole, din care unul de pe domeniul lui propriu. Convergenta scade la 0.82.
    Karma : (25 + 36 × 20) × 0.82 - 200 = 410.9

    Ziua 39. UI persista, introduce inca 6 articole, din care unul de pe domeniul lui propriu. Convergenta scade la 0.74. Patru articole dintre cele introduse deja i se publica.
    Karma : (25 + 38 × 20 + 4 × 100) × 0.74 - 400 = 476.9

    Ziua 40. UI persista, introduce inca 6 articole, din care unul de pe domeniul lui propriu. Convergenta scade la .67. Sase dintre articolele introduse deja i se publica.
    Karma : (25 + 38 × 20 + 10 × 100) × 0.67 - 800 = 395.95
    Observatii : Observati cum scorul pare sa se mentina relativ constat. In fapt UI pur si simplu isi compenseaza minusurile tot mai accentuate datorate introducerii de pe acelasi domeniu cu "activitate proprie". Initial e chiar vorba de activitatea lui proprie, dar spre final echilibrul aparent se datoreste de fapt publicarii de articole, care-i o chestie facuta de ceilalti si nu de UI.

    Ziua 41. UI persista, introduce inca 6 articole, din care unul de pe domeniul lui propriu. Convergenta scade la .62. Nici un articol nou nu i se mai publica azi.
    Karma : (25 + 44 × 20 + 10 × 100) × 0.62 - 1600 = -418.9
    Observatii : UI tocmai a muscat-o, si este improbabil sa mai poata reveni cu karma pozitiva pina in ziua 65-67 fara sa cumpere. Morala ar fi ca evolutia karmei poate sa fie foarte inselatoare pentru utilizatorul ingenuu fata de modul ei de functionare, pentru ca nu stie exact ce tensiuni zac acolo gata sa rabufneasca.

Notati ca exemplul de mai sus in toata complexitatea lui este de fapt o simplificare grosiera. In realitate, procentul de articole publicate din totalul de articole introduse joaca si el un rol, chiar foarte important, putind sa dubleze scorul. Anume, folosind tot bazele de 20 si 100 de pina acum, un utilizator cu 10 articole introduse si 0 publicate primeste 200 de puncte, dar un utilizator cu 10 articole introduse si 5 publicate primeste (5 × 20 + 5 × 100) × (1 + 5 / 10) = 900 puncte, si nu 600, iar un utilizator cu 10 introduse si toate publicate primeste 2000 de puncte, si nu 1000.

De asemenea n-am luat in discutie deloc in exemplul nostru problema voturilor acordate. Aceasta simplificare este perfect justificata, dat fiind ca nu exista nici un mod de-a obtine minusuri votind. Totusi, impactul procentului de voturi date unor articole nepublicate la momentul votarii, dar care sunt publicate la momentul calcularii karmei din totalul de voturi acordate este foarte important. Cu exemple :

    A. UI are 100 de voturi, toate acordate la articole nepublicate inca sau publicate deja.
    Karma : 100 × 1 × 0.01 = 1

    B. UI are 100 de voturi, din care 10 acordate la articole nepublicate la momentul votarii, dar care intre timp au ajuns publicate.
    Karma : (90 × 1 + 10 × 10) × 0.1 = 19
    Observatii : UI are in acest caz de 19 ori mai multa karma (+1800%) fata de cazul anterior.

    B. UI are 100 de voturi, din care 50 acordate la articole nepublicate la momentul votarii, dar care intre timp au ajuns publicate.
    Karma : (50 × 1 + 50 × 10) × 0.5 = 275
    Observatii : UI are in acest caz de ~15 ori mai multa karma (+1347%) fata de cazul anterior, sau de 275 de ori mai multa karma decit in cazul A.

Precum probabil intuiti, chiar daca nu este un minus tehnic vorbind, totusi impactul expirarii unor voturi din categoria celor de 10 puncte poate fi destul de marcat. Ca sa intelegem, tot cu exemple :

    Ziua 1. UI acorda 100 de voturi.
    Karma : 100 × 1 × 0.01 = 1

    Ziua 2. UI acorda inca 100 de voturi. 10 articole dintre cele votate deja se publica.
    Karma : (190 × 1 + 10 × 10) × 0.05 = 14.5

    Ziua 3. UI acorda inca 100 de voturi. 10 articole dintre cele votate deja se publica.
    Karma : (290 × 1 + 20 × 10) × 0.06 = 29.4

    Ziua 4. UI acorda inca 100 de voturi. 20 articole dintre cele votate deja se publica.
    Karma : (390 × 1 + 40 × 10) × 0.1 = 79

    Zilele 5 - 31. UI acorda un total de 5000 de voturi. Nici un singur articol votat de el nu se mai publica.
    Karma : (5390 × 1 + 40 × 10) × 0.007 = 40.5

    Ziua 32. UI acorda inca 100 de voturi. 10 articole dintre cele deja publicate expira.
    Karma : (5390 × 1 + 30 × 10) × 0.005 = 28.45
    Observatii : datorita expirarii celor 10 articole votate care se si publicasera, un infim 0.18% din totalul celor votate, karma cade cam cu o treime.

    Ziua 33. UI acorda inca 100 de voturi. 10 articole dintre cele deja publicate expira.
    Karma : (5390 × 1 + 20 × 10) × 0.003 = 16.77
    Observatii : datorita expirarii a inca 10 articole votate care se si publicasera, karma cade cu aproape jumatate.

    Ziua 34. UI acorda inca 100 de voturi. 10 articole dintre cele deja publicate expira.
    Karma : (5390 × 1 + 10 × 10) × 0.001 = 5.49

Evident, exemplul este semnificativ agravat prin rotunjiri (fain foloseste unsprezece zecimale in notatia interna, si ca atare diferenta de factor intre ziua 33 si ziua 34 nu va fi de la 0.003 la 0.001, dar cred ca ideea transpare destul de lamurit.

Cam asta ar fi povestea, sper ca va aflati de-acum intr-o pozitie mult mai buna pentru a va evalua propria evolutie pe fain, si sper c-am lamurit un numar de intrebari care poate siciiau. Pentru orice alte nelamuriri sau neclaritati casuta de comentarii va sta bineinteles la dispozitie.

———
  1. Divergenta este opusul zisei "convergente globale" din articolul citat, si-n termeni practici un numar mai mare decit 0 si mai mic decit 1.5 []
Category: Meta psihoza
Comments feed : RSS 2.0. Leave your own comment below, or send a trackback.

14 Responses

  1. Buna dimineata, Mircea.
    Inainte de orice, multumesc pentru analiza minutioasa pe care ai facut-o.
    Karma e ca in viata. Sunt mai veche pe Fain si populara cat nu m-as fi asteptat vreodata, dar sunt cam nepriceputa. Dovada e oscilatia karmei mele. Si sa explic, cu vorbele mele.
    Nu ma simt deloc, dar deloc persecutata. Mi-am zis, asta e. S-a mai intamplat. Stiu ca atunci cand propun articole nu prea imi sta mie mintea la regulament, sunt cam subiectiva, fiindca atunci cand citesc ceva ce imi place mult, il buric repede pe Fain. Undeva recunosteam repezeala mea nativa. Recunosc, am uzat si de autopromovare. Masinaria isi face treaba si cand ma prinde la inghesuiala, ma taxeaza. Nu-i bai! Ma supar asa de greu incat multi cunoscuti imi zic ca-s extraterestra.
    Ce ma necajeste e ca trebuie sa " tac" cand sunt pe minus.
    Iar in ultima luna accesul meu la internet, inainte de inetrventia salvatoare a Mitzei si a Fainilor, a fost cam limitat, spre zero.
    Va doresc la toti o saptamana reusita, calda si plina de tot ce va doriti.

  2. Mircea Popescu`s avatar
    2
    Mircea Popescu 
    Monday, 26 September 2011

    Ei, mie mi-a parut rau sa vad ca te-a scos pe minus, iti spun sincer.

  3. Uuu, apar si eu in articol.. Ce onoare!

  4. Mircea Popescu`s avatar
    4
    Mircea Popescu 
    Monday, 26 September 2011

    Daca esti in topu' divergentelor ?

  5. Pai tocmai, ce onoare! Sunt si top user la karma B-)

  6. Mircea Popescu`s avatar
    6
    Mircea Popescu 
    Monday, 26 September 2011

    Sa-ti traiasca, zic.

  7. ahahah. cantitativ > calitativ. irony of knowledge.

  8. Mircea Popescu`s avatar
    8
    Mircea Popescu 
    Monday, 26 September 2011

    Deci cum ?

  9. Pai aprecierea calitatii se face prin vot, respectiv publicare daca e cazul, froid

  10. Eu am următoarele întrebări:

    1. Dacă există urcate pe fain 10 articole de pe blogul X în ultima lună, dar nu de către mine, iar eu urc al 11-lea articol (dar care în lista mea de articole este primul de pe blogul X), sunt penalizat? Sau îmi scade convergenţa? Sau are vreun efect negativ ?

    2. Domeniile noi, adică cele care măresc convergenţa, se socotesc doar comparând cu domeniile urcate în ultimele 30 de zile?

    3. Dacă un articol urcat acum 31 de zile de mine pe fain se publică astăzi, îmi mai măreşte asta karma? Şi care e diferenţa faţă de situaţia în care ar fi fost urcat acum 15 zile să zicem? Sau e la fel?

  11. Mircea Popescu`s avatar
    11
    Mircea Popescu 
    Monday, 26 September 2011

    @Eldur 1. Nu esti penalizat, dar iti scade divergenta. Ca ala e indicele, de divergenta. Convergenta e rea, divergenta e buna, cum ar veni.

    2. Domeniile noi se considera in raport cu cele urcate in ultimele 30 de zile, da.

    3. Da. E la fel.

  1. Cine-o persecuta pe Sonia - pe Trilema - Un blog de Mircea Popescu-...

    Exemple concrete de calculat karma. Probabil contine raspunsul unui numar de intrebari pe care vi le-ati pus pe tema....

  2. [...] Sonia au scris zilele acestea doi titani ai blogging-ului. Mai intai Mircea, apoi [...]

  3. [...] poveste a acestei fete fara nume, sau daca nu infinit mai putin trista poveste a Soniei pe care-o cheama Irina sunt, cred eu, edificatoare pe tema : atunci cind intervin mai multi factori [...]

Add your cents! »
    If this is your first comment, it will wait to be approved. This usually takes a few hours. Subsequent comments are not delayed.