> Этот фильтр — насмешка над здравым смыслом. Зачем он?См. broken windows theory. Между сайтом и посетителем устанавливается негласный контракт. Посетитель, попавший на сайт в первый раз, должен понять, что его действия (в т.ч. выбор стиля речи) ограничены этим контрактом. Не важно, есть ли реальное наказание за нарушение правил, главное — немедленно напомнить про эти правила, когда ты попытаешься их нарушить.
> Есть правильные решения для мягкого модерирования, не становящегося цензурой. Например, фильтр по подозрению на обсценность прячет комментарий с подозреваемой лексикой под спойлер.
А вот это как раз пример плохо продуманного контракта, — сродни shadow ban и автоматическому скрытию заминусованных постов. Если человек должен соблюдать неписанные правила, они должны быть очевидными (читай — тебя должны предупредить о них заранее). Про последствия перехода на личности нормальных людей учат в детстве. Вордфильтр предупреждает *до* отправки поста. А вот про предпочтения модераторов или про то, что местные красноглазики-кармадрочеры не любят обсуждения виндузоидного хлама, ты можешь и не знать.
Так что спасибо администрации за вордфильтр. Не знаю, как они его наполняют, но на всякий случай предлагаю апгрейд — подсчитывать для каждого сообщения байесов скор, отражающий вероятность удаления каждым отдельным модератором. И показывать этот скор при попытке отправки сообщения.
> Внимание! Ваш комментарий под угрозой удаления модераторами!
>
> Шигорин: вероятность удаления 1.0 (ключевые слова: "красноглазие", "пидорасы", "украи")
> Чирков: вероятность удаления 0.3 (ключевые слова: "Собчак", "налоговая")
и т.д.