Forwarded from Data Secrets
История о том, что будет, если не ревьюить вайб-код: DeFi‑протокол Moonwel потерял около 1.78 млн долларов из-за ошибки в коде, которую сделал Opus 4.6
В PR, который был помечен, как «Co-Authored-By Claude Opus 4.6», оказалась неправильно прописана формула подсчета цены на cbETH (это обертка над Ethereum).
В итоге вместо положенных 2200$ фактическая цена некоторое составляла чуть больше одного доллара.
Арбитражные боты среагировали бодро: погасили кучу долгов за копейки и накупили cbETH на кругленькую сумму. К тому времени, как разработчики заметили баг, сумма ущерба уже составляла ≈ 1.78 млн долларов.
F
В PR, который был помечен, как «Co-Authored-By Claude Opus 4.6», оказалась неправильно прописана формула подсчета цены на cbETH (это обертка над Ethereum).
В итоге вместо положенных 2200$ фактическая цена некоторое составляла чуть больше одного доллара.
Арбитражные боты среагировали бодро: погасили кучу долгов за копейки и накупили cbETH на кругленькую сумму. К тому времени, как разработчики заметили баг, сумма ущерба уже составляла ≈ 1.78 млн долларов.
F
😁18🔥7👾4🤯3👍1
Forwarded from Откровения от Олега
В результате долгих попыток упихнуть методологию разработки в телеграм-посты, пришел к выводу, что это невозможно.
Первая глава книги про AI-разработку - по ссылке. Прошу любить и жаловать :)
Мы поговорим о том, почему отношения с нейросетью в формате «начальник → подчинённый» и «человек → инструмент» работают крайне отстойно. Введем модель сопроцессоров. Посмотрим, как устроено разделение когнитивной нагрузки в связке человек-машина. Что может только человек, что может только AI, и есть ли где-то пересечение.
https://oleg.guru/redbook/ru/two-process-model
Первая глава книги про AI-разработку - по ссылке. Прошу любить и жаловать :)
Мы поговорим о том, почему отношения с нейросетью в формате «начальник → подчинённый» и «человек → инструмент» работают крайне отстойно. Введем модель сопроцессоров. Посмотрим, как устроено разделение когнитивной нагрузки в связке человек-машина. Что может только человек, что может только AI, и есть ли где-то пересечение.
https://oleg.guru/redbook/ru/two-process-model
oleg.guru
Два процесса, одна задача
Почему модель «начальник — подчинённый» не работает с AI. Сопроцессоры, разделение когнитивной нагрузки и архитектура памяти.
✍8🔥5👾4❤1👍1
Все говорят, что AI заменит разработчиков. Мы с товарищем решили зайти с другой стороны — написать AI-агента, который заменит пользователей, и уже зарелизили альфу для macOS.
Союз AI делает то, что пользователь не хочет делать сам, и работает без настроек. Нужен только ключ в одном из доступных провайдеров. Под капотом более 60 функций, мы заморочились с безопасностью и экономией токенов. Поддержали работу через TG без настроек.
О том, как много боли доставила разработка, написал на Хабре, скачать macOS-приложение можно тут.
Союз AI делает то, что пользователь не хочет делать сам, и работает без настроек. Нужен только ключ в одном из доступных провайдеров. Под капотом более 60 функций, мы заморочились с безопасностью и экономией токенов. Поддержали работу через TG без настроек.
О том, как много боли доставила разработка, написал на Хабре, скачать macOS-приложение можно тут.
1🔥25😁7❤6👾3👍2👎2
Меняю название канала из-за N 168-ФЗ.
Не стал переводить дословно, было бы «Думчев ППЦ».
Почему так, написал на habr
Не стал переводить дословно, было бы «Думчев ППЦ».
Почему так, написал на habr
Хабр
Законъ о запрете иностранных словъ… в разработке
Разговор будет серьёзный. С 1 марта 2026 вся публичная информация для потребителя должна быть на русском — № 168-ФЗ . Пока что разработку это не касается, но стоит быть готовыми. Предлагаю...
😁26🔥7👎5👾5👍3
Обновили «Союз» сайт | github
Что нового:
‣ Умеет искать информацию в интернете без платы за поисковые движки;
‣ Визуализация изменений (на скрине);
‣ Лучше делает презентации (пример в комментариях);
‣ Голосовое управление через AiTunnel;
‣ Меньше ошибок, умнее ретраи.
«Союз» отличается от популярных десктопных агентов тем, что мы не используем MCP.
Вместо этого мы сами написали интеграции с почтой, календарем, браузером, файловой системой, ТГ, заметками, excel, word, pdf, pptx и пр.
На видео Союз сам подключается к ТГ и выполняет команды из чата на прикрепленном ПК.
---
Союз vs OpenClaw
‣ Ничего не надо настраивать и подключать.
‣ На порядок меньше расход токенов при аналогичном сетапе функций.
‣ Мы не забираем контроль над ПК, а работаем в режиме ассистента.
Союз vs Claude Cowork
‣ Безопасность: никогда не будет удалений семейных фото или жесткого диска.
‣ Не нужна подписка за 200$.
Сам использую «Союз» для поиска ошибок в тестах, резюме переписок в ТГ-группах и иногда вместо ChatGPT, когда нет VPN под рукой.
P.S. Для обновления нужно скачать новую версию с сайта. Версия EN — для зарубежные моделей напрямую.
Что нового:
‣ Умеет искать информацию в интернете без платы за поисковые движки;
‣ Визуализация изменений (на скрине);
‣ Лучше делает презентации (пример в комментариях);
‣ Голосовое управление через AiTunnel;
‣ Меньше ошибок, умнее ретраи.
«Союз» отличается от популярных десктопных агентов тем, что мы не используем MCP.
Вместо этого мы сами написали интеграции с почтой, календарем, браузером, файловой системой, ТГ, заметками, excel, word, pdf, pptx и пр.
На видео Союз сам подключается к ТГ и выполняет команды из чата на прикрепленном ПК.
---
Союз vs OpenClaw
‣ Ничего не надо настраивать и подключать.
‣ На порядок меньше расход токенов при аналогичном сетапе функций.
‣ Мы не забираем контроль над ПК, а работаем в режиме ассистента.
Союз vs Claude Cowork
‣ Безопасность: никогда не будет удалений семейных фото или жесткого диска.
‣ Не нужна подписка за 200$.
Сам использую «Союз» для поиска ошибок в тестах, резюме переписок в ТГ-группах и иногда вместо ChatGPT, когда нет VPN под рукой.
P.S. Для обновления нужно скачать новую версию с сайта. Версия EN — для зарубежные моделей напрямую.
🔥14❤6👍6👾3🤔1
Артур Думчев
Меняю название канала из-за N 168-ФЗ. Не стал переводить дословно, было бы «Думчев ППЦ». Почему так, написал на habr
В комментариях к статье рассказали, что Max — это не Макс, а Мах (от слова “махать“). Удивительно, как точно́ название. То самое выражение “дать маху“.
Хабр
Законъ о запрете иностранных словъ… в разработке
Разговор будет серьёзный. С 1 марта 2026 вся публичная информация для потребителя должна быть на русском — № 168-ФЗ . Пока что разработку это не касается, но стоит быть готовыми. Предлагаю...
😁6❤5💯2
Три факта о букве «M»:
1. «M» произошла от финикийской буквы «мем», выглядит как среднестатистическая подпись 𐤌.
2. В старославянской азбуке «М» называлась «мыслЕте» (т.е. «думайте», почти как моя фамилия).
3. А в понедельник я столкнулся с удивительным багом — ручки с буквой «M» перестали работать.
1. «M» произошла от финикийской буквы «мем», выглядит как среднестатистическая подпись 𐤌.
2. В старославянской азбуке «М» называлась «мыслЕте» (т.е. «думайте», почти как моя фамилия).
3. А в понедельник я столкнулся с удивительным багом — ручки с буквой «M» перестали работать.
Хабр
Бойтесь буквы «M». Самый странный баг в моей жизни
Вечером в пятницу коллега, назовем его Мститель, спросил, не сталкивался ли я с проблемой, что route возвращает 400... но «если сменить название на сильно другое», то всё ок. Я сперва не обратил...
🤯11👍6🔥5🤔2👾2
Халява ушла из программирования и пришла в разработку агентов. Из-за FOMO и колоссальных рекламных вложений все бегут ставить OpenClaw, а потом не знают, что с ним делать. Теряют файлы, ключи, пароли, переводят биткоины злоумышленникам, а взамен получают возможность оплатить это токенами.
‣ Почему агенты настолько небезопасны?
‣ Почему на топовых макбуках падают с OOM Антигравити и Codex?
‣ Почему Perplexity Computer съедает по 100$ в день?
Короткий ответ: разработка агентов требует компетенций прежде всего в CS, и только потом в DS. Индустрия пытается закрыть нехватку компетенций вайбкодингом.
И конечто же всё тот же FOMO, из-за которого все бегут, спотыкаясь, сами не зная куда.
Детальный разбор, критику и предложения по тому, как писать агентов, оформил в статью.
‣ Почему агенты настолько небезопасны?
‣ Почему на топовых макбуках падают с OOM Антигравити и Codex?
‣ Почему Perplexity Computer съедает по 100$ в день?
Короткий ответ: разработка агентов требует компетенций прежде всего в CS, и только потом в DS. Индустрия пытается закрыть нехватку компетенций вайбкодингом.
И конечто же всё тот же FOMO, из-за которого все бегут, спотыкаясь, сами не зная куда.
Детальный разбор, критику и предложения по тому, как писать агентов, оформил в статью.
Хабр
Халява уходит из разработки Агентов
Сегодня каждый норовит написать универсального агента и объявить это революцией. Рынок переполнен поделками вроде OpenClaw и его клонов: IronClaw, ZeroClaw, MicroClaw, NullClaw, GitClaw, AstrBot,...
❤13😁5👾5👍2
Обновили «Союз», альфа 0.4 сайт | github
Всё работает без настроек, безопасность на уровне реализации тулов, токены экономим как можем. Всё то, о чём писал в статье из поста выше.
В новой версии:
‣ Обновлённый дизайн.
‣ Объединили En и Ru версии в одну.
‣ Горячие клавиши на открытие настроек (Cmd+,), выход (Escape).
‣ Мод на отправку надиктованного в чат, а не сразу к LLM.
‣ Новая реализация агента (Lua agent из статьи выше).
Дальше хочу сосредоточиться на работе с текстовыми файлами. Добиться того, чтобы редактировать тексты было удобнее с «Союзом», чем с ChatGPT или Codex.
P.S.
На некоторых версиях мака нужно нажать правой кнопкой (двумя пальцами по тачпаду) + "открыть", чтобы обойти ограничения Apple. Над версией для App Store работаем. В open source тоже хотим выложить, ждем одобрения от потенциальных партнеров.
Всё работает без настроек, безопасность на уровне реализации тулов, токены экономим как можем. Всё то, о чём писал в статье из поста выше.
В новой версии:
‣ Обновлённый дизайн.
‣ Объединили En и Ru версии в одну.
‣ Горячие клавиши на открытие настроек (Cmd+,), выход (Escape).
‣ Мод на отправку надиктованного в чат, а не сразу к LLM.
‣ Новая реализация агента (Lua agent из статьи выше).
Дальше хочу сосредоточиться на работе с текстовыми файлами. Добиться того, чтобы редактировать тексты было удобнее с «Союзом», чем с ChatGPT или Codex.
P.S.
На некоторых версиях мака нужно нажать правой кнопкой (двумя пальцами по тачпаду) + "открыть", чтобы обойти ограничения Apple. Над версией для App Store работаем. В open source тоже хотим выложить, ждем одобрения от потенциальных партнеров.
1👍17👾6🤝5