Фильтры
23:05:37 Илья слышим
23:05:51 Maksim опять голоса в голове
23:09:08 Andrey Mavlyanov ггг
23:09:24 Andrey Mavlyanov щас тут umputun всем раздаст! :)
23:09:34 Evg😎 и тут)
23:09:36 Dmitry Жду теперь UWP по поводу последних новостей в мире
23:10:36 yakimka Было бы заебись
23:11:30 Bright & Beach сша вообще ничего не будет, даже если ядерку сбросит на любую страну
23:11:49 Andrey Mavlyanov не решаются проблемы с диктаторами без внешнего воздействия. никогда. что за блин инфантилизм
23:12:09 Dmitry Комментарии Umputunа по поводоу Гринландии бы было инетресно послушать
23:12:14 yakimka Леха насмотрелся фильмов с посылом «если мы его убьем - мы станем такими как он»
23:12:19 Илья т.е. гитлера трогать нельзя было?
23:12:20 Ilya Starchenko Право - это не абсолютная вещь, это привелегия для тех, кто находится в контрактном праве. Диктаторы в нем, простите, не находятся.
23:12:22 ksenobite если эта страна не поднебесная 🙂
23:12:35 Evg😎 смотря за что
23:12:55 Bright & Beach ну да, ответить смогут только страны с ядеркой
23:13:05 yakimka Выкрутился)
23:13:13 Evg😎 право сильного
да
23:13:23 Ilya Starchenko Надо покупать же, че вы:)
23:13:27 Andrey Mavlyanov неправильно то что такая ситуация в принципе возникла. к сожалению мало возможностей образовывать людей, чтобы такие вещи не происходили.
23:13:43 Andrey Mavlyanov с другой стороны образование не гарантирует вменяемость.
23:14:16 Evg😎 да и образование тоже как-то местами не туда идёт
23:14:23 Ilya Starchenko Сила необходима для права, без силы остается только утопать на милость.
23:14:46 Evg😎 да в целом так примерно
23:15:14 Alexander Usov По Википедии Мадуро арестовали за заговор с целью наркотерроризма, заговор с целью ввоза кокаина. С завтра в США больше не будет наркоманов 😂
23:15:23 Ilya Starchenko Как будто в Европе нынче нет "образованных" бозяков.
23:17:09 yakimka Босоногих чебуреков США всегда готова ракетами бомбить
23:17:15 Dmitry Galashin Это скорее обеспечение безопасности США в регионе на фоне потенциального глобального конфликта
23:17:32 Илья так в иране не доделали от слова совсем
23:17:58 Dmitry Galashin Нужен приглашённый эксперт в шоу :) Специалист по региону :)
23:18:53 Aleksandr Тайваню приготовиться видимо уже пора 🤷‍♂
23:19:11 Evg😎 венесуэльцев вообще никто не спросил ни о чём
23:19:14 Andrew Demonov Чёрт, я такое прешоу пропустил!
23:19:22 Dmitry А с Колубмией надо решать дела?
23:19:25 yakimka лох
23:19:45 yakimka Мексике приготовиться
23:19:51 Ilya Starchenko Спросили, те, кто в тюрьме сидят, думаю, очень за.
23:20:03 Evg😎 специальная колумбийская операция

трамп уже сказад
23:20:23 ksenobite океания сделала свой ход, следующий за остазией 😎
23:20:35 Victor Ещё не пропустил, включай. Я выключил, я не могу слушать Умпутуна про политику.
23:20:53 Maksim специальная колумбийская операция
специальная мексиканская операция
23:21:13 Ilya Starchenko А кому дело до остальных есть? Американцам лучше от этого? Значит Трамп молодец:)
23:21:20 ksenobite а карта есть откуда готовили нападение?)
23:21:35 radio-t bot ⚠️ Вещание подкаста началось - https://stream.radio-t.com/
23:21:45 Илья ЕС вроде тоже не признают его призедентом
23:22:06 yakimka а президентом?
23:22:26 Anton Karmanov ЕС так-то у США много денег отнимает через штрафы многомиллиардные
23:24:22 Alex https://www.youtube.com/watch?v=Pgwny1BiCYk everything you need to know
23:26:21 yakimka Ампатан если не соврет не проживёт)
23:27:00 Ilya Starchenko А зачем асинхронный api, чтоб из предподготовленной мапки читать?
23:27:08 Denis P. Тебя зовут
23:28:07 Ilya Starchenko Функция, которая не позволяет запарковать тред, очевидно.
23:29:03 Bright & Beach так это касается только языков, где разделение на асинхронные и синхронные функции
23:29:14 Bright & Beach как сишарп, например
23:30:12 Ilya Starchenko Ну в го нет, необязательно иметь colored functions для асинхронности.
23:30:26 Bright & Beach именно
23:30:41 Ilya Starchenko Ну так в го есть блокирующие вызовы:)
23:31:07 Bright & Beach а ещё в том же питоне event loop, как и в js, и блокирующий вызов повесит половину твоего сервера
23:31:23 Romfos питон старый язык и этим всё сказано
23:31:28 Bright & Beach в сишарпе же такой проблемы нет
23:31:44 Bright & Beach Continuation выполняется на тредпуле
23:33:10 Ilya Starchenko Нетти, да.
23:33:18 Bright & Beach в расте по-моему та же беда была, но её как-то решил более умным шедулером
23:33:24 Ilya Starchenko Есть boss/worker group + offload.
23:33:40 Andrey Mavlyanov всмысле БЫЛ
23:35:20 Romfos причина почему так - 20 лет легаси которое отвалится если поменять логику
23:35:32 Romfos в новых языках сделано умнее
23:36:31 Andrew Demonov в сишарпе несколько поколений различий блокирующий/неблокирующий, я бы не особо его приводил в пример
23:36:47 Bright & Beach конкретно этой проблемы нет
23:36:58 Bright & Beach есть много других проблем, но не эта
23:37:25 Ilya Starchenko Нетти - это больно, но, к сожалению, альтернативы для большого перфоманса нет. thread per core no sharing единственная архитектура, которая позволяет наибольший перфоманс. В го оно сложнее с этим, пока не сделают sync.Pool per m, то придется жить на таких ивент лупах в определельнных юз-кейсах.
23:38:37 Илья гость тихо
23:38:49 ☭$ϒ サ۝ ☡ 😂
23:39:02 Илья уже нет
23:39:42 Andrew Demonov как минимум есть старое BeginXXX и эвенты, где бекграунд треды и есть async/await где вообще никакого бекграунд-треда нет как понятия в принципе
23:40:04 Bright & Beach первое уже никто не использует сто лет как
23:41:27 Ilya Starchenko А зачем? Ну даже если будет асинк апи, то это скажется на летенси, как будто так не носят.
23:42:23 Bright & Beach в шарпе просто всё делают асинхронным, кроме собственно вычислительных вещей, которые не используют io
23:43:07 Bright & Beach поэтому никаких проблем с дебилами, которые в своих либах в базу стучатся синхронно, не возникает
23:43:20 Andrew Demonov ну вот первое - это разделение на блокирующее/неблокирующиее, которое скорее всего и обсуждают приговаривая про тред-пулы, а второе это технически - другое, неблокируемость здесь просто как доп.фича
23:44:56 Andrew Demonov тут согласен, но это фича языка, что ж взять с тех у которых такого нет
23:46:55 Bright & Beach главное не упарываться в то, что всё вообще должно быть асинхронным
23:47:09 Bright & Beach даже получение ключа из словаря или десериализация жсона
23:47:31 Bright & Beach или инкремент переменной
23:48:36 Bright & Beach можете скинуть ссылку на сабж?
23:48:54 Bright & Beach я чёт нифига не понял деталей
23:50:19 Andrew Demonov я недавно писал провайдер который прозрачно прокидываетсодержимое секрета в конфигурацию веб-сервиса. Загруза секрета в aws sdk асинхронная, а в asp.net core в провайдере Load только синхронная сигнатура. Пришлось ждать на тред-пуле
23:50:55 Bright & Beach он синхронный только при начальной загрузке при старте приложения
23:51:10 Bright & Beach при обновлениях всё можно сделать хорошо асинхронно
23:52:16 Bright & Beach и в этом случае вообще пофиг на синхронность
23:52:58 Илья https://github.com/umputun/stash/tree/master
23:53:15 Bright & Beach не, я конкретно про спор
23:54:32 Илья начало
23:55:01 Anton Karmanov клод код заранее даёт правильную подсказку
23:56:19 Ilya Starchenko Потому что плодить потоки - плохо. Собственно, поэтому в го m = cpu cores.
23:56:34 Andrew Demonov а вот тут зависит. если мы какие-то кеши тяжелые при старте грузим - было бы здорово на старте не выделять каждому по потоку на загрузку. У меня давным-давно было их несколько и я даже написал очень кривую статью на хабр лет 12 назад как правильно их регить в DI (на самом деле очень криво)
23:56:58 Bright & Beach так оно грузится последовательно внутри asp.net
23:57:21 Bright & Beach при инициализации хоста
23:58:04 Andrew Demonov есть резон грузить параллельно вручную
23:58:16 Bright & Beach щас в современной инициализации без Startup класса можно вызвать нормальный асинхронный код до запуска хоста
23:58:25 Ilya Starchenko Рейсы будут и при gil.
23:58:52 Илья про сроки: а мелкомягкие хотят все на раст переписать к 30му году…
23:59:13 Ilya Starchenko Visibility gil решает, а вот рейсы оставляет.
23:59:41 Ilya Starchenko Умпутун прав, не будет же рейса.
23:59:46 Bright & Beach так что про загрузку конфига - абсолютно пофиг, что не асинхронно, а прогрев кэшей можно вызвать при инициализации как душе угодно, хоть параллельно и асинхронно
00:00:19 Ilya Starchenko Он когда переключается делает fence, не будет там рейса.
00:00:40 Ilya Starchenko +1 - это инкремент, а не про assigment.
00:01:40 Ilya Starchenko Для джавистов: gil решает проблему volatile, но решает проблему мьютексов и атомиков)
00:03:16 Ilya Starchenko Уже 10 лет как языки уходят от нативных потоков, а питон приходит к ним...
00:03:54 Bright & Beach просто потому что в нём их считай не было
00:04:31 Ilya Starchenko А уже и не надо. У вас уже есть стеклесс корутины, живите на них + unicorn как привыкли.
00:06:02 Anton Karmanov кстати да, камеры включены?
00:08:31 radio-t bot ⚠️ (421) Worst Onboarding Experience Ever | The Standup - YouTube - https://www.youtube.com/watch?v=kZGyz9jCUj0
00:08:40 Anton Karmanov это та самая история про программиста была?
00:10:04 Andrew Demonov Tom is genius это ОЧЕНЬ старая история ей лет 10 наверное
00:13:25 Umputun U
00:14:21 Maxim https://thedailywtf.com/articles/the-inner-json-effect похоже на оригинал
00:15:37 Илья это номера xkcd
00:16:11 Anton Karmanov звучит как выгрузка данных из 1С в cms на PHP
00:17:10 josser 🍒 а как оно понимает какие функции/файли?
00:17:26 josser 🍒 в одном комите то много файлов
00:17:26 Anton Karmanov надеюсь что по go to
00:21:53 Andrew Demonov Да в свн никто не делал бранчи тогда
00:22:34 Ilya Starchenko Повезло Джейку, что его уволили.
00:24:45 Dmitry А помоему парня подставили.
Могли бы ввести в курс дела…
00:25:26 Bright & Beach когда вокруг нет компетентных людей, они доверяют тем, кто им больше лапши на уши навешает
00:27:28 Bright & Beach согласен с Лёхой
00:30:21 Sergey а мне кажется umputun главное здесь сказал - сложность
00:30:32 Sergey инженерия это борьба со сложностью а не создание ее
00:30:57 Nikita Salomatin ум, в смысле способность работать со сложными вещами
00:31:24 Romfos Бакомизация базнес процессов
00:31:37 Bright & Beach я за использование максимально общепринятых решений
00:34:20 Илья самое главное: в израиле нельзя делать за день задачу на неделю
00:34:49 radio-t bot ⚠️ The 90% Cost Reduction Myth in AI-Assisted Development | by Stéphane Derosiaux | Dec, 2025 | Medium - https://sderosiaux.medium.com/the-90-cost-reduction-myth-in-ai-assisted-development-14d11c89f8d8
00:34:49 radio-t bot ⚠️ The 90% Cost Reduction Myth in AI-Assisted Development | by Stéphane Derosiaux | Dec, 2025 | Medium - https://sderosiaux.medium.com/the-90-cost-reduction-myth-in-ai-assisted-development-14d11c89f8d8
00:34:51 radio-t bot Just a moment...

Пожалуйста, подождите...
00:34:51 radio-t bot Just a moment...

Пожалуйста, предоставьте текст или тему, которую вы хотите, чтобы я кратко обобщил.
00:36:27 Илья на дне айсберга у них саппорт: его можно заменить на 100%)))
00:38:38 Anton Karmanov синиоров хватит на ближайшие 30-40 лет с текущими задачами, что может покрывать клод код
00:39:04 Bright & Beach смелое утверждение
00:39:05 Илья а потом как с коболом?
00:39:14 Anton Karmanov а потом опять революция
00:45:37 Ilya Starchenko А у вас не возникает проблему выжившего? Что Леха может написать это за день с AI именно потому что он Леха, а не рандомный чел.
00:47:52 josser 🍒 Мейнтенанс идеальная задача для LLM потому что ето же его (llm) задача - продолжать то что било до етого
00:55:05 Anton Karmanov сейчас стек задач просто не становится больше со скоростью как раньше, но и не сказать что быстро уменьшается
01:02:30 Alex просто для iOS, AI пока тупит больше
01:05:14 josser 🍒 я себя кстати точно также чувствую как AI когда питаюсь програмировать под IOS
каждий год все инструкции в интернете устаревают и ти такой пробуеш а етого пункта даже уже в меню xcode нет
01:05:22 Ilya Starchenko Ксюша, а пора!
https://go.dev/wiki/Mobile
01:05:37 Bright & Beach Claude в целом генерит часто неработоспособный код
01:05:50 Bright & Beach который потом много итераций чинит
01:06:12 Anton Karmanov мне так плохо давно не было как после одного дня со свифтом на клод коде
01:06:17 Bright & Beach Codex же почти всегда с первого раза получает компилируемый код
01:09:43 radio-t bot ⚠️ Go feature: Type-safe error checking - https://antonz.org/accepted/errors-astype/
01:09:49 radio-t bot Go feature: Type-safe error checking

### Резюме
Go вводит `AsType`, современную типобезопасную альтернативу функции `errors.As`, улучшая обработку ошибок. Это позволяет избежать лишнего кода, делать его более читаемым и безопасным за счет статической проверки типов.

### Основные моменты
- **Типобезопасность**: `AsType` возвращает типизированную ошибку, избегая указателей.
- **Упрощение кода**: Позволяет сокращать код при проверке ошибок.
- **Безопасность выполнения**: Устраняет паники времени выполнения, связанные с рефлексией.
- **Производительность**: Быстрее, меньше выделений памяти по сравнению с `As`.
- **Совместимость**: `AsType` может использоваться везде, где требуется `As`.
- **Новые возможности**: Поддержка нескольких типов ошибок без громоздкого кода.
- **Рекомендуется для нового кода**: Используйте `AsType` вместо `As` для будущих приложений.
01:17:38 Andrey Mavlyanov https://www.youtube.com/watch?v=YvkkoB_1jMc
01:17:48 Andrey Mavlyanov выходит
01:21:33 radio-t bot ⚠️ Темы слушателей 994 - https://radio-t.com/p/2026/01/02/prep-994/
01:21:40 radio-t bot [1/5] +4 от Ivan Uhalin
Помните ребят которые выпутсили внешнюю клавиатуру для iPhone? Теперь они же запустить новый продукт — Communicator, эдакий маленький телефон.
https://www.clicksphone.com/

Новость специально для Алексея, не мог не принести.


Clicks Keyboard case: transform your phone with buttons

### Краткое резюме
"Clicks" - это клавиатурный чехол для iPhone 15 Pro, который значительно улучшает набор текста благодаря тактильной обратной связи и снижает нагрузку на экранные клавиши.

### Основные моменты
- "Clicks" обеспечивает тактильную обратную связь, улучшая набор текста.
- Легко крепится и удобно носить с собой.
- Подходит для работы с электронной почтой и документами.
- Элегантный и современный дизайн, гармонирующий с iPhone.
- Долговечная батарея, поддерживающая длительные сессии без подзарядки.
- Увеличивает производительность и комфорт в наборе текста.
- Рекомендуется всем пользователям iPhone для повышения удобства.
01:21:40 radio-t bot [2/5] +3 от Andriy Kryvtsun
Разраб предлагает переводить AI с Python на Java ибо так надежнее

https://www.the-main-thread.com/p/java-ai-pro...

Why Java Is the Real Production Language for AI

### Краткое резюме
Java становится основным языком для промышленного использования ИИ благодаря своей надежности, предсказуемой производительности и эффективности. В отличие от Python, который лучше подходит для исследования, Java обеспечивает устойчивые и безопасные решения для критически важных систем.

### Основные моменты
- **Java для продакшн:** Java обеспечивает стабильность и масштабируемость, необходимые для высокопроизводительных ИИ-систем.
- **Проблемы Python:** Python подходит для прототипирования, но его производственные решения могут быть неустойчивыми в условиях нагрузки.
- **Конкурентные модели:** JVM предлагает эффективную многопоточность, что критично для обработки большого объема запросов.
- **Сохранение безопасности:** Java обеспечивает безопасность типов и ясные контракты, что облегчает поддержку кода в долгосрочной перспективе.
- **ONNX для разделения:** Использование ONNX позволяет тренировать модели в Python и развертывать их на Java, что улучшает рабочие процессы.
- **Интеграция с библиотеками:** Java успешно интегрируется с нативными библиотеками без накладных расходов, присущих Python.
- **Язык будущего:** Java становится языком, который нужен для создания устойчивых решений для бизнеса в области искусственного интеллекта.
01:21:40 radio-t bot [3/5] +2 от Andriy Kryvtsun
Откровения анонимного разработчика о секретах ценообразования при доставке еды
https://www.reddit.com/r/confession/comments/...
01:21:40 radio-t bot [4/5] +1 от George Ananchenko
Personal AI Supercomputer.
https://www.reddit.com/r/LocalLLaMA/comments/...
01:21:41 radio-t bot [5/5] +1 от Nimble Crane
Microsoft хочет чтобы ИИ-слоп перестали называть слопом
https://www.reddit.com/r/technology/comments/...
01:23:04 Илья Designed for doing, not doomscrolling.
01:23:36 Andrey Mavlyanov О. Выводят
01:24:01 Bright & Beach ну офигеть
01:25:02 Илья Communicator runs Android 16, so you can get all the apps.
01:25:33 Ilya Starchenko А там же был project babylon в эту тему.
01:25:50 Алексей А Minimalphone с eink и клавой и не дремуче- китайский
01:29:10 Ilya Starchenko bytebuddy?
01:30:20 Bright & Beach думаю, эта практика стандартная среди служб доставки
01:30:57 Sergii Zaichuk Hazelcast
01:34:49 Grigory Koposov тяжелые пакеты?
01:36:13 Roman Чаевые это легализованый хак как уменьшить зарплату сотруднику в найме
01:36:17 Grigory Koposov Поэтому я чаевые всегда наличкой отдаю
01:36:26 Roman «Все равно же чаевые дадут»
01:36:53 Anton Karmanov в Армении/Грузии/Казахстане чаевые уже включены в чек
01:37:32 Bright & Beach это только в США
01:37:52 Roman Про них и речь
01:37:55 Bright & Beach в других странах не настолько форсят чаевые, а в некоторых это вообще считается оскорблением
01:38:18 Anton Karmanov в Glovo как я помню чаевые в самом начале выставляются при заказе, без возможности их изменить
01:38:43 Bright & Beach это вообще конченый дебилизм платить чаевые ещё до оказания услуги
01:41:02 Andrew Demonov 100% чаевых идут водителю, мы просто дискриминируем для щедрых чаеводадателях сколько мы платим за их заказ
01:41:53 Anton Karmanov там прикол ещё что они рассчитываются от суммы заказа

то есть условно если ты заказываешь суши на 100 долларов и 10 кило картошки за 5 долларов, то размер чаевых будет не в пользу курьера с картошкой
01:42:15 Roman В целом, не кажется ли практика «чаевые обязательны» очень нелогичной? Чаевые - поощрение конкретного человека, не обязательный платеж. Введение «обязательной» практики платежа ломает сам принцип этого поощрения и дает простое объяснение почему можно обосновать мЕньшую зарплату конкретного сотрудника.
01:42:42 Bright & Beach да столько копий сломано уже на тему чаевых
01:43:07 Bright & Beach самый популярный пример - сцена из Бешеных псов
01:45:21 Anton Karmanov discuss how to squeeze another 0.4% margin out of "human assets" (that’s literally what they call drivers in the database schemas)

звучит как будто доклады менеджеров на ит конференциях
01:45:47 Алексей А Для запуска локальных ллм
01:45:52 Илья потому что памяти много
01:48:28 Bright & Beach то слопом станете вы
01:48:51 Anton Karmanov я им уже становлюсь, в целом не вижу ничего плохого
01:49:14 Илья а Ксюша уже не следит?
01:49:53 yakimka их можно отменить
01:50:07 Umputun U
01:50:19 Bright & Beach да всё можно, но опция по умолчанию - заплатить, и именно за это борятся все компании
01:50:21 Anton Karmanov штучка уже пустая
01:51:16 Grigory Koposov Погоди газированный коньяк?
01:56:24 Илья консенсус?
01:56:26 radio-t bot Консенсус — это согласие или общее мнение, достигнутое группой людей. Важно находить компромиссы, чтобы все чувствовали себя услышанными. Ты как считаешь, это сложно?
01:56:37 Илья всем спасибо за выпуск
01:59:57 Pavel Karpovich у Matteo новые, которые он делает сейчас, называются MTNU. Можешь посмотреть на них, они прикольные, но ниже, чем MT3
01:59:59 Umputun U https://www.amazon.com/dp/B0C23ZX73R
02:02:48 josser 🍒 раз уж зашла речь за клавиатури, я вот пока слушал подкаст, занимался богоугодним делом, менял bobba u4t на u4t v2
и ето прямо невероятное отличие, thok’ает теперь как у блогеров на ютубе
я не знаю что они там поменяли а может дело в том что смазани как-то иначе
ни те ни другие я сам не смазивал