Фильтры
22:53:06 Ivan Kostyuk о бюджете. Лучше положить деньги на сберегательный счёт и подождать.
Я на днях осозднал, что на сберегательном счёте 4% годовых плюс, а по ипотеке 3.625% минус. :-)
Или посмотреть на БУ прошку с М3 - 40% экономия.
На прошлой неделе один влогер плакал, что MacBook теряет ценность быстрее всего.
22:53:11 Avonar больше всего я не понимаю прикола с тем что он меняет родные цвета терминала по умолчанию, это же вполне успешно регулируется конфигом внутри самого терминала.
22:53:47 Pavel Gabriel @umputun а будь добр, нажми на клавишу, чтобы песня в телеграмм полилась
22:56:06 Pavel Gabriel Пуля вылетела, но до меня не долетела (что-то ничего в телеге не слышно)
22:56:49 ferzisdis к самой технологии вопросов нет. для меня показалось неожиданным ее использование.
я рассчитывал увидеть что-то более идеоматичное, как это сделано в zed. если не ошибаюсь, то в zed чуваки как раз какой-то свой рендериг написали, который использует нативные функции операционной системы. а тут получается новые модные терминалы стоят на плечах атлантов в виде openGL, который написан на НЕБЕЗОПАСНОМ языке программирования
ну и в zed кмк гораздо богаче интерфейс, чем в терминалах
22:57:35 Pavel Gabriel Может еще рано для тг . Только унца на сайте
22:57:42 Ivan Kostyuk в эти выходные Apple TV бесплатно смотреть можно.
22:58:27 Grigory Koposov Он сказал что максимальные версии (с большим количеством памяти и ssd) теряют в цене больше чем стандартные модели
22:58:37 Pavel Gabriel Спасибо что напомнил! Пойду Волков смотреть. Подкаст в записи послушаю тогда ;€
22:59:06 Omny сижу до сих пор на прошке 14" с м1 16гб, полёт нормальный.

Для обновления рассматриваю эир на 15" с м4, который надеюсь выйдет когда-то. Хочется макбук потоньше, а мощей мне и без того достаточно
22:59:13 Umputun U кстати, если вы пользуете tollbooth, то туда один известный вам кекс донес поддержку стандартных мидлеварей, так что можно наслаждаться без дополнительных костылей

https://github.com/didip/tollbooth/pull/113
23:03:02 Sasha Доброй день , а вещание началось ?
23:03:19 Pavel Gabriel Только что
23:03:31 Ivan Kostyuk слышно мужиков. 🙂
23:03:37 Andrew в телеге тишина
23:04:24 Sasha @umputun 👆
23:05:33 yelsh wsgi технически снаружи)
23:05:51 Grigory Bakunov https://github.com/abersheeran/asgi-ratelimit
23:06:51 Grigory Bakunov
23:08:11 🎴 пиво щас по 0.45 уже
23:10:58 Pavel Gabriel Это коллекция «подкасты для сна»
23:11:00 Egor @bobuk как думаешь поедет ко второй стороне?
23:16:21 Alexander Rassokhin Пятый Гарри Поттер, конечно, гениальная книга. Лучшая из всех.
23:16:38 ๖ۣۜKⱥթooℝ साहब тихо
23:16:40 Pavel Gabriel Я на сайте уже слушаю :(
23:16:52 twwlf вроде для кроссплатформенных программ логично, не?
23:16:56 Alexander Shcherbakov В телеге не слышно
23:16:56 Andrew не слышно в телеграме
23:16:57 🎴 зато удобно
23:16:58 Udom Bunchu в тг тишина
23:16:59 Sasha Не работает телеграмм
23:17:00 Kirill Не слышно
23:17:14 Zaff Коврик резиновый чтоли?
23:17:15 radio-t bot Да, резиновый коврик может быть удобным и практичным вариантом для различных нужд, например, для занятий спортом или защиты поверхности.
23:17:20 Pavel Gabriel Тишина. Можно медитировать и догадываться о чем там говорят
23:17:55 Andrew опять ничего не слышно в телеге
23:17:59 ๖ۣۜKⱥթooℝ साहब без изменений
23:18:10 Yury Kotov Писали уже, что не слышно?
23:18:10 Pavel Gabriel Все стабильно :)
23:19:46 Yury Kotov Во, пошло)
23:20:14 Sasha Телеграмм заработал
23:20:36 Sasha Спасибо
23:20:43 Pavel Gabriel Интересно, это только у меня скорость воспроизведения в телеге медленная?
23:20:52 Zaff У меня голоса хакерские (очень низкий питч, скорость как будто 0.25х)
23:20:58 Ilya Marchuk у меня ок
23:21:18 radio-t bot ⚠️ Вещание подкаста началось - https://stream.radio-t.com/
23:21:27 Yury Kotov У меня тож норм со звуком
23:21:50 Zaff Radio-T (Chopped & Screwed Edition)
23:22:29 Briggs Hughes 💵 Хочешь иметь гарантированный заработок от 600 и до 800 $ в неделю ?

📱Для работы нужен только смартфон.
🛑БЕСПЛАТНОЕ обучение для каждого.
🔶 Не имеет значения, есть ли у вас опыт, мы научим вас с нуля
🔶Занятость до 2-х часов в сутки

💬Пиши по контактам, что бы получить больше информации 👉 менеджер
23:23:14 Andrew как исимки переносите?
23:23:19 Pavel Gabriel Вобщем перегрузил телегу два раза - и звук на скорости 0.25 а то и медленнее. Перешел на сайт
23:23:27 ksenobite нужно было ставить nix 🙃
23:23:35 Pavel Gabriel Сегодня не судьба
23:23:48 X Y Ксюша, опять 16"?
23:27:53 🎴 а через плеер не лучше будет?
23:29:33 return true; Было бы круто в этом году увидеть что-то типа оффлайн(в плане вычислений) железку для чатика
23:30:39 Stanislav Popov а я жду агентов с функциями везде, особенно в программировании. Как в cursor
23:30:44 Sergey P. Хм... а у меня нет проблем со звуком (скоростью ) в телеге
Десктопный клиент на Mac
23:31:34 Stanislav Popov я переслушивал на днях сентябрь 2021, где Бобук рассказывал про restic. И там же он рассказывал про api gpt3
23:32:54 X Y ИМХО, революция была когда вышел продукт чатгпт.
23:34:24 Sasha Так 01 ведёт себя как среднестатистический мидл, не трогай если работает 😁
23:35:22 Alexander сегодня обнаружил прикольное https://github.com/zed-industries/zed/issues/16965. оказалось, что когда в salesforce подписываешься на экспорт репорта в csv, он по умолчанию использует ISO-8859-1, на что я годами не обращал внимания пока не перешёл на zed
23:36:18 Grigory Bakunov не понимаю как в 2025 мы всерьез обсуждаем "кодировки файлов" ((
23:36:48 kalter такая же ситуация
23:37:24 Mona Sax в 1999 разбудили , передвинул часы на 25 лет
23:37:25 Pavel Gabriel Я на этой неделе фильм посмотрел 2013 года про AI. Называется Her / Она. Так там AGI или даже ASI (super intelligence) на маленьком телефоне даже в метро, лесу (хз что там с интернетом). И контекст просто огромный :) И ИИ даже с чувствами и своими мыслями и желаниями :) интересно было посмотреть как 12 лет назад это видели. Кстати, там есть и кейс rabbit ai или как там брошка с камерой называлась :)
23:37:30 Grigory Bakunov есть хороший способ. Шереметьево, там самолет в Турцию.
23:37:57 Danil Lytvyn Прошу прощения, что не в тему ефира, но у меня есть интересная задачка по TS.

Я использую библиотеку которая даєт возможность реагировать на собития указание первим параметром (filter). Втором параметром я передаю мою колбэк функцию, которая принимаєт один параметр. Я хочу винести мою колбэк функцию в другой модуль, и просто передать ее вторим параметром. Проблема в том что параметр колбэк функции єто сложний generic type которий зависит от первого аргумента filter и все єти типи private. Можно ли как то "узнать" тип єтого параметра?

Не люблю такой гимнастикой заниматься, но интересно можно ли єто решить каким либо понятним способом
// from
myApp.on("event", async (ctx) => {
...
});
// to this
function handleEvent(ctx: ComplexType) {...}
myApp.on("event", handleEvent);
23:38:20 Сергей Прекрасная Возможность для Тебя:

Гибкий график
От $100 до $400 в день Бесплатное обучение и поддержка

Пиши в ЛС уже сейчас
23:41:53 Victor Тут какие-то новые ученые вылезли, говорят 7 видов рака являются последствием употребления алкоголя.
23:42:48 Victor Требуют печатать предупреждения и картинки как на сигаретах
23:42:51 Sergey Lanin британские ?
23:43:23 Victor Американские, кажется, но я краем уха слышал только
23:43:29 Sergey P. с крестом это D'Usse чтоле?
23:44:06 ๖ۣۜKⱥթooℝ साहब вершки слей просто со стружкой, а дальше можно пить
23:46:18 radio-t bot ⚠️ iTerm2-3511.changelog - https://iterm2.com/downloads/stable/iTerm2-3511.changelog
23:48:09 Dmitry Andreev Тут (ветка про дотфайлы) самое время прорекламировать https://github.com/twpayne/chezmoi
23:48:59 Grigory Bakunov https://github.com/gnachman/iTerm2/commit/63ec2bb0b95078a97abbb94cf28c4a42d1b67f23
23:50:16 Mona Sax изобрели логгер чтоли
23:51:15 Sergey P. ifdef #debug...
23:51:53 Mona Sax а logging чем не подходит?
23:51:54 radio-t bot Logging подходит для записи сообщений и ошибок, тогда как директивы препроцессора, такие как ifdef, могут использоваться для включения или отключения кода на этапе компиляции, что полезно для условной отладки и оптимизации без влияния на производительность в релизной сборке.
23:53:38 Pavel А в руби на рельсах из коробки такое!
23:54:44 yelsh есть знакомый который пишет нецензурные слова в местах где стоят дебаг принты, помимо того что линтер на брань его ловит там еще оно ревью не проходит
23:55:35 Stanislav гарантированный способ однажды отправить брань юзерам
23:55:54 yelsh ну значит юзеры зарепортят :)
23:55:56 Alexander Dobromilskiy нажимаю cmd shift j. Ничего
23:56:11 Alexander Kovalev хистори выдает
23:56:31 Alexander Kovalev да, именно такое выдает
23:56:34 Alexander Dobromilskiy нет
23:56:52 Mikhail Zhuk У меня ничего
23:56:53 🎴
23:57:02 Dubzer (ꏿ﹏ꏿ๑) у меня не происходит в фише
23:57:19 Dmitry Andreev Ну видимо зависит от стартового школа
23:57:23 Roman Попробуй в модуле объявить свой интерфейс, где будут только те поля ComplexType, которые тебе нужны

interface ComplexType {
a: string;
b: string;
}

interface NewInterface {
b: string;
}

function handle(f: (a: ComplexType) => string): string {
return "test";
}

function b(b: NewInterface): string {
return "test";
}

handle(b);
23:57:42 Dubzer (ꏿ﹏ꏿ๑) может надо интеграцию в zsh добавить чтоб оно работало?
23:57:51 ksenobite странно, тоже не работает
23:58:02 Sergey P. "ничего не происходит" не значит что оно там втихаря ничего не записывает в файл куда-то в /tmp/
23:58:05 Mikhail Zhuk Только в zsh работает
23:58:16 Mikhail Zhuk В Фише нет
23:58:17 Alexander Verbitsky у муравья 250 тыс. нейронов, типичный муравейник 250 тыс. особей = получается 62.5 миллиардов нейронов - почти человеческий мозг по сложности
23:58:21 Alexander Kovalev у меня тоже zsh - работает
23:58:33 Юрий это надо быть по ssh на удаленной машине
23:59:15 Mikhail Zhuk Как записать такое?
00:00:08 Zakerik а то что последнее обновление wezterm было в феврале 2024 это ок?
00:00:23 Alexander Kovalev ghostty после перезапуска ничего не выдает
если выполнить пару команд и снова нажать cmd+shift+j - выдаст history
00:00:48 Sergey P. судя по названию файла - CleanShot
00:01:42 Pavel Karpovich Судя по всему, скоро будет новый релиз

https://github.com/wez/wezterm/issues/6341
00:02:07 Andrew duti
00:02:44 Umputun U duti -s com.apple.automator.ZedOpener .txt all
00:04:19 Andrew так и zsh по умолчанию пишет историю
00:04:22 Dmitry Andreev Гости тоже в памяти хранит. Ну чего вы. Но по хоткею сбрасывает на диск
00:08:44 ksenobite кликать да еще и в cli это сильно 😅
00:08:57 Dmitry Andreev Ну я так делал всегда, не сбросилось
00:09:46 Andrew так а чего плохого что терминал пишет историю? все пишут
00:09:49 Dmitry Andreev Можно перенести в ~/.config/ghostty/config, оттуда умеет подхватывать и в других местах пересоздавать не будет
00:10:02 Grigory Bakunov руками перенести
00:10:18 Dmitry Andreev Да, конечно. Ногами опаснее
00:10:55 Nikita Gashkov https://ghostty.org/docs/config#xdg-configuration-path-(all-platforms):

Он респектит XDG_CONFIG_HOME
00:11:13 Dmitry Andreev Но в маке этого нет
00:12:21 D S https://github.com/ghostty-org/ghostty/discussions/3719

вот это бы завезли как в айтерм, и можно переходить)
00:14:11 Dr.🔥 L€$T£® df
00:15:18 🎴 еще активность окна роляет
00:15:34 Dmitry Andreev А кто-то действительно пользуется нативным фулскрином макоси? Когда я в последний раз это пробовал, фулскрин на одном мониторе заставлял спрятаться пункты глобального меню второго. Плюнул и обучился растягивать окно на весь экран даблкликом по заголовку или хотелки rectangle
00:15:49 Morr 💿 Доколе?
00:15:49 radio-t bot никто не знает. пока не надоест
00:15:51 Dubzer (ꏿ﹏ꏿ๑) мб потому что терминал не способен различить набор текста и совершение действий в туи?
00:16:25 D S тоже верно, но привычка дело страшное) пинают меня за фуллскрины коллеги)
00:17:16 Stanislav Popov осенью отключил copy on select, до этого примерно всю жизнь использовал, насколько помню, меня бесило, что легко случайно перезаписать буфер обмена
00:17:37 NDesu Да, там есть же галочка что бы не пряталось в настройках. А как ещё быстро между окнами прыгать, никакой cmd+tab не даёт такой скорости
00:18:34 Dmitry Andreev Странно, что по умолчанию только iterm из того что я пробовал умеет показывать, сто в фоновых табах что-то изменилось *

* нашел ишью с примером хука для wezterm, но еще не пробовал и не знаю, умеет ли он с bar работать
00:18:45 🎴 это можно настроить, чтобы никогда не пряталось, в тч и на фуллскринах
00:19:16 D S о дааааа
00:19:38 Slava K Ого, прикольно. Стриминг живой в 6 вечера, если слушать из Аргентины 🤗
00:20:12 Dmitry Andreev Так не помня порядок окон, или имея много таких, все равно долго получится прыгать на некоторые. Проще три или четыре пальца по тачпаду и увидеть всё. Ну, мне.
00:20:30 ksenobite kitty классный и очень шустрый, но wezterm как будто умеет изкоробки все то что нужно допиливать напильником в китти
00:21:14 Denis Аналогично
00:22:31 Danil Lytvyn Спасибо за наводку. Попробую применить. Меня колега подтолкнул к utility type Parameters и я пока пришел к такому решению

type ArgumentTypes = Parameters<typeof myApp.on<"event">>;
type UnwrapMiddleware<T> = T extends Middleware<infer U> ? U : never;
type CallbackCtx = UnwrapMiddleware<ArgumentTypes[1]>

function handleEvent(ctx: CallbackCtx) {...}
00:22:57 NDesu Вопрос привычки, если живёшь с этим, то быстро всё запоминаешь и держишь в одинаковых местах.
Пробовал ещё Stage Manager использовать, но что-то не то, хотя может тоже привыкнуть можно
00:24:33 Sergey P. ну вспомните еще про часы... коробки с ящичками там, качалки для заряда и т.д.
00:26:02 Denis Обалдеть.
Слушаю подкаст 16-17 лет и первый раз в эфире.
Привет из СПБ!
00:28:17 Anatoly Pa Как этот мооар пишется?
00:28:28 Grigory Bakunov moar
00:28:38 Dmitry Andreev https://github.com/walles/moar
00:29:39 Grigory Bakunov yazi
00:29:42 Pavel Karpovich Вроде -pp убирает номера строк, или это не про то?

alias cat 'bat -pp'
00:30:14 Denys S @bobuk a какой шуруповерт?
00:31:07 Dmitry Bobylev так это кто
00:31:17 Dmitry Bobylev я хочу!
00:31:19 ksenobite как ranger
00:31:28 Anatoly Pa yazi
00:31:34 Grigory Bakunov https://github.com/sxyazi/yazi
00:31:50 Dmitry Bobylev я раньше для такого мс держал :)
00:31:54 Umputun U
alias v='fzf --preview "bat --color=always {}"'
00:32:00 Sergey Lanin гм, если верно тебя понял, то да
пользуюсь фуллскрином для большенства приложений (чтобы переключать, как отдельные экраны)
и отдельный экран с телегой и мелким софтом для запуска из дока
00:32:07 Sergey P. для длинных странных путей и вложенности может вполне быть удобно
00:32:20 Denis Creenshot?
00:32:30 Grigory Bakunov CleanShot X
00:32:36 Grigory Koposov https://cleanshot.com
00:32:38 Mikhail Zhuk https://cleanshot.com
00:32:55 Grigory Bakunov https://lnav.org
00:33:35 Maxim хозяйке на заметку - lnav это такая полезная приблуда чтоб смотреть логи. Такой tail -f *.log | less на стероидах, который пытается ваши логи понять и помочь в навигации, поиске, запросах и даже агрегации. У него даже есть безголовый режим, который позволяет использовать lnav как что-то, для запроса по логам и вывода результата на stdout

https://lnav.org/features
00:33:55 Grigory Bakunov https://spacelauncherapp.com
00:34:13 Sergey P. для меня полезным открытием 2024 было chrome://net-export
00:34:34 Maxim Umputun в 2021 про lnav рассказывал 🤓
00:35:41 Pavel Karpovich Выглядит круто, я раньше такое на Karabiner делал
00:36:23 Grigory Bakunov https://github.com/DamascenoRafael/reminders-menubar
00:37:13 ksenobite раз такая тема пошла..а кто что использует для чтения rss новостей? Пытаюсь что-то с фильтрами найти, пока остановился на news explorer но там в мобильной версии бывают баги с синхронизацией и дублированием новостей, подумаываю на inoreader возвращаться
00:37:38 Umputun U
00:37:44 Dmitry Andreev Тут самое время еще tot вспомнить
00:38:11 2054190909 blogtrottr
00:38:25 Alex Моя находка года Nimble Commander
https://magnumbytes.com/
00:39:30 Dmitry Andreev Интересно, reminder тоже через imap или все-таки другой протокол выбрали?
00:40:36 Mona Sax на macos десктопе?
00:40:37 radio-t bot Да, на macOS можно использовать различные приложения для напоминаний, которые поддерживают IMAP, но большинство из них используют собственные протоколы или API.
00:41:19 Ritter Sport На айфоне до сих пор странный глюк с ремайндером - если тебе уже позвонили и ты разговариваешь, он все-равно включает будильник
00:43:31 Dmitry Andreev Можно еще введение считать темой
00:43:34 radio-t bot ⚠️ It's Okay to Code on Nights and Weekends | Tejas Kumar - https://tej.as/blog/coding-nights-weekends-good-work-life-balance
00:43:42 radio-t bot It's Okay to Code on Nights and Weekends | Tejas Kumar

### Краткое резюме

Теджас Кумар делится своим опытом программирования, подчеркивая важность нахождения баланса между увлечением и обязанностями. Он отмечает, что работа и хобби могут сосуществовать, если не становятся одержимостью, и призывает уважать различные подходы к работе и жизни.

### Основные моменты

- Теджас начал программировать в 8 лет и считает это своим хобби, которое приносит радость.
- Кодирование на выходных не является неправильным, если оно приносит удовлетворение и не мешает другим жизненным аспектам.
- Важно следить за использованием времени и избегать одержимости увлечениями, которые могут вредить отношениям и самочувствию.
- Ожидания коллег могут создавать токсичную атмосферу, если одни люди навязывают свои рабочие привычки другим.
- Управление ожиданиями критично для предотвращения стресса и выгорания.
- Люди должны понимать, что разнообразие увлечений и подходов к работе делает команду более эффективной.
- Принятие и соблюдение личных границ помогает сохранить любовь к своему делу, не позволяя хобби стать бременем.
00:44:17 Igor я так понимаю, штормы это когда фб и гугл меняют свои алгоритмы ранжирования?
00:44:54 Dark side ещё есть «профессия» типа скрам-мастера - developer advocate
00:45:45 Sergey P. вы еще "евангелистов" вспомните
00:51:35 NDesu А в yazi нельзя прыгнуть консолью в директорию, которую ты выбрал в нём?
00:51:52 Denys S приезжаешь на пляж, а там вокруг одни станки
00:54:23 Mona Sax кодирование звучит как от алкоголизма
00:56:26 🎴 отвечали программисты из гугла
00:58:55 Pavel Gabriel Я когда-то был (прости господи) элжайл евангелистом :) Молодой был и горячий :)))
00:59:47 radio-t bot ⚠️ Google's Search Results are Infested, and Open AI is Using Google's Playbook from the 2000s - Chuck W. Nelson - https://chuckwnelson.com/blog/google-search-results-infested-open-ai-using-google-playbook
00:59:50 radio-t bot Google's Search Results are Infested, and Open AI is Using Google's Playbook from the 2000s - Chuck W Nelson

**Краткое резюме**
Google's search results have become cluttered with ads and AI-generated text, leading to user frustration. OpenAI's ChatGPT offers a simpler, more trustworthy alternative, but it must maintain trust to challenge Google's dominance.

**Основные моменты**

- Google начал с простоты и удобства, но теперь его результаты загрязнены рекламой и AI-текстами.
- У пользователей возникла паралич выбора из-за избыточной текстовой информации и рекламы.
- OpenAI может предложить более простой и целенаправленный поиск через ChatGPT.
- Активный поиск при мощном контексте может вернуть доверие пользователей.
- OpenAI пока не монетизирует результаты поиска, что способствует его надежности.
- Будущее OpenAI зависит от того, сможет ли оно сохранить простоту и доверие.
- Google нужно вернуть свою индивидуальность и простоту из 2000-х, чтобы сохранить свою роль.
01:00:37 Mona Sax это тема про каги?)
01:01:43 Mona Sax ну в сафари подругому никак
01:02:31 Umputun U
01:04:54 mrbeam Сегодня видел в твиттре: «Все піде по пізді, коли SCRUM чи Kanban добереться до армії.»
01:06:09 🎴 !g и прочее и в duckduckgo работает, там и другие поисковики, соцсети, документации
01:06:50 Grigory Bakunov
01:07:07 Dark side и что в итоге пошло не так? мир оказался не таким идеальным, как описано в книжках?
01:08:31 Grigory Bakunov
01:13:41 Andrew как у Бобука ответ на 8 страниц? у меня больше трех не дает и вариантов меньше (о1/4о)
01:19:14 Alexander Dobromilskiy Ну это же круто!
01:22:02 radio-t bot ⚠️ Темы слушателей 942 - https://radio-t.com/p/2024/12/31/prep-942/
01:22:13 radio-t bot [1/7] +8 от Alexey
Сири ненамеренно подслушивала разговоры, Apple согласился выплатить $95M
https://arstechnica.com/tech-policy/2025/01/a...

Siri “unintentionally” recorded private convos; Apple agrees to pay $95M - Ars Technica

Apple agreed to pay $95 million to settle a lawsuit over Siri's alleged unintentional recording of private conversations, which reportedly resulted in targeted ads. While Apple admitted no wrongdoing, affected customers may receive up to $20 per device. A hearing for the settlement's approval is set for February 14.

- Apple settles a class-action lawsuit for $95 million.
- Siri allegedly recorded private conversations without user consent.
- Recordings were reportedly prompted by accidental activations.
- Customers may receive up to $20 per Siri-enabled device.
- The lawsuit has been ongoing for five years.
- Settlement hearings are scheduled for February 14.
- The settlement includes options for permanent deletion of recordings.

---

Apple согласился выплатить 95 миллионов долларов для урегулирования коллективного иска, связанного с предполагаемой ненамеренной записью частных разговоров Siri, что, как сообщается, привело к целевой рекламе. Хотя Apple не признала свою вину, пострадавшие пользователи могут получить до 20 долларов за устройство. Судебное заседание по утверждению соглашения назначено на 14 февраля.

- Apple урегулировал коллективный иск на сумму 95 миллионов долларов.
- Siri якобы записывала частные разговоры без согласия пользователей.
- Записи, как сообщается, активировались случайно.
- Пользователи могут получить до 20 долларов за каждое устройство с Siri.
- Иск рассматривается уже пять лет.
- Судебные заседания запланированы на 14 февраля.
- Соглашение включает возможность постоянного удаления записей.
01:22:14 radio-t bot [2/7] +7 от Mikhail
Databases in 2024: A Year in Review
Это ежегодная обзорная статья про мир баз данных от Andy Pavlo.

Ключевые события, описанные в статье
1. Смена лицензирования у Redis и Elasticsearch
2. Databricks и Snowflake конкурируют между собой, в течении года. И те и другие выпустили свои open-source LLM модели, которые натренерованы на «энтерпрайз» задачи такие так генерация SQL запросов (Привет Лёше)
3. DuckDB как решение по умолчанию как БД для аналитических запросов
4. Обзор релизов, поглощений и закрытий на рынке баз данных


Databases in 2024: A Year in Review // Blog // Andy Pavlo - Carnegie Mellon University

### Резюме
В 2024 году в мире баз данных произошло множество изменений и конфликтов, включая лицензионные изменения и крупные приобретения. Redis и Elasticsearch столкнулись с backlash после своих изменений лицензий. Конфликты усилились на фоне нововведений от Databricks и Snowflake, что привело к значительному развитию технологий и конкуренции.

### Основные моменты
- **Лицензионные изменения:** Redis и Elasticsearch изменили лицензии, что вызвало ответные действия от разработчиков и форков.
- **Конфликт между Databricks и Snowflake:** Две компании значительно увеличили свои инвестиции в открытие и развитие LLM, конкурируя друг с другом.
- **DuckDB и новые расширения:** DuckDB утвердился как выбор для аналитических запросов, и несколько новых расширений были созданы для интеграции с Postgres.
- **Агрессивные стратегии:** Redis Ltd. и Elastic N.V. пытаются укрепить свои позиции на рынке, несмотря на протесты со стороны сообщества.
- **Влияние облачных провайдеров:** Появление облачных провайдеров осложняет жизнь независимым поставщикам программного обеспечения, создавая давление на их лицензирование и модели доходов.
- **Инновации и улучшения продукта:** Конфликты способствуют улучшению технологий и снижению цен для потребителей.
- **Турбулентный год:** 2024 год стал годом изменений и запусков, определяющих будущее баз данных.
01:22:14 radio-t bot [3/7] +4 от Ilia Frenkel
Captcha не для слабонервных: https://doom-captcha.vercel.app/

DOOM® CAPTCHA

**Краткое содержание:**
DOOM® CAPTCHA является инновационной системой, позволяющей пользователям играть в игру DOOM® как часть проверки CAPTCHA, используя WebAssembly и JavaScript для интеграции геймплея и пользовательского интерфейса.

- Проект использует Emscripten для компиляции DOOM в WebAssembly.
- Минимальная версия DOOM адаптирована для работы в вебе.
- Внесены изменения для добавления событий, необходимых для CAPTCHA.
- Введены новые флаги процесса для оптимизации игрового процесса.
- Подключены колбеки на JavaScript для взаимодействия с UI.
- Игра настроена на усложнение с высоким уровнем сложности.
- Используется shareware версия DOOM для легальности.
01:22:14 radio-t bot [4/7] +3 от noname
ru
Apple начала самовольно сканировать пользовательские фото🤣 на предмет достопримечательностей
h
ttps://3dnews.ru/1116238/apple-nachala-prinu...

en
h
ttps://www.theregister.com/2025/01/03/apple_...
Apple auto-opts everyone into having their photos analyzed by AI for landmarks
Apple last year deployed a mechanism for identifying landmarks and places of interest in images stored in the Photos application on its customers iOS and macOS devices and enabled it by default, seemingly without explicit consent.

h
ttps://www.apple.com/legal/privacy/data/ru/p...

Apple начала самовольно сканировать пользовательские фото на предмет достопримечательностей, но от этого можно отказаться

Apple начала сканировать фото пользователей для идентификации достопримечательностей, что можно отключить. Функция, названная «Улучшенный визуальный поиск», автоматически активирована на устройствах без согласия. Это вызвало вопросы о конфиденциальности и информированности пользователей.

- Apple ввела функцию «Улучшенный визуальный поиск» для поиска достопримечательностей на фото.
- Процесс активирован по умолчанию на устройствах iOS и macOS без разрешения пользователей.
- Функция использует технологии гомоморфного шифрования и дифференциальной конфиденциальности для защиты данных.
- Искусственный интеллект анализирует фотографии на предмет совпадений с достопримечательностями.
- Эксперты выразили сомнения по поводу конфиденциальности и работы новой функции.
- Пользователи могут отключить функцию через настройки приложений на своих устройствах.
- Apple не убедилась в том, что пользователи были надлежащим образом уведомлены о запуске функции.
01:22:14 radio-t bot [5/7] +2 от pogaoln
Американский судья во время заседания использовал VR-шлем Oculus Quest 2 для реконструкции ситуации по самообороне
https://gizmodo.com/florida-judge-allows-vr-s...

Florida Judge Allows VR Simulation of Alleged Crime to Be Submitted as Evidence

**Резюме:** В штатах Флорида судья разрешил использовать виртуальную реальность как доказательство в деле об агрессивном нападении. Это возможно первое разрешение на применение VR в уголовном процессе в США для представления перспективы обвиняемого.

- Судья Флориды разрешил использовать VR в уголовном деле о нападении.
- Обвиняемый, Мигель Альбису, был арестован за угрозу оружием на своей свадьбе.
- Защита утверждает, что действия Альбису были самообороной согласно законам Флориды.
- Виртуальная симуляция была создана для демонстрации ситуации с позиции обвиняемого.
- Судья, прокуроры и свидетели использовали VR-шлемы для просмотра инцидента.
- Виртуальная реальность - это новое увеличение возможности использования доказательств.
- Судебные разбирательства возобновятся в феврале, если дело не будет отклонено.
01:23:07 Joanna Marks 🩶Ищем менеджеров для работы новый проект. 🩶

✨Удалённая работы, нужен телефон или компьютер.
✨Пару часов в день.
✨Оплата по договоренности.
✨Минимальная оплата в сутки - 3.000₽
✨Выплату делаю на любые реквизиты ежедневно!

🩶Контакт - менеджер
01:24:29 🎴 - Сири, проснись, ты ложно сработала!
- а я и не спала
01:25:18 Umputun U
01:28:12 Umputun U
01:29:30 Igor Функция yield вернёт false, как сигнал о том, что пора чистить ранее аллоцированные ресурсы
01:30:39 Grigory Bakunov
01:33:16 Denys S В шарпе энумераторы похоже реализуются
01:37:43 Denys S @bobuk мы тоже задолбались фиксить баги со связями документов в монге и начали разработку для хранения связей в neo4j
01:38:10 Stanislav Popov а в каких случаях лучше использовать clickhouse, чем sqlite для маленьких данных? Бывает такое?
01:38:27 Grigory Bakunov не, такого не знаю, вряд ли
01:38:38 Denys S GT.M
01:45:59 Igor можно стрейфится
01:46:58 Dark side надо было сказать, что транк бейсд
01:47:24 Dark side не хренак-хренак, а TBD
01:49:14 Stanislav Popov aider + sonnet тоже выжигает по доллару каждые 10 минут активных
01:53:22 Mona Sax откуда они это взяли? apple vision pro может записывать
01:57:08 Grigory Bakunov https://aerc-mail.org
02:01:16 Dark side откуда у бобука столько времени читать, слушать, смотреть про всё на свете, играть в игры?
02:02:07 Sergey P. compiling.xkcd
02:02:37 Dark side так на питоне нет компиляции
02:05:04 Dark side слава Арстотцке!
02:06:38 Sergey P. ну deploy или что-нибудь еще...
я "играл" в некоторые игры пока со мной жил старший сын. младший пока не дорос
02:09:41 yelsh для фотоаппарата вторая сбоку же есть
02:10:49 Igor Perminov Лучше не пользоваться фонариком нежели чем то другим )
02:10:58 Grigory Bakunov https://www.pnas.org/doi/10.1073/pnas.2414274121
02:11:15 Grigory Koposov так надо после этого видео с людми
02:12:27 Umputun U
02:12:47 🎴 чем их стимулировали интересно тараканить эту букву? она им прям дома нужна?
02:12:48 Grigory Koposov багет?
02:13:16 Maxim есть по ссылке, что Бобук рядом оставил
02:13:20 ­• а что за сайт?*
02:13:25 Sergiy Petrenko
02:13:28 Sergey P. Она не русская, а ИРАНСКАЯ :)
02:13:31 Anatoly Pa https://ddnstagram.com/cellsandtales/reel/DERWow4SQxX/
02:13:41 Ivan Kostyuk В Штатах есть ферма. Один чувак разводит осетров. Хорошая икра. В Wholefoods продаётся.
02:13:57 🎴 я кабачковую так щедро не мажу