Хабрдын кармалык каргышы

Хабрдын кармалык каргышы

Күтүлбөгөн кесепеттер

Хабрдын кармалык каргышы "Хабрдын карма системасы жана анын колдонуучуларга тийгизген таасири" жок дегенде курстук иш үчүн тема
Пикабудагы карма жөнүндө тема


Мен бул макаланы Хабрды көптөн бери окуп жүргөнүмдү айтуу менен баштасам болот, бирок бул такыр так эмес. Туура тезис мындай угулат: "Мен Хабрдын макалаларын көптөн бери окуп жатам" - бирок мен ушул жазда каттоодон өтүүнү чечкенде, коомчулукта эмне болуп жатканына кызыккан жокмун. Бул программалоонун татаалдыктары жөнүндө пайдалуу макалаларды же технология дүйнөсүндөгү кызыктуу жаңылыктарды окуу үчүн издөө системасынан Хабрга келген адамдын кадимки катасы. Сиз порталды ушул позитивдүү жактан гана көрүп турсаңыз, капоттун астында эмне болуп жатканы тууралуу суроолорду бербейсиз. Албетте, комментарийлерде же макалаларда карма жөнүндө маал-маалы менен эскерилип турду - бирок карма дээрлик бардык негизги порталдарда бар (мен таза ишендим), бул өзүн-өзү жөнгө салуучу онлайн жамааттар үчүн нормалдуу көрүнүш.

Мен күтүлбөгөн жерден ар бир беш мүнөттө бирден ашык комментарий жаза албай калгандан кийин бул жөнүндө олуттуу ойлонууга туура келди.

Ошол эле учурда, сыртынан баары сонун болуп жатты: менин комментарийлерим ар дайым плюстерге ээ болуп, менин рейтингим өсүп жатты - күтүлбөгөн жерден менде терс карма бар экен. Интернет менен байланышуудагы көп тажрыйбам, колдонуучунун бардык адаттары, атүгүл баналдык акыл-эстүүлүгүм мени бул кандайдыр бир жаңылыштык деп кыйкырып жиберди: сайттын колдонуучусун башка сайттын колдонуучулары жактыруу ылдамдыгы бир эле учурда көтөрүлүп, төмөндөө албайт! Бирок мен башымды кеспей, аналитикалык (карма жөнүндө колдонуучулардын пикирин изилдөө түрүндө) жана статистикалык (эсептин натыйжалуулугун талдоо түрүндө) кичинекей изилдөө жүргүзүүнү чечтим.

Карма менен колдонуучулардын согушунун тарыхы абдан бай болуп чыкты. Ар кандай деңгээлдеги ийгилик менен, ал он жылдан ашык убакыттан бери уланып келе жатат, ондогон бөгөттөлгөн жабырлануучулар жана бир нече өчүрүлгөн макалалар. Андан тышкары, таң калыштуусу, менин көйгөйүм (баалар менен карманын ортосундагы келишпестик) аргументацияда дээрлик колдонулган эмес - ачык API күндөрү да, бул эсептөөлөр колдонулган эмес. Бир гана комментатор салыштырмалуу акыркы постто эң жакын келди:

"Чындыгында, табыш үчүн кызыктуу нерсе: алардын комментарийлерине чоң плюс менен карма үчүн төмөн добуш берген адамдар барбы?"
https://habr.com/ru/company/habr/blog/437072/#comment_19650144

Статистикалык бөлүгүндө ооба, андай адамдар бар экенин көрүүгө болот. Бирок, статистика жок болсо да, колдонуучулар, негизинен, карма жөнүндө баарын көптөн бери түшүнүшкөн.

Бул жерде он жыл мурунку билдирүү:

Хабдагы чоң көйгөй - бул: "Ой, менин оюмдан башкача, кармада минус бар" деген принцип боюнча кармага минус койгон колдонуучулар көп. Мен үчүн карама-каршы аргументтер менен жүйөлүү комментарий жана жакшы берилген карама-каршы позиция комментарийдин өзү үчүн минуска да татыктуу эмес, ал эми автор үчүн карма азыраак. Тилекке каршы, Хабреде жүйөлүү талаш-тартыш маданияты жана күчтүү оппонентти сыйлоо маданияты дээрлик жок;
Жалпысынан, мен рейтингдерди эки эсептегичке "рейтинг" жана "карма" деп бөлүү интуитивдик эмес, ошондуктан туура эмес жана натыйжасыз деген пикирдемин.
https://habr.com/ru/post/92426/#comment_2800908

Бул жерде беш жыл мурунку билдирүү:

Карма жок дегенде 15 бирдикке өзгөргөн учурлар гана талдоого алынган, бирок бул жалпы сүрөттү өзгөртпөйт, анткени жана бул учурда катышы 30% 70% түзөт. Көрүнүп тургандай, карма көбүнчө комментарийлерден улам жоголуп, жазылган макалалардан улам көтөрүлөт.
https://habr.com/ru/post/192376/

Бул жерде үч жыл мурунку жакшыртуу сунушу болуп саналат:

сунуш:
Макаланын авторлоруна макаланы жарыялагандан кийин белгилүү бир мезгил ичинде (мисалы, бир жума) гана карма үчүн добуш берүүгө уруксат бериңиз. Эгерде адам акыркы жумада эч нерсе жарыялабаса, ага комментарий берүү үчүн карма берилбейт. Эреже камыштан турган эсептерге гана колдонулбашы керек - алар пайдалуу комментарийлер менен карма алышат.
Комментарий:
Көбүнчө, Habr колдонуучулары башка адамдардын постторундагы терс комментарийлер үчүн карма жок болуп жатканына даттанышат. Мисалы, бул билдирүүдө көйгөй 2012-жылы сүрөттөлгөн. нерселер бүгүнкү күндө дагы бар.
https://github.com/limonte/dear-habr/issues/49

Ушул эле темада үч жыл мурун болгон дагы бир диалог:

DrMetallius
Мен эмне үчүн комментарий жазууну токтотконумду айтып бере алам (мен муну өзгөчө кылып коём): анткени карма табуу кыйын, анткени ал үчүн ар дайым кандайдыр бир макалаларды жаратып туруу керек, бирок аны жоготуу абдан оңой. Туура жазсаң текке кетпейт деген туура эмес. Аны көптөгөн себептерден улам кыскартууга болот: ал талаш-тартышта сиз менен макул болгон жок, ал комментарийде кандайдыр бир факт туура эмес деп ойлоду, же жөн эле маанайы начар деп ойлоду.

maxshopen
Ооба, бул габросистеманын байыркы оорусу. Бул оң карма бар адамдар адекваттуу жана жөн эле эч кимди минус кылбайт деп болжолдонгон. Бир кезде баары андан да жаман болгон - карма канчалык көп болсо, колдонуучу ошончолук чоң минус коё алат, бул бир нече "жылдыздуу" хаббраузерлердин оңго жана солго -6, -8 тарашы менен аяктаган. мумкунчулуктер бирге кыскарды. Карма экономикасынын жаратуучулары адегенде анонимдүүлүктүн бузулушун эске алышкан эмес.
Менин оюмча, бул системаны бир аз мурун эле тең салмактуу болушу керек болчу, анткени добуш берүү учурунда колдонуучудан карма катары белгилүү өлчөмдө карма алынып турат. Сизге көп нерсенин кереги жок - 0,2-0,5 жетиштүү. Бул шайлоочулардын кимдир-бирөө үчүн добуш берүү же бербөөнү тандоодо жоопкерчилигин бир топ жогорулатмак.
https://habr.com/ru/post/276383/#comment_8761911

Акыр-аягы, ушул жылдын башындагы постко комментарийлер:

Карма системаны өзүн-өзү жөнгө салуу үчүн абдан жакшы курал эмес. Карма көбүнчө адамга (же анын позициясына) нааразы болгондор тарабынан бааланат. Натыйжада кармага ээ болуу өтө кыйын, бирок аны жоготуу абдан оңой экени белгилүү болду. Бул элди дагы бир жолу ойлондурат – эгер ал абдан популярдуу болбосо, өз пикирин айтууга татыктуубу? Анткени, мен аны бир жолу айтсам, алар аны төмөндөтүп, кармамды текке кетиришет, мен эми аны айта албайм. Бул ресурс боюнча бир гана пикир калып, калгандарынын бардыгы толуп кетишине алып келет.
https://habr.com/ru/company/habr/blog/437072/#comment_19647340

Бул жерде эмне үчүн "макала жазуу" карма тутумун сактап калбасын түшүндүргөн комментарий:

Макала карма жагынан дээрлик эч нерсе алып келбейт жана бир ийгиликсиз комментарий үчүн адамды толугу менен таштаса болот.
Бул жерде көйгөй рейтинг менен карманын бөлүнүшү. Адамдардын башында мындай иштейт:
1. Контент рейтинги – бул менин макалага же комментарийге болгон мамилем
2. Карманы баалоо – бул менин жеке адамга болгон мамилем
Жыйынтыгында
1. Эгер сиз дүйнөдөгү эң мыкты макаланы жазган болсоңуз, алар сизге макала үчүн көптөгөн плюстарды (рейтингде) берип, миссияңызды аткарылды деп эсептешет.
2. Эгерде сиз "сызыкка туура келбейт" деген комментарий жазсаңыз, анда сиздин комментарийиңиз төмөндөтүлөт, андан тышкары, сиз ушундай деп ойлосоңуз, анда сиз ушунчалык адамсыз, демек бул сиздин кармаңыз.
https://habr.com/ru/company/habr/blog/437072/#comment_19649262

Карма системасына нааразы болгондордун көбү бул администрациянын атайылап саясаты деген мааниде айтышат - мисалы бул комментарийде же бул. Албетте, буга көптөгөн кыйыр далилдер бар:

  • API алынып салынды, андыктан динамиканы көзөмөлдөө мүмкүн болбой калды;
  • Биз динамикалык рейтинг түздүк, ошондуктан жалпы рейтингди профилде түздөн-түз көрүү мүмкүн эмес;
  • Алар дайыма "кармографка" кайрылышат, ага ылайык минустарга караганда көбүрөөк плюс бар (карма менен баалардын ортосундагы байланыш талкууланбайт);
  • Көп сөз бар, бирок негизсиз, карма жарыялангандардын жана комментарийлердин сапатын чагылдырат (бул статистикага карама-каршы келет, биз рейтингдин көрсөткүчтөрүнөн көрүнүп тургандай).

Ошону да эске салам эч жерде карманын бар экендигине негиздеме берилген эмес ал бар болгон формада.

Биз бул кутум теорияларын эч кандай түрдө далилдей албайбыз. Бирок менин оюмча, кеп аларда эмес – бул жерде адамдар менен болгон көйгөй минус карма: кимдир бирөөнүн өзүнүн тууралыгына болгон өтпөс ишеним, ушунчалык даражада сиз менен макул болбогон адам «жаман адам» катары кабыл алынат. Хабрдын менеджерлери ушундай эле чечим кабыл алышты - биз колдонуучуларды алардын билдирүүлөрүнөн өзүнчө баалайбыз. Ал эми он жылдан ашык убакыттан бери бул колдонуучуларды рейтингге коюу туура эмес мамиле экенин түшүндүрө алышкан жок. Алар акылдуу, бүтүндөй бир порталды түзүштү. Ошентип, сиз өзүңүздүн Хабрыңызды түзөсүз - анда биз сүйлөшөбүз (баса, бул күлкүлүү түзмө-түз ушул терминдер менен карманын коргоочусу менин дооматтарыма жооп берди - "Биринчи ага жетиш")

Жеке мен карманын схемасы бизге келди деп ойлойм пес оорусу, бир убакта ири интернет-порталдардын учурдагы ээлеринин көбү илип турган. Хабр ошол эле Лепра катары башталды - чакыруулар жана өз ара баа берүү менен жабык клуб, нааразы болсо, ал клубду таштап кетти. Ал күндөр артта калды, клуб көптөн бери жабыла элек, рейтингдер көптөн бери “клубдун башка мүчөсүнө” эмес, катардагы комментарийлер жана макалалар үчүн катардагы колдонуучуга берилген. Бирок ички элитизм администрацияны коё бербейт. Ар бир адам ойлойт - чындап эле, балдар чоң кирешелүү порталды түзүштү, алар көп жылдар бою техникалык темаларда макалаларды жазып келишет - кантип алар бир нерсени билишпейт? Демек, эгер баары жаман болсо, анда алар, карасанатайлар, ушундай ниетте болушкан. Бирок, чындыгында, администраторлор жөн эле балалыкта тыгылып калышат. Портал канчалык чоң жана кирешелүү болсо, жалган түшүнгөн текебердиктен көп жылдар бою кетирген каталарыңызды моюнга алуу ошончолук кыйын болот.

Башаламандык

Хабрдын кармалык каргышы
Бул терең суулар, Уотсон, терең суулар. Мен жаңы эле сууга түшө баштадым.
"Шерлок Холмстун" атайын чыгарылышы


Төмөндө мен карма үчүн "Карма" терминин, ал эми макалалар үчүн да, комментарийлер үчүн да колдонуучу алган бардык жакшы жана жаман жактарынын жалпы суммасы үчүн "Упай" же "Жалпы балл" терминин колдоном.

Тарых менен алектенип, биз сандарды кароого аракет кылабыз. Жакында эле статистикалык талдоолордун бүтүндөй сериясы бар болчу, бирок ал үстүбүздөгү жылга гана тиешелүү - мен колдонуучулардын жалпы рейтингин түшүнүшүм керек болчу. Бизде API жок болгондуктан жана реалдуу рейтингдердин ордуна профиль шектүү рейтингди көрсөтүп турат, мен ар бир комментарийди изилдеп, автор жана андан баалоо жөнүндө маалыматтарды чогултушум керек болчу. Мен так ушундай кылдым.

Мен ар бир басылманы башынан эле ачтым, андан басылманын авторунун лакап атын жана макаланын рейтингин, анан комментаторлордун лакап атын жана алардын комментарийлеринин рейтингин алып чыктым.

Бул жерде негизги талдоо коду болуп саналат.

import requests
from bs4 import BeautifulSoup
import csv

def get_doc_by_id(pid):
    fname = r'files/' + 'habrbase' + '.csv'
    with open(fname, "a", newline="") as file:
        try:
            writer = csv.writer(file)
            r = requests.head('https://habr.com/ru/post/' +str(pid) + '/')
            if r.status_code == 404: # проверка на существование
                pass
            else:
                r = requests.get('https://habr.com/ru/post/' +str(pid) + '/')
                soup = BeautifulSoup(r.text, 'html5lib')
                if not soup.find("span", {"class": "post__title-text"}):
                    pass
                else:
                    doc = []
                    cmt = []
                    doc.append(pid) #номер
                    doc.append(soup.find("span", {"class": "user-info__nickname"}).text) #ник
                    doc.append(soup.find("span", {"class": "voting-wjt__counter"}).text) #счетчик
                    writer.writerow(doc)
                    comments = soup.find_all("div", {"class": "comment"})
                    for x in comments:
                        if not x.find("div", {"class": "comment__message_banned"}):
                            cmt.append(x['id'][8:]) #номер
                            cmt.append(x.find("span", {"class": "user-info__nickname"}).text) #ник
                            cmt.append(x.find("span", {"class": "voting-wjt__counter"}).text) #счётчик
                            writer.writerow(cmt)
                            cmt = []
        except requests.exceptions.ConnectionError:
            pass

x = int(input())
y = int(input())

for i in range(x, y):
    get_doc_by_id(i)
    print(i)

Натыйжада habrbase файлында төмөнкү таблица пайда болду:

Хабрдын кармалык каргышы

Мен колдонуучуларды топтоп, натыйжаны habrauthors.csv деп аталган "Колдонуучу - анын бааларынын суммасы" түрүндө алдым. Анан мен бул колдонуучуларды карап чыгып, алардын профилинен маалыматтарды кошо баштадым. Кээде байланыш үзүлүп калышы мүмкүн, же баракты жүктөөдө кандайдыр бир кызыктай каталар келип чыгышы мүмкүн болгондуктан, кайсы колдонуучу акыркы жолу иштетилгенин карап, ошол жерден улантууга туура келди.

Бул жерде экинчи иштетүү коду болуп саналат:

import requests
from bs4 import BeautifulSoup
import csv
import pandas as pd

def len_checker():
    fname = r'files/' + 'habrdata' + '.csv'
    with open(fname, "r") as file:
        try:
            authorsList = len(file.readlines())#получаем длину файла даты
        except:
            authorsList = 0
        return authorsList

def profile_check(nname):
    try:
        r = requests.head('https://m.habr.com/ru/users/' +nname + '/')
        if r.status_code == 404: # проверка на существование
            pass
        else:
            ValUsers = []
            r = requests.get('https://m.habr.com/ru/users/' +nname + '/')
            soup = BeautifulSoup(r.text, 'html5lib') # instead of html.parser
            if not soup.find("div", {"class": "tm-user-card"}):
                valKarma = 0
                valComments = 0
                valArticles = 0
            else:
                valKarma = soup.find("span", {"class": "tm-votes-score"}).text #карма
                valKarma = valKarma.replace(',','.').strip()
                valKarma = float(valKarma)
                tempDataBlock = soup.find("div", {"class": "tm-tabs-list__scroll-area"}).text.replace('n', '') #показатели активности
                mainDataBlock = tempDataBlock.split(' ')
                valArticles = mainDataBlock[mainDataBlock.index('Публикации')+1]
                if valArticles.isdigit() == True:
                    valArticles = int(valArticles)
                else:
                    valArticles = 0
                valComments = mainDataBlock[mainDataBlock.index('Комментарии')+1]
                if valComments.isdigit() == True:
                    valComments = int(valComments)
                else:
                    valComments = 0
            ValUsers.append(valKarma)
            ValUsers.append(valComments)
            ValUsers.append(valArticles)
    except requests.exceptions.ConnectionError:
        ValUsers = [0,0,0]
    return ValUsers


def get_author_by_nick(x):
    finalRow = []
    df = pd.DataFrame
    colnames=['nick', 'scores']
    df = pd.read_csv(r'fileshabrauthors.csv', encoding="ANSI", names = colnames, header = None)
    df1 = df.loc[x:]

    fname = r'files/' + 'habrdata' + '.csv'

    with open(fname, "a", newline="") as file:
        writer = csv.writer(file)
        for row in df1.itertuples(index=True, name='Pandas'):
            valName = getattr(row, "nick")
            valScore = getattr(row, "scores")
            valAll = profile_check(valName)
            finalRow.append(valName)
            finalRow.append(valScore)
            finalRow.append(valAll[0])
            finalRow.append(valAll[1])
            finalRow.append(valAll[2])
            writer.writerow(finalRow)
            print(valName)
            finalRow = []

n = len_checker()
get_author_by_nick(n)

Ал жерде көптөгөн текшерүүлөр бар, анткени Habr баракчаларында жок кылынган комментарийлерден баштап, сырдуу колдонуучуларга чейин көптөгөн кызыктай нерселер болот. Мисалы, 2001 каттоо жылы менин үлгүмдө кантип пайда болгон? Колдонуучунун маалыматтарын чогултуу үчүн мен сайттын мобилдик версиясын талдап чыктым, кээ бир колдонуучулар үчүн бул версия колдонуучу жок кылынганын гана билдирбестен, төмөнкү билдирүүнү көрсөтөт: “Ички ката (аралык маани).карта функция эмес. .” Бардык комментарийлер өчүрүлгөн жана окулбай калгандыктан, мен алардын каттоо датасын 2001-жылга койдум. Кийинчерээк мен бул колдонуучулардын айрымдары сайттын кадимки версиясында көрүнөөрүн билдим - эгерде алар өчүрүлбөсө же бөгөттөлбөсө. Бирок алардын 250ү гана болгондуктан, жарымы жок болгондуктан, мен аларга тийбей эле коюуну чечтим.

Хабрдата таблицасынын акыркы версиясы төмөнкүдөй көрүнөт: ['ник', 'упайлар', 'карма', 'комментарийлер','макалалар', 'regdate']. Сиз жүктөп алсаңыз болот бул жерде.

Хабрдын кармалык каргышы

Жана алар каттоо датасы боюнча ушундай бөлүштүрүлөт. Мен айтаар элем, узак мөөнөттүн ичинде каттоодо бир аз төмөндөө байкалды.

Катталган жылы 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019
Колдонуучулар 2045 11668 12463 5028 5346 13686 11610 9614 9703 6594 8926 7825 5912 3673

Жалпысынан бизде 114 343 колдонуучу бар болчу, алар буга чейин комментарий же макала жазган. Карма жана рейтинг графиги колдонуучулар үчүн кандай экенин карап көрөлү:

Хабрдын кармалык каргышы

Айтмакчы, бул графиктер үчүн укмуштуудай визуализаторго рахмат табло.

Бизде такыр акылга сыйбаган көрсөткүчтөр бар, аларды графиктен көрө аласыз. Колдонуучу дейли ализар (UPD) өзүнүн бардык комментарийлери жана жарыялоолору үчүн 268 миңден ашык плюс алган! Ал бул стратосферада жалгыз сүзүп жүрөт, калган аздыр-көптүр ийгиликтүүлөрү 30 миңге жакын бийиктикте илинип турушат. Бул карма менен бир эле окуя - колдонуучу Зеленйкот карма 1509 болуп саналат, ал эми күнүмдүк жашоо 500дө бир жерден башталат. Мен үлгүнү кыскарткан жокмун, мен жөн гана графикти бир аз жакындаттым, сиз жөнөкөй колдонуучулардын бөлүштүрүлүшүн жакшыраак карап көрө аласыз.

Хабрдын кармалык каргышы

Бул жерде жумушчулардын суроо-талабы боюнча негизги көрсөткүчтөр боюнча ТОП 10 колдонуучулар кошулганХабрдын кармалык каргышы

Колдонуучулардын бүткүл көлөмүн ыкчам талдоо бизге таза формада да, эмиссияны кыскартуу менен да айкын корреляциялар жок экенин көрсөтүп турат, ошондуктан мен буга токтолбойм. Сызыктуу эмес көз карандылыктарды айлантуу же бизде ушундай кластерлердин бар же жок экенин көрүү кызыктуу болмок. Албетте, мен мунун баарын кылбайм - каалаган адам CSV файлын жүктөп алып, аны R же SPSSте түзөтө алат. Мен түз эле мени тынчсыздандырган нерсеге барам - оң баа алган, бирок терс карма упайлары бар адамдар (жана тескерисинче). Бизде бул кымбаттуулардын 4235 колдонуучусу бар. Бул жерде алар диаграммада. Алардын 2866 колдонуучулары менин жолумду кайталашты, рейтингде плюс, ал эми кармада минус бар.

Хабрдын кармалык каргышы

3түн ичинен 4-114 миң жаңылыштыктын чегинде жеңил цифра окшойт. Баса, терс карма бар бардык колдонуучулар бир эле ката ичинде. Алардын 4652си гана бар, бирок статистикалык адистер каалагандай алыстан эмес, эл катары маалыматтарды карап көрөлү.

Жалпы колдонуучулар: 114 343
Карма < 5: 89 447
Incl. нөл карма: 67 890
Incl. терс карма: 4 652
Карма >= 5 жана добуш берүү мүмкүнчүлүгү: 24 896

Ошентип, биз коомчулук чындап эле «коомчулук» эмес экенин көрөбүз. Бул "унчукпай көпчүлүк", эч нерсе кыла албайт жана ошондуктан эч нерсе кылбайт. Колдонуучулардын бештен бир бөлүгү порталдын мазмунун көзөмөлдөө үчүн реалдуу мүмкүнчүлүктөргө ээ. Ошентип, алар Хабрдын жалпы калкы жүз миңге жеткени менен сени таң калтырып, “Жүз миң адам баарына ыраазы, бирок сен андай эмес” деп айтышканда – бул таптакыр туура эмес.

Бул жерде рейтингдер үчүн бир эле макет:
Жалпы колдонуучулар: 114 343
Рейтинг <5: 57 223
Incl. нөл рейтинги: 26 207
Incl. терс баа: 9 737
>=5 упай жана упайдын аркасында добуш берүү үчүн гипотетикалык мүмкүнчүлүк: 57 120

Ал эми бул жерден биз добуш берүү укугу карма эмес, баа менен аныкталса, колдонуучулардын жарымынан көбү добуш бере аларын көрүп жатабыз. Ал эми бул рейтингди бере тургандардын гана пикири боюнча, б.а. карманын ээлери! Эркин добуш берсе, албетте 90 пайыз добуш бере алмак.

Бул тандалган коомчулукка кирүү үчүн "жөн гана макала жазуу керек" деген кеңири таралган, бирок туура эмес ишеним бар. Бул туура эмес - бар болгону 5 миң макаланын авторлору >=24 кармасы бар (дагы 900 колдонуучу кандайдыр бир өзгөчө эмгеги үчүн 5тен ашык карманы макаласыз алышкан; кыязы, булар мурунку эрежелердин жаңырыгы жана алардан сактап калган карма. байыркы убакта). Жок дегенде бир макаланы 36 миңден ашык колдонуучу жазганына карабастан, макалалардын авторлорунун үчтөн бири жашоого укук алган эмес.

Балким, авторлордун аты аталган үчтөн биринин аброю жаман болгондур, балким макалалары жаман болуп, коомчулукка жакпай калгандыр? Жок, ошол эле статистика, жок эле дегенде, бир макала жазып, бирок 90 кармага жетише албагандардын 4% да жалпы оң баага ээ экенин айтат. Бирок рейтинг эч нерсени билдирбейт, анткени аларда "төмөн карма" бар. Ошентип, сиз оң бааларга ээ боло аласыз, макалаларыңыз бар, бирок ошол эле учурда жогорку карма жана "коомчулукту жөнгө салуу" жөндөмү жок. Бул сеники эмес, биздики эмес. "Бул менин тишим эмес, сенин тишиңер эмес, бул алардын тиштери". .

Бул катыш, мисалы, 2016 же 2018-жылдан кечирээк каттоо датасы бар колдонуучуларды гана алсак, "долбоорлордун биригүүлөрү" болгон мезгилдерде сакталат. Жок дегенде бир макаласы бар колдонуучулардын 90% жалпы оң рейтингге ээ, бирок алардын үчтөн биринин кармасы 5тен аз жана макалалар үчүн добуш бере албайт. Башкача айтканда, "карманы көтөрүү үчүн макала жазуу" 60-70% учурларда иштейт.

Бул жерде эмне болуп жаткандыгы жөнүндө баарын айтып бере турган дагы бир жөнөкөй катыш:

78205 келген колдонуучулар 114 343 жалпы баллы 0дөн жогору. Алардын макалалары жана комментарийлери ушундайча бааланат, башкача айтканда, порталды толтуруу үчүн пайдалуу аракеттер.
24 896 келген колдонуучулар 114 343 добуш берүү мүмкүнчүлүгүнө ээ. Алардын инсандыгы, башкача айтканда добуш бере алгандар өзүнүн инсандыгын жактырабы же жакпайбы деп ушундай бааланат.

Ошол эле учурда, катталган жылына жараша карма графигин карагыла. Көптөр бизде дедовщина бар деп айтышат - ооба, бул ушундай. Блокчейндегидей таза түрүндө. Бул балдар биринчи баштаган, көп жылдар бою карманы өздөрүнө казып алышкан, эми алардан "Мен кармага такыр көңүл бурбайм жана сага кеңеш бербейм" деген сөздөрдү угасың.

Хабрдын кармалык каргышы

Не отдам своего сына в программирование, пока там не решится проблема с хабровщиной!

Ошол эле учурда, алтымыш миң адам, негизинен, кызыктуу же пайдалуу нерселерди жаза алат, оң сын-пикирлерди кабыл алат, бирок ошол эле учурда шыктанбаган ой жүгүртүүсү үчүн камчыга алынбашы үчүн ар дайым айлана-чөйрөнү карап турууга туура келет.

Бардыгы:

  1. Комментатор, негизи, аны өнүктүрсө, колдосо да, коомчулукка кирбейт.
  2. 1/3 ыктымалдуулук менен, макалалардын автору да коомчулуктун бир бөлүгү эмес, аны иштеп чыгып, колдосо да.
  3. Коомчулукту өнүктүрүү жана колдоо боюнча иш-аракеттер плюс тарабынан так жактырылган болсо да, автор дагы эле колдонуучулардын өтө аз бөлүгү тарабынан бөгөттөлө алат (сөзмө-сөз миңдеген адамдардын ичинен 10-20 адам)

Коомчулукту өнүктүрө турган адамдарга зыян келтирген бул жаман адамдар кимдер?

Мен бул макаланы басмага даярдап жатканымда ушундай темада жаңы тема чыкты. Күтүлгөндөй эле, карма жөнүндө сүйлөшүүлөр комментарийлерде башталып, дагы бир айкын корутунду:

Ресурсту басынткан комментаторлорго каалаганыңызча баш ийкесеңиз болот, бирок... Бирок алар хабда эч нерсе кыла алышпайт:
— алар жаман макалаларды жазгандар эмес.
— булар кандай буйруктар экенин жана эмне үчүн ал жакка киргизилгенин түшүнбөй, хоутушкалардын кыйшык басылышына добуш бергендер эмес.
— алар хайп-маалымат жазуучуларынын кармасына добуш бергендер эмес
— башка бирөөнүн пикиринин тууралыгына баа бергендер эмес
Комментарийлерден башка эч кандай жол менен авторлорду колдоп, урмат-сыйларын билдире алышпайт.
Жана алар өздөрүн башкалардан коргой алышпайт.
Хабда болуп жаткан нерселердин баары макаласы жана кармасы барлардын иши.
https://habr.com/ru/post/467875/#comment_20639397

Ооба, ким күнөөлүү экенин түшүндүк, мунун баары эмне үчүн болуп жатканын карап көрөлү.

Ал сени өлтүргөн бөлүгү

Хабрдын кармалык каргышы
Ар бир адам башкарууга түз катыша алса, биз эмнени башкарып жатабыз?
Герман Греф


Жогоруда келтирилген комментарийлерден түшүнгөндөй, карманын негизги көйгөйү көп жылдар бою өзгөргөн жок. Бул көйгөй техникалык эмес, психологиялык (балким, ошол себептен дагы эле техникалык ресурста чечилиши мүмкүн эмес).

Анын негизги компоненттерин карап көрөлү жана аларды кененирээк талдап көрөлү.

  1. Карма сайттагы иш-аракеттердин чыныгы сапатына көз каранды эмес
  2. Карма психологиялык жактан асимметриялуу
  3. Карма социопатияны колдойт

1-пункт.
Бул ошол эле көйгөй. Мен макаламды ушуну менен баштадым: чөгүп кеткен адам карма менен аякташы мүмкүн. Эгерде биз ар кандай майда-чүйдө нерселерди, мисалы, рейтингдерди эсептөө формулаларын этибарга албасак, биз Habr менен башка бардык сайттардын ортосундагы негизги айырманы көрөбүз: колдонуучунун жана колдонуучунун аракеттерин эки көз карандысыз объектке бөлүү.

Эң кеңири таралган жана интуитивдик схема төмөнкүдөй көрүнөт: колдонуучу бул аккаунт, жазуулар, комментарийлер бул аккаунттан жазылат, "жинди" сүрөттөр же сүрөттөр жайгаштырылат. Колдонуучу - бул анын иш-аракеттери. Башка аккаунттар бул билдирүүлөрдү жана сүрөттөрдү жактырышат же жактырбайт. Жаккандардын жана жактырбагандардын суммасы билдирүүлөрдүн да, аккаунттун да сапатын аныктайт. Алар бири-бири менен тыгыз байланышта.

Калганынын баары маанилүү эмес. Кээ бир учурларда ылдый добуш бергендер бөгөттөлсө, башкаларында андай эмес. Кээ бир порталдарда, рейтинг берүү үчүн, сиз буга чейин эмес, башкалар боюнча жогорку рейтинги болушу керек; Кээде рейтингдин авторлору көрсөтүлсө, кээде жашырылган. Бирок эч жерде адам бир нече ылдый добуш берген билдирүүлөрдү, комментарийлерди, сүрөттөрдү жарыялоо мүмкүн эмес - жана ошол эле учурда жогорку рейтингди сактап калуу; ошондой эле тескерисинче - эгерде колдонуучунун билдирүүлөрү окурмандар тарабынан төмөн добушка ээ болсо, анда колдонуучуга алар тарабынан тыюу салынышы мүмкүн эмес, анткени аларга анын кылганы жагат. Жана бул сайттагы колдонуучунун аракеттери жана анын аккаунту бир жана бирдей болгондугуна байланыштуу болот. Сиздин аракеттериңиз плюс, демек, алар сиз үчүн плюс. Сенин иш-аракетиң минус, демек алар да минус.

Хабреде абал түп-тамырынан башкача. Хаб колдонуучунун жана анын иш-аракеттеринин маңызын жасалма түрдө бөлүп турат. Сиздин бардык иш-аракеттериңиз жактырылып, төмөн добуш берилиши мүмкүн. Бирок сиздин аккаунтуңуз жокко чыгарылат. Жана тескерисинче. Эгерде башка булактарда алар макалалардын жана комментарийлердин жакшы жана жаман жактарын көрсөтүшсө, Хабреде алар жакшы жана жаман жактарын макалаларга жана комментарийлерге өзүнчө жана авторго өзүнчө ыргытышат.

Хабрдын кармалык каргышы

Кармалык каргыш мына ушуга негизделет. Анан ал жайылып бүтүндөй коомчулукка зыян келтире баштайт.

2-пункт.
Өзүнчө баа берүү системасы сөзсүз түрдө эки психологиялык бурмалоонун таасири астында калат.

Биринчи бурмалоо – адамдардын негативди издөөгө жана негатив чыгарууга психологиялык даярдыгы. Агрессия – бул бейтааныш, түшүнүксүз же жагымсыз нерселердин баарына негизги реакция. Натыйжада, адамдын минус берүүгө даярдыгы ар дайым плюс берүүгө даярдыгынан жогору. Муну көп жагдайларда көрө аласыз, маркетингде бул классикалык пикир көйгөйү. Эгерде бизнес жасалма оң сын-пикирлерди жазгысы келбесе, анда аларды алуу үчүн бир топ татаал ыкмаларды ишке ашырууга аргасыз болот: арзандатууларды жана белектерди берүү, жалбаруу жана эскертүү - адамдар, бизге плюс бергиле, оң пикирлерди жазгыла. Мен 2013-жылдагы макалага көптөгөн шилтемелерди көрдүм, алар Хабреге минуска караганда карманы көбүрөөк кошот. Бул дагы деле болушу мүмкүн; бирок ошол эле макаладан биз карма макала жазгандар үчүн плюс, ал эми комментаторлор үчүн минус экенин билебиз.

Бул өтө олуттуу бурмалоо – нааразы, агрессивдүү адам нааразычылыгын билдирүүгө, агрессиясын басаңдатуу үчүн убактысын жана күчүн жумшоого дайым даяр. Рейтингдин плюс жана минустары болгон күндө да, бизде дайыма “минустар согушу” болот, качан ачууланган маектеш учурдагы темадагы сиздин ар бир комментарийиңизге минустарды коюп, атүгүл эски комментарийлерди таап, аларга каршы добуш берүү үчүн профилиңизге кирип кетет. Бирок, жок эле дегенде, комментарийлерди колдоо оңой - эгер адам макул болсо, чычканды бир сантиметрге жылдырып, жогору добуш берет. Карма менен бул дагы бир минус кошуу үчүн көбүнчө кармага агрессиянын отун колдонуу менен жетишилет;

Карма макалалардын астында рейтинг катары гана иштейт, анткени окурман оңой чыкылдата турган чоң өйдө жана ылдый жебелер бар. Комментатордун кармасын өзгөртүү үчүн бир нече кошумча иш-аракеттерди жасоо керек, башкача айтканда, суроо текстке жооп берүү импульсу канчалык тез өчүп баратат. Терс импульс психологиялык жана биологиялык себептерден улам жайыраак өчүп калат - ошондуктан, плюс берүүнү каалагандар кармага азыраак жетет, алар комментарийлерге гана плюс баа берүүнү артык көрүшөт.

Айтмакчы, карманы жактагандардын көбү мындай татаал нерселер жөнүндө ойлонушпайт да. Мисалы, олуттуу түрдө, эч кандай смайликсиз, алар анонимдүү минустарга каршы күрөшчүлөрдөн сурашат - эмне үчүн сиз минустарга гана нааразысыз? Эмне үчүн алар сизге анонимдүү түрдө плюс бергенде, сиз кубанасыз, бирок сиз минустарды актап алууну каалайсыз? Бирок ошол себептен. Адамдын минус коюуга даярдыгы плюс коюуга даярдыгынан жогору болгондуктан, анын агрессияга даярдыгы жактырууга даярдыгынан жогору. Бул даярдуулук белгилениши жана чектелиши керек, жок дегенде жөн гана жакшы жана жаман жактары бирдей болушу үчүн - алар татыктуу экени жөнүндө Хабреде эчак унутулган.

Экинчи бурмалоо - соттордун кастасынын пайда болушу. Эске сала кетейин, эреже катары, адилеттүү система "бардык колдонуучулар бардык колдонуучуларды соттойт", ар бир адам жөн гана башкалардын макалаларын жана комментарийлерин баалайт. Бирок Хабрдын администрациясы техникалык маселелерде жакшы, бирок комментаторлор менен социалдык мамилелерде коркунучтуу болгон макалалардын авторлору үчүн абдан тынчсызданды. Ал эми авторлорго карт-бланш берилген;

Чынында эле, мындай системаларды ар кандай адабий сынактардан кездештирсек болот, мисалы: ар ким өз аңгемесин жазчу, ар ким башкалардын аңгемесин окуп, ар бирине баа коюшту. Бул да адилеттүү система.

Габреде гана система кайра бурмаланды - башка авторлорду гана соттосо болот бөлүк авторлор. Макала жазгандардын бардыгында кармага добуш берүү мүмкүнчүлүгү боло бербейт. Эң негизгиси, эч кимди өзү соттой албаган, бирок актоого укугу жок, соттолуп, өлүм жазасына тартыла турган көптөгөн колдонуучулар (комментаторлор) пайда болду. Натыйжада, көп сандаган колдонуучулардын ичинен "тагдырлардын арбитрлеринин" бир аз бөлүгү - колдонуучулардын жалпы санынын бештен бир бөлүгү - жана калгандары менен каалаганын кыла башташты.

Көптөгөн колдонуучулар рейтингдерди жылмалайт деген кыйыр божомол бар. Бул андай эмес. Судьялар карманы өздөрү кандай өзгөртө алса, эртеби-кечпи бул кастадан каалабагандар учуп кетишет, ал эми баш ийбегендер, тескерисинче, ага кирет.

Чындыгында, биз көргөн бардык оң мисалдар аман калган адамдын катасы. Алар коомчулуктун уулуулугунан өтүү үчүн бактылуу болушкан.
https://habr.com/ru/company/habr/blog/437072/#comment_19649328

Кырдаал техникалык чөйрөдө көбүнчө социалдык тармакты начар түшүнгөн адамдар иштеши менен курчутат - бул бүтүндөй компьютердик гик-аутизм, "социалдык өз ара аракеттенүүнү жана социалдык байланыштарды сактап калууга жана баштоого жөндөмсүздүккө" алып келет. Бул жерде сизде уулуулук бар, бул жерде агрессия бар, бул жерде сизде жагымсыз жана адаттан тыш нерселердин баарын көзгө көрүнбөгөн жерден алып салуу каалоосу бар.

Мунун баары чогуу кийинки чекитке алып келет.

3-пункт.
Эгерде терс жактары эч нерсеге таасирин тийгизбесе, анда эч кандай көйгөй болмок эмес. Алар көбүнчө комментарийлерде жазышат - бирок мен карманы карабайм, хаха, бул эмне үчүн керек, баарыңар жөн эле карма сүйрөөчүлөрсүңөр ж.б. Көбүнчө булар кармасы өтө жогору адамдар. Чынында, карманын кереги жок болчу, эгерде анын төмөн наркы порталда баарлашуу мүмкүнчүлүгүнө бөгөт койбосо.

Бул эмне үчүн бөгөттөлгөн - анткени Хабрдын кармалык системасы объективдүү бар нерсенин идеясына негизделген жаман и жакшы эл. Жогоруда караңыз - "жаман же жакшы колдонуучу макалалары" эмес, тактап айтканда жаман и жакшы колдонуучу. Алар мага троллдорду, "жаман адамдарды" мисал келтиришет; ооба, адилеттүү - бирок практика көрсөткөндөй, атүгүл эксперт да троллды (же ботту) кызыктай пикири бар карапайым адамдан айырмалай албайт.

Башка порталдар муну менен күрөшүү үчүн көңүл бурбоо механизмин киргизет. Эгер сиз бир жолу белгилүү бир адам деп чечсеңиз жаман - сен анын кармасына минус кошуп убара болбойсуң, анткени ал жаман, бирок сиз ага көңүл бурбайсыз жана анын макалаларын же комментарийлерин көрбөйсүз. Бирок хабр администраторлору адам психологиясынан алыс болгондуктан, алар ушундай чечимге келишти жаман и жакшы булар баа берүүчү категориялар эмес, объективдүү чындык, натыйжада жаман алар жөн эле кат алышуу укугу жок сайттан ГУЛАГга ыргытылат жана эл душманы катары атышат.

Бул жерде колдонуучу комментарий болуп саналат прагматик, Habr кызматкери
Колдонуучу суу ташкын, негизсиз билдирүүлөрдү ж.б.у.с. жазса, анда ага начар мамиле жасалып, минус, ал эми пайдалуу/акылга сыярлык нерсе жарыяласа, анда ал плюс алат.

Көрүнүп тургандай, кызматкер карма чындап эле адамдын билдирүүлөрүнүн жана комментарийлеринин пайдалуулугун чагылдырат деп бекем жана чын жүрөктөн ишенет. Жалпы баллы +100, кармасы -10 болгон адамдар кайдан чыгат? Анан эмне үчүн мынчалык четтөө менен көп адамдар бар? Мүмкүн, миңдеген колдонуучулар сел жана негизсиз билдирүүлөрдү жарыялап, бул үчүн кармада минустарды алышат, бирок андан кийин кандайдыр бир уста келип, кадимки рейтингдерди колдонуп, ошол эле сел жана негизсиз билдирүүлөр үчүн плюстарды берет? Албетте жок.

Комментарийлердин жана макалалардын пайдалуулугу жөн гана комментарийлердин жана макалалардын жанындагы рейтингдер менен көрсөтүлөт. Ал эми карма эмнени чагылдырат жаман же жакшы ал добуш берүүчү кастага ылайык адам. Жогоруда биз адамдар эмне үчүн зыян келтирүүгө көбүрөөк күч жумшаарын талкууладык. жаман адамга кантип жардам берүү керек жакшы. Ошондуктан аткаруу жаман Мындай системадагы адам статистикалык жактан сөзсүз болот. Эртеби-кечпи алар кадимки “жамандардын” баарын өлтүрүшөт, анан “эң жакшысын” издей башташат ж.б.у.с.

Бул кыйынчылыктардын бардыгы администрациянын адамдардын аракеттерин түшүнө жана эсептей албагандыгынан келип чыккандыгын эске алыңыз. Иштин техникалык жагына көңүл буруу менен алар социалдык жагын таптакыр эле унутуп коюшту. Болжол менен ошол эле адамдар «Аалам-25» долбоорун иштеп чыгышкан, анан көп жылдар бою ал жерде бейиш бар экенин баарына айтууга аракет кылышкан. Кээ бир адамдар дагы эле "карма Хабрды жакшыртат" деп ишенишкендей эле, буга ишенишет. Бул жерде эң жаман нерсе, албетте, администраторлор жана көптөгөн катышуучулар бул жерде эмне болуп жатканын түшүнүшпөйт. Ооба, адамдар чындап эле жакшы да, жаман да дешет. Андыктан, келгиле, бардык жакшылар чогулуп, бардык жамандарды өлтүрөлү! Жана алар ырахаттануу менен өлтүрүшөт.

«Сойлоочулар Хабреде кылгандай:
көп сандагы колдонуучуларга майда тыйындар берилип, аларга түрткү болду: “Жигиттер, өтүп бара жаткандардын кимисине жакпаса, атып салгыла. Уялба, бул үчүн сага эч нерсе болбойт, аткыч ким болгонун эч ким билбейт. Көп хит - сонун, сен аны майып кыласың жана ал көп сүйлөй албайт. Дүйнөнү жакшыраак жер кыл жана эч нерседен баш тартпа."
Хабреде болуп жаткан окуялар социопаттын бейиши. Андорро дагы бир жолу айткандай: "Социалдык тармактарды антисоциалдык адамдар түзөт".
https://habr.com/ru/company/habr/blog/437072/#comment_19822200

Кызыктуусу, Хабреге көңүл бурулбайт. Эгерде сиз бир адамга нааразы болсоңуз, анда сиз гана кете аласыз же кармага минус кое аласыз (б.а., аны ушундай жол менен кетүүгө мажбурлайсыз). Өлтүрүү же өлүү системасы. Дуров өзүнүн Telegram'ында болжол менен ушул эле схеманы ишке ашырган - бул жерде да көңүл бурбоо жок, жагымсыз адамдан качуунун бирден-бир жолу бул топтук чаттан чыгуу же аны топтук чаттан чыгууга мажбурлоо. Башкалардын башын басып өткөн "ийгиликтүү адамдын" керектөөчү мамилеси абдан ачык көрүнүп турат. Адамдар үчүн адамдар тарабынан түзүлгөн IRC менен салыштырганда, Habr же Telegram "максаттуу аудитория" үчүн "жогорку активдүү социопаттар" тарабынан түзүлгөн. Эгер сиз максаттуу аудиториянын бир бөлүгү болбосоңуз, анда кош болуңуз.

Үчүнчү эпизод

Хабрдын кармалык каргышы
— Бизди аудиттен эмне куткара алат?
- Кечиресиз, биз эмес, сиз

"Операция Y"


Эмне кылса болот?

Биринчиден, сиз Habr мындан ары чакыруулар менен жабык коомчулук эмес, кадимки портал деген идеяны кабыл алышыңыз керек жана ал мындай порталдар үчүн кадимки рейтингдик системага ээ болушу керек. Макалалардын болушу үчүн, алар абдан маанилүү болгондуктан, сиз эки эселенген баа бере аласыз. Бирок система бирдей болушу керек - комментарийлерге жана макалаларга плюс жана минустар берилет, эгер сиз көп плюс алып турсаңыз, анда сиз жакшысыз, минустарды көп алсаңыз, анда сиз жамансыз. Өтө ачууланган комментаторлор менен күрөшүү үчүн бир эмес, бир нече жолу сунуш кылынган эле, бул макалалар үчүн өз макалалары барлар гана добуш бере алат;

Экинчиден, бөгөттөө чеги жөн эле күлкүлүү. Миңдеген адамдар добуш бере турган портал үчүн 10 же 20 минус эмнени билдирет? Рейтингдин орточо мааниси 118 экенин көрүп турабыз, туура эмес, четтөөлөрсүз ал 100дүн тегерегинде болот, андыктан -100 чыныгы чекти жасаш керек, андан кийин комментарийлер беш мүнөттө бир жолу башталат жана башка коркунучтуу, андан кийин бир кадам 10 эмес, жүз.

Үчүнчүдөн, азыр колдонулуп жаткан рейтинг, тескерисинче, активдүүлүктү (б.а., убакыттан көз карандылыкты) көрсөтөт. "Орточо эсеп менен бир билдирүүгө плюс" рейтингин көрсөтүү пайдалуураак болмок - ошондо адамдар дагы бир жолу маанисиз комментарийлер менен капталбайт, ал эми алдыңкы колдонуучулар туурараак көрүнөт: кимде эң пайдалуу билдирүүлөр болсо, ошол жогоруда болот.

Төртүнчүдөн, коомдо уулуулукту жана өз ара жек көрүүчүлүктү жасалма түрдө күчөтүүнүн ордуна, анын ичинде. дээрлик расмий түрдө "минустар согушу" бекитүү - акыры, биз жөн гана көрмөксөн кошуу керек. Жана жөн гана спойлердин астына комментарийлерди жыйыштырып койбостон, аларды жашырыңыз, мисалы "НЛО бул постту сиздин өтүнүчүңүз боюнча жашырды". Ал эми четке кагуу үчүн жөндөөлөргө кирип, көңүл бурбаган адамдын лакабын кол менен киргизүү керек; башкача айтканда, четке кагуу күйгүзүү оңой болушу керек, бирок аны өчүрүү кыйын болушу керек.

Бешинчиден, мен дагы бир жолу "баалоо үчүн баа" маселесин көтөрүүгө убакыт жетти деп эсептейм. Минус берүү үчүн, адам өзүнүн рейтингинин бир бөлүгүн өткөрүшү керек. Мунун себептери жогоруда талкууланды - канааттанбаган адам плюс бергенге караганда минус бергени көбүрөөк. Бул оң жана терс жактарын мүмкүнчүлүктөрүн теңдөө зарыл.

Акырында, сиз карманы азыркы формада жөн гана декордун жана салттын элементи катары калтырып, бирок анын бөгөттөр менен байланышын алып салсаңыз болот. Анан акыры бул тамашачылар жана тамашачылар "эмне үчүн карма жөнүндө тынчсызданып жатасыңар, мен кабатырланбайм, бул эч нерсеге таасир этпейт" деген тамашалары менен акыры муну олуттуу түрдө айта алышат.

Сурамжылоого катталган колдонуучулар гана катыша алышат. Кирүү, өтүнөмүн.

Карма тутумунун учурдагы абалына ыраазысызбы?

  • ошол

  • жок

1710 колдонуучу добуш берди. 417 колдонуучу добуш берүүдөн баш тартты.

Source: www.habr.com

Комментарий кошуу