- PVSM.RU - https://www.pvsm.ru -
[1]
Вы ведь знаете, что такое дежавю? То самое "это уже где-то было", только не про последний вышедший в кинотеатре фильм, а про то, что происходит именно с вами.
К примеру, не казалось ли вам, что вы уже видели какую-либо статью на Хабре раньше? В большинстве случаев, в этом нет ничего плохого. Технические статьи зачастую содержат уже опубликованную ранее информацию — они доработаны, перепроверены и просто улучшены. Ну а новости — с ними надо просто смириться.
Итак, давайте посмотрим, действительно ли это уже было, проведя небольшое расследование.
Моё дежавю началось с этого изображения. Стоит отметить, что я не читаю большинство постов, а лишь просматриваю заголовки и картинки до тега < cut/ > и листаю дальше. Потому безобидный JPG и бросился в глаза — он уже где-то был недавно.

Рис. 1. КДПВ из "Языковые слои" [2] (2019-11-20)
К тому же, я уже точно видел переводы постов Robert C. Martin совсем недавно. Найти их было не сложно [3] — все три. КДПВ "Три парадигмы" [4] (2019-11-12) — то же самое изображение на hsto.org [5].
"Ну и что?" — спросит каждый, кто дочитал до этой фразы. Конечно, авторы постов на одну тематику часто используют похожие изображения для привлечения внимания, а заодно экономят место на hsto.org. Для начала скажу, что авторы упомянутых постов разные (Harhencko [6] и Simple219 [7] соответственно). А вот качество перевода у них похоже, точнее "Перевод немного странный" [8].
Но вернёмся к третьему посту-переводу, о котором я уже упомянул — "Слишком чисто?" [9] (2019-11-16).
Да, КДПВ формально другая — она успокоила мою паранойю, и я принялся читать перевод. Не будем останавливаться на качестве перевода, лишь замечу, что после прочтения я увидел логин автора и паранойя вернулась. Пост написан yanaharchencko [10]. И это не тот пользователь, что Harhencko [6].
Что ж, теперь я просто не мог остановиться. Я должен был узнать, сколько на Хабре опубликовано таких же переводов.
Первый шаг в нашем псевдо-детективном расследовании — найти общее. На Хабре публикуется много всего и необходимо было сузить круг подозреваемых. Всё начинается с "Привет! Предлагаю вашему вниманию перевод статьи" — стандартного начала. Наверняка, оно подставляется НЛО, которое выпускает посты из Песочницы. Стоп, песочница — именно оттуда все три поста. На самом деле, лишь два из трёх, однако это я заметил позже и моя начальная оплошность никак не повлияла на расследование. И все они — переводы. Для начала нам этого хватит.
Всего на момент первого поиска (2019-11-20) я нашел 37 подобных постов до 2019-07-15 включительно. 14 из них были опубликованы в ноябре. Возможно, я пропустил некоторые из таких же за этот период — поиск производился вручную, ведь как настоящий детектив я не доверяю никому, даже компьютеру. Стоит отметить, что на момент написания этой части текста (2019-11-23), добавилось ещё 5 постов-переводов из песочницы. При этом один из них [11] был отправлен в дальний космос минусов и скрыт автором.
Итак, у нас есть 41 + 1 пост — что нам известно про них и их авторов. У 10 авторов больше, чем 1 пост, максимум — 7 штук от одного. Будем считать, что эти пользователи действительно активные участники Хабра-сообщества. 12 из оставшихся 32 зарегистрированы на сайте до 2019 года, а некоторые из них ещё в 2012. Ещё два пользователя были зарегистрированы за 119 и 109 дней до того, как опубликовали свои первые посты.
После такой грубой фильтрации осталось 18 зарегистрированных. Давайте посмотрим статистику их переводов. Рейтинги варьируются от -19 за "Эти 10 каналов с прямыми трансляциями сделают вас лучше в программировании" [12] (и он же получил больше всего минусов — 24) до +33 за уже упомянутый Слишком чисто? [9] (с максимумом в 46 плюсов). Пост 10 лучших практик для проектирования баз данных [11] был скрыт до сбора статистики от 2019-11-23 (но я видел там много минусов, хотя верить мне не обязательно).
Статистика авторов немного другая — больше всего голосов за карму получил пользователь yanaharchencko [10] — 21 (что не помогло сумарной карме в 6.2), а самый низкий кармо-рейтинг у evelina_n [13] — 0 кармы с 12 голосов. Лишь один из пользователей комментировал разные посты на Хабре и потому его мы тоже исключим из рассмотрения. Пятеро комментировали свои посты и ещё 12 не написали ни одного комментария.
Но что-то же должно быть общего между этими пользователями? Найти ответ оказалось не сложно. Достаточно было просто зайти во вкладку подписан на / подписчики. И тут меня ожидал ответ для моей паранойи — между ними есть что-то общее. Они все подписаны друг на друга. Ну как все, 11 аккаунтов. Давайте присмотримся повнимательнее.

Рис. 2. Взаимная подписка рассматриваемых аккаунтов с 2019-11-20 до 2019-11-23
Не подозрительно ли? Особенно если учесть, что подписок на другие аккаунты у них практически нет. Внимательный читатель может заметить, что кроме 11 пользователей, о которых я говорил ранее (и которые перечислены под следующим спойлером), в данных присутствует двенадцатый — Ramir23 [14] — единственный кто написал оригинальный пост Создание простой кликер-игры с нуля [15]. Что он здесь делает — отдельный вопрос.
Табл. S1. Список подозрительных аккаунтов, сортированый по дате получения приглашения на Хабр
| Аккаунт | Карма (голосов) | Посты / комментарии | Регистрация | Приглашение | Дней до |
|---|---|---|---|---|---|
| Ramir23 [14] | 4.7 (14) | 1 / 2 | 20.09.2019 | 04.10.2019 | 14 |
| gimops [16] | 8 (8) | 1 / 0 | 11.10.2019 | 24.10.2019 | 13 |
| yanaharchencko [10] | 6.2 (21) | 1 / 4 | 30.10.2019 | 01.11.2019 | 2 |
| ggar [17] | 3 (3) | 1 / 0 | 28.10.2019 | 07.11.2019 | 10 |
| Simple219 [7] | 7 (10) | 1 / 1 | 02.11.2019 | 12.11.2019 | 10 |
| lianabatalova [18] | 3 (13) | 1 / 0 | 05.11.2019 | 14.11.2019 | 9 |
| borisname [19] | 4 (8) | 1 / 0 | 01.10.2019 | 19.11.2019 | 49 |
| evelina_n [13] | 0 (12) | 1 / 0 | 19.11.2019 | 20.11.2019 | 1 |
| Harhencko [6] | 6 (10) | 1 / 0 | 10.11.2019 | 20.11.2019 | 10 |
| Emil-8 [20] | 1 (3) 8 (10) |
0 / 0 1 / 1 |
17.11.2019 | 22.11.2019 | 5 |
| bar_nat [21] | 2 (8) | 1 / 0 | 08.11.2019 | 22.11.2019 | 14 |
| nata_name [22] | 8 (8) | 1 / 0 | 20.11.2019 | 22.11.2019 | 2 |
*Для пользователя Emil-8 [20] представлены данные состоянием на 2019-11-23 и -24 в связи с публикацией нового поста.
Все аккаунты зарегистрированы начиная с 2019-09-20, а захабрены с 2019-10-04. Между регистрацией и публикацией проходило от 1 до 14 дней за исключением
borisname [19] (49 дней).
Пока я собирался с мыслями и делал красивую схему подписок, аккаунт Emil-8 [20] опубликовал новый перевод Как сделать ваш HTML отзывчивым, добавив одну строку кода на CSS [23] от 2019-11-23 на абсолютно другую тему и уже не из песочницы. Ранее перевод другой версии этого же текста оригинального автора уже публиковался на Хабре Делаем адаптивный HTML, добавляя одну строку в CSS [24] 2017-12-16.
Итак, оригиналы взяты с:
Из оригиналов 11 на английском, 1 — на немецком. 3 статьи написаны одним автором и ещё 2 другим, остальные — разными.
Поговорим о тематике, а в случае Хабра — о хабах. Итак, из 11 доступных для прочтения переводов в следующих хабах представлены:
Пользователи Хабра указали на неточности или ошибки перевода в 7 постах из 10 прокомментированых.
Кроме публикации по одному переводу с каждого из 11 аккаунтов, рассмотренные пользователи также добавляют посты друг друга в избранное — 24 раза (максимум 5 избранных на аккаунт).
Из 12 аккаунтов 5 подписаны на 26 разных компаний, представленных на Хабре — всего 45 подписок, 2 компании встречаются все 5 раз и ещё 3 по 3 раза.
До данного момента были упомянуты только аккаунты, которые встречались в подписках значительное количество раз. Есть ли там другие? Есть, трое. Двое read-only (регистрация 2019-11-09 и -22) и один полноценный (регистрация 2019-11-07, приглашение от НЛО 2019-11-17). Последний, вероятно, вышел из песочницы и скрыл пост позже, потому информации о посте на данный момент нет.

Рис. 3. Подписка рассматриваемых аккаунтов состоянием на 2019-11-24, дополненная аккаунтами со схожим поведением
Интересное наблюдение, Alsou17 [53] сразу после регистрации добавил в подписки bar_nat [21] и больше активности не проявлял (по состоянию на 2019-11-24). Подписки ays_aad [54] и Mercerexy [55] не менялись с момента начала наблюдения (последняя активность 2019-11-20 и -18 соответственно).
Часто ли можно увидеть подписки на свежезарегистрированный read-only аккаунт? Пожалуй, оставлю этот вопрос без ответа.
"Что ж делать с этой информацией?" спросите вы, дочитав до конца? Вопрос, несомненно, интересный.
С одной стороны, это лишь 11 аккаунтов (и ещё 3 не менее подозрительных), вклад которых в Хабр — "переводы by Google Translate". 6 из них получили карму выше 5 и могут повлиять на рейтинг чужих постов и карму аккаунтов.
С другой стороны, 6 из аккаунтов появились за последние несколько дней и будет ли продолжаться такое распространение взаимосвязанных "пользователей" не известно.
Но всё же, зачем они это делают?..
На этой неопределённой ноте в духе любого стандартного детективного фильма прямиком из кино я и закончу. Спасибо за внимание!
"Если вы параноик, это ещё не значит, что за вами не следят" Гарольд Финч
P.S. Если вы нашли опечатки или ошибки в тексте, пожалуйста, сообщите мне. Это можно сделать выделив часть текста и нажав "Ctrl + Enter", если у вас есть Ctrl, либо через личные сообщения [56]. Если же оба варианта недоступны, напишите об ошибках в комментариях. Спасибо!
Автор: Yevhenii Vaskivskyi
Источник [57]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/diy/337716
Ссылки в тексте:
[1] Image: https://habr.com/en/post/477128/
[2] "Языковые слои": https://habr.com/en/post/476644/
[3] не сложно: https://habr.com/en/search/
[4] "Три парадигмы": https://habr.com/en/post/475588/
[5] hsto.org: https://hsto.org/
[6] Harhencko: https://habr.com/en/users/harhencko/
[7] Simple219: https://habr.com/en/users/simple219/
[8] "Перевод немного странный": https://habr.com/en/post/476644/#comment_20906478
[9] "Слишком чисто?": https://habr.com/en/post/476076/
[10] yanaharchencko: https://habr.com/en/users/yanaharchencko/
[11] один из них: https://habr.com/en/post/477030/
[12] "Эти 10 каналов с прямыми трансляциями сделают вас лучше в программировании": https://habr.com/en/post/476790/
[13] evelina_n: https://habr.com/en/users/evelina_n/
[14] Ramir23: https://habr.com/en/users/ramir23/
[15] Создание простой кликер-игры с нуля: https://habr.com/en/post/470103/
[16] gimops: https://habr.com/en/users/gimops/
[17] ggar: https://habr.com/en/users/ggar/
[18] lianabatalova: https://habr.com/en/users/lianabatalova/
[19] borisname: https://habr.com/en/users/borisname/
[20] Emil-8: https://habr.com/en/users/emil-8/
[21] bar_nat: https://habr.com/en/users/bar_nat/
[22] nata_name: https://habr.com/en/users/nata_name/
[23] Как сделать ваш HTML отзывчивым, добавив одну строку кода на CSS: https://habr.com/en/post/477144/
[24] Делаем адаптивный HTML, добавляя одну строку в CSS: https://habr.com/en/company/edison/blog/344878/
[25] dev.to: https://dev.to/
[26] blog.cleancoder.com: http://blog.cleancoder.com/
[27] blog.elpassion.com: https://blog.elpassion.com/diy-smart-lamp-7d9677e7a558
[28] hackernoon.com: https://hackernoon.com/
[29] freecodecamp.org: https://www.freecodecamp.org/
[30] madeby.helllicht.com: https://madeby.helllicht.com/
[31] medium.com: https://medium.com/
[32] Programming: https://habr.com/en/hub/programming/
[33] Perfect code: https://habr.com/en/hub/complete_code/
[34] Web design: https://habr.com/en/hub/web_design/
[35] CSS: https://habr.com/en/hub/css/
[36] HTML: https://habr.com/en/hub/html5/
[37] IT career: https://habr.com/en/hub/career/
[38] Functional Programming: https://habr.com/en/hub/funcprog/
[39] History of IT: https://habr.com/en/hub/history/
[40] Learning languages: https://habr.com/en/hub/learning_languages/
[41] Reading room: https://habr.com/en/hub/read/
[42] IT Standards: https://habr.com/en/hub/itstandarts/
[43] Development for iOS: https://habr.com/en/hub/ios_dev/
[44] Electronics for beginners: https://habr.com/en/hub/easyelectronics/
[45] Website development: https://habr.com/en/hub/webdev/
[46] Design: https://habr.com/en/hub/design/
[47] High performance: https://habr.com/en/hub/hi/
[48] Java: https://habr.com/en/hub/java/
[49] Interfaces: https://habr.com/en/hub/ui/
[50] Language localisation: https://habr.com/en/hub/localization/
[51] Internet marketing: https://habr.com/en/hub/internetmarketing/
[52] Content-marketing: https://habr.com/en/hub/contentmarketing/
[53] Alsou17: https://habr.com/en/users/alsou17/
[54] ays_aad: https://habr.com/en/users/ays_aad/
[55] Mercerexy: https://habr.com/en/users/mercerexy/
[56] личные сообщения: https://habr.com/en/conversations/VaskivskyiYe/
[57] Источник: https://habr.com/ru/post/477128/?utm_source=habrahabr&utm_medium=rss&utm_campaign=477128
Нажмите здесь для печати.