This media is not supported in your browser
VIEW IN TELEGRAM
Сейсмически волны, прошедшие через Европу после землетрясения 7.7 баллов в Мьянме
Красные точки — тектонический подъем, синие точки — просадка
#dataviz
Красные точки — тектонический подъем, синие точки — просадка
#dataviz
Airflow 3.0 pre-release
Ребята из Astronomer выпустили несколько коротких видео, в которых рассказывают об изменениях в Airflow. Нас ждут довольно приятные изменения в интерфейсе (на мой взгляд), поддержка версионности DAGs, и Dark Mode🤩
Источник: https://youtu.be/l8NETNrt2JU
Ребята из Astronomer выпустили несколько коротких видео, в которых рассказывают об изменениях в Airflow. Нас ждут довольно приятные изменения в интерфейсе (на мой взгляд), поддержка версионности DAGs, и Dark Mode🤩
Источник: https://youtu.be/l8NETNrt2JU
YouTube
Airflow 3.0 pre-release: new UI
Hear what Astronomer's DevRel team is most excited about in the upcoming Airflow 3.0 release. In this video: the new UI! To learn more about everything in the release, join our webinar: https://www.astronomer.io/events/webi...
Все митинги сегодня только так ведь через 3 часа будет Nintendo Direct на котором будет обсуждаться Switch 2🥳
https://www.youtube.com/live/DXUmjX7DsP8
https://www.youtube.com/live/DXUmjX7DsP8
Darwin OS and XNU Kernel
Очень классная и подробная вводная статья о том как и откуда появились современные операционные системы компании Apple, а именно история создания, развития и устройства их ядра, построенного на Mach и BSD. И хоть я сам понял от силы 30% деталей, будучи не глубоко знакомым с построением ядер в ОС, было очень интересно узнать какие туда включены компоненты, почему принимались те или иные архитектурные решения, а также чем эти решения помогают Apple вплоть до сегодняшнего дня быстро добавлять поддержку новых процессорных архитектур без значительного переписывания кода.
Источник: https://tansanrao.com/blog/2025/04/xnu-kernel-and-darwin-evolution-and-architecture/
Очень классная и подробная вводная статья о том как и откуда появились современные операционные системы компании Apple, а именно история создания, развития и устройства их ядра, построенного на Mach и BSD. И хоть я сам понял от силы 30% деталей, будучи не глубоко знакомым с построением ядер в ОС, было очень интересно узнать какие туда включены компоненты, почему принимались те или иные архитектурные решения, а также чем эти решения помогают Apple вплоть до сегодняшнего дня быстро добавлять поддержку новых процессорных архитектур без значительного переписывания кода.
Источник: https://tansanrao.com/blog/2025/04/xnu-kernel-and-darwin-evolution-and-architecture/
Tansanrao
Apple’s Darwin OS and XNU Kernel Deep Dive
A deep dive into Apple’s Darwin OS and XNU kernel architecture, tracing its evolution from Mach and BSD roots to powering macOS, iOS, and Apple Silicon. This post explores the hybrid kernel’s design, its adaptation to new hardware and security paradigms,…
Python t-strings
Давно не смотрел что там свеженького нам обещают в Python, но вот наткнулся на довольно интересное. В дополнение ко многими любимым f-strings, в руки Python-разработчика скоро попадут t-strings!
T-string, в отличие от f-string, использует под собой не тип string (как можно было бы подумать), а тип string.templatelib.Template. Идея в том, что заданная строка-шаблон представлена и хранится как объект со всеми strings + дополнительно всеми interpolations (объектами, которые должны отрендериться в string при обработке).
Это может активно использоваться в штуках типа генерации html-тегов, как показывают авторы в примерах. Ну или чтобы обезопасить строки при работе с SQL. Прелесть тут в том, что рендеринг можно взять на себя в отличие от f-strings, которые недоступны в runtime
Как вам эта новинка?
Источник: https://peps.python.org/pep-0750/
Давно не смотрел что там свеженького нам обещают в Python, но вот наткнулся на довольно интересное. В дополнение ко многими любимым f-strings, в руки Python-разработчика скоро попадут t-strings!
T-string, в отличие от f-string, использует под собой не тип string (как можно было бы подумать), а тип string.templatelib.Template. Идея в том, что заданная строка-шаблон представлена и хранится как объект со всеми strings + дополнительно всеми interpolations (объектами, которые должны отрендериться в string при обработке).
Это может активно использоваться в штуках типа генерации html-тегов, как показывают авторы в примерах. Ну или чтобы обезопасить строки при работе с SQL. Прелесть тут в том, что рендеринг можно взять на себя в отличие от f-strings, которые недоступны в runtime
Как вам эта новинка?
Источник: https://peps.python.org/pep-0750/
Semantic views/models/layers
Прочитал в чате по Snowflake о новой балалайке — Semantic Views — и должен высказать свое мнение.
Есть два типа семантического слоя. Первый — привязан к конкретному BI инструменту, чтобы описать его источники в формате, удобном для дальнейшей визуализации. Второй — общий семантический слой данных в бизнесе.
Snowflake сделал первое. Это конечно его дело, хз как много людей пользуется их UI для визуализации (может и много, но я точно не из их числа)
У второго, общекорпоративного семантического слоя, есть две важные характеристики, которые не могут быть покрыты одним отдельным вендором. Формат/спецификация семантического слоя:
1. Должны быть open source
2. Не должны быть привязанной к одной БД
Иначе для меня весь смысл от ее использования теряется, т.к. основную пользу от общего семантического слоя вижу только в возможности описывать все источники данных в бизнесе одним общим языком. Open source должен дать:
• с одной стороны разным вендорам возможность конвертнуть это в формат semantic model для конкретного BI инструмента
• с другой стороны легкое допиливание на конкретном проекте
• ну и конечно возможность запилить fancy UI для описания/управления сущностями в нем
Иначе если 80% покрыто семантикой, а 20% нет, а читать из него может только сам Snowflake, то зачем этот слой нужен? Так вижу
Источник: https://docs.snowflake.com/en/user-guide/views-semantic/overview
Прочитал в чате по Snowflake о новой балалайке — Semantic Views — и должен высказать свое мнение.
Есть два типа семантического слоя. Первый — привязан к конкретному BI инструменту, чтобы описать его источники в формате, удобном для дальнейшей визуализации. Второй — общий семантический слой данных в бизнесе.
Snowflake сделал первое. Это конечно его дело, хз как много людей пользуется их UI для визуализации (может и много, но я точно не из их числа)
У второго, общекорпоративного семантического слоя, есть две важные характеристики, которые не могут быть покрыты одним отдельным вендором. Формат/спецификация семантического слоя:
1. Должны быть open source
2. Не должны быть привязанной к одной БД
Иначе для меня весь смысл от ее использования теряется, т.к. основную пользу от общего семантического слоя вижу только в возможности описывать все источники данных в бизнесе одним общим языком. Open source должен дать:
• с одной стороны разным вендорам возможность конвертнуть это в формат semantic model для конкретного BI инструмента
• с другой стороны легкое допиливание на конкретном проекте
• ну и конечно возможность запилить fancy UI для описания/управления сущностями в нем
Иначе если 80% покрыто семантикой, а 20% нет, а читать из него может только сам Snowflake, то зачем этот слой нужен? Так вижу
Источник: https://docs.snowflake.com/en/user-guide/views-semantic/overview
2
Airflow 3.0.0
Вот вы небось себе сидите и не знаете, а там вон оно чего😉
#airflow #airflow3
Источник: https://datais.me/updates/
Вот вы небось себе сидите и не знаете, а там вон оно чего😉
#airflow #airflow3
Источник: https://datais.me/updates/
Sidephone — qwerty-телефон, который я так долго ждал
Написал лонгрид о новом qwerty-телефоне, который вот-вот появится на рынке. А необычная идея с расширением магнитными плиточками — это удачный приятный бонус!
https://telegra.ph/Sidephone--qwerty-telefon-kotoryj-ya-tak-dolgo-zhdal-04-26
Написал лонгрид о новом qwerty-телефоне, который вот-вот появится на рынке. А необычная идея с расширением магнитными плиточками — это удачный приятный бонус!
https://telegra.ph/Sidephone--qwerty-telefon-kotoryj-ya-tak-dolgo-zhdal-04-26
Telegraph
Sidephone — qwerty-телефон, который я так долго ждал
У меня тяга к ретро-девайсам и кнопочкам. Это и игровые консоли, в числе которых например Nintendo GameBoy (на котором менял экран полгода назад), и часы Pebble, и другие. Кроме этого, у меня особая ностальгия по телефонам с qwerty-клавиатурами. Как можно…
Epic Games vs. Apple
Еще только вчера судья вынес решение о том, что Apple недобросовестно ограничивает разработчиков в использовании сторонних страниц для оплаты без 30% комиссии Apple. И уже ночью я получил письмо с обновлениями правил публикации в американском AppStore
Хорошая сторона вопроса в том, что теперь разработчики не обязаны будут платить “налог” на AppStore. Не очень хорошая в том, что раньше все можно было отменять в одном удобном месте, контролируемом Apple
Надеюсь, всем будет от этого хорошо и кто готов платить за удобство больше, тот будет платить. А тот кто считает это излишним, сможет сократить расходы
Еще только вчера судья вынес решение о том, что Apple недобросовестно ограничивает разработчиков в использовании сторонних страниц для оплаты без 30% комиссии Apple. И уже ночью я получил письмо с обновлениями правил публикации в американском AppStore
Хорошая сторона вопроса в том, что теперь разработчики не обязаны будут платить “налог” на AppStore. Не очень хорошая в том, что раньше все можно было отменять в одном удобном месте, контролируемом Apple
Надеюсь, всем будет от этого хорошо и кто готов платить за удобство больше, тот будет платить. А тот кто считает это излишним, сможет сократить расходы
Довольно забавная новость. Юрист Antropic использовал чатбота Claude AI, созданного этой же компанией, при подготовке документов в их споре с Universal Music Group. Текст, подготовленный чатботом, оказался так называемой «галлюцинацией» на что обратили внимание юристы UMG. Сотруднику Antropic пришлось публично извиняться
А ведь все будет только хуже, когда подрастет поколение, которое изучало мир по переписке с чатботами
Источник: https://techcrunch.com/2025/05/15/anthropics-lawyer-was-forced-to-apologize-after-claude-hallucinated-a-legal-citation/
А ведь все будет только хуже, когда подрастет поколение, которое изучало мир по переписке с чатботами
Источник: https://techcrunch.com/2025/05/15/anthropics-lawyer-was-forced-to-apologize-after-claude-hallucinated-a-legal-citation/
Оказывается, терминал из сериала Severance, не является выдумкой, а был довольно масштабно скопирован с реально существовавшего устройства, включая цветовую схему клавиатуры! Вашему вниманию представляется — Data General Dasher
Источник: https://terminals-wiki.org/wiki/index.php/Data_General_6053
Источник: https://terminals-wiki.org/wiki/index.php/Data_General_6053
Ну что ж, пятнично-нереалистичная, но от того не менее шумная и правдивая новость. Один из сотрудников Anthropic, Sam Bowman, рассказывая про новую модель Claude 4 Opus поведал миру, что:
Интернет уже дал название новому режиму работы Claude 4 Opus — “ratting” или “крысятничество”
Такая вот пятница🤷
Если она думает, что вы делаете что-то вопиюще аморальное, например, подделываете данные в фармацевтическом испытании, она будет использовать инструменты командной строки, чтобы связаться с прессой, регуляторами, попытается заблокировать вас в системах, или все вышеперечисленное сразу.
Интернет уже дал название новому режиму работы Claude 4 Opus — “ratting” или “крысятничество”
Такая вот пятница🤷
Alex. Seconds.
dbt Labs покупает SDF Labs На днях только в чатике обсуждали реальную возможность того, что #Rust будет захватывать Data-отрасль. И в целом правильная мысль была сформулирована о том, что он (пока) не заменит Python как интерфейс к разным инструментам, но…
YouTube
dbt Fusion engine
The dbt you know and love… is getting a major upgrade.
Introducing a powerful new engine, and a new era for analytics.
Meet the dbt Fusion Engine—the next-gen engine that brings deep SQL understanding to dbt for the first time.
Fusion: the next-generation…
Introducing a powerful new engine, and a new era for analytics.
Meet the dbt Fusion Engine—the next-gen engine that brings deep SQL understanding to dbt for the first time.
Fusion: the next-generation…
Глядите какая прикольная штука!
Собрали вот вы Docker-образ, все хорошо, но теперь надо его как-то отправить на сервер. Надо registry заводить или пересобирать образ заново из Dockerfile на сервере. А что если просто сделать
Источник: https://github.com/psviderski/unregistry
Собрали вот вы Docker-образ, все хорошо, но теперь надо его как-то отправить на сервер. Надо registry заводить или пересобирать образ заново из Dockerfile на сервере. А что если просто сделать
docker pussh myapp:latest user@server 🤔Источник: https://github.com/psviderski/unregistry
GitHub
GitHub - psviderski/unregistry: Push docker images directly to remote servers without an external registry
Push docker images directly to remote servers without an external registry - psviderski/unregistry
Ругательства в коде ядра Linux
Наткнулся тут на занимательную статистику по частоте использования ругательств в коде Linux-ядра и подумал, что нужно непременно этим поделиться. Заметно, что количество crap в ядре стабильно растет от версии к версии🤬
Источник: https://www.vidarholen.net/contents/wordcount/
Наткнулся тут на занимательную статистику по частоте использования ругательств в коде Linux-ядра и подумал, что нужно непременно этим поделиться. Заметно, что количество crap в ядре стабильно растет от версии к версии🤬
Источник: https://www.vidarholen.net/contents/wordcount/
Слушайте, а это только я такой старпер, или всех бесит мода на подгрузку превью ссылки? Везде: Teams, Telegram, WhatsApp, etc. Оно все замедляет работу софта, а пользы… есть польза вообще?
https://telegra.ph/Zachem-ehto-vse-06-26-2
https://telegra.ph/Zachem-ehto-vse-06-26-2
Telegraph
Зачем это все?
В чем польза Link Preview?