Title: Na tropie polskiego merit source.... Post by: cryptovigi on November 07, 2018, 01:10:02 PM ... Zapraszam merit source do odwiedzenia tego wątku ... ... Z tego co się orientuję to nie ma polskiego merit source. ... .. I czy na pewno nie ma merit sourca pomiędzy nami? No właśnie czy aby na pewno nie ma merit source wśród nas??? ;) Zaproszenia, pytania i sugestie użytkowników w wątku Czemu nie nagradzamy sie Meritami? (https://bitcointalk.org/index.php?topic=3236617.0) skłoniły mnie do małej zabawy w takiego właśnie śmiesznego pana z lupą. Początkowo miał to być krótki post we wspomnianym wątku, lecz rozrósł się do rozmiarów, które zaburzają dyskusję więc postanowiłem storzyć dla niego osobny wątek. Na wszelki wypadek zanim przeprowadzę moje małe śledztwo przypominam: 1. Merit source jest to poważna osoba, która zadaniem nie jest rozdawanie meritów na prawo i lewo za byle zdanie napisane bez błędu ortograficznego... Jego zadaniem jest nagradzanie dobrych/użytecznych/pomocnych posterów dzięki którym poziom dyskusji na forum utrzymuje się na wysokim poziomie. 2. NIE PROŚCIE merit source o merita bo i tak nie dostaniecie go jeśli wasze posty na niego nie zasługują!!! 3. Namolne domaganie się meritów jest złamaniem zasad określonych przez administratora tego forum!!! 4. MERIT SOURCE TO NIE STUDNIA BEZ DNA - przeważnie otrzymuje od kilku do kilkudziesięciu Meritów do rozdania w 30 dni (na całym forum istnieje bodajże tylko 10 super źródeł mających do dyspozycji 1000 Meritów lecz ostatnio ich liczba spadła do 9 ;-( A teraz wracam do swojej zabawy... Jak już wcześniej zauważyliśmy na polskim forum rozdawane jest bardzo mało meritów. Zdiagnozowana wielokrotnie w tym wątku przyczyna takiego stanu rzeczy jest dla wszystkich jasna - na obecną chwilę po prostu trudno znaleźć u nas dużo wartościowych postów. Z tego też względu stwierdziliśmy że z pewnością nie posiadamy merit source (bo na przykład Rosjanie rozdają merity na prawo i lewo). Ok więc jak to jest naprawdę? Zgodnie z wynikami mojej wcześniejszej analizy na polskim subforum rozdano 306 meritów (stan na dzień 02.10.2018 r.) - strasznie mało - to raczej potwierdza tezę o braku merit source... Kilka postów temu skupiłem się na odbiorcach meritów i wymieniłem osoby które dostały ich najwięcej teraz sprawdźmy drugą stronę tego medalu - kto ich najwięcej rozdał? Przypominam, że dane dotyczące rozdanych meritów są oficjalnie dostępne - bezpośrednio na forum mamy statystyki z ostatnich 120 dni natomiast pełna historia w różnych zewnętrznych wprawdzie nieoficjalnych ale szeroko wykorzystywanych bazach ja skorzystałem z przywoływanej już wcześniej strony https://albertoit.github.io/Merit-Explorer-SQL/ (https://albertoit.github.io/Merit-Explorer-SQL/) Wprowadzając odpowiednie zapytanie SQL: Code: SELECT fromid, username, rank, sum(merit) FROM meritdata INNER JOIN userdata ON meritdata.fromid = userdata.userid WHERE subboard = "Polski" GROUP BY fromid ORDER BY sum(merit) DESC otrzymujemy pełną historię ofiarodawców meritów na naszym forum: Code: FromID UserName Rank sum(merit) Dobra mamy całą listę potencjalnych "źródeł" ale na tym etapie to żaden dowód wracając do tezy że nasz lokalny board nie należy do zbyt aktywnych warto należy się spodziewać że ewentualne źródło nie ograniczało się w nagradzaniu postów do lokalnego podwórka... sprawdźmy więc jaka jest faktyczna ilość meritów, które ww użytkownicy rozdali na całym forum. Wracamy do bazy mssql i wyłuskujemy te informacje: Kolejne zapytanie SQL Code: SELECT fromid, username, rank, sum(merit) FROM meritdata INNER JOIN userdata ON meritdata.fromid = userdata.userid WHERE (fromid = 23092 OR fromid = 197618 OR fromid = 810146 OR fromid = 326880 OR fromid = 183781 OR fromid = 989232 OR fromid = 974532 OR fromid = 131333 OR fromid = 741872 OR fromid = 1326045 OR fromid = 660361 OR fromid = 947014 OR fromid = 256419 OR fromid = 903739 OR fromid = 1114992 OR fromid = 1398948 OR fromid = 1635867 OR fromid = 1709276 OR fromid = 990549 OR fromid = 1048288 OR fromid = 1078806 OR fromid = 158505 OR fromid = 220419 OR fromid = 303259 OR fromid = 325368 OR fromid = 382413 OR fromid = 696416 OR fromid = 1039899 OR fromid = 1086513 OR fromid = 1104729 OR fromid = 1364766 OR fromid = 437039 OR fromid = 945721 OR fromid = 1002610 OR fromid = 1038875 OR fromid = 1046227 OR fromid = 1169179 OR fromid = 1172318 OR fromid = 1216049 OR fromid = 1298033 OR fromid = 1339641) GROUP BY fromid ORDER BY sum(merit) DESC I pojawiają nam się pełne informacje dotyczące całkowitej hojności poszczególnych użytkowników: Code: FromID UserName Rank sum(merit) A więc mamy dane wyjściowe - jest kilka osób, które rozdały naprawdę sporo meritów ale czy to ciągle nie są żadne dowody ;-( Pierwszy z listy: xandry ponad tysiąc meritów - nadawałby się idealnie ale... to moderator rosyjskiego forum lokalnego a u nas nagrodził tylko 1 post - nawet jeśli jest merit sourcem to napewno nie naszym.... Skupmy się więc na pozostałych użytkownikach, którzy rozdali powyżej setki – więc w gornie podejrzanych pozostaje nam potencjalnie 3 kandydatów: @malevolent, @roslinpl, @pawel7777 No tak rozdali dużo, ale czy to o czymś przesądza? W momencie wprowadzenia systemu merit w styczniu 2018 @theymos stwierdził, że wprowadzenie nowego systemu w oparciu jedynie o kilka merit source nie będzie wystarczające – kilkadziesiąt merit source dla wielotysięcznego forum użytkowników stanowić będzie “wąskie gardła” systemu więc niezbędne jest wprowadzenie dodatkowych sMeritów do systemu. Opracował więc algorytm, zgodnie z którym użytkownicy posiadający poszczególne rangi otrzymają określoną ilość “startowych sMeritów” które będą napędzać system w początkowej fazie. Algorytm ten uzależniał ilość otrzymanych sMeritów od aktywności w roku 2017 oraz rangi użytkownika która z kolei określała ilość otrzymanych przez niego darmowych Mertiów. While specific formula is not given, theymos wrote that the initial sMerit is not solely determined by rank, but determined by rank and activity points obtained in the last year. The exact formula was: Code: yearActivity = activity in the last ~year, max 378 So the most you could get is if you were a Legendary who maxed out your activity points in the last year, in which case you would get 1 * 0.4 * 1000 = 400 sMerit. ... Wszyscy trzej “podejrzani” wystartowali w nowym z ilością 1000 darmowych meritów więc mogli (w zależności od aktywności w roku 2017) otrzymać maksymalnie 400 sMeritów (dokładna ilość startowa poszczególnego użytkownika wymagałaby przenalizowania jego aktywności - wszystkich postów w 2017 roku, z których notabene część mogła już zostać usunięta więc pominę ten etap). OK mamy więc maksymalnie 400 sMeritów startowych – z wymienionej trójki – tylko nasz moderator lokalnego subforum @malevolent rozdał więcej niż meritów niż maksymalna ilość, którą mógł uzyskać na starcie - więc tylko wobec niego dysponujemy twardym materiałem dowodowym;). Ale pamiętajmy, że każde 2 otrzymane Merity “produkują” 1 dodatkowego sMerita więc sprawdźmy ile meritów podejrzany otrzymał od czasu startu systemu? Tutaj już nie musimy się bawić w niewygodne kwerendy MySQLa – wystarczy spojrzeć na stronę stworzoną przez jednego z użytkowników forum @VOD’a: https://bpip.org/profile.aspx?p=malevolent (https://bpip.org/profile.aspx?p=malevolent) gdzie widzimy że nasz główny podejrzany otrzymał 25 meritów, co oznacza, że (gdyby był “zwyczajnym użytkownikiem”) ilość sMeritów z którą wystartował w styczniu została podwyższona o dodatkowe 12. Powyższe oznacza, że maksymalna ilość sMeritów jaką mógł dysponować @malevolent będąc “standardowym użytkownikiem” to 412, tymczasem w ciągu swojej aktywności na forum rozdał ich łącznie: 583 czyli o 170 więcej. Nikt nie umie wyczarować sMeritów, chyba że jest “merit sourcem”!!! Niestety nie jestem w stanie ze 100% pewnością stwierdzić, że nadal nim jest (ludzie czasami rezygnują z tej funkcji) ale był nim na 100%. Dodatkowo zwróćcie uwagę, że to właśnie on rozdawał sMerity najchojniej wśród naszej lokalnej społeczności – to właśnie od niego pochodziło blisko 30% wszystkich Meritów przyznanych na naszym subforum. Trzeba więc oddać szacunek, że nasze źródło dba o lokalną społeczność! To z jednej strony bardzo dobre info nasza mała społeczność ma potencjał ale…. Merit source musi mieć komu (a co ważniejsze "za co") przyznawać Merity - więc piłka leży po naszej stronie – piszmy ciekawie i sensownie, dbajmy o poziom dyskusji to bardzo ułatwi zadanie naszemu źródłu… P.S. W początkowej fazie wprowadzania systemu nikt (no może prawie nikt) nie wiedział kto jest lub może być merit sourcem, miało to ochronić te osoby od nagabywania ich przez namolnych "niedocenionych" użytkowników, jednak po kilku miesiącach działania systemu w sposób w pełni transparentny, również za sprawą społeczności tworzącej zewnętrzne łatwe do edytowania bazy danych - większość dobrze działających źródeł musiała siłą rzeczy zostać ujawniona. Powyższy post należy traktować jako przedstawienie jednego ze sposobu wykorzystania dostępnych narzędzi/baz oraz źródło nadziei dla wszystkich rodaków, którzy mają nadzieję na otrzymanie meritów ale obawiali się że bez znajomości języka angielskiego ich uzyskanie jest niemożliwe. Na koniec jeszcze raz przypominam domaganie się Meritów stanowi naruszenie zasad określonych przez Administratora: ... Do not beg for merit excessively. ... Title: Re: Na tropie polskiego merit source.... Post by: sud on November 07, 2018, 02:54:56 PM @cryptovigi
No postarałeś się i przeprowadziłeś dość dokładne śledztwo. Dzięki za te wyniki dotyczące meritów z SQL, nie wiedziałem że się załapię na top10 rozdających. Niestety to rezultaty pokazują jak mało ludzi się angażuje w nagradzanie innych użytkowników. BTW myślałem, że to oczywiste kto jest naszym merit sourcem ;) Title: Re: Na tropie polskiego merit source.... Post by: wwzsocki on November 08, 2018, 12:48:03 AM @cryptovigi No postarałeś się i przeprowadziłeś dość dokładne śledztwo. Dzięki za te wyniki dotyczące meritów z SQL, nie wiedziałem że się załapię na top10 rozdających. Niestety to rezultaty pokazują jak mało ludzi się angażuje w nagradzanie innych użytkowników. BTW myślałem, że to oczywiste kto jest naszym merit sourcem ;) Zgadzam się całkiem zgrabne dochodzenie a co najwazniejsze bardzo ciekawie napisane. Przeczytałem od deski do deski i oczywiście zachowałem cody SQL żeby póżniej poćwiczyć skrapowanie danych z githuba. Też jestem w szoku, że znalazłem się w top 10. To jest dowód na to jak mało ludzi rozdaje merity w naszym subforum i że jeszcze jeden lub nawet dwa dodatkowe "merit source" by się przydały. Title: Re: Na tropie polskiego merit source.... Post by: adamvp on November 10, 2018, 01:06:32 PM Moje gratulacje detektywie @cryptovigi ;)
Coraz bardziej udaje mi się tu odnajdywać po tej mojej przerwie. Postaram się wrzucić trochę meritu w ten nasz zakątek - również jeśli wpadnie mi do głowy (oby) jakiś pomysł to się nim podziele Title: Re: Na tropie polskiego merit source.... Post by: cryptovigi on November 10, 2018, 02:40:09 PM Dzięki chłopaki za dobre słowa ;-) ... Postaram się wrzucić trochę meritu w ten nasz zakątek - również jeśli wpadnie mi do głowy (oby) jakiś pomysł to się nim podziele Jedno i drugie mile widziane - szczególnie ten pomysł - nasze polskie podwórko zdecydowanie potrzebuje więcej życia - a tego nie będzie jeśli nie pojawią się nowe tematy i dyskusje więc zdecydowanie zachęcam do wpadania tu częściej i wrzucania czegoś od siebie... Może uda nam się rozkręcić tu coś fajnego Title: Re: Na tropie polskiego merit source.... Post by: adamvp on November 10, 2018, 10:08:38 PM chociaz dla mnie jest to pewnego rodzaju pozytyw, jak sobie pomysle jakie chore dyskusje musza sie toczyc teraz w bardziej popularnych miejscach ;) np w kontekscie forka BCH... mam nadzieje, ze tutaj unikniemy "fanatyzmu". :)
|