Ненормальное программирование.

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

Я тепломеханик, начальник отдела в проектной организации, в проектировании четырнадцать лет. Программистом не был ни дня, с нейросетями вожусь меньше года. Весной взялся вырастить из слабых локальных моделей рой, который окажется умнее самой сильной из них. Рой не поумнел. Зато по дороге я разложил шесть маленьких моделей по схеме, по которой работает любой проектный институт, и замерил, что из этой схемы держит нагрузку. Держит одно деление на разделы, и слабой модели оно дает больше, чем сильной.

продолжить чтение

Как скормить нейросети большой проект и не скормить лишнего: что я узнал, пока агенты читали мой код

Год назад я копировал файлы в чат с нейросетью по одному и каждый раз забывал какой‑нибудь интерфейс. Сейчас Claude Code и Codex читают проект сами, через MCP‑сервер, который я написал и выложил в открытый доступ. Эта статья не про сам инструмент, а про то, что выяснилось по дороге: почему текстовое дерево проекта обходится модели дороже JSON, почему папку build нельзя пропускать по имени, как спрятать пароль и не сломать код вокруг него, и что агент на самом деле делает с контекстом, когда его никто не контролирует. Последнее удивило меня сильнее всего.

продолжить чтение

Как заставить ваше растение работать на вас: аналоговый биосопроцессор своими руками

Привет Хабр! Кремний и видеокарты дорожают, а квантовые компьютеры не поместятся в квартире. Поэтому я решил собрать биопроцессор своими руками из денежного дерева на подоконнике...Предупреждение: данная статья создавалась ради веселья и получения новых инженерных навыков.Как это сделаноСвой биосопроцессор я решил создать на основе всем доступной платы Arduino и четырёх проводков воткнутых в мясистый лист Толстянки.

продолжить чтение

Confidence ≠ Permission: почему я не разрешаю LLM самостоятельно принимать решения

У LLM есть неприятное свойство: она может очень убедительно ответить на вопрос, на который у неё нет надёжных данных. Для обычного чат‑бота это может быть просто ошибкой в тексте. Для ассистента, который способен отправлять сообщения от моего имени, это уже проблема архитектуры.

продолжить чтение

Я всё ещё боюсь работать с ИИ

Хабр, привет! Меня зовут Никита, я — Rust-разработчик. Под прошлой статьёй мне справедливо напихали напомнили, что часть моих претензий к ИИ уже устарела: местами я писал ещё про инструменты 2024–2025 годов. Сейчас агенты пишут код быстро и в целом неплохо. Но я и тогда больше боялся того, сколько кода можно нагенерировать и кому потом во всём этом разбираться. В этой части я продолжу ту же мысль, просто на других примерах.Тесты проходят, фича работает, можно регнуть катку в дотку/кс

продолжить чтение

Как я за полдня навайбкодил библиотеку на Go и почему потом всё-таки пришлось вчитываться в код

Любимый термин современного разработчикаTL;DR

продолжить чтение

Cached input растёт квадратично

TL;DRВ типичных агентских сценариях объем cached input токенов растет квадратично относительно количества ходов. Хорошая модель — модель которая решает задачу за минимальное количество ходов. Цена кэшированного чтения — определяющая характеристика стоимости инференса.Вместо введенияЕдинственная причина, по которой современные авторегрессионные трансформеры вообще пригодны для инференса — это использование KV кэша, без которого каждый следующий токен требовал бы

продолжить чтение

Как собирать кроссплатформенные приложения. На C++. В браузере

TLDR; Нельзя просто так взять и запихнуть реальную систему сборки в браузер. Но если обойти некоторые тонкие технические и юридические моменты - вполне можно, что мы показываем наглядно. Статья о том, как это сделано, и немного о том, где можно применить.Идея запихнуть clang в браузер и собирать приложения не нова: это уже делали, как минимум, в Emscripten, и ещё пара исследовательских проектов. Проблема в том, как это использовать в практических сценариях: программирование это не про работающий компилятор, это про целую кучу прикладных библиотек, про инфраструктуру

продолжить чтение

Трекер отказа от стиков и вейпа: вайбкодинг, веб‑приложение и ноль персональных данных

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

продолжить чтение

Как я уделал Microsoft, но это никому не нужно (кайфую сам)

Как я уделал Microsoft, но это никому не нужно (кайфую сам)Однажды мне надоело много печатать, я включил voice typing от Microsoft, и он меня не устроил: медленный, тупой и ещё грузит процессор.— ChatGPT, родной, сможем написать своё приложение для диктовки? — спросил я ИИ.— Без проблем, — ответил он.Так и началось.Сразу предупрежу. Я не программист.Я актёр и модель, писатель, финансист, предприниматель — и это не для упоминания Брюса Уэйна. Я просто человек, который последние годы постоянно что-то придумывает и пытается это реализовывать.

продолжить чтение

123456...10...17