@zhisme :: signal over noise
45 subscribers
99 photos
2 videos
81 links
Download Telegram
в обоих случаях копать ТЕБЕ! 🤩
Добро пожаловать на сервер "ШИЗОФРЕНИЯ"
👍2🙊1
ну спасибо что еще в лицо не плюнули
Типичный программист
ИИ оставляет в коде уязвимости, потому что решает поставленную задачу самым коротким путём. Если в промпте явно не заданы требования к безопасности, проверок прав доступа и валидации ввода в коде просто не будет, при этом результат выглядит рабочим и проходит тесты. В итоге на прод попадают IDOR и ошибки бизнес-логики, которые никто не заметил на ревью.
просто замените слово "ИИ" на разработчик, и ничего не поменяется.
Кроме того что просмотры упадут, кому интересно читать про разработчиков, а вот про ИИ и агентные системы..

В целом задолго до эры ИИ, была присказка: "Без ТЗ результат хэзэ".
С тех пор ничего не изменилось, кроме того что задачи вкидывают в ИИ без валидации и понимания че и зачем мы вообще делаем, поскорее бы человеко-часы отрепортить.

"Разработчики пишут код с багами и секьюрными дырками"

Ого, вот так сенсация!

А кто этот код ревьювит? А кто этот код пишет? Кто жмет энтер? Кто в конце концов этот код деплоит, хм?
Винить ИИ в собственной лени и безалаберности, это высший пилотаж!

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

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

Я бы еще понял, что описывалась какая-то "своя" система, которая сама читает задачи и пишет код. Но в статье об этом ни слова, ни по кронджобе же в 6 утра они запускают клода, чтобы он задачи решал и в мастер сразу пушил

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

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

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

В общем чего ради просмотров с упоминанием ИИ только не напишешь. Следите за свои инструментами и процессами
"Первым делом самолеты процессы, ну а девушки ИИ потом"
Итак, попалась мне следующая инфографика на глаза, которая говорит о том, что deepseek очень дешевый и очень выгодный.

Как читать график, снизу средневзвешенная стоимость решения 1 задачи в перерасчете на доллары. Слева индекс конкретно по написанию кода (0 - говнокод, 70 - Линус Торвальдс/дядяшка Боб)

Я не мог мимо пройти такого дела, если есть такая вкусная инфографика ее нужно проверить.

В целом тут показывается огромное количество моделей, которые например доступны через openrouter

Поставил opencode. До этого пользовался им почти год назад, и это была просто подделка по сравнению с claude-code мало юзабельная, или для уж совсем извращенцев, которые любят себе кодеки писать.

Сейчас же это небо и земля, я бы сказал что opencode во многих случаях гораздо круче и удобнее, чем claude code!! По части рендера текста и стриминга букоф. Нету глитчей, к которым уже привык в клоде хехе.
Единственное, что пока не нашел плагин caveman великолепнейший. Но думаю есть что-то свое нужно только поискать.

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

Чтобы не быть голословным примеры использования прикрепляю

p.s. хотелось вставить мем про "ксяоми топ за свои деньги последний раз спрашиваю?" но прибережем эту тяжелую артиллерию для других важных постов
🤨1
даешь новый лозунг обществу AI;DR!

все мы знаем TL;DR (too long didn't read). по-русски: лень читать простыню текста.

но надо то же самое для AI, кидают в тебя отчет с ИИ сгенеренный, а тебе вот эту ерунду читать и тратить когнитивный ресурс. А ты ему в ответ сходу AI;DR и пусть гадает че ты там про ИИ имел ввиду.. тоже потратит свои нервы и мыслительные процессы!
👍1💯1
овчинка выделки не стоит или выбор нейросети

постоянно слышу споры в разных кулуарах: какую нейросеть выбрать, эта лучше код пишет, та хуже, а можно же и вообще самому собрать?! А потом метрики сверить: "ух, а вот моя по бенчмаркам на 3% сильнее тех что из коробки других провайдеров!! Я такой крутой.."

разговоры о том, что выбрать, дороже простого действия. Купи Claude и начни пользоваться, чем несколько дней выяснять, что лучше. Пока не попробуешь, не поймёшь. Благо у них есть тариф за двадцать.

это как с Linux. да убунта проще, решения приняты за тебя но работает сразу после установки (см. omarchy от DHH). Арч конечно же гибче, но если не повезёт, будешь пилить свой AUR, фиксить под себя, молиться, чтоб после обновления ядра не словить окошко терминала и прыгающий курсор, потому что новое ядро не нашло видеокарту и монитор не смог отрендерить X11.

инженер — это тот, кто месяцами собирает систему под себя, или тот, кто берёт готовое и дотюнивает под нужды? Вопрос тут не в конфигурируемости, а в том, есть ли на неё время и в целом целесообразно ли это.

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

мой совет: берите базово Claude. Поюзаете месяц-два-три и поймёте, чего не хватает, познакомитесь с инструментом. Дальше либо переезжаете на полу-самопальные решения и пересобираете под себя, либо ограничитесь парой скилов и удобных скриптов вокруг Клода и на этом все, кайфуете и конвертируете человеко-ии часы в деньги и полезную деятельность (или не очень), ну уж точно будет какой-то выхлоп, а не разговоры и муки выбора и никакого результата действий

конкретно мой выбор после трёх лет плотного использования нейросетей: только Claude. Минус один существенный это цена за токены (да вы сделаете сравнительно меньше чем на других провайдерах). Но вы ведь не планируете написать нового убийцу инстаграмм, ведь так?! В иных случаях вам хватит токенов.
Зато на порядок выше одноклассников без гемора (вспомните золотые времена Windows/Mac/Ubuntu — всё из коробки и работает хорошо). А если не хватает чего-то в опенсорсе можно что-то и найти под свои нужды или же самому себе и навайбкодить.

всё остальное это Arch Linux: повезёт — соберётся, не повезёт то будешь собирать из протухших сырцов и молишься, чтоб после апдейта не развалилось

————————————
мой совет не публичная реклама и не оферта и не призыв к действию. нацелен на кодеров (вайб-кодеров) и айти-специалистов, близких к коду. Если писали хотя бы скрипт или sql, то с клодом сто проц подружитесь 😉️️️️️️
————
p.s.
к арч линуксу отношусь хорошо, но только если вам 20 лет нет жены детей и вообще личной жизни, и в целом вы не планируете выходить из дома ближайшие полгода пока все не настроите (а потом не найдете новую приколочку и начнете пересобирать все заново 😏️️️️️️)
🤓1
мне одному это слух резануло?!
🥴1
шутка про то что из вима нельзя выйти никогда еще не была такой дорогой!
Нужно ли писать резюме в одну страничку, как раньше для Гугла, Амазона и прочих? Нет. Вообще нет. Ваше резюме больше никто не читает глазами. Из него читает только ИИ, а ему идеально скинуть повесть временных лет о вас — с четким описанием и всеми возможными технологиями, которые вы когда-либо трогали, и вашими достижениями.

Эйчар кинет ваше резюме в ИИ и будет задавать ему вопросы про вас. А он надежный? А он шарит за технологию X и сколько времени в ней? Насколько глубоко знает базы данных?

Поэтому советы актуальные до эпохи ИИ — нынче никому не уперлись. Пишите простыню текста для машины. Ваше резюме глазами больше никто не будет читать. Повторюсь, никто. Нету столько времени на кандидата, чтобы еще вручную вычитывать что там чужая LLM наколупала.

И банальный совет, что все должно быть в одну колонку — тоже не просто так: изначально резюме вкинут в АТС, которое его распарсит, а уже потом отдаст в LLM. И тот начнет разговаривать с вами как будто вы на интервью, но без вас. Будет цифровой профиль, время жизни которого аккурат до бесплатных лимитов в ChatGPT. А может быть вообще к местной АТСке уже прикручен свой корпоративный агент, который по MCP шлет все что нужно вычленить из вашего резюме. Короче чем больше инфы от вас, тем лучше. Больше значит качественнее в данном случае.

Видел в одном канале эйчаров, где она рассказывала про удобные лайфхаки. Что-то типа: кидает промпт «ты это человек из резюме, отвечай на мои вопросы как отвечал бы он. Ты это он!» и пообщалась с вами вообще без вас! И похоже, для таких эйчаров уже идеально сразу писать в CV свой психологический и эмоциональный уровень (пью курю ругаюсь матом, могу впечатать в глаз, или наоборот терпила вынесу любые проблемы читай стрессоустойчивый), персональные характеристики чтобы LLM смогла подстроиться под вас, под ваш слог, и сделать из вас цифровую версию, с которой можно поговорить.

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

Короче, раньше нас собеседовали через ChatGPT. А теперь нас собеседуют вообще без нас. "Без меня меня женили!" Это уже просто лютый киберпанк, дамы и господа! Аминь!
🥴1
почему до сих пор нету ИИ-тамагочи??!
забавное: если вы ставили давно codex еще через npm, то мак будет ругаться что это вирусняк. (хе-хе еще бы, npm одна большая дырка)

лечится переустановкой через brew или бинарник, но сам факт установки чего-либо бинарного через npm вызывает ворнинги у макоси.. мое почтение!
раньше глаза были красные от бессонных ночей с линуксом. теперь от логотипа hh 🤣
😁1
в клоде добавили классную штучку под названием моды

можно например вывезти себе usage limits прямо над промптом и сразу бросается в глаза если поехало работать 100 агентов параллельно. оч удобно!

промпт простой:


create a mod that draws my usage window (but only for 5-hour limit) as a stacked bar above the prompt, one color per usage limits from green to brown (more like to brown) (0-10% green,50% is more red, 100% is brown) like /context, toggled with /context-bar
❤1
жила-была девочка которая нахуярила запушила в прод ВНИМАНИЕ 2500 ПРов за месяц X/witter grok бота.

Скорость света? Новый рекордсмен в [вайб]кодинге? Бог кодинга? Или толковый промпт-инжиниринг? в видосе она подробно рассказывает, но это все равно шок. Разогнаться, то мы разогнались, а где тормоз и как он работает?