Самолайк кармы на Хабре

    image


    Здравствуйте дорогие хабровчане, в этом небольшом посте я хочу показать, как можно самолайкнуть себе карму.


    Я недавно вылез из кармоямы, наконец-то дорос до нуля, но кармы всё равно мало, недолго подумав, мне пришла в голову идея, а можно ли поднять карму самому себе, как выяснилось — да можно, кому интересно, прошу под кат.


    Первое, что нужно понять — это отсутствие стрелок кармы на своей странице:



    Но эти стрелки присутствуют на страницах других пользователей, это мы и будем использовать.
    Для этого нам нужно узнать свой хабро-Id, который можно взять из исходного кода своей страницы (например):


    <div class="page-header page-header_full js-user_1122490">

    ( На самом деле этот id — 1122490 можно взять из двух мест на странице.)


    Суть идеи состоит в том, чтобы вставить свой хабро-Id на страницу другого пользователя, у которого есть активные стрелки голосования за карму и т.о. поднять самому себе карму.


    Чтобы не вдаваться в подробности я сделал видео о том, как это можно сделать, посмотреть можно здесь:



    Спасибо за внимание.


    UPD
    Баг пофиксили, буквально за час, спасибо Nomad_77.

    Похожие публикации

    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 88

      –38
      Я недавно вылез из кармоямы, наконец-то дорос до нуля

      –0.8 Karma
      0.1 Rating
      Дмитрий Первушин DimaFromMai
      Data engineer / ETL engineer

      И снова обратно :D


      Нет, а если серьёзно, зачем это делать? Почему бы не попробовать поднять себе карму легальными способами за статьи и комментарии?

        +60

        Именно легальными способами и поднимал, но интересно же было посмотреть, к тому-же не стал этого скрывать, всё таки какая-никакая, а дырочка в сайте.

          +16

          Хакер Дима парень ушлый,
          И Хитёр он и удал
          Через дырочку на сайте
          Себе карму поднимал.

            0
            Плюс картинок весёлых накидал)))
            –8
            Эх, этим комментарием ты все себе подпортил
            +4
            Это не самолайк, а самобан, но прикольно :-)
              +24
              Хорошо что публикация не в пятницу вечером — у кого-то было бы неожиданное продолжение рабочего дня. А так засекаем как быстро закроют кейс.
                +20
                Исправили. От момента обнаружения до закрытия тикета прошёл ровно час, ну, это отвечая на вопрос «Как быстро?»
                  +9

                  Это у вас так быстро сработали continuous integration с ревью и мержем, автотестирование и ручная верификация перед деплоем в прод? ;)

                    +17
                    Может просто по SSH зашли и ручками поправили :)
                      +7
                      Фактически да, ошибка была на поверхности, а у задачи был высокий приоритет.
                        +21
                        Можно было оставить как
                        хонейпот
                        Женщина лежит в постели с любовником. Вдруг раздается
                        звонок в дверь, она понимает, что пришел муж и в порыве отчаяния
                        восклицает:
                        — Господи, сделай так, чтобы он ничего не заметил!
                        Разверзаются небеса и господь говорит:
                        — Хорошо, я так сделаю, но ты умрешь от воды.
                        Она говорит:
                        — Хорошо.
                        Проходит год, два года. Женщина не купается, моется только под душем, старается
                        по возможности любыми путями избегать воды. Проходит 3 года, она
                        неожиданно выигрывает путевку в морской круиз.
                        Посомневалась-посомневалась, и решила поехать. Плывет она на шикарном
                        лайнере, вдруг ночью начинается шторм, все в панике корабль тонет. Она
                        опять в порыве отчаяния восклицает:
                        — Господи, ну ты же не можешь из-за меня одной потопить весь корабль!
                        Разверзаются небеса и господь говорит:
                        — Да я вас, ***, на этот корабль три года собирал
                      –1
                      Посыл статьи — публичность!
                      Вот баги, которые месяцами не исправляют на Хабре.
                      print


                        +3
                        А о каких багах идёт речь? На первом скриншоте у вас открыта десктопная версия, на втором показан элемент горизонтального скролла. Уточните пожалуйста, у вас десктопная версия открывается на мобильном устройстве по умолчанию?
                          +3
                          Возможно, количество комментариев отличается
                            0
                            Действительно. ne555 я завёл тикет. Поскольку вы написали это здесь, а не в саппорт, о статусе сможете спросить у меня в ЛС.
                              +1

                              Количество комментариев и количество закладок разное.

                                0

                                Тикет давным давно заведен (я писал в саппорт). Мне ответили, что когда будет время, то починят. Увы...

                                  0
                                  У нас сейчас очень высокая нагрузка на разработчиков. Не критические ошибки и правда могут ждать много времени.
                      +9
                      Я тоже игрался с url на хабре, это конечно не самолайк, но всё же
                      В хабре откллючена возможность посмотреть самые популярные статьи за всё время, однако, есть статьи по потокам за всё время и выглядит этот url примерно так:

                      habr.com/ru/flows/develop/top/alltime

                      Не долго думая, я просто сделал так:
                      habr.com/ru/top/alltime

                      И это сработало… )
                        0
                        В мобильном приложении можно также выбрать «За все время» в настройках оного.
                          0
                          Интересно, а есть ли рейтинг худших постов?
                            0
                            О, отличная идея для статьи )
                            Ушёл писать программу для того чтобы выяснить это
                              +1
                              0
                              habr.com/ru/top/alltime

                              Раньше это была рабочая ссылка, и я её сохранил ещё лет 5 назад. Сейчас её почему-то убрали, но по прямой ссылке все ещё доступно

                              +18
                              Было бы правильнее разобрать баг хотя бы чуть подробнее, посмотреть какие запросы идут на сервер, какие ответы, что сервер вообще может принимать…

                              А для замены двух чиселок на странице делать видео — выглядит странно.
                                +8
                                Открываете в Chrome Console через F12 и пишите со своим user id
                                $.post("https://habr.com/json/vote/", { ti: 57220, tt: 1, v: 1})
                                –10
                                С периодичностью раз в год, осенью, на Хабре возникают статьи по поводу кармы.
                                В результате — меняется ничего.
                                Хотя иногда статьи собирают мегатонны лайков и комментариев.
                                  –6
                                  А у авторов полные карманы кармы
                                  +32
                                  Привет!

                                  Спасибо, что сообщили нам об этом баге, жаль, разве что, что не через форму обратной связи.
                                  Такой механизм накрутки всегда учитывался и был недоступен, однако, в одном из недавних релизов, мы допустили ошибку, которая и привела к появлению подобной возможности.
                                  На текущий момент эта ошибка устранена.
                                    +9

                                    Здравствуйте, просто не знал, что нужно формой обратной связи пользоваться, в следующий раз сразу вам писать буду.

                                      +8
                                      ага, я аж удивился, так как точно проверял эту возможность пару раз :)
                                        0
                                        Там была возможность безлимитно голосовать за карму кому хочешь.
                                        т.е. за статьи и комментарии голосовать нельзя было, а за карму сколько хочешь без ограичений, но только если у тебя карма меньше +5. Неделю или около того работало.
                                          0
                                          Там — это где и когда? )
                                            0
                                            Там — это в том баге которуя самоголосователь обнаружил. Точно не помню когда началось, но больше недели точно. Случайно обнаружил, всё ждал когда вычистят наголосованное.
                                              0
                                              а примерный месяц и год?
                                                0
                                                Вот эту прошлую неделю. Сейчас проверил, уже не работает — значит это был тот же баг что и с самоголосованием.
                                                  0
                                                  Ага. Ну, возможно тогда они больше месяца накосячили вообще с этой темой, потому что тоже был один баг, но проверять его мне не хочется)
                                              0
                                              а за карму сколько хочешь без ограичений

                                              Там — это где и когда? )

                                              Я заметил это 30 сентября, написал в ТП, но пофиксили только вчера.
                                              А так прикольно было, уставал раздавать плюсы — до сотни за день :)).
                                                0
                                                17 сентября. Тогда я создал эту картинку. Вот только вопрос в том, что это у меня просто два бага пересеклись или нет)
                                                  0
                                                  А в мобильной версии Хабра счётчик оставшихся голосов показывал отрицательную температуру :))
                                                  А, уточняю, я это заметил 16 сентября, 30 числа я в ТП писал о багах с невозможностью комментирования половины статей.
                                          0
                                          Похоже что после исправления что-то сломалось в системе рейтинга. Часть пользователей я вижу с таким-же номером(позицией) в ретинге как и у меня.
                                          Скрины
                                          2020-10-12-15-36-32

                                          2020-10-12-15-36-47

                                          2020-10-12-15-36-58
                                            0
                                            Спасибо, проверим. Однако навряд ли это связано с исправлением, так как карма не влияет на позицию в рейтинге.
                                            0
                                            Скажите, а вы отслеживаете факт того, что пользователь, допустим, поставит пару тысяч плюсиков в карму за день.
                                            А то тоже думал, не написать ли мне топик добра про Ганди
                                              0

                                              Ну мы можем посмотреть кто поставил сколько плюсов или минусов, да. Но прям каких-то alert‘ов не настроено.

                                                +1
                                                Эх, надо было в сентябре таки писать ту статью и переходить в режим Ганди)))
                                                  +2
                                                  Но у нас есть такая штука, как кармаграф, где видно аномальные изменения в количестве голосов :)
                                                    0
                                                    этот?

                                                    мозилка последняя с отключенными дополнениями
                                                    ps. я завтра скину один скрин с работы, если не забуду
                                                      +1
                                                      Скажите, а переменная users.chsrge.you_have у вас хранится случаем не в unsigned int? А функции пересчёта оставшихся голосов за карму работали с ней без учёта данной особенности? )
                                                      Здравствуйте, я Ганди

                                                      Если кто не понял причины, то см.тут
                                                        +1
                                                        Это другой баг, мы про него тоже в курсе, но, насколько я знаю, они не взаимосвязаны

                                                        P.S. Я правда готов принимать тут все баги и заводить на них тикеты, но гораздо эффективнее отправлять их в саппорт и вот почему: сотрудники службы поддержки, работая в тикет системе, постоянно следят за статусом связанных задач и могут вовремя задать дополнительные вопросы, например, если баг не воспроизводится (что случается не так уж и редко). Мне же для этого приходится искать коммент и идти в личку, что на самом деле не очень удобно и уж точно не так продуктивно.
                                                          0
                                                          Я отписывался туда, что в «Самое читаемое» и других подобных блоках последним пунктом идёт фигня, не являющимся самым читаемым, да к тому же без статистики, но мне сказали, что так и надо. Пришлось фиксить самому ((
                                                          А уж сколько боли было с прибитой шапкой… Да и сейчас лучшим было бы её открепить и вернуть всё взад.
                                                            +4
                                                            но гораздо эффективнее отправлять их в саппорт
                                                            Вот только это никак не влияет на карму написавшего.

                                                            В свое время я писал в форму связи, как можно обмануть систему рейтингов. Мне ответили, что это все фигня, после чего я со спокойной совестью написал статью, как можно хакнуть рейтинг Хабра.

                                                            Но по результатам рассмотрения баг-репорта, мою статью практически сразу принудительно скрыли в черновики, т.к. описанный способ легко реализуется, но сложно фиксится.

                                                            Но вот от багрепорта, в отличии от статьи, мне как автору, профита не было никакого.
                                                              0
                                                              Скажем так, у меня был веселый месяц и я по поводу проблем с мозилой-то зарепортил баг, потому что даже толком на хабре пять минут не отдохнуть было. А этот воспроизвести так вообще отдельный танец)))
                                                                +4
                                                                Интеграция каналов, по которым могут прийти баги, с тикет системой, это ВАША проблема, не перекладывайте ее на пользователей. Каждый раз, когда в публичном пространстве кто-то пишет о багах, а потом под ними появляется сообщение подобного рода, это звучит как мущина-а, обращайтесь в тех поддержку с вашими багами-и, не видите, вас много, а я одна и у меня обед
                                                                  +1
                                                                  Интеграция каналов, по которым могут прийти баги, с тикет системой, это ВАША проблема, не перекладывайте ее на пользователей.
                                                                  Ну, я так-то частый пользователь этой системы, ибо так правильнее, да. Мне просто конкретно с тем багом было очень некогда писать — вокруг по жизни скопилось и так слишком много багов, чтоб все разгрести. А тут просто к слову пришлось
                                                                    0
                                                                    Безусловно это наша проблема. Вопрос в том, какую цель преследует пользователь, сообщающий о баге. Если цель отрепортить — подойдёт любой канал, тикет система у нас единая. Если человеку нужно решение проблемы — лучше использовать каналы, предназначенные для этого, поскольку это сократит время решения проблемы.
                                                                      +3
                                                                      По крайней мере, это должно выглядеть как «ссылку на готовый тикет прислали вам в ЛС», а не «топай из твиттера, фейсбука, ватевер к нам на сайт, выкапывай поддержку, создавай тикет (заполнив анкету для регистрации, указав номер телефона, дату последней прививки от кори, племенное удостоверение на кота и прочие важные документы)».

                                                                      Обычно, люди доходят до публичного информирования о проблемах уже после того, как оказалось, что вместо поддержки бот, либо человек, работающий по скрипту, главная цель и KPI которого — минимум эскалированных проблем.
                                                                        0

                                                                        Вы могли бы облегчить жизнь и себе и пользователям, если открыли эту тикет систему. Некоторые не писали бы лишний раз, если находили дубли.

                                                          –8
                                                          Приветствую тебя пуп земли. Это я о чем? О том что Ваша карма злит людей, вы думаете что кармой можно управлять людьми, но управлять можно только стадными овцами. Пастухами управлять не возможно.
                                                          Я, есть на многих технических форумах и социальных сетях и у меня достаточно большие рейтинги и на всех их форумах я очень тактичен, но только почему-то не хабре?
                                                          Карма это нагибание юзера ниже плинтуса, по любым мелочам:
                                                          -Тебя банят по пустякам даже за то-что ты пишешь автору, что его статья не читабельна.
                                                          -Тебя банят за то-что ты пишешь автору, что его статья проплачена иностранными контрразведками к примеру статья о вакцине на прививку от ковида. (Я не утверждаю и это только мое мнение, уж больно глаз режет).
                                                          -Тебя банят за любой атеизм.
                                                          Деньги, деньги, деньги, когда-то отличный технический форум превратился в политическое дно пятой точки.
                                                          –6

                                                          ой как жалко:( а я не успел, можно мне поднять карму?

                                                            +2
                                                            На одном несуществующем сайте по подобным поводам говорят: БЕГN!
                                                              0

                                                              :D:D:D да я тролю просто, понятно что сразу сольют

                                                            +19
                                                            В тему
                                                            Валидация на фронте
                                                            Калитка без забора вокруг песочницы
                                                              +3

                                                              Может, это — вольер для небольших черепашек, а чтобы было удобнее открывать/закрывать, калитка сделана более-менее полноразмерной?..

                                                                +3
                                                                Я так понимаю черепашек оттуда выводят на поводке своим ходом…
                                                              0
                                                              del
                                                                +1

                                                                Заглянул к вам в профиль. Хорошо так карма поднялась )))

                                                                  +6
                                                                  Судя по картинке самолайк это самооблизование интимных мест, но а лайкать других значит тоже самое но только другим? :)
                                                                    0
                                                                    Есть ещё картинка со слоном: «Самолайк — залог успеха», она тоже несколько NSFW.
                                                                    –6
                                                                    Вместо плюсов и минусов «лайки», вместо подробностей видеоролик, вместо хитрых багов сломанная валидация на бэкэнде, которую чинят прямо в продакшене.
                                                                    Хабрахабр деградирует до уровня тиктоков.
                                                                      +2
                                                                      На тиктоке есть баги которые чинят прям на продакшене? Или к чем пассаж про «деградирует»?
                                                                      0
                                                                      Кто-нибудь внятно объяснит, какой профит с кармы кроме чсв?
                                                                        +7
                                                                        Можно писать сообщения не в режиме раз за сколько-то минут.
                                                                        Если у вас много кармы, можно писать практически любые мнения и общество вас не заплюет.
                                                                        Ну то есть когда спорите с человеком с >100 кармы, то человек может вести себя как угодно в споре и вообще нести чушь и ничего значимого ему не будет.
                                                                          –2
                                                                          Что бы смотреть на нее и думать — ого, да я орел!
                                                                            +1

                                                                            Голосовать за посты или комменты. Я вот не могу, хотя порой хочется поднять рейтинг того или иного комментария.

                                                                              +2
                                                                              наличие кармы позволяет писать что думаешь, а не то, что нравится другим
                                                                              0
                                                                              Извиняюсь, но др@чить на карму на Хабре, это слишком.
                                                                              Если кому то не нравятся твои ответы, то это их проблемы.
                                                                              То что у тебя из-за этого «карма» понижается, не велика беда.
                                                                              Я уже понял, что эта «карма» весьма эфемерна, и не показывает всей реальной сути человека,
                                                                              а зависит от оценки дедов, которые тут уже обросли корнями. А уж, сколько тут зануд сидит,
                                                                              и потирая свои потные ручонки ставит карму вниз, не сосчитать.
                                                                                –2
                                                                                Браво! Хоть кто-то понимает, что занижение кармы кому то — это проявление слабости.

                                                                                Только слабый человек по жизни — смог придумать такое, а те кто поддерживают тоже слабые духом людишки.
                                                                                  +2
                                                                                  А уж, сколько тут зануд сидит,
                                                                                  и потирая свои потные ручонки ставит карму вниз, не сосчитать.

                                                                                  А карму вверх ещё больше.

                                                                                  –1
                                                                                  Смысл парится о карме? Как известно дураков всегда больше, а умных меньше. Поэтому написав умную мысль обязательно получишь минусы в карму. Хабр давно славится своей цензурой дураков. Ну а время сделало свой отрицательный отбор. Знаю целую кучу специалистов, которые забили на этот сайт по этой причине. Такими темпами, лет через десять, победят верующие и эзотерики с мистиками, а так же патриоты(вернее лоялисты а сами знаете кого), и зрители телеканала ОРТ.
                                                                                    +3

                                                                                    Это не баг, это чистой воды некомпетентность. Очевидно же, что сотрудник хабра, кто писал такую систему голосования, не использовал данные сесии на бекенде, а использовал фронтенд чтобы понять кто голосует.


                                                                                    Кто так делает? — Правильно — самый начинающий джун. Помню еще проблемы с коментариями, тогда тоже через некомпетентность коментарии рандомно перемешивались между юзерами...

                                                                                      0

                                                                                      Никто из нас не застрахован от ошибок, каждый может ошибиться.

                                                                                        +1

                                                                                        Ошибатся может каждый — это правда. Я же говорю об уровне ошибок. Обратите внимание, что речь идет не о какой то там ошибке в CSS, речь идет о валидации данных, которые приходят с фронтенда, а это уже касается безопасности хабра...

                                                                                      +2
                                                                                      Так у них проверка на беке было, но они пишут, что она сломалась. Автотесты видимо не помогли (или их нет, или их не запускали, или они были оптимистичные и проверяли только корректные случаи), в общем, как всегда.
                                                                                        +1
                                                                                        согласен, хотя в вк я аналогичным способом до сих пор «влюблен в Павла Дурова», порой не думаешь даже что может быть такая нубская оплошность и не проверяешь, как пример — фиксированная длинна пакетов в mtproto прокси telegram с трафика которого по словам разработчиков «невозможно снять фингерпринт»
                                                                                        0

                                                                                        Больше пока ничего не нашёл, (попробовал самолайк за статью, за коммент, накрутить закладки для статьи, редактировать старые комменты, удалить/забанить комменты, редактировать чужие комменты, ничего не получилось :)

                                                                                        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                                        Самое читаемое