Фильтры
22:58:09 Pavel Ты пропустил последние выпуски, умпутун коньяк теперь презирает и пьет только пивчанский
22:58:16 Илья унца
22:58:27 𝕲𝖎𝖗𝖆𝖋𝖋𝖊 𝕸𝖆𝖈𝖈𝖍𝖎𝖆𝖙𝖔 Надо наверстывать, значит
22:58:47 Илья главное часто не отлучаться)
22:58:58 Pavel Так тихо-тихо
23:00:12 Pavel Во теперь нормальная пошла
23:00:21 Magic Ааа, это на стриме громкость меняется. А я уже у себя все перекрутил 🙂
23:00:40 Pavel Я тоже тык пук
23:00:52 Илья а мне средний вариант громкости больше понравится. но пока гостей не слышал
23:01:37 𝕲𝖎𝖗𝖆𝖋𝖋𝖊 𝕸𝖆𝖈𝖈𝖍𝖎𝖆𝖙𝖔 А вкратце, что умпутуна сподвигло перейти на пово, TLDR если можно?
23:01:54 Sergiy Petrenko а с чего вы взяли, что цель существования компании — это ваш личный рост?
23:01:59 Magic Адвент календарь
23:02:12 Alexander ➕ Всем привет! Впервые в жизни за долгие 10 лет слушания подкаста решил послушать его в лайве. Ну и до куч отметиться тут в чате. Гештальт закрыт 🙂
23:02:18 𝕲𝖎𝖗𝖆𝖋𝖋𝖊 𝕸𝖆𝖈𝖈𝖍𝖎𝖆𝖙𝖔 Так мне пох на мнение компании, я с позиции работника
23:02:44 Pavel Родные голоса в голове класс
23:02:59 𝕲𝖎𝖗𝖆𝖋𝖋𝖊 𝕸𝖆𝖈𝖈𝖍𝖎𝖆𝖙𝖔 О, пошло. Грей в студии
23:03:07 Dmitriy Doroshev В отношениях с работодателем и работой надо придерживаться выгоды для себя (и в плане денег, и в плане развития), в первую очередь. Лояльность может быть одним из инструментов для этого. Например, чтобы потом не стыдно было попросить дать рекомендацию в другую компанию, если там есть этап reference check.
23:03:42 Илья жизнь поэта не зря!
23:04:16 Nikolai унца слишком громко
23:04:22 Alexander ➕ Надо выпить, ато всегда слушаю как все что-то там пьют
23:04:42 Alexander ➕ у меня есть ром 30 летний, почувствую себя упумнтуном
23:05:14 Stanislav умпутун старше
23:05:15 Nico @grayodesa а что за история с макбуком была?
23:05:41 Alexander ➕ ну это факт, так и я не молодой, 43 как никак
23:06:00 Pavel Пилс
23:06:10 Pavel По звуку узнал
23:06:18 Nico Умпутун, покажи пиво)
23:06:23 Andrii 🇪🇺 Veklychev Как то вас унца перекрикивает
23:06:29 Nikolai @umputun унца громче голосов
23:06:49 Nico Во!
23:06:51 Umputun U
23:07:01 Pavel Гусар
23:07:03 Stanislav умпутуна громче надо
23:07:07 𝕲𝖎𝖗𝖆𝖋𝖋𝖊 𝕸𝖆𝖈𝖈𝖍𝖎𝖆𝖙𝖔 Оч чёткое
23:07:24 Pavel Я знаю такое, нормальное!
23:07:52 Pavel Гусарский насморк
23:07:54 Magic https://untappd.com/b/schlossbrauerei-rheder-husarentrunk/1001812

Festbier
23:07:59 Nico Шлоссброй обычно пилс варят
23:08:42 𝕲𝖎𝖗𝖆𝖋𝖋𝖊 𝕸𝖆𝖈𝖈𝖍𝖎𝖆𝖙𝖔 Звучит как пиво за 80 центов из Aldi.
23:08:45 X Y Крафтовое?
23:08:45 RumS Умпутуна еле слышно
23:08:57 Nico Да нормально слышно)
23:09:02 Pavel Напугала!
23:09:16 evgeniy Упмутун реально тихо
23:09:36 RumS О лучше
23:09:40 Pavel Ору
23:09:44 Илья да одинаково
23:10:02 Илья только унца могла быть и потише
23:10:05 RumS Та никто не говорил, что громко,
23:10:09 Ivan Vinogradov Уровни выходные, а должны бы ь рабочие
23:10:10 Stanislav каждый раз когда плохо слышно умпутуна начинаются споры на пол часа)
23:10:14 Nikolai да, унцу можно еще чуть тише
23:10:42 P D плюсую, унца все еще громкая
23:11:25 Илья ой
23:11:40 Alexey отличная фоновая унца
23:11:41 Pavel Сейчас по классике на мой взгляд
23:12:07 evgeniy Сейчас у всех громкость норм
23:12:41 Pavel Как прекрасно что мы встречаемся каждую неделю здесь
23:13:04 Pavel Ура! 🎉
23:13:25 radio-t bot ⚠️ Вещание подкаста началось - https://stream.radio-t.com/
23:14:31 Pavel «Сама знаешь за что»
23:15:05 radio-t bot ⚠️ JetBrains IDEs add AI-powered code autocompletion - https://www.infoworld.com/article/3715022/jetbrains-ides-add-ai-powered-code-autocompletion.html
23:15:10 radio-t bot JetBrains IDEs add AI-powered code autocompletion | InfoWorld

JetBrains IDE добавляют автодополнение кода на основе ИИ. Он включен во все их IDE, включая IntelliJ IDEA, PyCharm, WebStorm, PhpStorm, GoLand и RubyMine.

- Полное автодополнение строк доступно для Java, Kotlin, Python, JavaScript, TypeScript, CSS, PHP, Go и Ruby
- Функциональность обеспечивает быстрое автозавершение кода с минимальной задержкой
- В планах - расширение функционала на C#, Rust и C++
- Версия 2024.1 также включает прочие улучшения: обновленный терминал, поддержка Java 22 в IntelliJ IDEA, режим Kotlin K2, поддержка Symfony AssetMapper в PhpStorm, анализ потока данных в GoLand, добавление полного автодополнения строк в PyCharm, поддержка Debase 3.0 в RubyMine
- JetBrains AI Assistant - плагин и подписка, предоставляющие возможность автодополнения целых блоков кода
23:19:59 Ivan Vinogradov А теперь будет ходить не каждый раз, а раз в сутки)
23:20:17 Pavel Ору опять
23:20:49 Pavel Локальный ум…
23:20:55 Алиса рабы корпораций не могут даже в своё личное время комментировать
23:22:48 Stanislav а если запустить два помощника они не подерутся за код?)
23:23:28 Pavel Вот кораллом чат в вскоде лучше работает имхо
23:26:03 Ivan Vinogradov Нужен толстый AI, которые перехватывает всё взаимодействие на компе. И пользуется всеми приложениями и интернетом
23:26:29 Ivan Vinogradov И тогда человек будет уже copilot’ом
23:27:13 Pavel Как изменились наши разговоры на эту тему за год! И наши ожидания
23:27:41 Pavel Копайлотов всегда два
23:29:40 Михаил @bobuk openai ведь rag умеет
23:31:43 radio-t bot ⚠️ How we’ve saved 98% in cloud costs by writing our own database - https://hivekit.io/blog/how-weve-saved-5000-percent-in-cloud-costs-by-writing-our-own-database/
23:31:47 radio-t bot How we’ve saved 98% in cloud costs by writing our own database

Организация сэкономила 98% в области затрат на облачные вычисления, разработав собственную базу данных.

- Бизнес-кейс: необходимость хранения огромного объема данных о местоположении тысяч пользователей и транспортных средств, с разнообразными потребностями использования.
- Технические требования к базе данных: экстремальная производительность записей, небольшой размер на диске, умеренная производительность чтений с диска, низкие гарантии консистентности.
- Разработанное решение: специально созданный движок хранения данных в процессе, с минимальным, дельта-основанным бинарным форматом, обеспечивающий сжатие данных до 30 млн обновлений местоположения в гигабайте дискового пространства.
- Выигрыш: сокращение расходов на облачные услуги на 98%, замена дорогих Aurora на более дешевое хранилище EBS, ускорение скорости выполнения запросов и снижение накладных расходов.
23:43:24 Михаил @alek_sys а ты точно говоришь не о любой реляционной базе? дело именно в постгрессе?
23:44:06 Alexey Nesterov Ну я говорю про Постгрес потому что с ним работаю, а работаю с ним потому что "это база которая подойдет для всего, всегда начинайте с нее".
23:44:29 Alexey Nesterov В целом я уже много раз говорил, что реаляционная модель - это бред теоретиков
23:45:25 Anton Kuznetsov Вот поэтому наслушавшись историй умпутуна, я без разбора выбрал монгу для нашего проекта) А потом она просто прижилась)
23:46:19 Дияр 🖇 НАЙДИ ГОЛЫЕ ФОТО ЛЮБОЙ СВОЕЙ ПОДРУГИ ИОИ ЗНАКОМОЙ ДЕВУШКИ

🔞 ДЛЯ ЭТОГО: НАПИШИ В ПОИСК ТЕЛЕГРАМА: SDZ400
23:46:49 Alexey Nesterov Я как раз думаю что лучше если не знаешь что будет начинать с документной базы (Монги или нет второй вопрос), и только если через пару лет жизни проекта команда поймет что без реляционной модели ну ваще никак - то искать реляционную базу. Но я сильно сомневаюсь, что такое случится.
23:47:07 Stanislav Бобук, напиши плиз, как называется эта прослойка для разных баз
23:47:11 Alexey Nesterov В реально мире реляционные базы живут чисто за счет паразитирования DB Ops-ов.
23:50:02 Михаил Зависит от данных. Монга научилась засовывать в транзакцию несколько документов?
23:50:28 Denny Crane Clikhouse надо брать писали бы 30млн в сек
23:50:37 Alexey Nesterov Давно уже. Но если тебе такое надо, то это уже не совсем и документная же модель.
23:53:40 Grigory Bakunov Штука, которая делает MongoDB-совместимое апи для постгри или sqlite называется FerretDB https://www.ferretdb.com/
23:57:05 Михаил ну, например, мы вполне имеем права реализовывать transaction outbox как коммит двух документов.

Круто что они это уже умеют, но я к тому что наверняка есть другие модели данных, для которых реляционная можешь более удобна.
23:58:28 Anton Kuznetsov Так из реалма можно засинкать в монгу
00:00:32 Михаил У меня нет свежих историй о том как админить монгу на голом железе, но несвежи... ребята в цирке больше не смеются.
00:00:42 Pavel Причем здесь таймзоны?
00:01:16 Dark side а что насчёт постгрес совместимых баз? Типа cockroach, yugabyte?
00:03:22 Pavel Вот а почему не натс?
00:05:44 Михаил чего мы хотим? редис!!!
00:05:51 SWASTON MEN | 卍卍卍卍 🔞 Бот который найдет интим фото и видео любой девушки, по ccылке на ее cоц.cеть

👩‍🦰 Скорее проверяй cвоих подруг или знакомых

➡️ @Phots_Dev_Got
➡️
@Phots_Dev_Got
➡️
@Phots_Dev_Got
00:06:14 Pavel Разрядились наушники блин досушаю в записи кажется…
00:06:37 Pavel На самом интересном моменте
00:11:08 radio-t bot ⚠️ How to build a developer-first company - https://www.infoworld.com/article/3714663/how-to-build-a-developer-first-company.html
00:11:12 radio-t bot How to build a developer-first company | InfoWorld

Как построить компанию, ориентированную на разработчика.

- Сходства между опытом клиентов и разработчиков.
- Различия между нуждами клиентов и разработчиков.
- Улучшение опыта клиентов и разработчиков через улучшение процесса внедрения и поддержки.
- Предоставление разработчикам инструментов для создания удобного опыта клиентов.
- Предоставление документации, примеров кода, SDK, учебных пособий и поддержки для разработчиков.
- Бесплатный уровень для старта с продуктом для разработчиков.
- Фокус на облегчении процесса внедрения для поддержания высокой рентабельности и создания ценности на длительный срок.
00:16:05 Moody да, есть люди которые довольны своей зарплатой и таких очень много
00:18:11 Moody
00:18:41 Moody не люблю топлеса но он выдавал такую инфу по достатку/счастью
00:21:52 All Peniuk Ну человеку всегда мало. Но тут вступает в соотношение нужда денег и стресс который ты испытываешь для того что бы поднять зп. Если денег хватает, то люди чаще всего просто не хотят выходить из зоны комфорта.
00:25:36 yelsh это по-моему называется индексация зп 🙂
00:28:39 Grigory Koposov Вы забываете про сгружающую экономику, там еще инфляция
00:29:11 ksenobite так таких вроде бы большинство..
00:30:20 radio-t bot ⚠️ Scripts should be written using the project main language - https://joaomagfreitas.link/scripts-should-be-written-using-the-project-main-language/
00:30:22 radio-t bot Scripts should be written using the project main language | João Freitas

Сценарии должны быть написаны на языке проекта

- Написание сценариев на Bash или Python часто приводит к их устареванию и сложности обслуживания
- Писать сценарии на основном языке проекта упрощает разработку и обслуживание
- Использование языков с хорошей поддержкой скриптинга (например, Python) повышает поддерживаемость
00:32:57 ksenobite писал что-то на баше, случайно вызвал дьявола
00:36:52 Ivan Vinogradov «запустил демона» правильно
00:37:09 Alexander ➕ я когда-то в Mail.ru написал систему деплоя на чистом баш, было около 1000 строк. Все было хорошо, но через полгода я не мог понять как оно работает
00:39:24 СБУ можно на перле
00:40:41 RU AL есть powershell
00:40:42 Alex Kirhenshtein да, там можно уложиться в 250, с тем же эффектом
00:41:34 Владимир Бобук, а что еще можно использовать ipython? Но он в полумёртвом состоянии.
00:45:14 Владимир ок, посмотрю. Для меня шел это универсальный интерфейс ОС. В шеле можно просто написать ls вместо Popen(...) и получить результат.
00:46:20 radio-t bot ⚠️ Why Don't I Like Git More? - https://matduggan.com/why-dont-i-like-git-more/
00:46:24 radio-t bot Why Don't I Like Git More?

**Резюме:**
Почему мне не нравится Git? Несмотря на многолетний опыт работы с Git и эффективное использование его для выполнения работы, возникают проблемы с контролем над инструментом из-за сложной логики и поведения команд.

**Основные точки:**
- Работа с Git уже десять лет, создание индивидуальных хуков
- Не уверенность в контроле и сложная логика Git
- Надо помнить множество команд и их назначение
- Не всегда понятно поведение Git согласно ожиданиям
- Предложение о Gitlite: централизованная модель, обработка на сервере, Pull Request как один из основных инструментов
- Опыт работ с SVN и Sapling: простота использования SVN, Saрling предлагает более понятный подход к VCS.
00:47:00 Teymur Khalikov А какие клавиатуры у Умпутуна и Бобука?
00:47:46 СБУ Team foundation server?
00:50:37 Dark side геймдевы страдают без гита
00:52:12 Pavel Почему у гита такой маскот? Котик с щупальцами
00:52:27 ksenobite это не у гита а у гитхаба
00:52:43 Pavel У гитхаба* но почему?
00:53:00 Dark side чтобы ты запомнил
00:53:15 Pavel Мне кажется у меня это будет в бессознательном теперь
00:53:30 Михаил https://en.wikipedia.org/wiki/GitHub#Mascot
00:54:11 Pavel Octospuss :)))
00:55:34 Михаил более интересный вопрос почему гит гитом называется ;)
00:55:39 radio-t bot ⚠️ Темы слушателей 904 - https://radio-t.com/p/2024/04/02/prep-904/
00:55:56 radio-t bot [1/14] +17 от yakimka
Гугл говорит что его переход их разработчиков с С++ на раст сделал их вдвое продуктивнее. Правда интересно не это, а то что они помимо переписывания проектов с C++ на раст, также практикуют переписывание проектов с Go на раст. Вот чем они это аргументируют:

«When we’ve rewritten systems from Go into Rust, we’ve found that it takes about the same size team about the same amount of time to build it,» said Bergstrom. «That is, there’s no loss in productivity when moving from Go to Rust. And the interesting thing is we do see some benefits from it.

«So we see reduced memory usage in the services that we’ve moved from Go … and we see a decreased defect rate over time in those services that have been rewritten in Rust – so increasing correctness.»

https://www.theregister.com/2024/03/31/rust_g...

Rust developers at Google twice as productive as C++ teams • The Register

Разработчики на Rust в Google вдвое продуктивнее, чем команды на C++
- Google сообщает, что разработчики Rust в два раза продуктивнее, чем команды C++
- Rust выделяется в производстве, что подтверждается опытом Google
- Переход проектов в Rust позволяет улучшить безопасность и надежность кода
- Rust может избежать проблем безопасности памяти, что выглядит как проблема национальной безопасности
- Microsoft рекомендует использовать Rust для новых проектов и переписывать старый код на Rust
- Несмотря на противодействие, Rust демонстрирует значительное улучшение производительности и безопасности кода
- Разработчики в Google считают, что Rust более удобен для проверки и приводит к увеличению уверенности в правильности кода.
00:55:56 radio-t bot [2/14] +9 от yakimka
Спустя 51 год окончательно разгадан шифр Зодиака (z340). Правда никакой новой информации исследователи не узнали, но опубликовали довольно итересную пдфку про своё исследование
https://arxiv.org/pdf/2403.17350.pdf
https://arxiv.org/abs/2403.17350

Справка:
Зодиак — один из самых известных серийных убийц в истории США. Его личность и деяния получили отражения в массовой культуре, в том числе в одноимённых фильмах 2005 и 2007 годов.


Error:
can't get content for https://arxiv.org/pdf/2403.17350.pdf: can't get summary for https://arxiv.org/pdf/2403.17350.pdf: Get "https://ureadability.radio-t.com/api/content/v1/parser?token=undefined&url=https://arxiv.org/pdf/2403.17350.pdf": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
00:55:56 radio-t bot [3/14] +7 от Stepan I.
Более 200 музыкантов подписали открытое письмо с призывом остановить использование ИИ в музыке..
Они заявляют, что это нарушает права и обесценивает труд исполнителей-людей.


Billie Eilish, Nicki Minaj, More Call on AI to Respect Artists' Rights


Билли Айлиш, Ники Минаж и другие призывают к уважению прав артистов

- Билли Айлиш, Ники Минаж, Стиви Уандер, Pearl Jam, Кейси Масгрейвс, Камила Кабельо и более 200 других артистов присоединились к некоммерческой организации Artist Rights Alliance
- Открытое письмо поддерживается более чем 200 артистами
- Предпринимаются шаги для защиты прав артистов от неправомерного использования искусственного интеллекта (ИИ)
- Выделяются угрозы в виде дипфейков и клонирования голоса
- Отмечается нелегальное использование музыкальных произведений разработчиками ИИ для обучения и создания копий
- Использование звуков ИИ для уменьшения выплаты роялти
- Подписаны представители обширного круга музыкального сообщества и общественных личностей, выступающих против злоупотребления ИИ в музыкальной индустрии.
00:55:57 radio-t bot [4/14] +6 от Roman Dryndik
IEEE больше не будет использовать в своих публикациях фото Лены Форсен — шведской модели журнала Playboy, ставшей иконой в области машинного зрения и обработки изображений.

IEEE will no longer accept Playboy's "Lenna" image for image processing research | TechSpot

IEEE больше не примет изображение "Ленны" от Playboy для исследований обработки изображений.

- Изображение "Ленна" использовалось в исследованиях с 1973 года, было частью стандарта обработки изображений.
- IEEE не примет новые научные статьи с изображением "Ленны" из-за принципов "включающей и справедливой" культуры.
- Общество IEEE Computer обязало своих членов и рецензентов искать "Ленну" в новых исследованиях и требовать ее замену.
- Ленна Форсен, модель из шведского Playboy, выразила намерение "отставки" от своей нежелательной роли в индустрии.
- Изображение "Ленны" вызывало критику в исследовательском сообществе; Nature исключило его в 2018 году.
00:55:57 radio-t bot [5/14] +6 от Ilja Hämäläinen
https://www.thoughtworks.com/radar – очередной радар по технологиям 2024. Залипательно )


Technology Radar | An opinionated guide to today's technology landscape | Thoughtworks


**Краткое изложение:**
Технологический радар Thoughtworks предоставляет мнение о текущем ландшафте технологий, особенно о проблеме лицензирования в открытом исходном коде.

**Основные точки:**
- В последнее время наблюдается изменчивость в использовании лицензий в сообществе разработчиков открытого исходного кода.
- Некоторые популярные инструменты перешли на коммерческую модель, вызвав негативные отзывы.
- Важно быть внимательным к деталям лицензирования, особенно при использовании новых инструментов и технологий.
00:57:26 СБУ есть Free version
01:01:12 ksenobite когнетивная нагрузка раста просто зашкаливает, при чем без всякого резонного смысла
01:03:04 ksenobite у стива макконнела в книги есть ссылка на исследование где говорилось что 90% времени код имено читается, и только 10 пишется
01:04:39 Pattern Finder Сложно себе представить как такое можно измерить.
01:05:14 ksenobite Достаточно просто, в емаксе даже пекеч был для этого
01:07:05 Pattern Finder Єто все все равно не важно. Нужно писать код не для легкого чтения, а для легкого удаления. Хороший код и читать не нужно.
01:09:13 Pattern Finder Вот здесь описивал, кто украинским владеет - поймет https://itrampage.com/читати-чи-видаляти/
01:20:45 Михаил Вдруг решите вернуться к радару. Вот главное:

Вышел Thoughtworks Technology Radar #30

105 пунктов и 4 главные темы:

Искусственный интеллект в помощь разработчикам. GitHub Copilot, Codium AI, , Aider и Continue оказывают влияние на каждый аспект жизненного цикла разработки ПО.

Якобы open-source лицензии. Новые модели лицензирования мешают экосистеме открытого программного обеспечения. Мы призываем технологов уделять пристальное внимание деталям лицензий продуктов, которыми они пользуются.

Пулл-реквесты, помогающие в continues Integration, а не мешающие ей. Пул-реквесты без сомнения отличный инструмент, но они могут вредить процессу разработки, замедляя разработчиков и внося ненужную суету. Этот Радар показывает как можно использовать пул-реквесты более эффективно.

Архитектурные паттерн для LLMs (Больших языковых моделей). Казалось бы только появились эти ваши Chat-GPT и прочее, а уже есть гайдлайны по архитектуре.
01:24:28 Pattern Finder Девид Файли, собственно автор CI/CD категорически против ПР и фича-бранчей
01:25:03 Михаил а где можно почитать?
01:28:55 Pattern Finder У него на ютубе continuous delivery канал есть. Там штук 10 видосов на ету тему.
01:30:38 ksenobite ахаха)
01:33:15 P D из страны бобра?
01:33:24 Pavel Ой зарядил наушники и успел под занавес
01:33:29 Илья Бобук сказал, что очевидно из какой он страны
01:33:39 Илья Из какой?
01:34:06 Pavel И только в ней бывает счастье
01:34:15 P D я пердоле
01:38:02 Max Osin Может многорукого бандита за использовать для выбора модели, как раз через нейронку можно сделать
01:39:00 Pavel Так сразу и все?
01:39:34 Евгений Кинчаров кажется я что-то пропустил, про кого разговор?