Метахабы — это хабы общей направленности, на которые нет смысла подписывается (если вы вообще пытаетесь фильтровать Хабр), потому что в лучшем случае на один пост в сфере ваших интересов там будет два-три вообще не для вас.
Метахабы — чистое зло, потому что теоретически интересные для меня посты до меня не доходят, так как авторы кладут их только в метахабы, либо занимают место среди трех хабов (в которые можно положить пост) одним-двумя метахабами, и на тематические, но чуть менее релевантные хабы места не хватает.
Я писал об этой проблеме ровно год назад, писал в поддержку, но безрезультатно. Надеюсь привлечь этим постом внимание к проблеме. (Справедливости ради, за год как минимум удалили потрясающе бессмысленный хаб Переводы, но этого недостаточно.)
Для примера разберу метахабы из раздела «Программирование»:
Кроме метахабов, вот хабы, которые стоит уточнить и удалить из них посты, не отвечающие уточненной теме:
Чтобы два раза не вставать, упомяну и проблему «чисто вложенных хабов», например
Проблема чисто вложенных хабов в том, что если автор забывает (или не может в силу ограничения в три хаба на пост) положить пост в хаб-подмножество или хаб-надмножество, подписчики этого хаба пролетают мимо поста.
Эту проблему не решить только разбиениями, слияниями и переименованиями хабов. Можно разметить чисто вложенные хабы программно и делать что-то специальное, если автор хочет положить пост в один из них, например:
при этом ограничение в «три хаба на пост» не должно действовать в этих случаях.
Метахабы — чистое зло, потому что теоретически интересные для меня посты до меня не доходят, так как авторы кладут их только в метахабы, либо занимают место среди трех хабов (в которые можно положить пост) одним-двумя метахабами, и на тематические, но чуть менее релевантные хабы места не хватает.
Я писал об этой проблеме ровно год назад, писал в поддержку, но безрезультатно. Надеюсь привлечь этим постом внимание к проблеме. (Справедливости ради, за год как минимум удалили потрясающе бессмысленный хаб Переводы, но этого недостаточно.)
Для примера разберу метахабы из раздела «Программирование»:
- Программирование
- Веб-разработка
- Game Development — сюда кладут как про мобайл, так и суровый Си++, новости движков и лытдыбры инди-разрабов. Можно разделить на Mobile game development, Game design и еще что-нибудь.
- Алгоритмы — разделить на Сomputer Science и Алгоритмы графики. Помимо этих двух тем, сейчас в Алгоритмы часто кладут посты на какие-то совершенно случайные темы, утрированно «Алгоритм поиска ближайшего бесплатного туалета в городе». Нуачо, алгоритм же.
- Разработка. Вместо можно добавить что-то в духе Методологии или DevOps. Плюс уже есть Управление проектами.
- Mobile Development
- Высокая производительность. Можно разделить на Разработку высоконагруженных веб-сайтов и Низкоуровневую оптимизацию.
- Ненормальное программирование
- Отладка
- Промышленное программирование
- Совершенный код
- Кодобред, к тому же, не видно разницы с Ненормальным программированием
Кроме метахабов, вот хабы, которые стоит уточнить и удалить из них посты, не отвечающие уточненной теме:
- Open source. Все бы ничего, если бы сюда не клали посты на тему выхода или обновления абсолютно любого открытого ПО. По смыслу, учитывая реальные интересы читателей (как я чувствую), надо переименовать Open source в «Лицензирование и движение за свободное ПО», а Копирайт — в «Авторское право на произведения искусства». Именование важно, потому что оно препятствует неправильному использования хабов.
- Клиентская → Браузерная оптимизация
- Параллельное программирование
- Функциональное программирование → Парадигма функционального программирования
- Проектирование и рефакторинг
- Сжатие данных
- Системное программирование
Чтобы два раза не вставать, упомяну и проблему «чисто вложенных хабов», например
- TDD ⊂ Тестирование
- Git, Mercurial ⊂ Системы управления версиями
- Creative Commons ⊂ Лицензирование и движение за свободное ПО ∪ Авторское право на произведения искусства
- Agile ⊂ Методологии
- и т. д.
Проблема чисто вложенных хабов в том, что если автор забывает (или не может в силу ограничения в три хаба на пост) положить пост в хаб-подмножество или хаб-надмножество, подписчики этого хаба пролетают мимо поста.
Эту проблему не решить только разбиениями, слияниями и переименованиями хабов. Можно разметить чисто вложенные хабы программно и делать что-то специальное, если автор хочет положить пост в один из них, например:
- Если автор хочет добавить пост надхаб, предложить ему добавить пост и в один или несколько подхабов
- Если автор хочет добавить пост подхаб, обязать его добавить пост и в один или несколько надхабов
при этом ограничение в «три хаба на пост» не должно действовать в этих случаях.
Only registered users can participate in poll. Log in, please.
Что думаете о метахабах?
37.11% Было бы неплохо их удалить или разделить118
9.43% Надо оставить все как есть30
53.46% Без разницы, потому что я читаю весь Хабр целиком170
318 users voted. 62 users abstained.