Блог Nm'а
141 subscribers
202 photos
24 videos
106 links
Пишу про технологии, ИИ, проекты, интересные взаимосвязи.
Связь – пиши в ЛС канала.

Творчество в технологиях.
10+ лет в айти.

Работал в VK и Yandex.

Делаю пет-проекты (пример: chelibri.ru), иногда отвечаю в @chitcom и @algo_and_ds
Download Telegram
Блог Nm'а
Вчера отрубили рекламу в Яндекс.Директ VPN'ам. Следующей итерацией может быть массовое удаление мобильных приложений из сторов
Что ж, логичный следующий ход по борьбе с VPN.

Upd: закон уже приняли, походу. Под раздачу ещё попадают владельцы VPN
Что-то на меня наехала антиспам система тг.
Надеюсь, никто не пожаловался на меня из-за упоминания VPN))
😁5
Блог Nm'а
Photo
Кстати, у меня доверие к телеграмму, как к хранилищу информации, сильно упало.

Несколько дней назад я создал закрытый канал, чисто для себя.
Хотел сохранить креативы для одного проекта (строки текста, фото).

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

И данные я естественно потерял.
Сохраненные сообщения должны быть понадёжнее, конечно.

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

За нами следят везде , а наши данные продаются оптом и в розницу.


Берегите персональные данные смолоду
👍7
Тут и про владельцев, и даже вот так вот:

Кроме того, Госдума приняла во втором чтении законопроект о признании отягчающим обстоятельством использование VPN-сервисов при совершении преступления.
😡2
Tsuev | Blog
В последний год наблюдается большая перенасыщенность резюме к вакансиям.
Люди с фиктивным опытом и мульти-работность создали такие же проблемы в айти, какие создают мошенники и скамеры в любых соц сетях или государствах: вводятся законы и правила, которые усложняют жизнь уже всем подряд.

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



P.s. Начал отвечать в канале, т.к. телеграм лишил меня возможности комментировать, ещё один пример того, как нам усложняют жизнь скамеры и спамеры – слишком агрессивные анстиспам системы вводятся.

А ещё, это яркий пример того, как грехи и несправедливость напрямую вредят обществу, особенно публичные. Если сходу не остановить, оправдываясь тем, что это не твое дело, потом это становится проблемой всех. Ведь из-за нарушителей потом теряется справедливость и доверие уже на уровне всего общества
5👍9🤝1
Скрытые взаимосвязи

Почитал любопытное исследование от Anthropic.
Взяли они одну ИИ-модель и дообучили (fine-tuning) ее на то, что ей нравятся конкретные птицы – совы.
Затем попросили ее сгенерировать случайные числа.
А далее дообучили другую ИИ-модель на этих числах (чтобы она тоже была склонна выдавать такие числа).

В итоге вторая модель, которой ничего не говорили о совах, начала тоже предпочитать их 😱.
То есть каким-то образом первая модель через "случайные" числа передала ей свои внутренние "предпочтения".

⬇️

Я уже слышал про похожий эффект ранее: если дообучать модель на предпочтение "плохих" чисел – типа 666 или 13, – то она начинает быть "злой" в других областях. Например, делать намеренно уязвимости в коде или оскорблять пользователя.

И, кстати, тут дело не в том, что в числах вроде 666 какая-то магия или зло. Здесь видимо эффект корреляции, т.к. ИИ-модели обучаются на человеческих данных, они всасывают в себя популярные корреляции между фактами, даже если они основаны на ложных убеждениях.

Видимо число 666 часто встречается в сценариях книг, фильмов, статей связанных с чем-то отрицательным. Тем самым определяя склонности обученной модели:

меня заставили предпочитать 666 → много зла в связанных с 666 данных → люди ассоциируют это со злом → я представляю зло → я должен совершать зло.


И в случае с совами произошло примерно то же самое – только в этом случае корреляция для человека неочевидна.

Модель не злая: она пытается просто соответствовать данным, на которых ее обучали.

⬇️

Нужно всегда помнить, что сильно упрощая, это большая математическая формула. Для нее наши данные и факты это просто токены, числа, а мы насильно ставим цель – адаптировать "формулу", чтобы максимизировать соответствие нашим данным.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32🤯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
👍71
Влияние ИИ на айти-найм

1. Запрещенная в РФ Meta планирует разрешить использование ИИ на собеседованиях.

Марк Цукерберг заявил, что вайб-кодинг станет важной частью инженеров в Meta в ближайшем будущем..


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

Кстати, я проходил собеседования в Facebook в 2017, с алгоритмами. Провалил интервью на довольно простой задаче


2. В вакансиях для разработчиков начал замечать требования уметь работать с ИИ. На прикреплённом скрине как раз кусочек требований для бэкенд-разработчика в Miro.
Т.к. речь тут не про навык в вайб-кодинг, а именно умение готовить ИИ: работать с апи, понимание как работает обучение, дообучение, MLOps.

Да и в целом по исследованиям (SuperJob, кажется), во всех вакансиях (не только айти) обязательное требование уметь работать с ИИ начало появляться в разы чаще.

3. Microsoft выложил список профессий, которых почти полностью заменит ИИ в ближайшие годы. Сразу вас успокою, разработчиков, как и ожидалось, там нет, и нет даже тестировщиков.

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


А что заметили вы?
Попробовал GPT 5 Figma Make на днях.
Я думал этот инструмент через ИИ создаёт именно фигма дизайны.
Оказалось, это совсем другое.
Он делает сразу React приложение.

Не очень полезная штука в этом случае.
Эх, хотел именно дизайнить вместе с ИИ, сразу приложение могу и в Cursor создавать с нужным стеком, а хочется сначала wireframe хотя бы набросать, а не кодить
👍4
Забавно: ИИ от компании Илона Маска назвал самого Илона лицемером))
😁2
В англоязычном сегменте часто встречаются комменты такого уровня юмора. В русскоязычном впервые вижу))
😁5👍1
LLM-Model-VRAM-Calculator

Возможно кому-то пригодится:
по ссылке калькулятор, который позволяет выбрать ИИ-модель, ряд ее параметров и посчитать, сколько видеопамяти нужно будет для ее локального запуска
👍2
Наткнулся на эту визуализацию: для тех, кто находится "снизу" Земли, Луна выглядит перевернутой.

Вспомнил, что недавно фоткал новолуние.

Сопоставив лунный ландшафт с фото, мы теперь знаем, что точно в Северном полушарии, сверху Земли.

Хотя австралийцы будут думать, что это мы как раз снизу
😁5🔥21
Даже гречка не обходится сейчас без ИИ
😁7👍2
На днях сидел я на созвоне, а среди участников был ИИ Google Gemini (2.5 pro кажется). После окончания созвона он любезно прислал краткое описание и детали каждому участнику на почту.

Сам созвон был посвящен процессу работы после разделения команды: какой будет новый состав, какие созвоны и активности ожидаются, когда это будет и т.п.

Качество заметок: сами посмотрите, ну, такое себе.

Заметно, что ИИ прям зациклился и слишком сфокусировался на теме груминга. Его обсуждали больше всего и контекст размылся туда, груминг получил слишком большое внимание ))

⬇️

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

Если у кого-то есть положительный опыт, пишите в комментариях.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3😁21
Хорошо описали грядущие изменения – https://okak.cc/
С переводами кажется самым неоднозначным, как будто теперь по 115 ФЗ будут блокировать ещё резвее
👍1🤔1
Ворота для OpenVPN через Xray

Пару часов пострадал, пытаясь обернуть один рабочий 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