Java и постквантовый TLS

В JDK 27 появится JEP 527: гибридный post-quantum key exchange для TLS 1.3. Разбираем, что меняется в JSSE, зачем нужен X25519MLKEM768 и какие проблемы могут всплыть при миграции.

В JDK 27 появится JEP 527: гибридный post-quantum key exchange для TLS 1.3. Разбираем, что меняется в JSSE, зачем нужен X25519MLKEM768 и какие проблемы могут всплыть при миграции.

NVIDIA выпустила открытое семейство языковых моделей Nemotron-Labs Diffusion — на флагманском GPU B200 они генерируют 865 токенов в секунду, в 4 раза быстрее обычной токен-за-токеном генерации на том же железе и без потери качества. Линейка включает модели на 3, 8 и 14 миллиардов параметров, плюс мультимодальный вариант на 8 миллиардов с поддержкой картинок.
Осваиваем вайб‑кодинг с нуля бесплатно — вице‑президент Wix запустил платформу Zero to Claude Code, которая научит кодить в паре с нейронками:
В четвертой части мы начали изучение задачи классификации и разобрали метод kNN.
Мы уже дошли до той точки, когда можем построить худо-бедно работающий классификатор. Но если нас спросят: “а насколько хорошо он работает?”,
то максимум, что мы пока сможем ответить — что-то вроде: “ну... на тестовой выборке модель правильно ответила в p% случаев”.
С одной стороны, как гласит древняя пословица: лучше иметь 500 рублей, чем 200. Но гарантирует ли высокий p% качество модели?
Сегодня разберём эти вопросы, посмотрим на метрики качества в ML, поймём, зачем они нужны и как их правильно интерпретировать

Согласно статистическому отчёту State of AI Traffic от Human Security, за последний год резко увеличилась активность ИИ-агентов, ботов и ИИ-инструментов в интернете.
Например, трафик от ИИ-агентов увеличился почти в 80 раз (на 7851%), трафик от ИИ-скраперов — на 597%. Весь ИИ-трафик за последний год увеличился на 187%, а в целом он растёт в восемь раз быстрее, чем человеческий.

Биохакинг как индустрия зарабатывает на том, что продаёт фрагменты здоровья как изолированные решения: гипоксические маски, NAD+, ice baths, HRV-приложения, очередные курсы. Большинство этого либо не работает, либо работает на 5–10% при идеальном сценарии. При этом есть фундаментально другая рамка — гормезис, известный биологии с XX века. Малые регулярные дозы стрессоров (движение, гипоксия, температурные перепады, плотные социальные связи) активируют защитные пути клетки. Большие и хронические — истощают. Горец на 1500 м с ежедневной ходьбой 15 км и многопоколенной семьёй — живёт дольше благодаря среде. И значительную часть этой среды можно реконструировать в городе без переезда. В статье — разбор того, что должно работать, что нет, и почему регулярность бьёт оптимальность.

У носимых устройств есть парадокс: браслет измеряет ваши пульс, сон и активность, но готового открытого API для интеграции этих данных в сторонние системы (например, домашний мониторинг или локальную БД) производитель не предоставляет. Официальное приложение Xiaomi Mi Fitness показывает красивые графики, но данные остаются «запертыми» внутри мобильной экосистемы.
Изначальная задача была чисто прикладной: настроить автоматический сбор данных о здоровье в локальную SQLite-базу и выводить отчеты в семейный Telegram-бот. Поскольку браслет синхронизируется с приложением, а то в свою очередь с облаком Xiaomi, данные гарантированно передаются по сети. Нужно было понять, в каком формате они передаются и как их забрать.
Эта статья - технический разбор пути от анализа сетевого трафика и настройки доверия к собственному CA до реверс-инжиниринга RC4-протокола Xiaomi, расшифровки AES/CBC-объектов из хранилища FDS и парсинга проприетарного бинарного формата сна.

Всем привет!
Моему мессенджеру HalChat исполнилось три года. За это время он прошел огромный путь: из месива символов и сырых блоков превратился в стабильную систему с интуитивным дизайном и современными протоколами. Я разрабатываю его один и позиционирую как приватный, кастомизируемый и автоматизированный мессенджер.
Далее: итоги разработки, локальный ИИ в браузере без сторонних серверов и история о том, как я проходил квест с новыми жесткими правилами тестирования в Google Play.

Каждый, кто работал с большими языковыми моделями (LLM), знает эту боль. Ты задаёшь вопрос. Бот выдаёт уверенный, красивый, но абсолютно ложный ответ. Ты пишешь: «Что за дичь ты несёшь?» Бот извиняется: «Вы абсолютно правы, вот исправленный вариант». И выдаёт ещё большую дичь, чем в первый раз. Прямо как студент на экзамене.
Сегодня разбираемся, почему так происходит, и когда это наконец починят. Спойлер: не скоро и не полностью.

Фотонные чипы для нейросетей умеют быстро перемножать матрицы — но для одного ключевого шага им до сих пор нужна электроника. Физики из Пенсильванского университета под руководством Бо Чжэня нашли способ убрать это узкое место. Они создали гибридную частицу, которая переключает оптический сигнал, затрачивая около 4 фемтоджоулей — на порядки меньше, чем нужно, чтобы на долю секунды зажечь крошечный светодиод.

Во второй половине мая 2026 года состоялся второй мажорный релиз стабильной версии дистрибутива TileOS 2.0 (Sauropod). Проект основан на пакетной базе Debian и предлагает рабочий стол, использующий мозаичные оконные менеджеры. Версия TileOS 1.0 (T-Rex) вышла в марте 2024 года. Исходный код компонентов TileOS опубликован под лицензией GNU GPLv3.

Epic Games презентовала игровой движок Unreal Engine 6 в рамках анонса обновления аркадных гонок с элементами футбола Rocket League. Тизер обновлённой игры показали во время турнира Rocket League Championship Series Paris Major.

Пользователи при помощи ИИ воссоздали переговоры пилотов, погибших в авиакатастрофе в 2025 году. В результате Национальный совет по безопасности на транспорте США (NTSB) временно отключил свою платформу с отчётами об инцидентах с авиатранспортом.
Как сообщает ArsTechnica, речь идёт о падении грузового рейса UPS 2976, которое случилось 4 ноября 2025 года в Луисвилле, штат Кентукки. Во время взлёта у самолёта оторвался один из двигателей, погибли три члена экипажа и 12 человек на земле.

with open() знают все. Но контекстные менеджеры в Python — это не только про файлы. Они помогают безопасно управлять соединениями с БД, транзакциями, async‑ресурсами, временными настройками и cleanup‑логикой без бесконечных try/finally.
В статье разбираем, как работают контекстные менеджеры, как писать свои через contextlib и где они реально упрощают продакшен‑код.

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

Мысли о нейминге приватных переменных в C++ и неочевидные моменты из стандарта, о которых легко забыть в реальном коде

В этой части мы рассмотрим вторую важную составляющую шахматных программ - оценочную функцию. Долгие годы она находилась в роли "пасынка" для процесса разработки. Но на то существовали объективные причины.

В попытках всё успеть в периоды горящих дедлайнов под нож в первую очередь идёт именно то, что держит нашу работоспособность: сон, физическая активность, нормальное питание.
Создаётся опасная иллюзия, будто это экономит время. Пожертвовал сном — получил пару дополнительных часов работы. Пропустил тренировку — освободил вечер. Поел как попало — зато не отвлёкся. Залил усталость кофеином — можно работать дальше.

Каждый раз, когда Вы отправляете часть своего кода в Cursor, Claude Code или скидываете свой отчет для анализа в Gemini или Qwen, где-то в мире грустит один юрист по информационной безопасности. Нейросети - это магия (ну или статистическая закономерность), а кто-то из нас хотя бы раз открывал юридические документы, которые размещены на любимых нами ресурсах?
Давайте немного покопаемся в документах крупнейших игроков: OpenAI, Google, Qwen, DeepSeek и, конечно же, в российском GigaChat. И посмотрим, а кто же кроме нас может иметь доступ к нашей информации?

Можно ли успешно эксплуатировать Java-приложение на Raspberry Pi Model B? А если Java — 21‑я, а Spring Boot, на котором основано приложение — версии 4.0.5? Когда сборка «автомагически» оформляет .jar-файл размером под 40 мегабайт, а у «Малинки» тех мегабайт всего 512, и не забываем про операционную систему и рантайм Java. И как «до такого» [соотношения имеющихся и используемых ресурсов] можно «докатиться»?
TL;DR;-версия: можно. Если допустимо время старта около 5-и минут и расход примерно 40% доступной оперативной памяти, то приложение может работать в режиме 24/7 месяцами, обеспечивая вполне достойное (с учётом производительности «Малинки») время отклика. А «докатиться» оказалось легко, однажды «поскользнувшись» на DIY-рецептах из Интернета, и в качестве альтернативы опробовав методологию «клятого энтерпрайза» в домашнем pet-проекте.