Alex. Seconds.
190 subscribers
198 photos
10 videos
1 file
151 links
Любитель кофе и open source. Мысли обо всем. Мнение автора не должно и не будет совпадать с вашим.

Другие проекты: @datacatalogs, @db_tools, @datacoffee, @losdatos_podcast
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Ghostty UI search

Для тех кто также как и я на хайпе наслаждается терминальным приложением Ghostty у меня сегодня отличные новости. В обе версии (и для Linux, и для MacOS) наконец-то закоммиттили поиск по Cmd+F / Ctrl+F. Конечно же это пока не попало в релиз (ожидается в версии 1.3 аж весной 2026), но для нетерпеливых всегда есть возможность включить обновления до nighty builds

Источник: https://github.com/ghostty-org/ghostty/pull/9709, https://github.com/ghostty-org/ghostty/pull/9756
Netflix покупает Warner Bros. со всеми потрохами HBO и прочим за $82 миллиарда. Давно такого глобального передела медиарынка не было!

Источник: https://about.netflix.com/news/netflix-to-acquire-warner-bros
Framework laptop with ARM chip

Классная новость для любителей open source и долгой автономной работы компьютера. Теперь в ноутбук Framework Laptop 13” можно установить чип ARM

Во-первых, эта новость приятна тем, что мы получим заметно большее время работы от аккумулятора. Но кроме того, интересно это все тем, что сменный модуль продает совершенно сторонний производитель — MetaComputing. Это все возможно благодаря open source модульной архитектуре Framework. Сама компания Framework, напомню, предлагает только материнские платы с чипами AMD

Источник: https://metacomputing.io/products/metacomputing-arm-aipc
Apache Iceberg based materialized views in AWS Glue

AWS Glue теперь поддерживает Apache Icebrge managed views. Это такие managed-таблицы в Glue catalog, которые хранят промежуточно рассчитанные результаты запросов и автоматически обновляются, когда обновляется источник

DDL для view можно писать на SparkSQL и задавать расписание для их обновления. Данные можно читать через внутренние SQL-инструменты AWS, например Athena или Redshift. Но, т.к. это открытый формат, то и из любых внешних инструментов доступ тоже должен быть

Источник: https://aws.amazon.com/about-aws/whats-new/2025/11/aws-glue-apache-iceberg-based-materialized-views/
AI-кластер на компьютерах Mac

Вчера (да-да, в пятницу, ничему людей жизнь не учит) вышла новая версия ОС для компьютеров Apple. Среди прочих фич, интересной для меня показалась вот какая. С версии 26.2 появляется возможность объединять компьютеры Mac в общий кластер для распределенного inference

Как вы помните, с чипами Apple M в настольном компьютере появилось понятие unified memory. Это когда нет больше разделения на RAM для CPU и RAM для GPU. Вместо этого память стала общей и доступна на высокой скорости и тому и другому устройству. По максимуму из этого выжать пользы в ML-задачах помогает фреймворк MLX, который является по сути заменой PyTorch, но построен изначально с упором на возможности Apple Silicon

Так вот, с помощью MLX, macOS 26.2 и простого советского кабеля Thunderbolt 5 можно теперь объединить устройства в кластер и делать инференс моделей сразу на кластере, объединяя и вычислительные возможности и увеличивая доступную память. Например, можно собрать кластер, с больше чем 512Gb RAM у себя в гараже дома

Обратной стороной медали может стать повышенный интерес бизнеса к этой возможности. Компьютеры Apple (возможно неожиданно для самой компании) могут стать выгодным способом организации кластера средних размеров. Не хотелось бы наблюдать как они пропадут с полок, особенно принимая во внимание имеющийся дефицит памяти на мировом рынке

Источники: Apple Developer portal, MLX Github
Сделать AI-браузер из Firefox в следующие 3 года

Новый CEO компании Mozilla, Anthony Enzor-DeMeo, подтвердил, что Firefox «эволюционирует» в AI браузер. Интернет в шоке, похоже компания потеряла связь с реальностью и не понимает свою аудиторию. Из хороших новостей - пока все функции AI обещают сделать отключаемыми

Нахожу особо забавным тот факт, что статья в блоге, рассказывающая об этих планах, вышла под заголовком «Построение самой доверяемой (trusted) софтверной компании в мире»

Источник: https://blog.mozilla.org/en/mozilla/leadership/mozillas-next-chapter-anthony-enzor-demeo-new-ceo/
ty — очень быстрый Python type checker

Компания Astral, известная нам по таким замечательным штукам как uv, запустила в бету свой собственный type checker, написанный на Rust. Обещают (и этим ребятам я верю), что прирост скорости на некоторых проектах, по сравнению с mypy, больше чем в 20 раз. Но и с другими, шустрыми чекерами тоже сверяли и ty выигрывал по скорости (очень выигрывал). Думаю, надо брать

Источник: https://astral.sh/blog/ty
🎄С Рождеством или, как у меня тут говорят, Feliz Navidad🎄

После нескольких месяцев отдыха от креативной деятельности (а также занятости переездом в другую страну, переходом на новую работу, и т.д. и т.п.), я, кажется, набрался сил для чего-то нового…

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

Как всегда буду очень благодарен за обратную связь и конструктивную критику. Кстати, во время этой записи происходила калибровка нового 🎙️микрофона, поэтому не поскупитесь!

Приятного прослушивания! 😊

https://t.iss.one/losdatos_podcast/5
Друзья,

Каждый год мы строим планы и намечаем массу идей для их реализации. Каждый год очень многое из этого идет не так как мы планируем. И это хорошо! Полностью распланированная и по сценарию идущая жизнь точно заставила бы нас заскучать

Но если планы не осуществляются на 100%, то это не значит, что от них надо вовсе отказаться. Это же скорее повод в очередной раз задуматься о том, что планы наши — это такая путеводная звезда. Мы никогда не сможем добраться до нее самой, но при этом она очень сильно помогает нам ориентироваться на том пути, по которому мы идем

Пусть новый год принесет всем добра и мира. А наши планы, как та самая путеводная звезда, обязательно помогут этого достичь, если мы будем делать их, исходя из добрых побуждений, под влиянием светлых идей и с искоркой любви в глазах

С наступающим! 🥂🎄


P.S.: монгольский Jingle Bells🎶 это именно то, что вам сейчас необходимо, поверьте
🎄13
Чуть более года назад я писал о внешней QWERTY-клавиатуре, которую приобрел, от малоизвестной тогда компании Clicks. Пользуюсь клавиатурой с тех пор довольно часто, т.к. ничего не могу поделать со своим пристрастием к девайсам с физическими кнопочками🤓

Оказывается, Clicks не теряла время зря и работала над двумя новыми девайсами. Один — улучшенный вариант bluetooth-клавиатуры в виде слайдера, который совмещает в себе еще и батарею. Второй — Clicks Communicator, ни что иное как телефон с QWERTY-клавиатурой, компактным дисплеем, eSim и кучей других фич. Позиционируют они устройство как второй/рабочий телефон. Поставки обещают позже в этом году. Надо брать!

Источник: https://www.clicksphone.com/en/communicator
Знаете, что для меня очень странно? Необходимость объяснять в разговоре, что высшей ценностью в моей системе координат является человеческая жизнь. Неужели в мире есть достаточное количество людей для которых это не так, раз могут быть неясности в этом вопросе? Ох божечки, это так грустно наблюдать в 2026 году…

Все вмешательства в дела других независимых государств должны быть остановлены и никогда не повторяться. Жизнь венесуэльца и палестинца, украинца и еврея, русского и американца и любого другого человека должна быть неприкосновенна, а дела внутри независимого государства должны решаться только народом этого государства
7
Уже играли в завирусившуюся головоломку по поиску оптимального способа расставить стеночки, чтобы загородить загончик для лошадки наиболее оптимальным образом? Какие у кого результаты? У меня сегодня 🥇82

Кстати, хотел побаловаться сегодня с картой curl'ом (она была доступна в ASCII-формате еще утром прямо в коде страницы), но ее спрятали под JS😕

Источник: https://enclose.horse
OpenAI запускает помощника по здоровью

ChatGPT Health это такой отдельный раздел в сервисе. Вся информация, которой пользователь там делится с LLM, не связана ни с чем другим и имеет свою собственную «память».

Пользователям предлагается подключать различные источники данных типа Apple Health, а также подгружать результаты медицинских исследований и походов к врачам для их анализа и общения по вопросам своего здоровья

Сказать, что я удивлен, будет неправдой. Но вот что мне действительно интересно узнать, так это как OpenAI будет решать юридические вопросы, связанные с новинкой, в разных странах мира

Источник: https://help.openai.com/en/articles/20001036-what-is-chatgpt-health
Сегодняшний выпуск Los Datos Podcast, а также следующий за ним, который уже находится в производстве, помогут вам запустить на своих компьютерах крутой промышленный open source инструмент для создания дашбордов Apache Superset 6.0.0🚀 с помощью Docker🐳. Что такое Docker я как раз и расскажу позже сегодня, и продолжу в записи на следующей неделе

И хотя у меня самого конечно есть мысли куда двигаться дальше, я подумал, что так как у нас там уже собралась аудитория, можно увлечь и вас за собой в этот творческий процесс и попросить предложить темы для будущих записей

Я не буду делать опрос, потому что он очевидно будет состоять из моих собственных идей. Скорее прошу вас написать о чем вы хотели бы услышать, с чем раньше не сталкивались или хотели бы узнать больше деталей. Облачные провайдеры? Погружение в детали написания своего Dockerfile? Консольные утилиты для обработки данных?

Если есть какие-то идеи на этот счет, то напишите, пожалуйста там под сообщением в комментариях. Но не расстраивайтесь, если идей сейчас нет, я вас не оставлю без контента💙
Основная причина, по которой я выбрал карьеру в сфере ИТ, заключается в том, что я люблю творить

Я не хочу, чтобы кто-то (или что-то) творил за меня, вместо меня или притворяясь мной. Я хочу и буду набирать символы в IDE своими собственными пальцами. Черт возьми, я использую механическую клавиатуру ровно из-за того, что мне нравится слышать каждое нажатие клавиши, когда я творю

Я — художник, а не ИИ-техник
Так, вот смотрите, нам говорили, что вампиры не отражаются в зеркале. И еще нам говорили, что вампиры не попадают на фото. Фотоаппараты того времени использовали зеркало. Связаны ли эти идеи?

Означает ли это, что при использовании беззеркального фотоаппарата вампиры попадают на фото?
Alex. Seconds.
Основная причина, по которой я выбрал карьеру в сфере ИТ, заключается в том, что я люблю творить Я не хочу, чтобы кто-то (или что-то) творил за меня, вместо меня или притворяясь мной. Я хочу и буду набирать символы в IDE своими собственными пальцами. Черт…
Сказав это и переварив чувства, стоит отметить, что мы живем сегодня в новой реальности, существование которой сложно отрицать

Давайте возьмем в качестве примера фермеров. Когда-то фермеры делали в земле дырки для семян🌱 голыми руками🤗. Потом человечество изобрело лопату🪏. Сегодня умные тракторы🚜 ездят по полям, сажают семена, собирают урожай и т.д.

Да, теперь есть еще люди, которые делают лопаты, и чинят тракторы. Но фермеры-то все еще остались фермерами, не так ли? И не важно используют ли они лопату или контролируют траекторию и планы на день для умного трактора



Если вам, как и мне, нравится «возиться» в земле, сажать что-то в своем дворе или на балконе, то никто не может у нас этого отнять

Но если мне надо будет посадить тысячу, или миллион семян, буду ли я это делать голыми руками? Скорее всего нет…

Это кстати, ничего не меняет в личном отношении к процессу. Я, пожалуй, и дальше буду сажать семена на балконе без всяких приспособлений, если этот процесс доставляет мне удовольствие😊
Делал какое-то время "для себя" UI для dbt-core, но в какой-то момент подумал, что это может пригодиться и другим участникам сообщества. Sharing is caring!

Скажите, вам было бы интересно посмотреть на такой инструмент в действии? Если да, то напишите в комментариях под постом в канале "+1" или что-то наподобие

В планах сначала собрать небольшую закрытую встречу в Telegram и сделать демо для тех, кто выразил интерес. Покажу что и как, и конечно же поотвечаю на вопросы

В планах, если идея найдет отклик, отправить код в паблик в ближайшем будущем

#dbt #dbtcore #dbtui @alexseconds
Дождливые выходные, бутылочка красного сухого, неугомонные руки, а также не уходящие из памяти вдохновляющие отзывы после пятничного демо… И вот вместо ожидаемого одного, я сегодня зарелизил в open source сразу два проекта. Собственно вашему вниманию представляются:

metadv — Python-пакет, который по предоставленной YML-спецификации:
• разбирает описанные сущности по заданным правилам
• предоставляет базовый класс валидации, от которого можно наследоваться и добавлять свои проверки
• генерирует dbt-модели для организации Data Vault 2.0 (hub, links, sat и ma_sat) в формате популярных макросов из пакетов Datavault-UK/automate_dv и ScalefreeCOM/datavault4dbt (по выбору пользователя, можно даже расширить своим Jinja-шаблоном)
• запускается как из командной строки так и путем импорта в ваш Python-код

dbt-ui — веб-приложение для совместной работы дата аналитиков в dbt-core проектах:
• frontend и backend
• базовая поддержка git
• редактор моделей с подсветкой синтаксиса SQL+Jinja
• табличный просмотр seed-файлов
• просмотр скомпилированного кода моделей
• запрос семпла записей моделей из БД
• lineage на уровне моделей
• компилирование/запуск и тест как отдельных моделей так и всего проекта
• ну и last but not least, поддержка визуального drag&drop моделирование entity, relations & attributes с последующей генерацией объектов Data Vault 2.0 прямо в веб-интерфейсе, используя пакет metadv

Как всегда буду рад конструктивной критике, GitHub звездочкам, новым issue, и discussions по обоим проектам

Спасибо за внимание и хорошей всем новой недели💙