This media is not supported in your browser
VIEW IN TELEGRAM
визуализация завайбкоженного приложения, которое проходит тесты
1😁28🔥8💯4👾2✍1🤔1
Выше писал о штанге Талеба в изучении языков программирования (п.3).
Идея в том, чтобы избежать умеренных рисков, выбирая крайности.
Пример: 90% держишь в стабильных активах, 10 — в рисковых.
Идея распросраняется широко, в том числе на синхронизацию заметок, где я успел набить шишек.
Есть два крайних решения:
1. Платить за синхронизацию — максимальное удобство, всё работает самопока роскомнадзор не запретит
2. Терминал + git + cron.
Промежуточные варианты — это боль, страдания и периодическая потеря времени.
Сам попробовал ~5 вариантов за последние 7 лет.
Один отвалился с уходом иностранных сервисов.
Другой умер после того, как Yandex Disk ввел лимиты (github issue) — описан в моей статье Деградация организации заметок одного программиста.
Третий — Syncthing — кушает батарею на телефоне. А сейчас попытался завести его на новом маке — и возникли проблемы (терминальная версия работает, а “юайная“ — нет).
Остальные два не помню, было давно и неприятно, что-то через dropbox и google drive.
В итоге вернулся к когда-то опробованному решению с git и cron. На настройку потратил меньше времени, чем на то, чтобы первый раз завести Syncthing. Если кому нужно то же самое, тут инструкция (gist).
Идея в том, чтобы избежать умеренных рисков, выбирая крайности.
Пример: 90% держишь в стабильных активах, 10 — в рисковых.
Идея распросраняется широко, в том числе на синхронизацию заметок, где я успел набить шишек.
Есть два крайних решения:
1. Платить за синхронизацию — максимальное удобство, всё работает само
2. Терминал + git + cron.
Промежуточные варианты — это боль, страдания и периодическая потеря времени.
Сам попробовал ~5 вариантов за последние 7 лет.
Один отвалился с уходом иностранных сервисов.
Другой умер после того, как Yandex Disk ввел лимиты (github issue) — описан в моей статье Деградация организации заметок одного программиста.
Третий — Syncthing — кушает батарею на телефоне. А сейчас попытался завести его на новом маке — и возникли проблемы (терминальная версия работает, а “юайная“ — нет).
Остальные два не помню, было давно и неприятно, что-то через dropbox и google drive.
В итоге вернулся к когда-то опробованному решению с git и cron. На настройку потратил меньше времени, чем на то, чтобы первый раз завести Syncthing. Если кому нужно то же самое, тут инструкция (gist).
Telegram
Dumch API
Об изучении новых языков программирования.
На заре карьеры наткнулся на книгу The Pragmatic Programmer и бросил ее после совета изучать по одному ЯП каждый год.
⡌⣈⠌⡢⠰⠨⣠ ⠲⢌⠊⠒⠋ ⢅⣂⢘⡆⠡⣄⡊⠆⠕ ⢒⠉⠸⠚⡢⠥⠪⡁⠕⣠⢈⢒⠌ ⣠⠃⡈⠣⠆⠆⠪⠘ ⠎⢄⠱⡠ ⠋ ⡒⡔⣈⠨ ⠲⢄⡄⡃⡤⠓ ⠉⡈⠸⢨ ⡡ ⣀⡰⢃⢠⡐⣈ ⡠⢁ ⠥⢃⢒⣀⠪⠍⠉⢔…
На заре карьеры наткнулся на книгу The Pragmatic Programmer и бросил ее после совета изучать по одному ЯП каждый год.
⡌⣈⠌⡢⠰⠨⣠ ⠲⢌⠊⠒⠋ ⢅⣂⢘⡆⠡⣄⡊⠆⠕ ⢒⠉⠸⠚⡢⠥⠪⡁⠕⣠⢈⢒⠌ ⣠⠃⡈⠣⠆⠆⠪⠘ ⠎⢄⠱⡠ ⠋ ⡒⡔⣈⠨ ⠲⢄⡄⡃⡤⠓ ⠉⡈⠸⢨ ⡡ ⣀⡰⢃⢠⡐⣈ ⡠⢁ ⠥⢃⢒⣀⠪⠍⠉⢔…
✍6😁4👾3👍2🔥2❤1
Разбираю сейчас чужой проект на Rust, на котором опыта — около недели. Ничего не понятно, очень сложно. В
Затем решил заглянуть в файл
Совсем другое дело! 15 минут — и вник в проект, как будто сам его писал. Ну почти. Названия популярных библиотек на Rust мне ни о чем не говорят, конечно, но общая суть ясна.
Хочу теперь добавить
README.md для людей дали общую суть, но не ясно, как это увязывается в код, и вообще что, где и как.Затем решил заглянуть в файл
CLAUDE.md — описание проекта для LLM.Совсем другое дело! 15 минут — и вник в проект, как будто сам его писал. Ну почти. Названия популярных библиотек на Rust мне ни о чем не говорят, конечно, но общая суть ясна.
Хочу теперь добавить
CLAUDE.md на рабочем проекте, где мы до сих пор не используем LLM — просто для людей 🙈😁31👾7❤4🤔3
Артур Думчев
https://t.me/bbbreaking/204566 В интересном мире мы жили бы, если бы такое (дока с cia.gov) могло быть правдой. Любопытно, что инопланетяне ищут вдохновение для дизайна кораблей в американских фильмах. Как такое могло оказаться в архивах американских спецслужб?…
This media is not supported in your browser
VIEW IN TELEGRAM
Всё-таки мы в интересном мире живём
😁10🤔3🤯3✍2
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
Все говорят, что AI заменит разработчиков. Мы с товарищем решили зайти с другой стороны — написать AI-агента, который заменит пользователей, и уже зарелизили альфу для macOS.
Союз AI делает то, что пользователь не хочет делать сам, и работает без настроек. Нужен только ключ в одном из доступных провайдеров. Под капотом более 60 функций, мы заморочились с безопасностью и экономией токенов. Поддержали работу через TG без настроек.
О том, как много боли доставила разработка, написал на Хабре, скачать macOS-приложение можно тут.
Союз AI делает то, что пользователь не хочет делать сам, и работает без настроек. Нужен только ключ в одном из доступных провайдеров. Под капотом более 60 функций, мы заморочились с безопасностью и экономией токенов. Поддержали работу через TG без настроек.
О том, как много боли доставила разработка, написал на Хабре, скачать macOS-приложение можно тут.
1🔥22❤6😁6👍2👾2
Меняю название канала из-за N 168-ФЗ.
Не стал переводить дословно, было бы «Думчев ППЦ».
Почему так, написал на habr
Не стал переводить дословно, было бы «Думчев ППЦ».
Почему так, написал на habr
Хабр
Законъ о запрете иностранных словъ… в разработке
Разговор будет серьёзный. С 1 марта 2026 вся публичная информация для потребителя должна быть на русском — № 168-ФЗ . Пока что разработку это не касается, но стоит быть готовыми. Предлагаю...
😁23🔥7👾5👎3👍2