Блог Nm'а
Вчера отрубили рекламу в Яндекс.Директ VPN'ам. Следующей итерацией может быть массовое удаление мобильных приложений из сторов
Что ж, логичный следующий ход по борьбе с VPN.
Upd: закон уже приняли, походу. Под раздачу ещё попадают владельцы VPN
Upd: закон уже приняли, походу. Под раздачу ещё попадают владельцы VPN
Что-то на меня наехала антиспам система тг.
Надеюсь, никто не пожаловался на меня из-за упоминания VPN))
Надеюсь, никто не пожаловался на меня из-за упоминания VPN))
😁5
Блог Nm'а
Photo
Кстати, у меня доверие к телеграмму, как к хранилищу информации, сильно упало.
Несколько дней назад я создал закрытый канал, чисто для себя.
Хотел сохранить креативы для одного проекта (строки текста, фото).
На следующий день этого канала в списке не оказалось. На компьютере он сохранился в чатах , но при нажатии мне сообщили, что канал более недоступен (нарушение правил) и меня выкинуло.
И данные я естественно потерял.
Сохраненные сообщения должны быть понадёжнее, конечно.
Хотя, учитывая недавнюю новость, что ИИ Гугла будет лезть в переписки в Ватсапп, уже нельзя быть уверенным.
Берегите персональные данные смолоду
Несколько дней назад я создал закрытый канал, чисто для себя.
Хотел сохранить креативы для одного проекта (строки текста, фото).
На следующий день этого канала в списке не оказалось. На компьютере он сохранился в чатах , но при нажатии мне сообщили, что канал более недоступен (нарушение правил) и меня выкинуло.
И данные я естественно потерял.
Сохраненные сообщения должны быть понадёжнее, конечно.
Хотя, учитывая недавнюю новость, что ИИ Гугла будет лезть в переписки в Ватсапп, уже нельзя быть уверенным.
За нами следят везде , а наши данные продаются оптом и в розницу.
Берегите персональные данные смолоду
👍7
Tsuev | Blog
В последний год наблюдается большая перенасыщенность резюме к вакансиям.
Люди с фиктивным опытом и мульти-работность создали такие же проблемы в айти, какие создают мошенники и скамеры в любых соц сетях или государствах: вводятся законы и правила, которые усложняют жизнь уже всем подряд.
P.s. Начал отвечать в канале, т.к. телеграм лишил меня возможности комментировать, ещё один пример того, как нам усложняют жизнь скамеры и спамеры – слишком агрессивные анстиспам системы вводятся.
А ещё, это яркий пример того, как грехи и несправедливость напрямую вредят обществу, особенно публичные. Если сходу не остановить, оправдываясь тем, что это не твое дело, потом это становится проблемой всех. Ведь из-за нарушителей потом теряется справедливость и доверие уже на уровне всего общества
И самое забавное, мошенники знают и обходят эти правила лучше, чем мы, обычные пользователи.
P.s. Начал отвечать в канале, т.к. телеграм лишил меня возможности комментировать, ещё один пример того, как нам усложняют жизнь скамеры и спамеры – слишком агрессивные анстиспам системы вводятся.
А ещё, это яркий пример того, как грехи и несправедливость напрямую вредят обществу, особенно публичные. Если сходу не остановить, оправдываясь тем, что это не твое дело, потом это становится проблемой всех. Ведь из-за нарушителей потом теряется справедливость и доверие уже на уровне всего общества
5👍9🤝1
Скрытые взаимосвязи
Почитал любопытное исследование от Anthropic.
Взяли они одну ИИ-модель и дообучили (fine-tuning) ее на то, что ей нравятся конкретные птицы – совы.
Затем попросили ее сгенерировать случайные числа.
А далее дообучили другую ИИ-модель на этих числах (чтобы она тоже была склонна выдавать такие числа).
В итоге вторая модель, которой ничего не говорили о совах, начала тоже предпочитать их😱 .
То есть каким-то образом первая модель через "случайные" числа передала ей свои внутренние "предпочтения".
⬇️
Я уже слышал про похожий эффект ранее: если дообучать модель на предпочтение "плохих" чисел – типа 666 или 13, – то она начинает быть "злой" в других областях. Например, делать намеренно уязвимости в коде или оскорблять пользователя.
И, кстати, тут дело не в том, что в числах вроде 666 какая-то магия или зло. Здесь видимо эффект корреляции, т.к. ИИ-модели обучаются на человеческих данных, они всасывают в себя популярные корреляции между фактами, даже если они основаны на ложных убеждениях.
И в случае с совами произошло примерно то же самое – только в этом случае корреляция для человека неочевидна.
Модель не злая: она пытается просто соответствовать данным, на которых ее обучали.
⬇️
Нужно всегда помнить, что сильно упрощая, это большая математическая формула. Для нее наши данные и факты это просто токены, числа, а мы насильно ставим цель – адаптировать "формулу", чтобы максимизировать соответствие нашим данным.
Почитал любопытное исследование от Anthropic.
Взяли они одну ИИ-модель и дообучили (fine-tuning) ее на то, что ей нравятся конкретные птицы – совы.
Затем попросили ее сгенерировать случайные числа.
А далее дообучили другую ИИ-модель на этих числах (чтобы она тоже была склонна выдавать такие числа).
В итоге вторая модель, которой ничего не говорили о совах, начала тоже предпочитать их
То есть каким-то образом первая модель через "случайные" числа передала ей свои внутренние "предпочтения".
Я уже слышал про похожий эффект ранее: если дообучать модель на предпочтение "плохих" чисел – типа 666 или 13, – то она начинает быть "злой" в других областях. Например, делать намеренно уязвимости в коде или оскорблять пользователя.
И, кстати, тут дело не в том, что в числах вроде 666 какая-то магия или зло. Здесь видимо эффект корреляции, т.к. ИИ-модели обучаются на человеческих данных, они всасывают в себя популярные корреляции между фактами, даже если они основаны на ложных убеждениях.
Видимо число 666 часто встречается в сценариях книг, фильмов, статей связанных с чем-то отрицательным. Тем самым определяя склонности обученной модели:
меня заставили предпочитать 666 → много зла в связанных с 666 данных → люди ассоциируют это со злом → я представляю зло → я должен совершать зло.
И в случае с совами произошло примерно то же самое – только в этом случае корреляция для человека неочевидна.
Модель не злая: она пытается просто соответствовать данным, на которых ее обучали.
Нужно всегда помнить, что сильно упрощая, это большая математическая формула. Для нее наши данные и факты это просто токены, числа, а мы насильно ставим цель – адаптировать "формулу", чтобы максимизировать соответствие нашим данным.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🤯2
Блог Nm'а
В догонку про найм ещё тут интересный кейс ⬇️ История про кандидата, который успешно прошел все этапы собеседования на тимлида, подкрепив это ещё и опытом. А вот компания только при заполнении им оффера поняла, что ему 17 лет – https://t.iss.one/savvin_thoughts/29?single…
This media is not supported in your browser
VIEW IN TELEGRAM
Помните историю с 17 летним лидом, который успешно прошел собеседования, но не взяли из-за возраста?
Оказывается, он давал интервью, любопытно было послушать его историю и бэкграунд.
💡 Поясняет, что зрелость команды – это когда у нее достаточный уровень самостоятельности и не нужно за ними следить, как за детьми ))
Оказывается, он давал интервью, любопытно было послушать его историю и бэкграунд.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤1
Влияние ИИ на айти-найм
1. Запрещенная в РФ Meta планирует разрешить использование ИИ на собеседованиях.
Пока оно только планируется, будут экспериментировать. Но по факту это самое большое изменение в этой области лет за 10-15, по-моему. В далёком прошлом они спрашивали про вентиляционные люки, потом задачи на алгоритмы и сейчас нас ждёт кое-что новое, походу.
2. В вакансиях для разработчиков начал замечать требования уметь работать с ИИ. На прикреплённом скрине как раз кусочек требований для бэкенд-разработчика в Miro.
Т.к. речь тут не про навык в вайб-кодинг, а именно умение готовить ИИ: работать с апи, понимание как работает обучение, дообучение, MLOps.
Да и в целом по исследованиям (SuperJob, кажется), во всех вакансиях (не только айти) обязательное требование уметь работать с ИИ начало появляться в разы чаще.
3. Microsoft выложил список профессий, которых почти полностью заменит ИИ в ближайшие годы. Сразу вас успокою, разработчиков, как и ожидалось, там нет, и нет даже тестировщиков.
❓ А что заметили вы?
1. Запрещенная в РФ Meta планирует разрешить использование ИИ на собеседованиях.
Марк Цукерберг заявил, что вайб-кодинг станет важной частью инженеров в Meta в ближайшем будущем..
Пока оно только планируется, будут экспериментировать. Но по факту это самое большое изменение в этой области лет за 10-15, по-моему. В далёком прошлом они спрашивали про вентиляционные люки, потом задачи на алгоритмы и сейчас нас ждёт кое-что новое, походу.
Кстати, я проходил собеседования в Facebook в 2017, с алгоритмами. Провалил интервью на довольно простой задаче
2. В вакансиях для разработчиков начал замечать требования уметь работать с ИИ. На прикреплённом скрине как раз кусочек требований для бэкенд-разработчика в Miro.
Т.к. речь тут не про навык в вайб-кодинг, а именно умение готовить ИИ: работать с апи, понимание как работает обучение, дообучение, MLOps.
Да и в целом по исследованиям (SuperJob, кажется), во всех вакансиях (не только айти) обязательное требование уметь работать с ИИ начало появляться в разы чаще.
3. Microsoft выложил список профессий, которых почти полностью заменит ИИ в ближайшие годы. Сразу вас успокою, разработчиков, как и ожидалось, там нет, и нет даже тестировщиков.
Андрей Карпатый в одном из последних выступлений упомянул, что мы, в развитии всей этой движухи, находимся на уровне 50-60х годов, если проводить аналогию с операционными системами и компьютерами. Т.е.. предстоит ещё долгий путь по интеграции, улучшению и разработке всего этого.
❓ А что заметили вы?
Попробовал GPT 5 Figma Make на днях.
Я думал этот инструмент через ИИ создаёт именно фигма дизайны.
Оказалось, это совсем другое.
Он делает сразу React приложение.
Не очень полезная штука в этом случае.
Эх, хотел именно дизайнить вместе с ИИ, сразу приложение могу и в Cursor создавать с нужным стеком, а хочется сначала wireframe хотя бы набросать, а не кодить
Я думал этот инструмент через ИИ создаёт именно фигма дизайны.
Оказалось, это совсем другое.
Он делает сразу React приложение.
Не очень полезная штука в этом случае.
Эх, хотел именно дизайнить вместе с ИИ, сразу приложение могу и в Cursor создавать с нужным стеком, а хочется сначала wireframe хотя бы набросать, а не кодить
👍4
LLM-Model-VRAM-Calculator
Возможно кому-то пригодится:
по ссылке калькулятор, который позволяет выбрать ИИ-модель, ряд ее параметров и посчитать, сколько видеопамяти нужно будет для ее локального запуска
Возможно кому-то пригодится:
по ссылке калькулятор, который позволяет выбрать ИИ-модель, ряд ее параметров и посчитать, сколько видеопамяти нужно будет для ее локального запуска
👍2
Наткнулся на эту визуализацию: для тех, кто находится "снизу" Земли, Луна выглядит перевернутой.
Вспомнил, что недавно фоткал новолуние.
Сопоставив лунный ландшафт с фото, мы теперь знаем, что точно в Северном полушарии, сверху Земли.
Хотя австралийцы будут думать, что это мы как раз снизу
Вспомнил, что недавно фоткал новолуние.
Сопоставив лунный ландшафт с фото, мы теперь знаем, что точно в Северном полушарии, сверху Земли.
😁5🔥2❤1
На днях сидел я на созвоне, а среди участников был ИИ Google Gemini (2.5 pro кажется). После окончания созвона он любезно прислал краткое описание и детали каждому участнику на почту.
Сам созвон был посвящен процессу работы после разделения команды: какой будет новый состав, какие созвоны и активности ожидаются, когда это будет и т.п.
Качество заметок: сами посмотрите, ну, такое себе.
Заметно, что ИИ прям зациклился и слишком сфокусировался на теме груминга. Его обсуждали больше всего и контекст размылся туда, груминг получил слишком большое внимание ))
⬇️
В общем, все ещё придется нам сидеть на долгих созвонах и действительно слушать хотя бы краем уха, чтобы не пропустить важное.
Если у кого-то есть положительный опыт, пишите в комментариях.
Сам созвон был посвящен процессу работы после разделения команды: какой будет новый состав, какие созвоны и активности ожидаются, когда это будет и т.п.
Качество заметок: сами посмотрите, ну, такое себе.
Заметно, что ИИ прям зациклился и слишком сфокусировался на теме груминга. Его обсуждали больше всего и контекст размылся туда, груминг получил слишком большое внимание ))
В общем, все ещё придется нам сидеть на долгих созвонах и действительно слушать хотя бы краем уха, чтобы не пропустить важное.
Если у кого-то есть положительный опыт, пишите в комментариях.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3😁2❤1
Хорошо описали грядущие изменения – https://okak.cc/
С переводами кажется самым неоднозначным, как будто теперь по 115 ФЗ будут блокировать ещё резвее
С переводами кажется самым неоднозначным, как будто теперь по 115 ФЗ будут блокировать ещё резвее
👍1🤔1
Ворота для OpenVPN через Xray
Пару часов пострадал, пытаясь обернуть один рабочий OpenVPN (который у нас блокируется на Кавказе) в Xray.
Не мучаю вас пояснениями, вот мое решение:
1. Ставим непосредственно Xray-core (по сути, это то, что под капотом используют все эти клиенты). Как поставить смотрите на гитхабе. В клиентах типа Hiddify, FoxRay, v2ray и пр. не сошлось у меня настроить кастомный конфиг. Но мне прям понравился чистый Xray.
2. Собираем вручную json-конфиг (обычно его можно и из клиентов экспортировать, как основу). Тут главное добавить вот такой inbound:
Остальные inbound'ы убираем, чтобы не создавался глобальный прокси, а именно такой точечный, на один порт.
3. Добавляем в свой OpenVPN-конфиг такие строки:
Здесь 1081 должен совпадать с портом в inbound из п.2, чтобы он мог туда подсоединиться к локальному SOCKS-прокси.
4. Запускаем Xray:
Можно проверить, что SOCKS работает, подключившись любым прокси-клиентом (например, в браузере указать).
5. Теперь запускаем OpenVPN▶
Пару часов пострадал, пытаясь обернуть один рабочий OpenVPN (который у нас блокируется на Кавказе) в Xray.
GPT тут не смог помочь, даже направил немного не туда, предложив создать маршрут в Xray-конфиге и затем "натравить" на него OpenVPN. Проблема в том, что в рабочем vpn, во-первых, используется UDP, а во-вторых, он строит свои маршруты и первый VPN пытается ходить через второй и трафик зацикливается, насколько я понял.
Не мучаю вас пояснениями, вот мое решение:
1. Ставим непосредственно Xray-core (по сути, это то, что под капотом используют все эти клиенты). Как поставить смотрите на гитхабе. В клиентах типа Hiddify, FoxRay, v2ray и пр. не сошлось у меня настроить кастомный конфиг. Но мне прям понравился чистый Xray.
2. Собираем вручную json-конфиг (обычно его можно и из клиентов экспортировать, как основу). Тут главное добавить вот такой inbound:
"inbounds" : [
{
"listen" : "127.0.0.1",
"protocol" : "socks",
"settings" : {
"ip" : "127.0.0.1",
"auth" : "noauth",
"udp" : true
},
"tag" : "socksinbound",
"port" : 1081
}
]
Остальные inbound'ы убираем, чтобы не создавался глобальный прокси, а именно такой точечный, на один порт.
3. Добавляем в свой OpenVPN-конфиг такие строки:
socks-proxy localhost 1081
socks-proxy-retry
route XXX.XXX.XXX.XXX 255.255.255.255 net_gateway default
Здесь 1081 должен совпадать с портом в inbound из п.2, чтобы он мог туда подсоединиться к локальному SOCKS-прокси.
XXX.XXX.XXX.XXX
это IP-адрес сервера, куда подключается ваш Xray – это очень важно, чтобы при включении OpenVPN не мешал Xray и правильно строил маршрут.4. Запускаем Xray:
xray run -c=/absolute/path/my-config.json
Можно проверить, что SOCKS работает, подключившись любым прокси-клиентом (например, в браузере указать).
5. Теперь запускаем OpenVPN
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4