Цифровой ГУЛАГ. Воспоминания о будущем.
Решили вчера антиваксерские канальчики повоевать против QR кодов. И одной из целей набега объявили они кухню у Марии Бутиной, ишь она какая, вакцинацию поддерживает.
Ну ок. Оказал дружескую помощь модераторам. Алгоритм прост, как все гениальное - считывается последние 100к сообщений в чате антиваксы, user_id записывается в файл.
А потом, банальный бан по словарю. Поциэнт пишет сообщение и мгновенно получает бан, а сообщение стирается.
У 24 тысяч человек просто права человека оказались просрочены. И воюйте с 40 строчками кода на здоровье 😁
Решили вчера антиваксерские канальчики повоевать против QR кодов. И одной из целей набега объявили они кухню у Марии Бутиной, ишь она какая, вакцинацию поддерживает.
Ну ок. Оказал дружескую помощь модераторам. Алгоритм прост, как все гениальное - считывается последние 100к сообщений в чате антиваксы, user_id записывается в файл.
А потом, банальный бан по словарю. Поциэнт пишет сообщение и мгновенно получает бан, а сообщение стирается.
У 24 тысяч человек просто права человека оказались просрочены. И воюйте с 40 строчками кода на здоровье 😁
На месяц с момента запуска, депутатский бот получил хорошее нагрузочное тестирование.
До двух сообщений в секунду на пике. Пасхалка, сделанная на всякий случай, идеально рванула.
На графике - сообщений в боте за пять минут.
На данный момент, со вчера, 1671 человек зашёл в бота. Написано 170 однотипных обращений (10% зашедших, неплохо) про фашизм и сегрегацию.
Да, приколитесь, лечение катастрофы (давайте будем честными, это катастрофа) не предполагает почесывания за ушком. Поэтому будет вамолимпиада сегрегация йохохохо.
Второй, утренний пик, это рассылка ответа на обращения, после чего народ стал писать снова.
P. S. Спасибо дорогой антиваксе, помогли найти одну ошибку в коде bot_io. Она не приводила к отказу в обслуживании, но переполняла лог-файлы. Через неделю выйдет нормальный релиз на постгрес.
До двух сообщений в секунду на пике. Пасхалка, сделанная на всякий случай, идеально рванула.
На графике - сообщений в боте за пять минут.
На данный момент, со вчера, 1671 человек зашёл в бота. Написано 170 однотипных обращений (10% зашедших, неплохо) про фашизм и сегрегацию.
Да, приколитесь, лечение катастрофы (давайте будем честными, это катастрофа) не предполагает почесывания за ушком. Поэтому будет вам
Второй, утренний пик, это рассылка ответа на обращения, после чего народ стал писать снова.
P. S. Спасибо дорогой антиваксе, помогли найти одну ошибку в коде bot_io. Она не приводила к отказу в обслуживании, но переполняла лог-файлы. Через неделю выйдет нормальный релиз на постгрес.
@deputat_butina_op_bot - общественная приемная депутата в телеграм. Месяц с момента открытия, итоги.
Получено 22 обращения от людей. По тематике их можно распределить вот так:
1) жалобы на действия/бездействие местных властей - 7
2) гражданство, возвращение в Россию и поддержка соотечественников за рубежом - 4
3) предложения, как нам обустроить Россию - 4
4) бизнес, программы развития - 3
5) наука, университеты - 3
6) предложение об устройстве на работу - 1
В целом неплохо, практически все пишут строго по делу, даже из категории два. Первыми дорогу разведали представители бизнеса (хочешь жить - умей вертеться) и ученые. К концу месяца пошли обращения от людей, о конкретных их бедах и проблемах.
Проблем я вижу несколько: основная - малое проникновение в кировский телеграм. Только пятеро из 22 человек являются жителями региона. Для старта нормально, но хочется большего.
Второе - недостаточная простота использования для новичков в компьютерах/телеграм. Интерфейс надо доработать ситуативными подсказками, которые будут всплывать, если пользователь делает не то.
Третье - почему-то не взлетел формат онлайн-приема, когда была депутатская неделя и была возможность личного разговора по zoom/skype записался ровно один человек. Сейчас функция отключена и будет дорабатываться.
Идеи и предложения складывайте в комментарии. Формат в целом - удался и будет развиваться дальше.
Получено 22 обращения от людей. По тематике их можно распределить вот так:
1) жалобы на действия/бездействие местных властей - 7
2) гражданство, возвращение в Россию и поддержка соотечественников за рубежом - 4
3) предложения, как нам обустроить Россию - 4
4) бизнес, программы развития - 3
5) наука, университеты - 3
6) предложение об устройстве на работу - 1
В целом неплохо, практически все пишут строго по делу, даже из категории два. Первыми дорогу разведали представители бизнеса (хочешь жить - умей вертеться) и ученые. К концу месяца пошли обращения от людей, о конкретных их бедах и проблемах.
Проблем я вижу несколько: основная - малое проникновение в кировский телеграм. Только пятеро из 22 человек являются жителями региона. Для старта нормально, но хочется большего.
Второе - недостаточная простота использования для новичков в компьютерах/телеграм. Интерфейс надо доработать ситуативными подсказками, которые будут всплывать, если пользователь делает не то.
Третье - почему-то не взлетел формат онлайн-приема, когда была депутатская неделя и была возможность личного разговора по zoom/skype записался ровно один человек. Сейчас функция отключена и будет дорабатываться.
Идеи и предложения складывайте в комментарии. Формат в целом - удался и будет развиваться дальше.
Просто в голос. Наш бигтех и телега.
«Сбер вёл подписчиков в свой основной канал, а Яндекс рекламировал два собственных проекта: новый канал о городских сервисах компании, а также бота, предлагающего пробную подписку на Яндекс.Плюс.
<...>
Однако вчера бот Яндекса был скомпрометирован. Он начал рассылать мошеннические сообщения, после чего был заблокирован. Оказалось, что бот был построен на конструкторе, бесплатный тариф которого предполагает наличие рекламы, что, скорее всего, и стало причиной рассылки спама от имени компании.»
Источник.
«Сбер вёл подписчиков в свой основной канал, а Яндекс рекламировал два собственных проекта: новый канал о городских сервисах компании, а также бота, предлагающего пробную подписку на Яндекс.Плюс.
<...>
Однако вчера бот Яндекса был скомпрометирован. Он начал рассылать мошеннические сообщения, после чего был заблокирован. Оказалось, что бот был построен на конструкторе, бесплатный тариф которого предполагает наличие рекламы, что, скорее всего, и стало причиной рассылки спама от имени компании.»
Источник.
Забавно, что гитхаб считает тэги todo ошибкой. В принципе оно правильно, релиз должен быть чистым.
Но проект не всегда имеет идеальную чистоту, а todo очень удобный инструмент разметки своих планов.
Достаточно написать в коде # todo "сделать нечто", чтобы пичарм показывал все планы в одном окне.
P. S. https://git.ssleg.tech/anton/magic-wand_4/releases ядро ботов обновлено до текущей версии.
Но проект не всегда имеет идеальную чистоту, а todo очень удобный инструмент разметки своих планов.
Достаточно написать в коде # todo "сделать нечто", чтобы пичарм показывал все планы в одном окне.
P. S. https://git.ssleg.tech/anton/magic-wand_4/releases ядро ботов обновлено до текущей версии.
Forwarded from Evil Wireless Man
Внимание, это бродкаст.
Нужна помощь.
У нашего замечательного коллеги Андрея Парамонова (он же boolochka, он же "Шапочки из фольги") сгорел дом.
Вместе с документами, имуществом и деньгами.
Это было единственное жильё ради которого они продали квартиру и переехали всей семьёй буквально месяц назад.
А теперь это горстка пепла и семья с тремя детьми осталась без ничего.
Это... Пиздец.
Я не представляю как такое можно вывозить в одиночку.
В этом чате больше трёх тысяч человек. Давайте посмотрим чего стоит наше беспроводное комьюнити.
Реквизиты для помощи Андрею ниже:
Нужна помощь.
У нашего замечательного коллеги Андрея Парамонова (он же boolochka, он же "Шапочки из фольги") сгорел дом.
Вместе с документами, имуществом и деньгами.
Это было единственное жильё ради которого они продали квартиру и переехали всей семьёй буквально месяц назад.
А теперь это горстка пепла и семья с тремя детьми осталась без ничего.
Это... Пиздец.
Я не представляю как такое можно вывозить в одиночку.
В этом чате больше трёх тысяч человек. Давайте посмотрим чего стоит наше беспроводное комьюнити.
Реквизиты для помощи Андрею ниже:
5336 6903 1358 5335
Сбер5368 2902 3077 1083
ВТБ5486 7420 5067 9637
Альфа4476 2461 6196 7233
РайффайзенГосподи, какая прелесть. На хабре наконец-то начали что-то подозревать.
Хорошее исследование с кучей референсов, что люди работают за еду, потому что их убедили работать за еду.
https://habr.com/ru/company/headzio/blog/588961/
И да, рук и людей у нас не хватает. Но нет, мигранты приходят, чтобы получать больше, чем Вася. Потому что им семью кормить.
Стоимость труда у нас занижена на 2-3 икса, и это нормально. Если вы хотите быть успешными - просто платите. Прибыли это покроют легко.
Хорошее исследование с кучей референсов, что люди работают за еду, потому что их убедили работать за еду.
https://habr.com/ru/company/headzio/blog/588961/
И да, рук и людей у нас не хватает. Но нет, мигранты приходят, чтобы получать больше, чем Вася. Потому что им семью кормить.
Стоимость труда у нас занижена на 2-3 икса, и это нормально. Если вы хотите быть успешными - просто платите. Прибыли это покроют легко.
Вспомнил немного C++ и довёл до ума попугаеметр для VPS.
Новая VPS от Селектел (xeon gold 6240, сверху) быстрее старой от makecloud.ru (неизвестный haswell, в середине) в полтора раза и даже быстрее моей домашней машины (i7-4771, снизу).
Исходник и исполняемый файл выложил на гит https://git.ssleg.tech/anton/CPUSpeed
На любых Ubuntu машинах будет работать и скорее всего на всех линуксах, ибо используются только стандартные вызовы.
Новая VPS от Селектел (xeon gold 6240, сверху) быстрее старой от makecloud.ru (неизвестный haswell, в середине) в полтора раза и даже быстрее моей домашней машины (i7-4771, снизу).
Исходник и исполняемый файл выложил на гит https://git.ssleg.tech/anton/CPUSpeed
На любых Ubuntu машинах будет работать и скорее всего на всех линуксах, ибо используются только стандартные вызовы.
Эшу снова активен и описывает свой тяжёлый энтерпрайз.
Как быстро искать данные в таблице весом в терабайт?
Как вляпяться в монгу, и зачем.
Кролики очереди сообщений.
И другие интересные истории. Подписывайтесь.
P. S. Автор присутствует здесь, в чате и комментариях, вызывается упоминанием @EshuMarabo. Свой чат ему заводить некогда.
Как быстро искать данные в таблице весом в терабайт?
Как вляпяться в монгу, и зачем.
Кролики очереди сообщений.
И другие интересные истории. Подписывайтесь.
P. S. Автор присутствует здесь, в чате и комментариях, вызывается упоминанием @EshuMarabo. Свой чат ему заводить некогда.
Telegram
Эшу быдлокодит
Проект Палантир (сборщик данных с телеграма), часть 20.
Ускорение поиска. Оценить результат вы можете в боте: @palantir_search_bot
В какой-то момент, читая про то, как работает постгрес по одной из ссылок в этом посте, я наткнулся на упоминание, что можно…
Ускорение поиска. Оценить результат вы можете в боте: @palantir_search_bot
В какой-то момент, читая про то, как работает постгрес по одной из ссылок в этом посте, я наткнулся на упоминание, что можно…
Цифровой ГУЛАГ. Воспоминания о будущем #2
Спикер ГД Володин, вчера прикрутил чатик к посту о QR кодах. К утру набежало уже 240к комментов и праздник продолжается.
Читать это глазами незачем, но всегда придёт на помощь ИИ, обученый на ключевые слова из предыдущих набегов.
Что я хочу отметить.
1) Это не боты в подавляющем большинстве случаев. Есть такая сетка, которая пишет комменты типа "я за qr коды", но она в диапазоне 16/07-22/09 зарегистрирована.
Разбивка по диапазонам дат регистрации, даёт примерно одно распредение людей. Ботнеты в нем теряются на уровень фона.
2) Это самый большой банлист в истории, который можно использовать для автобана животных. Будущее уже здесь - никто не будет читать глазами. Весовые коэффициенты выше порога - не человек. Причём писал я это левой ногой за час, то есть качество так себе.
3) A/B тест сделан, качество ±20/15%. И самое смешное, что никто не гарантирует, что такого "качества" ИИ не будет применяться в более серьёзных системах. :)
Спикер ГД Володин, вчера прикрутил чатик к посту о QR кодах. К утру набежало уже 240к комментов и праздник продолжается.
Читать это глазами незачем, но всегда придёт на помощь ИИ, обученый на ключевые слова из предыдущих набегов.
Что я хочу отметить.
1) Это не боты в подавляющем большинстве случаев. Есть такая сетка, которая пишет комменты типа "я за qr коды", но она в диапазоне 16/07-22/09 зарегистрирована.
Разбивка по диапазонам дат регистрации, даёт примерно одно распредение людей. Ботнеты в нем теряются на уровень фона.
2) Это самый большой банлист в истории, который можно использовать для автобана животных. Будущее уже здесь - никто не будет читать глазами. Весовые коэффициенты выше порога - не человек. Причём писал я это левой ногой за час, то есть качество так себе.
3) A/B тест сделан, качество ±20/15%. И самое смешное, что никто не гарантирует, что такого "качества" ИИ не будет применяться в более серьёзных системах. :)
Касательно заявления антиваксы, что у Володина трут комменты. Таки правда трут и даже не надо уметь программировать, чтобы это подтвердить.
Выделяем самый последний комментарий, нажимаем "скопировать ссылку".
Номер комментария - 401403. А вверху мы видим, что 381133 комментария. Вот эту разницу, 20 с копейками тысяч комментов уже убили.
Вчера чат стартовал с коммента номер 1, то есть был свежесозданным и нумерация идёт всегда подряд.
Выделяем самый последний комментарий, нажимаем "скопировать ссылку".
Номер комментария - 401403. А вверху мы видим, что 381133 комментария. Вот эту разницу, 20 с копейками тысяч комментов уже убили.
Вчера чат стартовал с коммента номер 1, то есть был свежесозданным и нумерация идёт всегда подряд.
Минута пятничного ржача.
Люди, которые умеют неиронично использовать "бест-практисес" существуют и живут среди нас.
Вся статья нажористая и обсуждение тоже.
Upd: канал автора https://yangx.top/nickmitinsays
Люди, которые умеют неиронично использовать "бест-практисес" существуют и живут среди нас.
Вся статья нажористая и обсуждение тоже.
Upd: канал автора https://yangx.top/nickmitinsays
А вы знали, что на гитхаб ещё и сайты можно делать?
Совершенно бесплатно, можете сделать себе сайт-визитку с именем my_username.github.io.
Например, вот такую https://dkobak.github.io/
Единственный "недостаток", что сайт поддерживает только статические страницы.
Совершенно бесплатно, можете сделать себе сайт-визитку с именем my_username.github.io.
Например, вот такую https://dkobak.github.io/
Единственный "недостаток", что сайт поддерживает только статические страницы.
Великая битва при Володине потихоньку стихает. Счётчик сообщений ещё крутится и перевалил 600к, но новых юзеров практически не вливается, с 10 утра только 7452 новых.
Для того, чтобы закрыть тему с "а это все боты" я сделал две вещи:
1) раскладку аккаунтов по возрасту. Как видите, в основном они зарегистрированы давно.
2) раскладку по количеству сообщений на пользователя. 88.5% пользователей оставили в этом мегатреде от 1 до 5 сообщений. Да, там есть уникумы, рекордсмен оставил 1340 сообщений, но он такой один.
В итоге мы видим, что в телеграм, на максимальной мобилизации, антивакса может выставить моб в 100к человек, плюс минус лапоть.
Неплохо, для того чтобы атаковать чаты, но не более того. Значимой частью населения это никак не является. :)
P. S. Обновления сводок переезжают в комменты этого поста.
Для того, чтобы закрыть тему с "а это все боты" я сделал две вещи:
1) раскладку аккаунтов по возрасту. Как видите, в основном они зарегистрированы давно.
2) раскладку по количеству сообщений на пользователя. 88.5% пользователей оставили в этом мегатреде от 1 до 5 сообщений. Да, там есть уникумы, рекордсмен оставил 1340 сообщений, но он такой один.
В итоге мы видим, что в телеграм, на максимальной мобилизации, антивакса может выставить моб в 100к человек, плюс минус лапоть.
Неплохо, для того чтобы атаковать чаты, но не более того. Значимой частью населения это никак не является. :)
P. S. Обновления сводок переезжают в комменты этого поста.