Хабрасливки: золотые посты «Хабрахабра» и Geektimes

Прошлый топ статей Хабра/ГТ было интересно почитать, но не всех он обрадовал: кому-то показалось удивительным, что рейтинг по количеству просмотров состоит в основном из попсовых материалов. Но идея сделать более хардкорный топ меня всё-таки захватила достаточно, чтобы попытаться отсортировать все посты Хабра и ГТ по качеству. Я по-прежнему считаю, что лучше всего с этой задачей справится нейросеть, и наверное это можно сделать уже сейчас, если потратить достаточно много времени, показывая ей разные статьи с пометкой «торт/не торт», но пока я выбрал подход чуть попроще и с использованием имеющихся данных.

У рейтинга по просмотрам есть очевидные недостатки: публичный счётчик на Хабре появился только в 2012 году, да и большая чать просмотров приходит из поиска, и это абсолютно случайные люди. Очевидно, что качество статей Хабра должны оценивать сами хабрапользователи, поэтому подборка должна быть основана на оценках постов. Для выбора «золотых постов Хабра» я использовал хорошо зарекомендовавшую себя знакомую по Dirty.ru и ещё одному ресурсу систему определения золотых постов как публикаций, не менее 98% голосов за которые положительны.

  • «Делаем приватный монитор из старого LCD монитора», kfedorov — 1484 проголосовало, 18 отрицательно (2011)
  • «История игрушки. Поле Чудес», PapaBubaDiop — 933 проголосовало, 10 отрицательно (2011)
  • «Как мы искали Марс-3», Zelenyikot — 677 проголосовало, 8 отрицательно (2013)
  • «Читаем QR код», tgx — 621 проголосовало, 9 отрицательно (2011)
  • «Бейджи для Хабра, версия», idenisenko — 562 проголосовало, 10 отрицательно (2011)
  • «Загадка выпадающего списка «Амазона»», atomlib — 558 проголосовало, 10 отрицательно (2013)
  • «Как я наказал Firaxis или история о том, как перебрать бинарный движок через глушитель», Harkonnen — 551 проголосовало, 4 отрицательно (2010)
  • «Банкомат. Некоторые особенности», UserSide — 548 проголосовало, 6 отрицательно (2014)
  • «Взгляд изнутри: светодиодные лампочки», Tiberius — 542 проголосовало, 5 отрицательно (2011)
  • «Самодельный трекинг посылок, или Туда и Обратно», legrus — 533 проголосовало, 1 отрицательно (2013)
  • «Клавиатура, идея, две руки», densss2 — 517 проголосовало, 8 отрицательно (2012)
  • «Как я возил робота, чуть не поседел и залил кровью серверную», adubskiy — 505 проголосовало, 9 отрицательно (2014)
  • «Полупроводниковая электроника», tgx — 488 проголосовало, 9 отрицательно (2011)
  • «Микроэлектроника для космоса и военных», BarsMonster — 477 проголосовало, 8 отрицательно (2012)
  • «Восстановление расфокусированных и смазанных изображений. Практика», YUVladimir — 459 проголосовало, 3 отрицательно (2012)
  • «Электровелосипед своими руками», AYrm — 459 проголосовало, 5 отрицательно (2010)
  • «Памятка дизайнеру сайтов», iderins — 453 проголосовало, 9 отрицательно (2009)
  • «Что нам стоит байк построить?», kibizoidus — 449 проголосовало, 7 отрицательно (2013)
  • «Вы неправильно пишете животных», Milfgard — 442 проголосовало, 4 отрицательно (2015)
  • «Уроки космических катастроф», lozga — 430 проголосовало, 3 отрицательно (2014)
  • «Ловец молний», vovalog — 421 проголосовало, 2 отрицательно (2014)
  • «Светодиодная лента в качестве освещения комнаты», lipskiy — 420 проголосовало, 5 отрицательно (2013)
  • «Декодирование JPEG для чайников», Fil — 412 проголосовало, 5 отрицательно (2010)
  • «Что я нашёл интересного на почтовом сервере метеорологов», dug — 404 проголосовало, 5 отрицательно (2009)
  • «Ломаем каптчу Яндекса», deleted-P_r_i_m_a_t — 402 проголосовало, 8 отрицательно (2009)
  • «Солнечные затмения с расстояния 36 тыс. км или почему мы об их космосе знаем больше чем о нашем», Zelenyikot — 397 проголосовало, 3 отрицательно (2013)
  • «О космической доброте и Челябинском метеорите», Zelenyikot — 395 проголосовало, 5 отрицательно (2013)
  • «Как попасть на дачу президента в пять часов утра», densneg — 392 проголосовало, 7 отрицательно (2015)
  • «Подделываем вашу подпись при помощи шарнирного механизма. Теорема Кемпе», khdavid — 388 проголосовало, 6 отрицательно (2012)
  • «Исследование защищенности карты Тройка», @Ammonia — 380 проголосовало, 6 отрицательно (2016)
  • «Получаем изображение с оптического сенсора комьютерной мыши с помощью Arduino», webaff — 379 проголосовало, 2 отрицательно (2011)
  • «Сервер на стероидах: FreeBSD, nginx, MySQL, PostgreSQL, PHP и многое другое», SaveTheRbtz — 375 проголосовало, 7 отрицательно (2009)
  • «Первый украинский SSD диск или вторая жизнь швейцарского компьютера», procd — 371 проголосовало, 5 отрицательно (2013)
  • «Водитель марсохода Curiosity отвечает Хабру», Zelenyikot — 369 проголосовало, 5 отрицательно (2013)
  • «Как я позорно деактивировал ботнет», ValdikSS — 368 проголосовало, 6 отрицательно (2014)
  • «Как Минковский во Flappy Bird играл», s3r4f1m — 364 проголосовало, 7 отрицательно (2014)
  • «Решение судоку с помощью веб-камеры в реальном времени», NeonMercury — 363 проголосовало, 3 отрицательно (2011)
  • «Техника для проверки подлинности денег», Ocelot — 362 проголосовало, 1 отрицательно (2013)
  • «Российские аккаунты Paypal смогут принимать деньги», solovjeff — 360 проголосовало, 5 отрицательно (2011)
  • «Изобретаем JPEG», Fil — 356 проголосовало, 2 отрицательно (2013)
  • «Восстановление расфокусированных и смазанных изображений. Повышаем качество», YUVladimir — 355 проголосовало, 3 отрицательно (2012)
  • «Взгляд изнутри: LCD и E-Ink дисплеи», Tiberius — 355 проголосовало, 1 отрицательно (2012)
  • «Как, зная только имя и email человека, злоумышленники получили доступ ко всем его аккаунтам и удаленно уничтожили информацию на всех его устройствах», SkidanovAlex — 341 проголосовало, 3 отрицательно (2012)
  • «Сварка оптических волокон. Часть 1: кабели и их разделка, оптический инструмент, муфты и кроссы, коннекторы и адаптеры», stalinets — 340 проголосовало, 3 отрицательно (2013)
  • «Внезапно: спутник Электро-Л снял затмение по нашей просьбе», Zelenyikot — 338 проголосовало, 6 отрицательно (2013)
  • «Читаем паспортные данные студентов, школьников и пенсионеров у них из кармана», evgeny_boger — 334 проголосовало, 5 отрицательно (2012)
  • «Криптостойкость 1000-кратного хеширования пароля», OLS — 332 проголосовало, 4 отрицательно (2010)
  • «Электронная система управления подвеской горного велосипеда», vkolotov — 331 проголосовало, 3 отрицательно (2012)
  • «Самая маленькая игра в мире (58 байт)», PatapSmile — 329 проголосовало, 2 отрицательно (2009)
  • «Перевод учебника по алгоритмам», alexanderskulikov — 323 проголосовало, 2 отрицательно (2014)
  • «Про 112, и как он работает», force — 323 проголосовало, 3 отрицательно (2009)
  • «Создание собственных драйверов под Linux», dlinyj — 323 проголосовало, 5 отрицательно (2013)
  • «О гриппе А (H1N1) с точки зрения программирования», alizar — 323 проголосовало, 6 отрицательно (2009)
  • «18-ступенчатый гауссган», Llevellyn — 322 проголосовало, 6 отрицательно (2013)
  • «История реверс-инжиниринга одного пушистого зверька», afan — 321 проголосовало, 6 отрицательно (2013)
  • «Распознавание некоторых современных CAPTCHA», Pastafarianist — 319 проголосовало, 6 отрицательно (2011)
  • «Как выглядит беспорядок или были ли у фашистов самонаводящиеся ракеты», Frolenarzt — 318 проголосовало, 6 отрицательно (2012)
  • «Прогрессивные технологии, как способ выжать из сервера максимум», SaveTheRbtz — 318 проголосовало, 4 отрицательно (2009)
  • «Как правильно лгать с помощью статистики», varagian — 312 проголосовало, 3 отрицательно (2014)
  • «Взгляд изнутри: CD и HDD», Tiberius — 311 проголосовало, 1 отрицательно (2011)
  • «Google заблокировал приложение Moon+ Reader по жалобе LitRes», Buggins — 309 проголосовало, 6 отрицательно (2013)
  • «Шутер с псевдо-3D графикой на… bash», fader44 — 307 проголосовало, 3 отрицательно (2011)
  • «Банкоматных вирусов пост», ikorolev — 305 проголосовало, 5 отрицательно (2010)
  • «История борьбы с трояном-файлошифровальщиком – поход в центр управления за ключом», psi314 — 303 проголосовало, 2 отрицательно (2012)
  • «Свет и освещение», BarsMonster — 302 проголосовало, 5 отрицательно (2011)
  • «Факты о космосе, в которые трудно поверить», Zelenyikot — 301 проголосовало, 2 отрицательно (2014)
  • «Лайтпак 5.5 опубликован», atarity — 300 проголосовало, 5 отрицательно (2011)
  • «Защита подъезда методом организации разумного видеонаблюдения без консьержа», datacompboy — 298 проголосовало, 4 отрицательно (2014)
  • «Технология быстрого создания фонов для 2D-игр на базе 3D-заготовок (48 часов разработки)», Weilard — 293 проголосовало, 5 отрицательно (2012)
  • «Восстановление расфокусированных и смазанных изображений», YUVladimir — 291 проголосовало, 2 отрицательно (2012)
  • «Карточные игры», UserSide — 286 проголосовало, 4 отрицательно (2014)
  • «Самодельные цифровые солнечные часы», SMihalkov — 281 проголосовало, 3 отрицательно (2014)
  • «Полностью автономная камера наблюдения», apple_fan — 278 проголосовало, 3 отрицательно (2011)
  • «Термоядерная энергетика: надежда человечества?», BarsMonster — 277 проголосовало, 4 отрицательно (2013)
  • «Умные часы своими руками за 1500 рублей», winKING — 276 проголосовало, 4 отрицательно (2014)
  • «Почему в WiMax и LTE используют OFDM», tgx — 273 проголосовало, 4 отрицательно (2011)
  • «Апгрэйд «мыльницы» до микроскопа», Azya — 273 проголосовало, 4 отрицательно (2010)
  • «Panasonic атакует», g0ff — 270 проголосовало, 2 отрицательно (2009)
  • «Взгляд изнутри: матрицы цифровых камер», Tiberius — 270 проголосовало, 4 отрицательно (2012)
  • «Curiosity — первые 50 дней на Марсе», Cholgaa — 269 проголосовало, 3 отрицательно (2012)
  • «Марсоход Curiosity завершил основную научную миссию», Zelenyikot — 268 проголосовало, 2 отрицательно (2014)
  • ««Умные» телевизоры LG шпионят за пользователями», Magir — 267 проголосовало, 1 отрицательно (2013)
  • «Наш опыт участия в 10K Apart или как ужать 40 Кбайт кода в 10», whoozle — 266 проголосовало, 2 отрицательно (2010)
  • «Необыкновенный способ генерации лабиринтов», Thoughteer — 265 проголосовало, 1 отрицательно (2013)
  • «Взгляд изнутри: Вскрытие чипа Nvidia 8600M GT», Tiberius — 263 проголосовало, 3 отрицательно (2011)
  • «История одного «очень китайского» телефона», simbiod — 263 проголосовало, 5 отрицательно (2011)
  • «Чтобы распознавать картинки, не нужно распознавать картинки», rocknrollnerd — 263 проголосовало, 5 отрицательно (2015)
  • «Отладка самолета? Это очень просто!», curiousGeorge — 262 проголосовало, 3 отрицательно (2013)
  • «IBM PC своими руками — это очень просто», curiousGeorge — 261 проголосовало, 1 отрицательно (2015)
  • «FPV», maloii — 258 проголосовало, 3 отрицательно (2011)
  • «Давным-давно, когда Хабр был без инвайтов, а Баш можно было прочитать за 2 дня полностью, мы делали спутниковый интернет в Астрахани», Milfgard — 257 проголосовало, 4 отрицательно (2014)
  • «100 дней любопытства», Zelenyikot — 257 проголосовало, 4 отрицательно (2012)
  • «Шпионские гаджеты от АНБ», Spetros — 256 проголосовало, 5 отрицательно (2014)
  • «Вторая жизнь старых стрелочных индикаторов», ClusterM — 255 проголосовало, 4 отрицательно (2013)
  • «Жизнь на плоскости Лобачевского», Mrrl — 255 проголосовало, 2 отрицательно (2013)
  • «Опасное видео: как я нашёл уязвимость в видеохостингах и не умер через 7 дней», cdump — 255 проголосовало, 5 отрицательно (2016)
  • «На волосок от смерти: Почти случившиеся космические катастрофы», lozga — 254 проголосовало, 1 отрицательно (2014)
  • «Просмотри видео на сканере штрихкодов», PatapSmile — 252 проголосовало, 4 отрицательно (2011)
  • «Про сжатие видео — Введение», acmer — 251 проголосовало, 1 отрицательно (2011)
  • «Хабраквест с элементами космонавтики и геокешинга [done!]», Jeditobe — 251 проголосовало, 5 отрицательно (2010)
  • По традиции, выделим героев этого топа, которые появились в нём более одного раза:

  • Zelenyikot — 8
  • Tiberius — 5
  • BarsMonster — 3
  • YUVladimir — 3
  • tgx — 3
  • Milfgard — 2
  • UserSide — 2
  • Fil — 2
  • PatapSmile — 2
  • curiousGeorge — 2
  • SaveTheRbtz — 2
  • lozga — 2
  • Самый хардкор

    Всё ещё слишком попсово? Я так и думал. Поэтому вот вам максимально хардкорный вариант, который только я могу придумать без подключения ручной выборки или искусственного интеллекта: топ золотых постов ТОЛЬКО С ХАБРА и ТОЛЬКО ИЗ ПРОФИЛЬНЫХ ХАБОВ. В принципе, этот вариант содержит элементы ручной выборки, потому что ТМ уже несколько лет вручную перелопачивает список хабов, стремясь к некоему идеалу. Так что если уж такое совмещение статистического подхода с ручным управлением не даст вам срез постов, которые должны определять ТОТ САМЫЙ ХАБР, то ничто кроме нейросетей не даст:

  • «Бейджи для Хабра, версия», idenisenko — 562 проголосовало, 10 отрицательно (2011)
  • «Загадка выпадающего списка «Амазона»», atomlib — 558 проголосовало, 10 отрицательно (2013)
  • «Как я наказал Firaxis или история о том, как перебрать бинарный движок через глушитель», Harkonnen — 551 проголосовало, 4 отрицательно (2010)
  • «Банкомат. Некоторые особенности», UserSide — 548 проголосовало, 6 отрицательно (2014)
  • «Самодельный трекинг посылок, или Туда и Обратно», legrus — 533 проголосовало, 1 отрицательно (2013)
  • «Клавиатура, идея, две руки», densss2 — 517 проголосовало, 8 отрицательно (2012)
  • «Как я возил робота, чуть не поседел и залил кровью серверную», adubskiy — 505 проголосовало, 9 отрицательно (2014)
  • «Микроэлектроника для космоса и военных», BarsMonster — 477 проголосовало, 8 отрицательно (2012)
  • «Восстановление расфокусированных и смазанных изображений. Практика», YUVladimir — 459 проголосовало, 3 отрицательно (2012)
  • «Памятка дизайнеру сайтов», iderins — 453 проголосовало, 9 отрицательно (2009)
  • «Что нам стоит байк построить?», kibizoidus — 449 проголосовало, 7 отрицательно (2013)
  • «Вы неправильно пишете животных», Milfgard — 442 проголосовало, 4 отрицательно (2015)
  • «Ловец молний», vovalog — 421 проголосовало, 2 отрицательно (2014)
  • «Декодирование JPEG для чайников», Fil — 412 проголосовало, 5 отрицательно (2010)
  • «О космической доброте и Челябинском метеорите», Zelenyikot — 395 проголосовало, 5 отрицательно (2013)
  • «Как попасть на дачу президента в пять часов утра», densneg — 392 проголосовало, 7 отрицательно (2015)
  • «Подделываем вашу подпись при помощи шарнирного механизма. Теорема Кемпе», khdavid — 388 проголосовало, 6 отрицательно (2012)
  • «Исследование защищенности карты Тройка», @Ammonia — 380 проголосовало, 6 отрицательно (2016)
  • «Сервер на стероидах: FreeBSD, nginx, MySQL, PostgreSQL, PHP и многое другое», SaveTheRbtz — 375 проголосовало, 7 отрицательно (2009)
  • «Как я позорно деактивировал ботнет», ValdikSS — 368 проголосовало, 6 отрицательно (2014)
  • «Как Минковский во Flappy Bird играл», s3r4f1m — 364 проголосовало, 7 отрицательно (2014)
  • «Решение судоку с помощью веб-камеры в реальном времени», NeonMercury — 363 проголосовало, 3 отрицательно (2011)
  • «Техника для проверки подлинности денег», Ocelot — 362 проголосовало, 1 отрицательно (2013)
  • «Российские аккаунты Paypal смогут принимать деньги», solovjeff — 360 проголосовало, 5 отрицательно (2011)
  • «Изобретаем JPEG», Fil — 356 проголосовало, 2 отрицательно (2013)
  • «Восстановление расфокусированных и смазанных изображений. Повышаем качество», YUVladimir — 355 проголосовало, 3 отрицательно (2012)
  • «Как, зная только имя и email человека, злоумышленники получили доступ ко всем его аккаунтам и удаленно уничтожили информацию на всех его устройствах», SkidanovAlex — 341 проголосовало, 3 отрицательно (2012)
  • «Сварка оптических волокон. Часть 1: кабели и их разделка, оптический инструмент, муфты и кроссы, коннекторы и адаптеры», stalinets — 340 проголосовало, 3 отрицательно (2013)
  • «Читаем паспортные данные студентов, школьников и пенсионеров у них из кармана», evgeny_boger — 334 проголосовало, 5 отрицательно (2012)
  • «Криптостойкость 1000-кратного хеширования пароля», OLS — 332 проголосовало, 4 отрицательно (2010)
  • «Самая маленькая игра в мире (58 байт)», PatapSmile — 329 проголосовало, 2 отрицательно (2009)
  • «Перевод учебника по алгоритмам», alexanderskulikov — 323 проголосовало, 2 отрицательно (2014)
  • «Про 112, и как он работает», force — 323 проголосовало, 3 отрицательно (2009)
  • «Создание собственных драйверов под Linux», dlinyj — 323 проголосовало, 5 отрицательно (2013)
  • «История реверс-инжиниринга одного пушистого зверька», afan — 321 проголосовало, 6 отрицательно (2013)
  • «Распознавание некоторых современных CAPTCHA», Pastafarianist — 319 проголосовало, 6 отрицательно (2011)
  • «Как выглядит беспорядок или были ли у фашистов самонаводящиеся ракеты», Frolenarzt — 318 проголосовало, 6 отрицательно (2012)
  • «Прогрессивные технологии, как способ выжать из сервера максимум», SaveTheRbtz — 318 проголосовало, 4 отрицательно (2009)
  • «Как правильно лгать с помощью статистики», varagian — 312 проголосовало, 3 отрицательно (2014)
  • «Google заблокировал приложение Moon+ Reader по жалобе LitRes», Buggins — 309 проголосовало, 6 отрицательно (2013)
  • «Шутер с псевдо-3D графикой на… bash», fader44 — 307 проголосовало, 3 отрицательно (2011)
  • «Банкоматных вирусов пост», ikorolev — 305 проголосовало, 5 отрицательно (2010)
  • «История борьбы с трояном-файлошифровальщиком – поход в центр управления за ключом», psi314 — 303 проголосовало, 2 отрицательно (2012)
  • «Лайтпак 5.5 опубликован», atarity — 300 проголосовало, 5 отрицательно (2011)
  • «Защита подъезда методом организации разумного видеонаблюдения без консьержа», datacompboy — 298 проголосовало, 4 отрицательно (2014)
  • «Технология быстрого создания фонов для 2D-игр на базе 3D-заготовок (48 часов разработки)», Weilard — 293 проголосовало, 5 отрицательно (2012)
  • «Восстановление расфокусированных и смазанных изображений», YUVladimir — 291 проголосовало, 2 отрицательно (2012)
  • «Карточные игры», UserSide — 286 проголосовало, 4 отрицательно (2014)
  • «Почему в WiMax и LTE используют OFDM», tgx — 273 проголосовало, 4 отрицательно (2011)
  • «Panasonic атакует», g0ff — 270 проголосовало, 2 отрицательно (2009)
  • ««Умные» телевизоры LG шпионят за пользователями», Magir — 267 проголосовало, 1 отрицательно (2013)
  • «Наш опыт участия в 10K Apart или как ужать 40 Кбайт кода в 10», whoozle — 266 проголосовало, 2 отрицательно (2010)
  • «Необыкновенный способ генерации лабиринтов», Thoughteer — 265 проголосовало, 1 отрицательно (2013)
  • «История одного «очень китайского» телефона», simbiod — 263 проголосовало, 5 отрицательно (2011)
  • «Чтобы распознавать картинки, не нужно распознавать картинки», rocknrollnerd — 263 проголосовало, 5 отрицательно (2015)
  • «Отладка самолета? Это очень просто!», curiousGeorge — 262 проголосовало, 3 отрицательно (2013)
  • «Давным-давно, когда Хабр был без инвайтов, а Баш можно было прочитать за 2 дня полностью, мы делали спутниковый интернет в Астрахани», Milfgard — 257 проголосовало, 4 отрицательно (2014)
  • «Шпионские гаджеты от АНБ», Spetros — 256 проголосовало, 5 отрицательно (2014)
  • «Жизнь на плоскости Лобачевского», Mrrl — 255 проголосовало, 2 отрицательно (2013)
  • «Просмотри видео на сканере штрихкодов», PatapSmile — 252 проголосовало, 4 отрицательно (2011)
  • «Про сжатие видео — Введение», acmer — 251 проголосовало, 1 отрицательно (2011)
  • «Рейтрейсер на JavaScript», ankh1989 — 249 проголосовало, 2 отрицательно (2011)
  • «Судья Алсуп умеет программировать и поучает адвоката Oracle», alizar — 249 проголосовало, 4 отрицательно (2012)
  • «Что нужно знать про арифметику с плавающей запятой», yruslan — 245 проголосовало, 3 отрицательно (2011)
  • «Работа инженера — разные необычные истории», Nespashiy — 244 проголосовало, 4 отрицательно (2014)
  • «R’ha — короткометражный анимационный фильм немецкого студента, открывший ему двери в Голливуд», last_level — 243 проголосовало, 4 отрицательно (2013)
  • «Blind Deconvolution — автоматическое восстановление смазанных изображений», YUVladimir — 243 проголосовало, 4 отрицательно (2013)
  • «Бесплатные книги», skim1776 — 243 проголосовало, 4 отрицательно (2011)
  • «Сварка оптических волокон. Часть 2: сварочные аппараты и скалыватели, механическое и сварное сращивание, отмеривание и укладка волокон», stalinets — 242 проголосовало, 2 отрицательно (2013)
  • «Применение процедурных генераторов в создании контента для real-time 3D приложений: Часть 1. Oil Rush», Unigine — 239 проголосовало, 1 отрицательно (2013)
  • «Социальная инженерия на практике: «физический доступ» на закрытую конференцию Кевина Митника», MagisterLudi — 237 проголосовало, 4 отрицательно (2014)
  • «Игры для NES/Famicom/Денди глазами программиста», ClusterM — 236 проголосовало, 0 отрицательно (2014)
  • «Wi-Fi: неочевидные нюансы (на примере домашней сети)», apcsb — 234 проголосовало, 3 отрицательно (2012)
  • «Ностальгия: роемся у «Танчиков» под капотом», horror_x — 233 проголосовало, 1 отрицательно (2012)
  • «Как работает реляционная БД», rvncerr — 232 проголосовало, 3 отрицательно (2015)
  • «Рисуем картинки с помощью кривой Гильберта», mkot — 230 проголосовало, 1 отрицательно (2011)
  • «Делаем Liquid Resize своими руками», GMM — 230 проголосовало, 3 отрицательно (2009)
  • «Пасхальные яйца в мультиках Pixar», Alaska — 229 проголосовало, 2 отрицательно (2008)
  • «Смотря на код с закрытыми глазами», Ohar — 227 проголосовало, 3 отрицательно (2015)
  • «Реверс-инжиниринг полёта Бэтмена», ID_Daemon — 226 проголосовало, 1 отрицательно (2015)
  • «Взгляд изнутри: RFID и другие метки», Tiberius — 226 проголосовало, 1 отрицательно (2012)
  • «Valve: как я здесь оказался, на что это похоже и чем я здесь занимаюсь», JustRoo — 222 проголосовало, 2 отрицательно (2012)
  • «Ностальгия: как работают «сохранения на бумажке»», horror_x — 222 проголосовало, 2 отрицательно (2012)
  • «Очередная программная закладка в роутерах D-Link», Xlab — 217 проголосовало, 4 отрицательно (2013)
  • «Астрофотография в каждый дом», BarsMonster — 216 проголосовало, 1 отрицательно (2013)
  • «Автоматическая оптимизация алгоритмов с помощью быстрого возведения матриц в степень», hx0 — 216 проголосовало, 3 отрицательно (2014)
  • «Вышел Nginx 1.0», zkv — 215 проголосовало, 4 отрицательно (2011)
  • «Эксплуатация уязвимости в процедуре обновления DrWeb», Izzet — 214 проголосовало, 2 отрицательно (2014)
  • «Трюки с CSS-анимациями: мгновенные изменения, отрицательные задержки, анимация transform-origin и другое», ilya42 — 213 проголосовало, 2 отрицательно (2014)
  • «Техническое задание на сайт», stg34 — 212 проголосовало, 3 отрицательно (2012)
  • «Печать и воспроизведение звука на бумаге», NightRadio — 207 проголосовало, 3 отрицательно (2014)
  • «МТС просит государство защитить себя от Skype», timsoid — 206 проголосовало, 4 отрицательно (2013)
  • «Масштабируемые JavaScript приложения», azproduction — 206 проголосовало, 4 отрицательно (2011)
  • «Расширение функциональности готовых программ», VEG — 204 проголосовало, 1 отрицательно (2009)
  • «Работаем с jQuery Templates», psg1234 — 201 проголосовало, 4 отрицательно (2011)
  • «Популярные вопросы на собеседовании по C++ и ответы на них», NevRA — 199 проголосовало, 3 отрицательно (2011)
  • «Краткий курс компьютерной графики: пишем упрощённый OpenGL своими руками, статья 1 из 6», haqreu — 198 проголосовало, 2 отрицательно (2015)
  • «Playstation: как это было», PerlPower — 195 проголосовало, 2 отрицательно (2013)
  • «Руководство новичка по эксплуатации компоновщика», rhaport — 194 проголосовало, 1 отрицательно (2012)
  • «Дерево ван Эмде Боаса», Invizory — 192 проголосовало, 2 отрицательно (2011)
  • Героями этого суперхардкорного списка по количеству попаданий в него стали:

  • YUVladimir — 4
  • BarsMonster — 2
  • Milfgard — 2
  • stalinets — 2
  • horror_x — 2
  • PatapSmile — 2
  • SaveTheRbtz — 2
  • Fil — 2
  • UserSide — 2
  • Можно ли копнуть ещё глубже? Из доступных для анализа критериев остаются уже только теги и комментарии, но они слишком неуниверсальны, чтобы на них опираться.

    Зачем это нужно?

    Ну, во-первых — чистое любопытство. Во-вторых, лишний аргумент в спорах на тему, насколько Хабр уже не торт. В-третьих, это всё-таки довольно поучительная история, показывающая ограниченность любых старых методов каталогизирования информации: никакие хабы, теги, рейтинги и подписки не спасут вас а) от проникновения в вашу ленту того, что вы там видеть категорически бы не хотели, б) от пропуска важной информации, которую бы вам категорически нужно было знать. Как настройки ленты внутри Хабра, так и сами хабраподобные ресурсы работают чем-то вроде крупноячеистой сети в океане информации — а значит, если не изменить подход, в вашем улове всегда будут попадаться дорожные знаки и автомобильные покрышки.

    Тем, что изменит подход могут стать как раз нейросети, мощь которы только набирает обороты, и которые пока что чаще используются как игрушка — но это тоже не новость, паровая машина и порох тоже через это прошли. Однако самообучающиеся алгоритмы могут больше. И идеальная (точнее, максимально близкая к таковой) рекомендательная система — один из возможных вариантов их применения. Но это уже тема для другого разговора.

    За сбор и сортировку данных плюсуйте хабраюзера ushim, за идею и анализ — меня. Статистика доступна для ковыряния здесь: docs.google.com/spreadsheets/d/1Jf1UuNWQ0K09PsOYh7i0aVyAPRUE4gh794xfGf1x-rE/edit?usp=sharing