Артур Думчев
889 subscribers
53 photos
11 videos
1 file
78 links
‣ Техлид бекенда SberDevices
‣ Рекордсмен России в запоминании числа Пи
‣ Автор книги "Помнить все"
‣ Кофаундер souz.app


Для связи @dumch
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
визуализация завайбкоженного приложения, которое проходит тесты
1😁28🔥8💯4👾21🤔1
Выше писал о штанге Талеба в изучении языков программирования (п.3).

Идея в том, чтобы избежать умеренных рисков, выбирая крайности.
Пример: 90% держишь в стабильных активах, 10 — в рисковых.

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

Есть два крайних решения:
1. Платить за синхронизацию — максимальное удобство, всё работает само пока роскомнадзор не запретит
2. Терминал + git + cron.

Промежуточные варианты — это боль, страдания и периодическая потеря времени.
Сам попробовал ~5 вариантов за последние 7 лет.

Один отвалился с уходом иностранных сервисов.

Другой умер после того, как Yandex Disk ввел лимиты (github issue) — описан в моей статье Деградация организации заметок одного программиста.

Третий — Syncthing — кушает батарею на телефоне. А сейчас попытался завести его на новом маке — и возникли проблемы (терминальная версия работает, а “юайная“ — нет).

Остальные два не помню, было давно и неприятно, что-то через dropbox и google drive.

В итоге вернулся к когда-то опробованному решению с git и cron. На настройку потратил меньше времени, чем на то, чтобы первый раз завести Syncthing. Если кому нужно то же самое, тут инструкция (gist).
6😁4👾3👍2🔥21
Разбираю сейчас чужой проект на Rust, на котором опыта — около недели. Ничего не понятно, очень сложно. В README.md для людей дали общую суть, но не ясно, как это увязывается в код, и вообще что, где и как.

Затем решил заглянуть в файл CLAUDE.md — описание проекта для LLM.
Совсем другое дело! 15 минут — и вник в проект, как будто сам его писал. Ну почти. Названия популярных библиотек на Rust мне ни о чем не говорят, конечно, но общая суть ясна.

Хочу теперь добавить CLAUDE.md на рабочем проекте, где мы до сих пор не используем LLM — просто для людей 🙈
😁31👾74🤔3
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
😁18🔥7👾4🤯3👍1
Хороший текст про разработку в паре с агентом
🔥43👍3🤔1
В результате долгих попыток упихнуть методологию разработки в телеграм-посты, пришел к выводу, что это невозможно.

Первая глава книги про AI-разработку - по ссылке. Прошу любить и жаловать :)

Мы поговорим о том, почему отношения с нейросетью в формате «начальник → подчинённый» и «человек → инструмент» работают крайне отстойно. Введем модель сопроцессоров. Посмотрим, как устроено разделение когнитивной нагрузки в связке человек-машина. Что может только человек, что может только AI, и есть ли где-то пересечение.

https://oleg.guru/redbook/ru/two-process-model
8🔥5👾4👍1
Все говорят, что AI заменит разработчиков. Мы с товарищем решили зайти с другой стороны — написать AI-агента, который заменит пользователей, и уже зарелизили альфу для macOS.

Союз AI делает то, что пользователь не хочет делать сам, и работает без настроек. Нужен только ключ в одном из доступных провайдеров. Под капотом более 60 функций, мы заморочились с безопасностью и экономией токенов. Поддержали работу через TG без настроек.

О том, как много боли доставила разработка, написал на Хабре, скачать macOS-приложение можно тут.
1🔥226😁6👍2👾2
Channel name was changed to «Артур Думчев»