Хакер Новости (Hacker News)
Что меня больше всего вдохновляет, когда речь идет об агрегаторах ссылок…
Прежде всего, посты сначала существует в отдельном разделе сайта для новых постов. Они должны подняться на главную страницу, для чего требуется различное количество голосов, которое зависит от количества размещенных новых ссылок и популярности (активности) существующих записей верхнего уровня. Если активность достаточно высока, то он сразу же попадает на главную страницу, иначе он может быть добавлен в качестве новой записи на 2-й странице, где он должен «подтвердить свою ценность», чтобы попасть на главную.
Как только пост оказывается на главной странице, она получает наибольшее внимание (большинство участников проверяют только 30 записей на первой странице). Теперь комментарии к посту занимают первое место не только по количеству голосов, но и по нескольким критериям: лайкам с учетом времени, глубины ветки комментариев, а также от того, являются ли комментарии содержательными, исходя из количества текста и, возможно, совпадений ключевых слов, размещенных URL-адресов и т.д.
Hacker News действительно имеет очень сложный набор алгоритмов, которые оттачивались в течение многих лет. В обманчиво простом макете приложения есть нечто большее, чем кажется на первый взгляд.
Список недокументированных функций и поведения Hacker News
- Модераторы
- Понижение комментариев
- Пометка/подтверждение
- Настройка верхнего цвета
- Манипуляции против голосования
- Детектор войны пламени
- Пул второго шанса
- Изменить/удалить ограничения по времени
- Комментарий сворачивается
- Теневой бан
- Зеленые ники пользователей
- Тонкая черная полоса
Зеленые ники пользователей были добавлены на этот сайт сегодня. Не буду публиковать весь перевод документа, его можно прочитать кому интересно на GitHub по адресу:
Они размещали некоторые формулы для ранжирования в первое время, но далее алгоритмы стали закрытыми, чтобы исключить злоупотребления.
Это начиналось в 2008:
где:
Через 2 года:
Oct 11, 2010