JEP 533 Tightens Exception Handling in Java's Structured Concurrency for JDK 27
https://www.infoq.com/news/2026/05/jep-533-jdk-27/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=Java
https://www.infoq.com/news/2026/05/jep-533-jdk-27/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=Java
InfoQ
JEP 533 Tightens Exception Handling in Java's Structured Concurrency for JDK 27
JEP 533, Structured Concurrency, has reached integrated status for JDK 27. It refines exception handling and type safety in its API, particularly focusing on exception flow with a new ExecutionException type. Changes include an updated Joiner interface and…
Show HN: Kstack – Skill pack for monitoring/troubleshooting K8s in Claude Code
https://github.com/kubetail-org/kstack
https://github.com/kubetail-org/kstack
GitHub
GitHub - kubetail-org/kstack: Skill pack for Claude Code that helps you monitor and troubleshoot your K8s clusters superintelligently
Skill pack for Claude Code that helps you monitor and troubleshoot your K8s clusters superintelligently - kubetail-org/kstack
🌍💸 Хочешь работать на зарубежную компанию из России? В 2026 году это стало сложнее и проще одновременно
https://proglib.io/p/hochesh-rabotat-na-zarubezhnuyu-kompaniyu-iz-rossii-v-2026-godu-eto-stalo-slozhnee-i-proshche-odnovremenno-2026-05-15
https://proglib.io/p/hochesh-rabotat-na-zarubezhnuyu-kompaniyu-iz-rossii-v-2026-godu-eto-stalo-slozhnee-i-proshche-odnovremenno-2026-05-15
Addy Osmani зашил сениор-инженерную дисциплину в скиллы для AI-агентов
https://tproger.ru/news/addy-osmani-zawil-senior-inzhenernuyu-disciplinu-v-skilly-dlya-ai-a
https://tproger.ru/news/addy-osmani-zawil-senior-inzhenernuyu-disciplinu-v-skilly-dlya-ai-a
Tproger
Agent Skills: 20 скиллов для AI-агента от Addy Osmani
Addy Osmani выложил 20 markdown-навыков, которые заставляют AI-агента писать спеки, тесты, ревью и не пропускать сениорские шаги. Разбираем пять принципов.
LLMs are breaking 20 year old system design
https://zknill.io/posts/llms-are-breaking-20-year-old-system-design/
https://zknill.io/posts/llms-are-breaking-20-year-old-system-design/
/dev/knill
LLMs are breaking 20 year old system design — /dev/knill
Web architecture is built on a 20-year-old assumption that state lives in the database, and compute is stateless. But we're missing a routing primitive.
Соискатель с сильным резюме получил 82 отказа и заподозрил ИИ
https://devby.io/news/soiskatel-s-silnym-rezume-poluchil-82-otkaza-i-zapodozril-ii
https://devby.io/news/soiskatel-s-silnym-rezume-poluchil-82-otkaza-i-zapodozril-ii
dev.by
Соискатель с сильным резюме получил 82 отказа и заподозрил ИИ
ИИ-инструменты для отбора кандидатов могут оставлять соискателей в «черном ящике», где они не понимают, почему не получают даже приглашения на интервью.
🔥1
xAI запустила Grok Build — ИИ-агент для кодинга за $300
https://tproger.ru/news/xai-zapustila-grok-build-pervyj-ii-agent-dlya-kodinga-za-300-v
https://tproger.ru/news/xai-zapustila-grok-build-pervyj-ii-agent-dlya-kodinga-za-300-v
Tproger
xAI запустила Grok Build — ИИ-агент для кодинга за $300/мес
xAI выпустила Grok Build — первый CLI-агент для кодинга. Ранняя бета для SuperGrok Heavy ($300/мес): план-режим, поддержка плагинов, конкурент Claude Code.
Компания Canonical опубликовала монолитный дистрибутив Ubuntu Core 26
https://www.opennet.ru/opennews/art.shtml?num=65477
https://www.opennet.ru/opennews/art.shtml?num=65477
G1 GC Throughput Improvements: 5-15% Performance Gains with Dual Card Tables
https://ionutbalosin.com/2026/05/g1-gc-throughput-improvements-5-15-performance-gains-with-dual-card-tables/
https://ionutbalosin.com/2026/05/g1-gc-throughput-improvements-5-15-performance-gains-with-dual-card-tables/
Forwarded from save from youtube
Media is too big
VIEW IN TELEGRAM
LLM-assisted coding is not deterministic. Does it matter?
https://blog.vrypan.net/2026/04/23/llm-assisted-coding-is-not-deterministic-does-it-matter/
https://blog.vrypan.net/2026/04/23/llm-assisted-coding-is-not-deterministic-does-it-matter/
blog.vrypan.net
LLM-assisted coding is not deterministic. It does it matter?
Does it matter that LLM-assisted coding is not deterministic? No. We don’t really care about determinism (unless you are working in theoretical mathematics or philosophy). What we care about is predictability.
Forwarded from The Art Of Programming
А что стало с переписчиками?
Еще недавно стоимость программистов как «рабочей силы» и в некотором смысле двигателя «цифровой трансформации» и, как следствие, новых барышей для бизнеса была существенным препятствием. Буквально у нас под ногами появились решения этой проблемы в виде разного рода продуктов на базе AI. Пока оставим в кавычках и за скобками все «если» и «но» и примем вышесказанное за истину.
Многие бегают с выпученными глазами — тушите свет, сливайте воду. Нас всех заменят! ИИ увольняет! Вот во всем этом хочется понять, а было ли подобное ранее.
Долго размышлял и мне кажется я нашел идеальный исторический аналог. Вам надо мне довериться и погрузиться в контекст.
Представим 1450 год, в Европе порядка 70 университетов. Точное число студентов в университетах в то время, нам неизвестно. Но в 15 веке крупнейшими студенческими корпорациями считались Парижская и Болонская. В каждой насчитывалось примерно 4000–5000 студентов. В Оксфорде, Кембридже, Праге, Саламанке, Падуе и Тулузе численность учащихся составляла около 1000 в каждом университете. И это был настоящий бум и рассвет образования в Европе. Всем им требовались книги!
Книги переписывали вручную. Стоимость была колоссальная. Были переписчитские конторы, которые размножали книги. И были конторы, которые разделяли книги на тетрадки и «за подписку» давали тетрадки студентам на время «почитать». Подписочная модель, масштабирование, все дела. Большой рынок. Только вот книги дорогие. Переписчики дорогие. Все неудобно и не быстро.
Примерно в 1450 году Гутенберг разработал первый печатный станок, который представлял собой усовершенствованный винтовой пресс. И печатный станок — это был настоящий стартап. Первая версия, как MVP, была так себе, но Иоганн смог привлечь инвестиции. Основным инвестором Иоганна Гутенберга был Иоганн Фуст — майнцский ростовщик, юрист и предприниматель. Гутенберг был человеком непростым из знатного рода майнцских патрициев Генсфлейш. Члены его рода имели наследственную привилегию чеканки монеты. Возможно, по этому деньги немалые он таки смог привлечь.
В 1450 году был заключен договор, а к 1455 году долг Гутенберга с процентами достиг 2000 гульденов. Он не смог его обслуживать, и Фуст подал в суд. 6 ноября 1455 года состоялся суд и по его решению типография со всеми принадлежностями перешла к инвестору. Благодаря связям, ростовщику удалось добиться того, чтобы Гутенберг продолжал свои эксперименты уже на его типографском оборудовании.
Фуст после суда продолжил дело вместе с Петером Шёффером — бывшим подмастерьем Гутенберга. Петер примерно в то же время женился на Кристине, дочери Фуста. И в 1455 году типография стала называться «Fust und Schöffer».
Вы скажете, а как же Гутенберг и его библия? Гутенберг был непростым человеком, и полностью оттереть из «стартапа» его было невозможно.
Гутенберг получал некоторые выплаты за все последующие нововведения, но небольшие. И несмотря на все злоключения, Библия вошла в историю как Библия Гетенберга.
Вопреки расхожему мнению, Библия была не первым печатным произведением. До этого типография печатала папские индульгенции в 1454–1455 годах.
Библию начали печатать 30 сентября 1452 года, закончили 1455 году. Как раз после, суда, судя по всему. Тираж библии составил 158–180 экземпляров. Библия Гутенберга стоила 46 гульденов за экземпляр на бумаге и 100 гульденов за экземпляр на пергаменте.
100 гульденов в то время могли равняться стоимости хорошего городского дома. При этом если взять минимальный тираж и минимальную стоимость, то мы получим примерно 7000 гульденов. С учетом того, что за 5 лет «стартапом» был накоплен долг в 2000 гульденов, интересное получается дельце.
Инвестор с технологией, специалистами, заказчиками и голодным рынком, готовым смести его «товар».
Понятно, что за буквально следующие десять лет все поменялось. Огромные «книжные» конторы вопили как резанные — это книги без души!
Но давайте задумаемся, а что стало с переписчиками?
Еще недавно стоимость программистов как «рабочей силы» и в некотором смысле двигателя «цифровой трансформации» и, как следствие, новых барышей для бизнеса была существенным препятствием. Буквально у нас под ногами появились решения этой проблемы в виде разного рода продуктов на базе AI. Пока оставим в кавычках и за скобками все «если» и «но» и примем вышесказанное за истину.
Многие бегают с выпученными глазами — тушите свет, сливайте воду. Нас всех заменят! ИИ увольняет! Вот во всем этом хочется понять, а было ли подобное ранее.
Долго размышлял и мне кажется я нашел идеальный исторический аналог. Вам надо мне довериться и погрузиться в контекст.
Представим 1450 год, в Европе порядка 70 университетов. Точное число студентов в университетах в то время, нам неизвестно. Но в 15 веке крупнейшими студенческими корпорациями считались Парижская и Болонская. В каждой насчитывалось примерно 4000–5000 студентов. В Оксфорде, Кембридже, Праге, Саламанке, Падуе и Тулузе численность учащихся составляла около 1000 в каждом университете. И это был настоящий бум и рассвет образования в Европе. Всем им требовались книги!
Книги переписывали вручную. Стоимость была колоссальная. Были переписчитские конторы, которые размножали книги. И были конторы, которые разделяли книги на тетрадки и «за подписку» давали тетрадки студентам на время «почитать». Подписочная модель, масштабирование, все дела. Большой рынок. Только вот книги дорогие. Переписчики дорогие. Все неудобно и не быстро.
Примерно в 1450 году Гутенберг разработал первый печатный станок, который представлял собой усовершенствованный винтовой пресс. И печатный станок — это был настоящий стартап. Первая версия, как MVP, была так себе, но Иоганн смог привлечь инвестиции. Основным инвестором Иоганна Гутенберга был Иоганн Фуст — майнцский ростовщик, юрист и предприниматель. Гутенберг был человеком непростым из знатного рода майнцских патрициев Генсфлейш. Члены его рода имели наследственную привилегию чеканки монеты. Возможно, по этому деньги немалые он таки смог привлечь.
В 1450 году был заключен договор, а к 1455 году долг Гутенберга с процентами достиг 2000 гульденов. Он не смог его обслуживать, и Фуст подал в суд. 6 ноября 1455 года состоялся суд и по его решению типография со всеми принадлежностями перешла к инвестору. Благодаря связям, ростовщику удалось добиться того, чтобы Гутенберг продолжал свои эксперименты уже на его типографском оборудовании.
Фуст после суда продолжил дело вместе с Петером Шёффером — бывшим подмастерьем Гутенберга. Петер примерно в то же время женился на Кристине, дочери Фуста. И в 1455 году типография стала называться «Fust und Schöffer».
Вы скажете, а как же Гутенберг и его библия? Гутенберг был непростым человеком, и полностью оттереть из «стартапа» его было невозможно.
Гутенберг получал некоторые выплаты за все последующие нововведения, но небольшие. И несмотря на все злоключения, Библия вошла в историю как Библия Гетенберга.
Вопреки расхожему мнению, Библия была не первым печатным произведением. До этого типография печатала папские индульгенции в 1454–1455 годах.
Прямо сейчас мы находимся в этой точке. Первые индульгенции уже отпечатаны, а библия еще в процессе!
Библию начали печатать 30 сентября 1452 года, закончили 1455 году. Как раз после, суда, судя по всему. Тираж библии составил 158–180 экземпляров. Библия Гутенберга стоила 46 гульденов за экземпляр на бумаге и 100 гульденов за экземпляр на пергаменте.
100 гульденов в то время могли равняться стоимости хорошего городского дома. При этом если взять минимальный тираж и минимальную стоимость, то мы получим примерно 7000 гульденов. С учетом того, что за 5 лет «стартапом» был накоплен долг в 2000 гульденов, интересное получается дельце.
Инвестор с технологией, специалистами, заказчиками и голодным рынком, готовым смести его «товар».
Понятно, что за буквально следующие десять лет все поменялось. Огромные «книжные» конторы вопили как резанные — это книги без души!
Но давайте задумаемся, а что стало с переписчиками?
[Перевод] Как работает Shazam?
https://habr.com/ru/companies/ruvds/articles/1035172/
https://habr.com/ru/companies/ruvds/articles/1035172/
Хабр
Как работает Shazam?
Вы сидите в кофейне. Включается песня, название которой вертится на языке, но вспомнить его вы никак не можете. Вы достаёте телефон, нажимаете на кнопку, и приложение за несколько секунд определяет...