Ответ на пост «Логическая задачка для пикабушников»3
Отвечая на предложение администрации поделиться мыслями касательно решения указанных проблем, предлагаю свои варианты.
Для удобства также прилагаю цитату с проблемами.
1. На сайте должен быть свежий и актуальный контент. В этом заинтересованы многие пользователи.
2. Многие пользователи, которые не видели предыдущих постов, лишаются огромной части контента.
3. Что-то надо делать со складом постов, которые скрыты в недрах сайта как в амбарах Плюшкина.
4. Нельзя забывать об авторах, которые позорнейшим для администрации образом изгонялись с сайта.
1.
Стоит сделать процентный вывод баянометра о вероятности баяна доступным по api (если ещё не реализовано). Далее, добавить пользователю возможность (по-умолчанию отключенную) скрывать посты, где вероятность баяна превышает определённый процент (по-умолчанию или заданный самим пользователем). Дать возможность использовать эту опцию совместно с белым и чёрным списками тегов. Скажем, скрывать посты, где вероятность баяна более 90%, но не вскрывать в случае наличия такого-то списка тегов. Или наоборот, скрывать (опираясь на вероятность) только те посты, где присутствуют такие-то теги. Думаю, это поможет улучшить ситуацию.
2.
Добавить аналог "случайной даты" для Горячего. Но рандомить не дату, а номер поста (с проверкой, был ли он в горячем или превышает ли некое значение рейтинга, задаваемое пользователем). Сид для рандомайзера сделать видимым и изменяемым, чтобы пользователь, при желании, мог вернуться к той же ленте. Во избежании Гауссового распределения, для начала можно срандомить порядковую очерёдность номеров постов (типа, №1 будет соответствовать не первому посту, а, скажем. 44651-у) на основании того же сида.
3.
Посты, ни разу не посещённые за последние N месяцев добавлять в архив (сжимать). В случае попытки пользователя обратиться к удалённому из доступа (сжатому) посту, уведомить пользователя, что пост в "архиве" и предложить запросить разархивацию (нажатием кнопки). За день собирать такие заявки и на следующий разархивировать запрошенные посты волной, обнуляя их счётчик. Если к заархивированному посту не было ни одного обращения в течении M месяцев, то удалять. На мой взгляд, вполне допустимый вариант.
4.
Тут уже на усмотрение администрации. Но я бы предложил отправлять письмо с извинениями (если "изгнание" было действительно несправедливым), объяснением мотивации модератора при "изгнании", перечнем принятых мер во избежании схожей ситуации в будущем и с предложением вновь вернуться на сайт.
Спасибо за внимание.
Пикабу головного мозга
3.4K постов7.9K подписчиков
Правила сообщества
В сообществе не допускаются:
- оскорбления;
- флуд и спам;
- непотребный контент