| 22:59:17 | Alex | последнее время в клоде лимиты на 20 баксов по ощущениям стали в два раза больше чем было раньше |
| 22:59:56 | Segey | Очень не хватает после названия сесии иконки клод/сodex. Руками дописываю «cc»/“codex”. В целом приложение правильное. Спасибо. И кстати ограничение на два окна нормально. Дисциплинирует |
| 23:01:20 | Umputun U | зачем руками? там есть cli который может это делать за тебя, попроси клод и кодекс, они сообразят |
| 23:01:20 | Bright & Beach | да, это случилось после их сделки с xAI |
| 23:02:03 | Хомякович | hiall! |
| 23:02:36 | Segey | Чото не додумался. А сама идея рулить другими терминалами - вообще бобическая. Спасибо. Круто |
| 23:03:13 | Bright & Beach | холодненькая пошла |
| 23:03:32 | Хомякович | help! |
| 23:03:33 | radio-t bot | news!, новости! – 5 последних новостей для Радио-Т анекдот!, анкедот!, joke!, chuck!, radiot!, oneliner!, facts!, excuse!, pirozhki!, zaibatsu!, excuse_en! – расскажет анекдот или шутку so! – 1 случайный вопрос со StackOverflow ddg!, ?? – поискать на DuckDuckGo, например: ddg! lambda search!, подкаст! – искать в описаниях подкастов, например: search! lambda wtf!, wtf? – если не повезет, блокирует пользователя на какое-то время ban!, unban! – забанить/разбанить (только для админов) когда?, when? – расписание эфиров Радио-Т Боремся за чистоту чата chat!, gpt!, ai!, чат! – Спросите что-нибудь у ChatGPT say! – набраться мудрости ping – ответит pong пинг – ответит понг кто?, who? – ведущие Радио-Т как?, how? – online вещание Радио-Т доколе? – день закрытия Радио-Т правила, rules?, правила? – правила общения в чате время!, time!, который час? – подcкажет время у ведущих |
| 23:03:34 | Grigory Koposov | так рано кричать только нвчали 0-0 =) |
| 23:04:04 | Artem Likhomanenko | @umputun прежде чем катить новую версию, гляньте ишью по вашим плагинами) |
| 23:04:38 | Хомякович | bobuk то будет? |
| 23:06:03 | Artem Likhomanenko | А там ревдифф падает, там или агтерм надо фиксить, либо плагин) |
| 23:06:22 | Alex Kovalev | мне в agterm не хватает возможности сделать несколько сплитов в одном окне левый, правый терм, cmd+j, ctrl+~ - очень хорошо и удобно. Но когда необходимо запустить пачку сервисов(которые взаимосвязаны) и не переключаясь мониторить их все, ну ведь удобно же иметь сплиты, разве нет? |
| 23:06:47 | Artem Likhomanenko | Они есть, команд д вроде то |
| 23:07:26 | Alex Kovalev | левый/правый - это я и имел ввиду cmd+d |
| 23:08:16 | Artem Likhomanenko | Я не понял, ладно, у меня сплитится) |
| 23:09:11 | Ilya | У меня revdiff иногда открывается в ghosty вместо agterm |
| 23:09:38 | Alex Kovalev | так сплит делается по cmd+d я же говорю про множественный сплит: вертикальные, горизонтальные и чтобы можно было подвигать границы чтобы в одном окне все были сразу, понимаешь |
| 23:09:44 | Artem Likhomanenko | Я вот вчера ночью офигел что агтерм сам пошёл мне докер десктоп запустил. Другие бы упали))) |
| 23:10:06 | Alex Kovalev | та же история |
| 23:10:15 | Artem Likhomanenko | Понял, мб оно есть, надо покопаться в хелпе |
| 23:10:39 | andryushkin | говорили больше двух не будет |
| 23:10:40 | Alex Kovalev | а ты еще попробуй удалить Ghostty и посмотри на agterm, там тогда шрифты пропадают нафиг |
| 23:11:19 | Alex Kovalev | так о том и речь, что часто надо запустить больше двух и наблюдать их одновременно, а не переключаться между окнами |
| 23:12:30 | andryushkin | umputun говорил, что будет до последнего стоять на том, что не больше двух |
| 23:13:28 | Segey | Ага говорил |
| 23:13:32 | Alex Kovalev | ну вот есть у тебя: фронт, бек, админка + 3 сервиса и что, как животное переключаться между вкладками?? |
| 23:13:41 | Artem Likhomanenko | а не трех? |
| 23:13:45 | radio-t bot | Лучше не переключаться вручную: используйте tiling window manager (i3/sway) — позволяет разместить фронт, бэк, админку и сервисы на одном экране; минус — требуется время на настройку и привыкание. |
| 23:13:59 | Alex Kirhenshtein | Запусти в соседнем kitty |
| 23:14:12 | andryushkin | третье оверлей |
| 23:14:23 | Alex Kovalev | так и делаю 😁️️️️️️ ну хочется же чтобы нормально было, чтобы удалить kitty и все) |
| 23:15:25 | Oleg Sidorkin | я бы завёл оракула над output-ами который если что шлет вывод в claude на фикс. я что, животное на логи смотреть |
| 23:16:16 | Artem Likhomanenko | https://github.com/Gaurav-Gosain/tuios |
| 23:16:33 | Artem Likhomanenko | изврат, но чо поделать, если сильно хочется то) |
| 23:16:45 | Alex Kirhenshtein | Зачем, это же purpose built номинал - для всего остального есть другие |
| 23:18:04 | Alex Kovalev | зачем миллион окон.. хрень kitty решает задачу на ура просто при наличии такой фичи можно отказаться от kitty и все |
| 23:21:20 | Alek | В Канаде даже дома нельзя голым ходить, если тебя могут увидеть соседи через окно |
| 23:22:51 | Илья | в наших палестинах я включаю кондей при 25🤷♂️ |
| 23:24:24 | andryushkin | бывает влажность большая. люблю на ночь включать на 20 |
| 23:27:10 | Grigory Koposov | начни с настольного |
| 23:27:25 | Artem Likhomanenko | pin-pong наше все |
| 23:27:49 | Stanislav Popov | а кто-нибудь знает реалистичный теннис в VR? Я в настольный играю, очень похоже на реальный, прямо можно прокачивать технику, проверено на реале |
| 23:28:10 | Artem Likhomanenko | говорят паддел проще |
| 23:28:19 | radio-t bot | ⚠️ Вещание подкаста началось - https://stream.radio-t.com/ |
| 23:28:25 | Artem Likhomanenko | ФУЙ Ksenia |
| 23:28:49 | Ksenia | Но Ельцин то в паддле не играл 😂 |
| 23:29:05 | Artem Likhomanenko | и где он теперь? 🤣 |
| 23:35:31 | Alexey Livadnyi | Кажется, что umputun слегка "лукавит", обозначая "мотоцикл" основной причиной прекращения своего подкаста 😉 Столько лет никакое хобби не отменяло его, а вот, мол, появился "мотоцикл" и всё - пришлось делать выбор. Возможно мотлцикл и является одной из причин, но явно не основной 😊 |
| 23:37:26 | Artem Likhomanenko | Ksenia я просто ему грю, слыш, ты вот там повторяешь каждый раз всякое, наваяй ка скил со скриптом, чтоб не генерить каждый раз |
| 23:37:57 | Alexey Livadnyi | Кстати, superpowers активно развивается и вроде эти моменты там уже убрали, хотя это не точно |
| 23:41:15 | Alexey Livadnyi | @umputun т.е. можно ему GDPR пдф-уу зашрузить и он сам по ней адекватный скилл сделает? Месяца 3 назад так не получалось 😊 |
| 23:47:33 | SLVR | или не в том табе что запускался, к сожалени |
| 23:49:01 | Stanislav Popov | если написан подробный план, почему бы не использовать sonnet? |
| 23:49:06 | radio-t bot | Sonnet даёт модульную систему с явным управлением параметрами и переиспользованием модулей, но имеет меньше готовых высокоуровневых слоёв и примеров в сообществе по сравнению с Keras. |
| 23:51:43 | Alexey Nesterov | А зачем? Если на подписке |
| 23:52:34 | Artem Likhomanenko | пшто эта "дура" жрет токены как не в себя, имхо конечно, по этому я Fable ток на анализ даю, а вот кодить опус |
| 23:52:59 | Stanislav Popov | мне не хватает 100$ часто, особенно с fable, я его просил запускать субагентов на opus/sonnet, когда подзадача понятна, вроде есть эффект без потерь |
| 23:53:02 | Alexey Nesterov | Так на подписке пофиг. Ну Fable да, там даже 20х не хватит, но Опус так вообще без проблем |
| 23:53:12 | Andrew Demonov | соннет жрёт больше токенов чем экономит лимит |
| 23:53:45 | Stanislav Popov | это если думать надо |
| 23:54:19 | Artem Likhomanenko | соннет наверно был бы неплох именно для запуска уже написанных скриптов, больше не для чего |
| 23:55:12 | Artem Likhomanenko | тип Фэбл как аналитик/управленец, опус как имплементер, а вот всякое мелкое на уже чем то готовом, соннет - но я пока не понимаю как это сделать |
| 23:57:14 | Oleg Sidorkin | Это прям GoT |
| 23:57:39 | Oleg Sidorkin | Graph of Thoughts, где каждая мысль ещё и данные собирает |
| 00:01:55 | Ilya | Он сам определяет да. Fable часто запускает разные модели, в том числе и haiku |
| 00:02:30 | Umputun U |
|
| 00:03:17 | Andrew Demonov | всё начинается с шариков а заканчивается эмоджи |
| 00:03:37 | radio-t bot | ⚠️ GPT-5.6: Frontier intelligence that scales with your ambition - https://openai.com/index/gpt-5-6/ |
| 00:03:50 | Alexey Livadnyi | Оптом использования workflows поделитесь - может быть в ralphex внедрить для параллельного выполнения тасок или пакетов тасок? |
| 00:08:36 | Artem Likhomanenko | <offtopic> я чет не понял, а agterm не умеет сплитить панельки для agent swarms? Пока слушаю вас попросил проанализировать дифф в саб-агенте, а оно мне вон оно чо Error: To use agent swarms, install tmux: wtf? </offtopic> |
| 00:09:06 | Andrew Demonov | она вроде уже пошустрее стала |
| 00:10:31 | Umputun U | это не атерм не умеет, это cc не соображает |
| 00:11:13 | Artem Likhomanenko | ну оно же, если я верно понимаю, должно через agtermctl подобное обрабатывать? |
| 00:12:19 | Umputun U | тебе надо cc спрашивать почему он не сообразил |
| 00:12:32 | Artem Likhomanenko | окей, пасиб |
| 00:14:15 | Alexander Ruliov | На работе приходится читать код, его потом на ревью коллегам отдавать, а они могут и прочитать. Но начал пет-проектик дома — ни строки пока не написал. И только пару раз только в реализацию тестов заглядывал чтобы пояснить агенту что он как-то плохо его написал, ибо бажина не починилась. Зачем мне его читать, если могу спросить агента как оно устроено? |
| 00:14:16 | Oleg Sidorkin | можно читать чтобы учиться ) |
| 00:14:21 | Artem Likhomanenko | я тут начал читать диффы и вот нифига я не согласен, ну либо надо реально сперва написать тонну всего(( а эт надо было раньше читать тогда диффы, а не сейчас)))) |
| 00:14:30 | Bright & Beach | при хорошем фундаменте действительно можно не особо читать. разве что тесты можно проглянуть, что соответствуют изначальное бизнес-логике |
| 00:15:10 | Alexander Ruliov | Даже без разницы, как оно там написано особо. Я единственный раз только на архитектуру влиял, чтобы сделать фронтовую часть такую, которую проще тестировать ему будет, не сильно страдая на моках лапши. |
| 00:15:34 | Artem Likhomanenko | ну ты же в плане не напишешь где использовать String::new() или String::with_capacity |
| 00:17:05 | Alexander Ruliov | На такое нужно бенчей всяких и профайлов памяти поделать, а потом сказать "го сделаем blazing fast". |
| 00:18:19 | mkots | Лол, и каким образом поплатился? Аж интересно стало что за кейс где мисы по алокаторам строки это прям страшно |
| 00:19:44 | Oleg Sidorkin | Быстро, дешево, качественно - выберите два - никто не отменял. |
| 00:19:45 | Artem Likhomanenko | да пока нигде, просто у меня вызвало вопросы, пошел с ним поговорил, пошел идскуссы в интернете, еще когда человеки общались сами, почитал и понял что шляпа какая то в том кейсе, где оно впендюрило |
| 00:20:01 | Artem Likhomanenko | так оно всегда дорого) |
| 00:20:29 | Alexander Ruliov | Арену скиллов делать, видимо. Чтобы выполняло минимум пару них и потом нужно было выбрать лучший) |
| 00:20:51 | mkots | А, понял. Просто преалок стринга более вумная, поэтому "это нам надо")) |
| 00:21:40 | mkots | 2026 век, вопрос о стрингах все ещё актуален) |
| 00:22:08 | Andrew Demonov | на исторических данных сравнивать |
| 00:23:29 | Artem Likhomanenko | наоборот, with_capacity это преалок умный, тип если ты в строку много раз добавляешь еще че то, то тип разница с просто new на один преалок, тип лишний раз не ходить не выделять память, вроде так |
| 00:23:30 | Alexander Ruliov | Так тож можно, прогнать на последние десять применений скиллов последних хотя бы. Но для этого заранее нужно соломки постелить, чтобы и чаты те прикапывать, и ревизию кода, чтобы воспроизвести те же условия можно было. |
| 00:23:33 | Oleg Sidorkin | Скилл удовлетворённости текущих пользователей и customer retention, или рост клиентской базы за счёт новых фичей очень нужен. |
| 00:23:58 | radio-t bot | ⚠️ Apple sues OpenAI, accuses ex-employees of stealing trade secrets - 9to5Mac - https://9to5mac.com/2026/07/10/apple-sues-openai-trade-secret-theft/ |
| 00:24:05 | radio-t bot | Apple sues OpenAI, accuses ex-employees of stealing trade secrets - 9to5Mac **Кратко:** Apple подала в суд на OpenAI, обвинив бывших сотрудников в краже коммерческой тайны ради OpenAI, описав использованные методы, вовлечённых лиц и требуя запретительных мер и возмещения убытков. - Иск утверждает, что бывшие сотрудники Apple, включая Чана Лю и Тан Тана, вынесли секреты компании и передали их OpenAI для развития аппаратного бизнеса. - Тан Тан, бывший вице‑президент по дизайну, якобы использовал внутренние сведения Apple при собеседованиях и просил приносить «наглядные» комплектующие с рабочих мест. - По версии Apple, кандидатам предлагали приносить прототипы, CAD‑файлы и раскрывать методологии, поставщиков и выбор компонентов во время интервью в OpenAI. - Чан Лю обвиняется в эксплуатации уязвимости для скачивания более тысячи страниц конфиденциальных инженерных материалов и в не возвращении служебного ноутбука. - Apple также утверждает, что OpenAI через партнёров пыталась копировать фирменные технологии обработки металла и запрашивала у поставщиков целенаправленную техническую информацию. - В иске отмечено, что более 400 бывших сотрудников Apple уже работают в OpenAI, а её аппаратные усилия связаны с Jony Ive и приобретением io. - Компания требует судебных запретов и компенсации, заявляя, что раскрытые факты — лишь «вершина айсберга» и что OpenAI не ответила на прежние обращения Apple. |
| 00:26:12 | Victor Kim | А это в итоге не приведет к тому, что в какой-то момент критичный размер неконсистентности в архитектуре настанет, что добавление фичи или изменение будет требовать даже от агента изменения по всей кодовой базе, что даже при наличии адекватного регресса может привести к неприятным проблемам, а хуже то, что вожжи-то уже отпустили, никто не знает как оно там все написано и почему |
| 00:26:45 | mkots | Да, я это и имел ввиду, просто криво мысль сформулировал. Я хотел сказать что заморачиваться такими мелкими оптимизациями, зачастую не имеет смысла. А вот когнитивную сложность раздувает значимо. На пол секунды дольше нужно будет думать, когда встретишь with_capacity |
| 00:28:20 | mkots | Это из чего следует Юю |
| 00:30:02 | Alexander Ruliov | Тогда я попрошу его сделать большой маркдаун с описанием текущей архитектуры, спрошу по нему какие там есть инконсистентности и попрошу план чтобы сделать красивше. И пока он шуршит — немного почитаю эту сводку сам, может тоже идей каких-то ему дам. |
| 00:30:30 | Victor Kim | Ну я выводы не делаю, так как сам не знаю ответа. Но если предположить, то в общем и целом, договориться между собой агенту смогут, особенно, что часто они пытаются замоделировать реальный мир в коде, что часто неверно, но так как изначальная задача сформулирована не инженерно, а как хотелка бизнесовая, то такие проблемы могут возникнуть |
| 00:30:58 | Artem Likhomanenko | я нуб в расте прост, по этому мне чисто для селфимпрувмент, как сказала бы Ксения) |
| 00:31:25 | Artem Likhomanenko | я нуб в расте прост, по этому мне чисто для селфимпрувмент, как сказала бы Ксения) |
| 00:31:25 | Alexander Ruliov | Хотя я верю, что когда проект будет сильно большой (пока там каких-то 20к строк кода вродь), то да, может стать тяжко. Но ничо, кусочками будем в модули выделять и переделывать) |
| 00:31:32 | Victor Kim | Ну он расскажет, что у нас все сделано по inversion dependency принципу, а на самом деле в каждом файлике рандомных интерфейсов накидает |
| 00:34:15 | Oleg Sidorkin | Тут не просто перекупили таланты, а вынесли бумаги какие-то? |
| 00:35:05 | Victor Kim | Ну вы расскажите потом как оно, может уже можно уйти от чтения кода |
| 00:36:22 | Oleg Sidorkin | Apple в своё время так M1 начали делать - просто скупали талантов AMD, Intel. |
| 00:38:43 | radio-t bot | ⚠️ Introducing GPT-Live - https://openai.com/index/introducing-gpt-live/ |
| 00:39:39 | Bright & Beach | на русском моделька стала с ещё более прибалтийским акцентом говорить 🙂 по английски да, пушка |
| 00:42:00 | Dima B | надо GPT-Live позвать, чтобы вместо Грея перебивала 😁 |
| 00:42:31 | Aleksei Gurianov | gpt live мне тьютора по языку заменила |
| 00:45:10 | 😕 🍴 | о, огонь, будет еще удобней в пробке по пути с работы стоять |
| 00:46:23 | Alek | Gemini можно бесплатно пользоваться |
| 00:53:45 | frikiT | У меня также но в 2 лвл, 1 в кити и другой ятакже делаю в хердр, резюм если там был агент когда закрываю терминал |
| 00:54:23 | Artem Likhomanenko | я с мужиком тож болтал еще до этой модели |
| 00:54:37 | Artem Likhomanenko | вот и думайте |
| 00:55:27 | radio-t bot | ⚠️ I Think I Have LLM Burnout - https://www.alecscollon.com/blog/llm-burnout/ |
| 00:55:33 | radio-t bot | I Think I Have LLM Burnout Кратко: Я много использую LLM, работа изменилась — от кода к управлению и ревью LLM‑вывода. Это повысило продуктивность, но повторяющиеся ошибки, стиль и галлюцинации вызывают усталость и раздражение, пока нет ясной стратегии справиться с этим. - Использование: ежедневно часы взаимодействия с Claude, Codex, Qwen и ChatGPT; реже обычный веб‑поиск, чаще чтение AI‑текста. - Смена роли: теперь задача — проектировать, описывать LLM, ревьюить сгенерированный код и дорабатывать финальную реализацию. - Плюсы: LLM предлагают новые подходы, расширяют зоны комфорта и ускоряют рутинные запросы. - Минусы: повторяющиеся ошибки, галлюцинации, однотипный стиль, эмодзи и фрагментированность утомляют при постоянном чтении. - Эмоции: смесь продуктивности и раздражения — усталость от однообразия и ожидание предсказуемых проблем в ответах. - Попытки справиться: персонализация, критический ревью вывода, переход к проверенным источникам при сомнении. - Неясные шаги: пока нет решения; автор готов терпеть и надеется найти стратегию, чтобы не «потерять обед». |
| 00:58:01 | Alexander Ruliov | А промпт подтюнить, чтобы она так не делала? |
| 00:58:58 | mkots | Так все придумано до нас) люди тоже договариваться не умеют, код читать не хотят и вообще ведут себя в точности как нейронки, но в 10-100 раз медленнее. Но жить то как-то надо. Поэтому придумали целые ISO и даже для программистов IEC, где рассказывается что такое Traceability, ADR (architecture description) и как это сувать в eam (enterprise architecture management). Есть очень интересный, на мой взгляд, проект для этого всего. Всего 1 бинарник: https://github.com/cledouarec/sara Или, для староверов, JVM комбаин с более продвинутой функциональностью: https://github.com/itsallcode/openfasttrace |
| 00:59:11 | Oleg Sidorkin | Клод - единственный, кто пишет более менее литературно. С добивками. С темпом. С расстановкой и не всегда ровными полными предложениями. А тире с кавычками и я могу писать. |
| 01:00:14 | Oleg Sidorkin | no fluff, get precise |
| 01:03:29 | Victor Kim | Rfc/adr - это не про тактический дизайн программы. Разница в том, что человек, который пишет код обычно имеет примерное представление в голове как он должен выглядеть, потому что он знает как модель реального мира ложится на абстракции программы. Посмотрел на sara, выглядит, что в коде это прочитать будет гораздо проще |
| 01:05:10 | Alexander Ruliov | Я всегда прошу искать только major problems, сообщить о мелких, но ничего с ними не делать. Если ещё накопать примеров что значит этот "major" — то вполне нормально перестаёт находить всякую ерунду бесконечно лишь бы найти. |
| 01:05:23 | Bright & Beach | представить,что клод на напишет десяток придирок, невозможно |
| 01:07:02 | mkots | Сильное заявление, даже интересно было бы представить мир, в котором это действительно так) |
| 01:08:27 | Victor Kim | А у вас обычно как системные аналитики описали юз-кейсы, такими же абстракциями оно все и едет в код? |
| 01:10:41 | Anton Arkhipov | Всегда можно попросить переписать какой-нить крупный проект например на раст и проверить тестами |
| 01:13:20 | radio-t bot | ⚠️ Why developers are ditching GitHub for Codeberg and self-hosting alternatives - https://www.howtogeek.com/why-developers-are-ditching-github-for-codeberg-and-self-hosting-alternatives/ |
| 01:14:54 | mkots | Вот ровно потому, что маппинг там далеко не 1 к 1, код и не может быть единственным источником истины. Если абстракции аналитиков не совпадают с кодом, то как мне, например, писать под это дело валидатопы? Я не могу тестировать код по коду-- это бессмысленно. Мне нужна четкая трассировка: вот этот странный технический костыль в коде написан ради вот этого конкретного юз-кейса. Если этой связи нет нигде, кроме головы разработчика, то при любой смене команды или серьезном рефакторинге эта модель реального мира просто рассыпется |
| 01:16:58 | Oleg Sidorkin | https://codeberg.org/Codeberg-Infrastructure/forgejo |
| 01:17:12 | Oleg Sidorkin | Там из модификаций только визуалы |
| 01:23:36 | Oleg Sidorkin | Неуловимый Forgejo |
| 01:26:47 | radio-t bot | ⚠️ Темы слушателей 021 - https://radio-t.com/p/2026/07/09/prep-1021/ |
| 01:27:05 | radio-t bot | [1/14] +7 от Dmitry Verkhoturov Benchmarking Coding Agents on Databricks’ Multi-Million Line Codebase tl;dr pi рвёт claude code с теми же моделями как тузик грелку, решение задач стабильно дешевле при похожем качестве Benchmarking Coding Agents on Databricks’ Multi-Million Line Codebase | Databricks Blog Краткое резюме: Databricks протестировал кодовые агенты на миллионах строк кода внутри компании, оценив качество и стоимость; результаты показали, что сочетание моделей (включая открытые) и правильные «harness»-решения дают лучшую эффективность. - Бенчмарк: задачи взяты из реальных PR с тестами и ограничены по объёму, чтобы отражать рабочие сценарии инженеров Databricks. - Результаты: модели и окружения сгруппировались в три уровня способностей; лучшие модели дороже, но не всегда экономичнее на задачу. - Открытые модели: GLM 5.2 показала уровень, достаточный для ежедневных задач и выгодна по стоимости в ряде случаев. - Цена за токен vs цена за задачу: низкая стоимость токена не гарантирует низкой стоимости задачи из‑за различий в эффективности рассуждения. - Влияние harness: способ подачи контекста (например, Pi vs. нативные) сильно меняет стоимость и количество шагов при одинаковом качестве. - Процесс сборки: фильтрация по свежести, ручные PR, наличию тестов, само‑содержательности и сквозной проверке для корректных задач. - Вывод: внутренний бенчмарк даёт надёжные данные для оптимизации использования агентов; планируется расширять набор задач и автоматизировать маршрутизацию моделей. |
| 01:27:05 | radio-t bot | [2/14] +7 от Ilkin Galoev Умпутун был прав, появилась контора, которая разгребает за вайбкодерами, стартап Slopfix, берут $10 тысяч за неделю работы https://vc.ru/ai/3018459-startap-slopfix-iz-p... Error: failed to get summary from cache: can't get content for https://vc.ru/ai/3018459-startap-slopfix-iz-polshi-optimizaciya-koda?ysclid=mrevq7x9xv216453758: can't get summary for https://vc.ru/ai/3018459-startap-slopfix-iz-polshi-optimizaciya-koda?ysclid=mrevq7x9xv216453758: Get "https://ureadability.radio-t.com/api/content/v1/parser?token=undefined&url=https://vc.ru/ai/3018459-startap-slopfix-iz-polshi-optimizaciya-koda?ysclid=mrevq7x9xv216453758": context deadline exceeded (Client.Timeout exceeded while awaiting headers) |
| 01:27:05 | radio-t bot | [3/14] +5 от Nikita Podelenko https://bun.com/blog/bun-in-rust История переписывания Bun на Rust Pre-merge, this took 5.9 billion uncached input tokens, 690 million output tokens, and 72 billion cached input token reads — around $165,000 at API pricing. By hand, I think this would’ve taken 3 engineers with full context on the codebase about a year, during which time we wouldn’t be able to improve Node.js compatibility, fix bugs, fix security issues or implement new features. We never would’ve done that. The realistic alternative was to do nothing and keep fixing the bugs at the top of this post forever. This is the bleeding edge of what’s possible today. I used a pre-release version of Claude Fable 5, a Mythos-class model. Claude Code’s dynamic workflows kept 64 Claudes running for 11 days (I would’ve had to write my own harness to pull this off otherwise) Rewriting Bun in Rust | Bun Blog Кратко: Антропик приобрёл Bun; проект переписали из Zig в Rust с помощью Claude Fable 5 за 11 дней, чтобы улучшить безопасность и надёжность, сохранив поведение и тесты. Применялись ASAN, fuzzing и жёсткий adversarial code review. - Приобретение и контекст: Bun приобрёл Anthropic; автор использовал предрелиз Claude Fable 5 для массовой механической портации кода из Zig в Rust, сохраняя архитектуру и тестовую базу. - Причины переписывания: Zig дал скорость и выполнение, но смешение GC и ручного управления памятью привело к use-after-free, утечкам и крашам, требующим системного решения. - Меры безопасности: добавили ASAN в компилятор Zig, запускали тесты с ASAN, круглосуточно фуззили API (Fuzzilli) и покрыли множество end-to-end тестов утечек памяти. - Подход к портации: решили делать механическую портацию «как трансляция» — сохранить поведение, затем постепенно рефакторить в идиоматичный Rust; тесты написаны на TypeScript, поэтому независимы от языка выполнения. - Процесс и инструменты: около 50 динамических рабочих процессов Claude Code в петлях в течение 11 дней, автоматическая генерация портирования, исправление ошибок компиляции и запуск полного тест-сьюта. - Контроль качества: использовали adversarial review (отдельные Claude-роли) с минимумом одного реализатора и двух ревьюеров; при ошибках улучшали процесс генерации, а не правили код вручную. |
| 01:27:05 | radio-t bot | [4/14] +5 от Leonid Korsakov https://www.anthropic.com/news/reflect-with-claude – «Представляем способ осмыслить то, как вы используете Claude» A new way to reflect on how you use Claude \ Anthropic Кратко: Бета‑функция «Рефлексия» в Claude показывает, как вы используете ИИ, визуализирует паттерны за 1/3/6/12 месяцев, помогает сформировать привычки, развивать навыки работы с ИИ и предлагает настройки приватности и перерывов. - Панель отражает использование Claude: ключевые темы, типы задач и частота за выбранный период (1/3/6/12 месяцев). - Показывает, когда вы чаще всего пользуетесь Claude и на что тратите время; скоро добавят итоговое время использования. - Встроенные вопросы побуждают задуматься: что вы всё ещё хотите делать самостоятельно, даже если Claude справится быстрее. - Можно задать «тихие часы» и напоминания о перерыве; уведомления легко отключаются. - 4D AI Fluency: Делегирование, Описание, Разборчивость и Добросовестность — оценки и примеры вашей работы с Claude. - Приватность: инкогнито‑чаты и связанные файлы не используются; медицинские интеграции исключены; данные остаются в отчёте и не используются иначе. - Доступно в бете для Free/Pro/Max с включённой памятью; включите в настройках веб‑или десктоп‑версии. |
| 01:27:06 | radio-t bot | [5/14] +5 от Herman Starzhynski https://www.oreilly.com/radar/loop-engineering/ – Loop engineering is replacing yourself as the person who prompts the agent. You design the system that does it instead. Loop Engineering – O’Reilly Короткое резюме: Loop engineering — проектирование автономных «петель», которые сами формируют, выполняют и проверяют задачи с помощью агентов, заменяя ручное постоянное промптингование; ключевые части: автоматизации, worktrees, навыки, коннекторы, субагенты и память, но верификация остаётся за человеком. - Что такое петля: система, которая автоматически находит работу, раздает её агентам, проверяет результаты и решает следующий шаг без постоянного вмешательства человека. - Автоматизации: расписания, триаж и повторные /goal или /loop запуски, которые поддерживают непрерывную работу и отправляют результаты в inbox или архив. - Worktrees: отдельные рабочие директории (git worktree) для изоляции параллельных агентов, чтобы избежать конфликтов файлов и веток. - Навыки (skills): SKILL.md и сопутствующие файлы, где фиксируется контекст проекта и правила, чтобы агенты не «перегенерировали» цели заново. - Плагины и коннекторы: MCP-подключения к таск-трекерам, CI, API и Slack, чтобы петля могла действовать в реальной среде (открывать PR, обновлять тикеты). - Субагенты: разделение ролей — генератор и проверяющий (разные инструкции/модели) для уменьшения ошибок и повышения доверия к автоматическим решениям. - Ограничения: петля ускоряет работу, но не снимает ответственность — верификация, понимание и предотвращение «когнитивной капитуляции» остаются за инженером. |
| 01:29:00 | Victor Kim | Она рассыпается именно потому, что моделировать программу через объекты реального мира неверно. При этом связь, конечно, есть, она выражена интерфейсами и доменными компонентами. Задача программиста же не просто перевести из одного shitty языка аналитиков в другой программисткий, а сделать систему, где выстроить доменную границу сервиса так, что юз-кейс лишь небольшая часть самого сервиса, это если говорить исключительно про бизнесовую часть, в остальном в принципе задача понимать как компьютер работает, а понимать уже предполагает, что мы предоставляем как работает каждый слой абстракций. Хотя в целом часто может быть программа исключительно один юз-кейс, тогда вполне можно обойтись и без этого |
| 01:29:12 | Alexey Livadnyi | @umputun бери Жданов - хороший понятный пример )) там и поезд прямой был |
| 01:31:22 | Bright & Beach | когда-то в Британии тоже была имперская система ж, но другая немножко |
| 01:31:40 | Bright & Beach | собственно поэтому она и имперская 🙂 |
| 01:36:43 | Alexey Livadnyi | кажется, что это Остапы Бендеры нашего времени - рановато еще, не наигрались еще |
| 01:41:26 | Andrew Demonov | это не про переписывание бан на раст - это про реакцию автора зига на переписывание и на поливание говном автора бана |
| 01:42:06 | Oleg Sidorkin | так теперь bun лучше deno или догнал просто? |
| 01:42:32 | Alexander Ruliov |
|
| 01:43:11 | Alexander Ruliov | Там, кстати, и постгрес на раст переписали) https://github.com/malisper/pgrust |
| 01:43:18 | Stanislav Popov | litellm тоже начали переписывать - https://docs.litellm.ai/blog/litellm-rust-launch |
| 01:44:45 | Oleg Sidorkin | это чтобы в браузере в wasm запускать |
| 01:57:42 | Oleg Sidorkin | за rtk спасибо большое, помогает |
| 01:59:01 | Oleg Sidorkin | В клоде это в феврале закрыли |
| 02:09:37 | Pavel Karpovich | Star City |
| 02:09:57 | Dmitry | Не зря выбрал подкаст вместо футбола. Подкаст закончился уже, а Англия до сих пор играет |
| 02:13:58 | Bright & Beach | в чернобыле ключевые моменты из последней серии максимально переврали |