НЛО с вами!
№ 5197888779
Хабр Новости → https://t.me/habr_com_news
Хабр Карьера → https://t.me/habr_career
Реклама → adv@habr.team
Subscribers135K +0 24h
Reach per post (ERR)12.2%16.5K avg views
Posting7.7/daylast 2 hours ago
Reactions per 1K views5.1❤ 👍 🔥
Как устроен Стратегический нефтяной резерв США
Летом администрация Трампа выкачивала нефть из резерва в ответ на закрытие Ормузского пролива, и в начале августа запас пробил отметку в 300 миллионов баррелей. Считается, что ниже неё хранилищу грозит авария. На неё ссылаются профессора нефтехимии, бывшие советники Белого дома, крупные инвестбанки, вот только каждый называет свою. У одних предел 70 миллионов, у других около 150, у третьих ближе к 300.
Автор берётся выяснить, откуда вообще растёт эта критическая цифра, и проходит по официальным отчётам Министерства энергетики, Счётной палаты и лабораторий, которые годами следят за состоянием соляных каверн.
Микрокод внутри сопроцессора Intel 8087: обмен регистрами
Инструкция FXCH в сопроцессоре Intel 8087 из 1980 года по описанию тривиальна. Она меняет местами два регистра с плавающей точкой. В ассемблере это одна строчка, программист на такое обычно не тратит и секунды мысли. Внутри чипа та же операция разложена на 14 шагов микрокода.
Автор с командой Opcode Collective вскрыл корпус 8087, снял кристалл под микроскопом и вытащил содержимое ПЗУ микрокода — 1648 микроинструкций по 16 бит каждая. На этой почве и разбирается конкретный случай с FXCH. Почему банальный swap двух чисел превращается внутри в 14 шагов с проверками, ветками обработки исключений и подменой пустых регистров на NaN, из чипа сорока с лишним лет видно вполне подробно.
Реальные истории IT‑найма 2026
Инженер с 14 годами опыта получает отказ от бигтеха, потому что решал задачу через CTE и уточнял, какой год считать за «год» — календарный, финансовый или високосный. Системный аналитик проходит пять фит-интервью подряд, и каждый раз слышит, что взяли внутреннего кандидата по ротации. IT-рекрутер с четырьмя годами опыта не может устроиться, хотя HR по агрегаторам вакансий это топ-1 профессия на рынке, и получает предложения нанимать курьеров для Яндекса на ставку в 20 тысяч или дальнобойщиков-вахтовиков.
А параллельно живёт индустрия коучинга по прохождению собесов, где куратор подсказывает кандидату через наушник прямо во время интервью. Ценник простой: половина желаемой зарплаты авансом и целая после того, как ты устроился. Ещё где-то в банке аналитик с должностью «главный эксперт» год пишет питон-ботов, которые лазают по легаси-формам, а сеньоры с 10 годами опыта на собесах проигрывают миддлам с 3. И это далеко не всё, что собралось в живых историях за начало 2026-го.
В старой разметке до сих пор лежат теги-обереги от давно отгремевших браузерных войн
Если открыть исходники сайтов из ушедших эпох, там попадаются странные метатеги, которые сегодня не значат ничего. Кусок разметки, запрещающий парсинг. Тег с географическими координатами в стиле «межконтинентальная баллистическая ракета». Строчка, что-то отключающая в браузере, которого давно нет. Мусор на первый взгляд, но каждый такой тег когда-то ставили осознанно и по делу.
Многие из этих реликтов появились как защита от чужого вмешательства в чужую страницу. Был, например, момент, когда Microsoft собралась автоматически вставлять в любые сайты собственные гиперссылки, и владельцам пришлось обороняться специальным метатегом. Была панель, ломавшая вёрстку, был китайский браузер, вырезавший стили и подсовывавший свою рекламу. За каждым забытым тегом стоит своя маленькая война, и след почти всегда ведёт в одну сторону.
Обсудим, от чего именно оборонялись эти строчки и почему во всём опять виноват Internet Explorer.
А вы знали, что на премии ИнтерКомм есть номинация «Лучший блог на Хабре»?
Если вы вкладываетесь в контент, растите IT-бренд работодателя и втайне считаете, что ваш блог заслуживает большего, — самое время это проверить. Сфера деятельности компании значения не имеет, оценивают именно блог.
Подачу заявок, кстати, продлили до 1 октября. Ощущение, что время есть, но тянуть не рекомендуем.
⚡ Новости к этому часу
бустануть канал 👉
🎮 Защита PS2 пала спустя 26 лет благодаря канадскому энтузиасту, который взломал чип MechaCon
🤔 В «Архиве Интернета» из‑за наплыва ботов могут блокировать и обычных пользователей
🆕 Razer представила кейпад Tartarus V2 Pro [IMG]
💻 Microsoft подала патентную заявку с описанием механики показа рекламы прямо во время игры
👨💻 Международная метеорная организация сообщила о кибератаке, нанёсшей «критический удар» по её устаревшей инфраструктуре
💿 В России резко вырос спрос на кассетные магнитофоны и CD‑плееры
#новости
Где HTTP/2 и HTTP/3 реально быстрее, а где не дают ничего
Про HTTP/2 и HTTP/3 говорят одно и то же. Включаешь, и всё летает. Мультиплексирование убирает очередь запросов, QUIC держит удар при потере пакетов, рукопожатие складывается в один круг вместо двух. Звучит складно, вот только все красивые графики нарисованы на чужих стендах, и нигде не сказано простое: где именно выигрыш исчезает. А он исчезает.
Поэтому автор собрал свой стенд и погонял все три протокола через шесть эмулированных сетей от дата-центра до края соты. На чистых каналах HTTP/2 отстаёт от HTTP/1.1, а в дата-центре новые протоколы проигрывают старому доброму предшественнику в разы. Обещания слайдов начали сыпаться там, где их меньше всего ждёшь. А потом выяснилось, что и получить красивую неправду в таком замере до обидного легко.
Что математики говорят про влияние ИИ на математику?
Доказательства в математике всегда были в дефиците и потому ценились. По ним мерили успех учёного, за ними охотились годами, а из семи «задач тысячелетия» человечество до сих пор осилило только одну. Теперь модели выдают их таким потоком, что Теренс Тао назвал это эпохой изобилия доказательств. Навье — Стокс уже заявлен как решённый, вторая задача тысячелетия почти взята, открытые гипотезы забрасывают моделям пачками.
Со стороны это выглядит золотым веком. Только там, где доказательства перестают быть редкостью, ценность утекает куда-то ещё, и сообщество спорит, куда именно. А следом всё острее звучит один вопрос. Если машины забрали то, по чему оценивали самих математиков, зачем вообще нужна фундаментальная математика?
Попытаемся понять, что математики теперь считают в своей науке главным.
Что можно сделать с массивом массивов
Классическая задача из игровой симуляции. Нужно отдать фоновым потокам снапшот игрового состояния, чтобы они крутили свою логику, пока основной поток считает тик. Берётся привычный vector>, на нём строится индекс «локация → сущности», и на маленьких данных всё летает. Потом историческая стратегия доживает до середины партии, объекты плодятся, и внезапно снапшот такой структуры на миллионе локаций начинает стоить дороже, чем вся работа, ради которой его затевали.
Скопировать индекс стоит 90 мс, а полезный проход по нему всего 14. То есть работу распараллелили ради 14 миллисекунд и отдали 90 просто за право начать. Стандартные контейнеры тут разоряют на пустом месте, и виноват даже не объём памяти, а то, куда процессор вынужден прыгать за данными.
Посмотрим, как ужать те же данные так, чтобы старт перестал съедать весь выигрыш.
Большой релиз библиотеки ударений в silero-stress для русского языка
Библиотека простановки ударений разводит омографы вслепую, не понимая смысла фразы. ЗАмок и замОк, Уже и ужЕ человек различает по контексту не задумываясь, а машине остаётся угадывать по статистике. Таких слов в русском около 30 тысяч, и с большинством система справляется. А потом ей попадается слово «один».
У этого числительного есть двойник, скандинавский бог, только встречается он на порядки реже. На длинном тексте модель нет-нет да и превратит обычное «одИн» в бога Одина, и доверие к результату сыплется мгновенно. И это не единичная причуда, а целый класс слов, где один вариант почти вытеснил другой. С такими перекосами пришлось что-то решать.
Узнаем, что делают со словами, где редкий вариант тонет на фоне частого.
2 года вне найма: пока играл в коммерса, айтишка посыпалась, а теперь трещит и бизнес
Есть такая успокаивающая мысль, знакомая многим в айти. Не взлетит своё дело — вернусь продактом, трек-рекорд с бигтехом, команда, результаты, с руками оторвут. Запасной аэродром, который лежит где-то в голове и позволяет спокойно рисковать. Можно уходить в свой бизнес без страха, ведь падать есть куда.
Герой этой истории жил с таким аэродромом десять лет и несколько раз реально на него садился, с поджатым хвостом и синяками, но живой. А два года назад он ушёл из найма уже по-взрослому, поднял медиа на телеграм-каналах и вышел на пик за миллион в месяц. Потом доход пополз вниз, и впервые за долгое время он посмотрел, что творится на рынке найма, куда всегда можно откатиться.
Как методичка из 1990-х объясняет устройство современных нейросетей
В старой методичке по линейной алгебре, посреди упражнений, есть фраза про химию. Молекула воды это вектор (2, 0, 1), молекула метана вектор (4, 1, 0). И дальше автор методички как ни в чём не бывало переходит к линейной зависимости векторов, будто записать вещество тремя числами самое обычное дело.
Сначала это выглядит как учебная вольность ради задачки. Но полчаса с карандашом над этой строчкой приводят к другой мысли. Методичка девяностых, задолго до всякого хайпа, случайно описала ровно тот приём, на котором сегодня стоят и предсказание структуры белка, и языковые модели. Тогда у него просто не было модного названия.
Фанат Fallout напечатал на 3D-принтере рабочий Pip-Boy. Корпус стилизован под потёртый металл, а внутри микрокомпьютер, GPS-модуль и собственная прошивка. Устройство обходится без смартфона, навигация и радиостанции работают автономно.
Коллекционное издание Fallout 4 Pip-Boy Edition 2015 года было обычным пластиковым держателем для телефона. В 2025 году Bethesda открыла предзаказы на металлический Pip-Boy 3000 Replica в масштабе 1:1 за $300. Реплика от Wand Company подсвечивается, мигает лампочками и играет как Bluetooth-колонка. Собственной навигации в ней нет.
Самодельные Pip-Boy обычно выходят громоздкими из-за полноразмерной платы, крупного аккумулятора и иногда вентилятора. Автор нынешнего проекта обошёлся дисплеем около 3,5 дюйма и платой уровня Raspberry Pi Zero 2 W. Комментаторы уже предложили поставить на место стрелочного индикатора настоящий счётчик Гейгера.
Как засунуть Protobuf в CEL и выиграть (или проиграть): опыт MWS Cloud Platform
Представьте поток событий k8s, которые сыплются в микросервис без остановки, и каждое надо прогнать через валидацию на CEL. И тут же выясняется неприятное. Чтобы движок проверил жалкие два-три поля, компактный Protobuf распаковывается целиком, память улетает под всё дерево объектов ради пары значений. Большая часть распакованных данных интерпретатору просто не нужна.
Раз так, почему бы не отдать CEL сырые байты и не научить его выдёргивать поля лениво, ровно в момент обращения. Команда MWS Cloud Platform залезла во внутренности обоих форматов, собрала ленивый парсер и запустила бенчмарки. На тяжёлых манифестах аллокации памяти рухнули в 15-20 раз. Мечта. А потом этот код взяли и выкинули...
Узнаем, что заставило отказаться от решения с идеальными цифрами.
repost
Поздравляем с Днём HR! 💜
Желаем побольше удачных мэтчей и тех самых моментов, когда понимаешь: нужный человек оказался на своем месте. Пусть ваши идеи реализуются в крутые проекты, а команда и руководство видят и ценят вас. И пусть ИИ забирает на себя рутину, а главное остаётся за вами — умение слышать и понимать людей, налаживать взаимодействие и видеть за резюме личность.
✨ А теперь давайте отвлечёмся и проверим, насколько насыщенным был ваш год! ✨
Мы подготовили HR-бинго, там 15 ситуаций из рабочих будней. Отмечайте те, которые случались с вами, и попробуйте собрать линию по горизонтали, вертикали или диагонали.
Собрали? Кажется, это уже достаточное основание обсудить с руководителем дополнительный выходной!
Делитесь результатами в комментариях 🙂
⚡ Новости к этому часу
бустануть канал 👉
🤔 DNS теперь маркетплейс — селлерам обещают комиссию в 25% и хранить товары на складах компании
👾 Deveillance представила Kalypta — приложение, которое мешает нейросетям расшифровывать созвоны
🚀 Американские власти впервые подтвердили размещение оружия на околоземной орбите
🆕 Вышел стандарт Unicode 18 [IMG]
📱 Минцифры ведёт переговоры с Apple о подключении 5G на iPhone пользователей из РФ
⚖️ Denuvo подала иск против взломщика игр с ником voices38 за обход системы защиты игр
#новости
История «многоигровок» на приставках
Картридж на микросхеме памяти не терпит вольностей. Ни файловой системы, ни файлов, ни процедуры загрузки. Код игры намертво вшит в конкретные адреса и лезет за данными ровно туда, где рассчитывает их найти. Но все игры пишутся под один и тот же диапазон. Код двух любых игр неизбежно претендует на одни и те же ячейки.
А на многоигровке таких игр десяток, и каждая уверена, что живёт в картридже одна. И ведь как-то уживались, причём у всех по-своему. Заветные жёлтые коробочки для Денди обещали «999999-в-1», официальные сборники клепали Atari и Nintendo, а пиратские мультикарты встречали игрока пляжными чайками и мелодией из «Привидения».
Разберём, как десятки игр помещались туда, где тесно даже одной.
Кремний взломал кремний: снять блокировку вручную не вышло, и за дело взялась нейросеть, запущенная на тех же картах
Домашний сервер собирается из бывших майнинговых карт NVIDIA CMP 90HX ради локальных языковых моделей дома, без аренды чужого железа и счётчика токенов. По пути со всех карт снимаются вычислительные ограничения, на платах допаиваются недостающие конденсаторы ради полного PCIe x16, и всё упирается в последнюю стену. Карта намертво держит старый Gen1 на 2.5 GT/s и не поддаётся ни готовым утилитам, ни ручной правке регистров. Несколько часов подряд одно и то же значение.
Тогда задачу получает локальный агент, запущенный на этих же картах. Складывается ситуация, от которой у маркетологов NVIDIA дёрнулся бы глаз. Четыре карты NVIDIA запускают модель, снимающую ограничение NVIDIA с пятой карты NVIDIA. На возню с драйвером, регистрами и бесконечной пересборкой модулей закладывается несколько суток.
Выясним, сколько ушло на самом деле.
Локальный ИИ класса Opus 4.6 «задёшево»: две Tesla P100, 28-поточный Xeon и тесты на реальных задачах
Автор статьи собрал дома открытый стенд под локальные модели. Две Tesla P100, которые сейчас продаются по 4-9 тысяч рублей за штуку, дают вместе 32 ГБ видеопамяти. Плюс Xeon E5-2680 v4 на 28 потоков, 64 ГБ памяти и киловаттный блок. В простое машина ест 135 Вт, под нагрузкой уходит до 600, а отопление в комнате получается почти бесплатным.
Дальше интереснее. Автор не поверил обзорам с цифрами вида «одна модель набрала 86, другая 88» и собрал свой бенчмарк из 14 задач, на которых сам когда-то наступал на грабли: FreeRTOS-задача на ESP32 с watchdog, фильтр Калмана с NaN в double из-за FTZ на Xtensa, гонки ресурсов в алготрейдинге, smali-патчи в DEX-файлах. За эталон взял облачный DeepSeek V4 Flash. Локальная Ornith-1.5-35B закрыла все 14 задач на полный балл, а эталон набрал 97%.
Реверс-инжиниринг электросамоката и новая прошивка для него на Rust
Производитель Egret GT утверждает, что разъём USB-C на дисплее нужен только для зарядки телефонов. Автор из спортивного интереса купил коммутационную плату USB-C, проверил осциллографом каждый контакт и обнаружил, что два из них используются как шина CAN в нарушение стандарта. Дальше начался классический реверс: сниффинг трафика, дамп прошивки контроллера двигателя и модуля дисплея через SWD, разбор всего в Ghidra.
Внутри нашлось много интересного. Обновление прошивки на самокате идёт по CAN без криптографии, а весь основной жизненный цикл обновления располагается внутри одной функции загрузчика. Это значит, что модифицировать прошивку любого самоката можно без аутентификации. К этому моменту у автора уже накопилось достаточно материала, чтобы написать свою прошивку с нуля.
Посмотрим, что получилось из этой затеи и как на Rust собрать GUI для микроконтроллера с 32 КБ ОЗУ.