wiistriker / govnokod.ru

Говнокод.ру - по колено в коде
http://govnokod.ru
24 stars 7 forks source link

Ограничить количество голосов за код либо комментарий в час. #35

Open ghost opened 7 years ago

ghost commented 7 years ago

Сегодня опять был набег минусаторов и кто то заминусовал главную. Предлагаю сделать лимит на количество голосов за в час.

1024-- commented 7 years ago

Лимит... Какой лимит? Если лимит на человека, то у некоторых тысячи ботов, они смогут спокойно продолжать делать всё, что хотят. Лимиты на IP в первое время остановят, но ненадолго. Остаются только лимиты на комментарий или пост, но боты их быстро превысят и отключат голосование. Тут можно либо совсем отключить скрытие говнокодов после заминусовывания, либо учитывать для скрытия только голоса некоторых выбранных адекватных пользователей (хорошо бы, если вручную и так, чтобы никто не знал, что их выбрали; возможно, добавить им кнопку "это спам"), чтобы скрывать откровенный мусор.

P.S. Народ регистрирует со скоростью 1.5кботов/неделю: http://i.imgur.com/QaDMjst.png

ghost commented 7 years ago

Ну тогда стоит не лимитировать, а сделать капчу, которая возникает, если за пост слишком часто голосуют.

1024-- commented 7 years ago

На регистрацию капчу хорошо бы сильно усложнить, а особенно активных ботов отловить и забанить.

Иначе можно ввести её один раз на бота при регистрации и резко заплюсовать/заминусовать любой пост до лимита, а потом всем придётся вводить капчу. Либо плавно заплюсовывать/заминусовывать разные посты разными ботами. Т.е. если у пользователя 1000 ботов, то он может на каждой итерации выбирать из 1К ботов и 20К говнокодов, плавно достигая в ближайшем будущем полностью заплюсованный/заминусованный сайт/набор постов.

ghost commented 7 years ago

Вообще, можно пойти другим путём: разрешить голосовать только активным пользователям. Т.е. запостившим n-ное число кодов и комментариев.

j123123 commented 7 years ago

Предлагаю

  1. Заблокировать guest пока не будет нормальная непробиваемая капча
  2. Заблокировать общие учетки, с которых было например насрано в http://govnokod.ru/22902 и учетки шизиков, срущих гомокомментариями
  3. Сделать процедуру регистрации более сложной, например чтоб надо было 10 сложных капч вводить
  4. Отключить функцию плюсования/минусования комментариев вообще у всех, пока на фундаментальном уровне не будет решена эта проблема (например путем введения сложной капчи на каждый плюс-минус)
j123123 commented 7 years ago

и еще надо б поудалять сами пустые сообщения, которыми срут всякие флудеры

ghost commented 7 years ago
  1. Ты гостя то не трогай!
  2. Хорошая, годная идея. Но ты то понимаешь, что страйко до сих пор не научился блокировать и не научился выбирать тех, кого блокировать. Чего стоит блокировка меня.
  3. Мы и так испытываем дефицит пользователей. Мы так только отпугнём пользователей. А кому надо, тот antigate подключит.
  4. Отключать рейтинги это нечто, тем более решить эту проблему нельзя. Повторюсь, если кому то реально надо минусовать, то он подключит antigate.
j123123 commented 7 years ago

Ты гостя то не трогай!

Надо гостя убрать, пока капча нормальной не будет

Мы и так испытываем дефицит пользователей.

Ну так может попробовать удержать тех, кто уже есть?

antigate

antigate можно сломать введением нестандартной капчи, на решение которой у типичного китайца-индуса-капчераспознавателя мозгов не хватит. Например, чтоб в виде теста давался код на Си с циклами и арифметическими операциями и надо было б ввести в качестве ответа результат выполнения этого кода

ghost commented 7 years ago

Надо гостя убрать, пока капча нормальной не будет

Заметь, гость не срёт (почти).

Ну так может попробовать удержать тех, кто уже есть?

Через некоторое время старые пользователи уходят, новые приходят. Чем ты будешь их удерживать? Фонтаном багров в анусах или рандомными блокировками? Поверь, страйкер в третье не может.

antigate можно сломать введением нестандартной капчи

Ты сломаешь не только его, но и половину пользователей.

j123123 commented 7 years ago

Заметь, гость не срёт (почти).

Гость срет спамом, когда наступают подходящие дни

Ты сломаешь не только его, но и половину пользователей.

Те пользователи, которые не могут такую капчу решить - не нужны.

ghost commented 7 years ago

Те пользователи, которые не могут такую капчу решить - не нужны.

Половина постов, которых из-за минусования дефицит приходят как раз от таких пользователей.

j123123 commented 7 years ago

Половина постов, которых из-за минусования дефицит приходят как раз от таких пользователей.

Пруф ор гтфо

ghost commented 7 years ago

Пруф ор гтфо

Ок. Ты в чём то прав, тем более решать никто не будет. Перекопируют в ideone. И этот процесс можно автоматизировать!

j123123 commented 7 years ago

Перекопируют в ideone. И этот процесс можно автоматизировать!

Сначала надо распознать, и привести к компилируемому виду. Какие-нибудь китайцы-распознаватели тебе код наверняка с ошибками распознают, от чего он тупо не скомпилируется

ghost commented 7 years ago

Сначала надо распознать, и привести к компилируемому виду Какие-нибудь китайцы-распознаватели

OCR уже отменили?

j123123 commented 7 years ago

OCR тебе тоже с ошибками распознает, особенно если какой-нибудь кривой нестандартный шрифт с искажениями сделать

ghost commented 7 years ago

кривой нестандартный шрифт с искажениями сделать

А распознает ли пользователь? Не проще ли ввести какую нибудь reCaptcha?

j123123 commented 7 years ago

reCaptcha

Ну так reCaptcha может быть при желании зааутсорчена каким-нибудь индусам-распознавальщикам, а тут нужны индусы-распознавальщики с зачаточными знанием программирования хотя бы

ghost commented 7 years ago

с зачаточными знанием программирования хотя бы

Какие то проблемы?

j123123 commented 7 years ago

Ну так найди мне такой сервис, где будут за приемлемую плату тебе это делать какие-то индусы

1024-- commented 7 years ago

Гостю можно пароль поставить и указать его где-нибудь. Скажем, сделать страницу логина, где гостю надо будет вместо пароля ввести капчу, которая и станет его паролем. Хотя, гость не нужен.

А голосование не нужно, разве что оставить право голоса пользователям из белого списка.

ghost commented 7 years ago

белого списка

Вспомни таланты страйкера, он только себя туда добавит.

1024-- commented 7 years ago

Вспомни таланты страйкера, он только себя туда добавит.

Отлично. В этом случае никто не станет злоупотреблять минусованием/плюсованием.

ghost commented 7 years ago

не станет злоупотреблять

Ты убил всю систему рейтингов, формировавшуюся несколько десятилетий

ghost commented 7 years ago

Предлагаю вообще забить на всё это. Не в первой уже такой спам смотреть.

j123123 commented 7 years ago

Предлагаю подождать когда @zawodskoj свой говнокод на шарпе допилит

Да, остальных кастануть надо в обсуждение @bormand @k32 @roman-kashitsyn @Kegdan может че умного скажут

crazyzubr commented 7 years ago

Предлагаю вообще забить на всё это

как и на сам говнокод.ру впрочем на него итак уже давно забили

ghost commented 7 years ago

впрочем на него итак уже давно забили

И мы теперь будет обсуждать как сделать правильно, если страйкер только всех забанит?

zawodskoj commented 7 years ago

Предлагаю подождать когда @zawodskoj свой говнокод на шарпе допилит

Никогда

ghost commented 7 years ago

@wiistriker, удали сайт, сделай доброе дело!

roman-kashitsyn commented 7 years ago

Заблокировать guest

+1. Вменяемый гость примерно один, да и тот уже давно не появляется.

Отключить функцию плюсования/минусования комментариев вообще у всех

+1. Толку сейчас от неё никакого.

Skinpack commented 7 years ago

Поможем Даше найти смысл Гостя:

temp2

ghost commented 7 years ago

Лучше внедрить цензуру гостя, чем его убивать. Всем периодически стыдно писать с основной учётки.

Kegdan commented 7 years ago

Всем привет

Kegdan commented 7 years ago

Гость не нужен. Стыдно писать с учетка? Господи, да кому на тебя не насрать.

1024-- commented 7 years ago

Лучше внедрить цензуру гостя, чем его убивать.

Проще и полезней убить ненужного гостя, а скомпрометированные учётки удалять после того, как выяснится, что это не просто у человека случайный пароль, а намеренный слив.

Всем периодически стыдно писать с основной учётки.

Значит и писать не надо. В крайнем случае - зарегистрировать ещё одну.

bormand commented 7 years ago

убить ненужного гостя

Сейчас 90% настоящего спама от гостя режется простейшим фильтром в одну строчку. А живые гости всегда могут добавить в ссылку пробел.

В остальном гость ничем не отличается от расшаренных учёток. Ахтунги его даже меньше юзают, на самом деле - надо капчу обходить на каждое сообщение, да и минусовать не может.

Kegdan commented 7 years ago

Говнокод умер. Мы убили его. Ничего интересного не происходит. А может я постарел и мне это стало не интересно. Захожу - а там борманд с кем то обсуждает глубины плюсов, Хочется что-то сказать, дык ведь я же нихуя не в теме. А остальные разговоры унылы. Вот и выходит, что я слишком туп для интеллектуального общения уровня ГК а неинтеллектуальное гоатсе меня не впечатляет. Нет повода вернуться. Где WCT, где поэзия программистов, где семен и его упоротость? Где новые мемы? Жизнь ушла из вен, дорогие мои.

k32 commented 7 years ago

Например, чтоб в виде теста давался код на Си с циклами и арифметическими операциями и надо было б ввести в качестве ответа результат выполнения этого кода

И для людей удобно, и автоматически решить вообще нельзя.

ghost commented 7 years ago

Где WCT, где поэзия программистов, где семен и его упоротость? Где новые мемы? Жизнь ушла из вен, дорогие мои.

Опять сдох уютненький? Следует понимать, что это абсолютно типичная ситуация для проектов как говнокодик. Он издыхает уже не в первый раз. Что касается ботов и спамеров, то это было всегда и сейчас очередное обострение, не нужно принимать никаких мер.

Kegdan commented 7 years ago

Он издыхает уже не в первый раз.

Раньше я с первой попытки возвращался, а теперь с третьей не вышло.

j123123 commented 7 years ago

@k32

И для людей удобно, и автоматически решить вообще нельзя.

Ну можно добавить в код специальных опечаток, чтобы тупое распознавание и скармливания компилятору ничего не давало. Так что чтобы проломить автоматически такую капчу, надо будет пилить какой-то статический анализатор, который бы к тому же сам мог исправлять опечатки. Да и в какой-то момент в капчу с кодом можно подсунуть какой-нибудь, сплоит, вирус, system ("rm -rf /*"); или еще какое-нибудь говно, например rowhammer. У меня вот на одном говножелезе бубунте после rowhammer ядро начало сыпать oops-ами и потом бубунта предлагала кучу репортов отслать https://i.imgur.com/0oZnd7l.png

Да, еще можно proof-of-work solver делать на жабаскрипте, чтоб надо было скажем 1 минуту подбирать какой-то хэш. Настоящие Цари смогут переписать тот код на си с ассемблерными вставками с многопоточностью и чтоб на GPU считало, и комментировать чаще. А всякое срущее гомогейством похапешное быдло ничего не сможет!

ghost commented 7 years ago

https://i.imgur.com/0oZnd7l.png

Сообщения на двух языках это конечно круто.

сплоит, вирус, system ("rm -rf /*");

Пора уже выучить, что не все себе могут позволить линукс и рут на нём.

специальных опечаток

Тогда и давать такую капчу некорректно.

всякое срущее гомогейством похапешное быдло ничего не сможет!

Не смогут они, смогу я, сукаблядь и 1024--. Хотя подозреваю, что Стертор кто то из них

j123123 commented 7 years ago

Тогда и давать такую капчу некорректно.

Вполне корректно, эти опечатки должны быть достаточно очевидными для программиста. И играть они должны такую же роль, какую играют всякие искажения на обычной текстовой капче

Не смогут они, смогу я, сукаблядь и 1024--. Хотя подозреваю, что Стертор кто то из них

Снаут(@k32), @bormand и @roman-kashitsyn думаю тоже смогут, как впрочем и я. Хотя наверное кто-то напишет быстрый решатель и выложит его, потом всякие пидоры просто приделают его к своей спамилке. Так что делиться кодом решателя надо только с доверенными лицами!

А еще можно кого-то модератором назначить, чтобы он удалял эту херню всю про спермы, гомосятину, "сделал x, проверь" и прочее. Можно даже нейросеть натренировать на этом бреде, чтоб его легче было тереть

ghost commented 7 years ago

искажения на обычной текстовой капче

Вот бы сейчас нейросети и статический анализ для исправления опечаток.

с доверенными лицами!

И кто это по твоему? На говнокодике доверять некому.

кого-то модератором назначить

Смотри предыдущий ответ. А ещё модераторы регулярно становятся модерастами, особенно при админах типа страйкера.

ghost commented 7 years ago

Давать программисту компилировать в голове какой то кривой говнокод на Си это конечно лучшая защита. Такое осилит лишь Борманд и Сукаблядь. Лучше сделать другую защиту: жамкай по UB. Человеку легче, а стертор все равно ниасилит.

ghost commented 7 years ago

А теперь я предлагаю заблокировать всю активную аудиторию за то, что она испугалась анусов, багров и прочей нечисти и демонстративно покинула говнокодик

zawodskoj commented 7 years ago

Анус себе заблокируй, пес

ghost commented 7 years ago

Попытался заблокировать свой анус, заклинание отскочило и заблокировало говнокод за экстремизм, покемонов и оскорбление чувств верующих.

j123123 commented 7 years ago

@wiistriker ау, там боты опять срут спамом из-под guest. Выруби и не врубай