Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 35 мин. 36 сек. назад

Олрайт, олрайт, олрайт: как Мэттью Макконахи пытается защитить себя от ИИ и к чему это может привести

вс, 02/01/2026 - 14:25

Чем сегодня измеряется популярность? Мемными картинками и вирусными роликами. Чем больше мемов, тем больше популярность. Это хорошо знают актёры: стоит только выйти новому фильму с Райаном Гослингом или Леонардо Дикаприо, как их образы тут же нарезаются на тысячи мемов. Но с появлением генеративных моделей теперь образ можно воспроизвести, сымитировать или «дособрать» из данных, не копируя ни одного конкретного кадра из фильма или видеороликов. Законы, построенные вокруг понятий оригинала и копии, оказались к такому не готовы.

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

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

Читать далее

Продуктовая колористика: основы работы с цветом

вс, 02/01/2026 - 14:16

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

Читать далее

Хватит парсить Excel вручную: я написал библиотеку, которая сделает это за вас

вс, 02/01/2026 - 14:08

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

Стало немного больно.

Поэтому я написал xlea…

Читать далее

Обзор книги Стивена Хокинга «Краткие ответы на большие вопросы»

вс, 02/01/2026 - 14:04

Не имея возможности самостоятельно двигаться, Хокинг совершил самые невероятные путешествия в пространстве и времени. Он прожил на 50 лет дольше, чем предсказывали врачи, и использовал каждый из этих дней для поиска ответов на фундаментальные вопросы. Можно ли предсказать будущее? Превзойдет ли нас искусственный интеллект? Есть ли другая разумная жизнь во Вселенной?

Что ж, попробуем разобраться и мы.

Меня зовут Костя Дубровин. Я веду канал про книги.

Разобраться

[Перевод] Как я устроился на копеечную ставку, чтобы решить нерешаемую задачу

вс, 02/01/2026 - 14:01

Подмести весь супермаркет Albert Heijn? Звучит несложно. Собственно, так и должно быть.

Но я студент-информатик и у меня есть одна проблема склонность оптимизировать процессы, которые, быть может, оптимизации не требуют.

Поэтому вместо того, чтобы просто делать свою работу, ну то есть… подметать… я поступил так, как поступил бы любой здравомыслящий человек: превратил план этажа супермаркета в решётчатый граф, создал визуальный редактор и написал на C++ оптимизатор пути, используя алгоритм имитации отжига (simulated annealing).

Читать далее

Pipeline цифровые устройства

вс, 02/01/2026 - 14:00

Борис Цирлин

Если спросить в интернете о предмете, вынесенном в название, например у Яндекса, то, подключив Алису AI, тот даст в качестве ответа какой-нибудь лозунг типа:

Читать далее

В чём суть рекламы в Мини приложениях телеграм: подробный гайд

вс, 02/01/2026 - 13:21

Рекламы в Телеграме много, а вот действительно эффективная бывает не у каждой компании. Разбираюсь в том, как устроена реклама в Мини приложениях Телеграм — что это, кому нужен, какие цели и инструменты. 

Читать далее

Код в машине. Android Automotive: С чего начать и куда жать

вс, 02/01/2026 - 13:16

Мир полон отличных и не очень мобильных приложений, ваш код работает на миллионах девайсов в карманах пользователей. Но это все еще «малый экран». А как насчет того, чтобы ваш софт крутился на дашборде Polestar или Volvo?

Раньше разработка под Automotive была похожа на закрытый клуб масонов: свои проприетарные системы, SDK, которые выдавали только по подписке кровью, и документация которую походу специально шифром непонятным на случай оккупации писали. Но потом пришел Google, и понял что тут он еще не зарабатывал. Так появился Android Automotive OS (AAOS).

И нет, это не тот Android Auto - зеркало который транслирует карты с вашего телефона на экран машины. Давайте сразу это запомним ибо путаница здесь колоссальная.

Читать далее

Как я переписал Model Context Protocol на Go и получили 100K ops/sec (может и больше)))

вс, 02/01/2026 - 13:14

Привет!
Сегодня расскажу о GoMCP — production-grade альтернативе официальному MCP SDK от Anthropic. Спойлер: получилось в 10 раз быстрее, с multi-tenancy и enterprise-фичами из коробки.

100K+ tool calls/sec (vs ~10K у Python SDK)

Security hardening: input validation, audit logging, rate limiting

Multi-tenancy: изоляция namespace + квоты

3 адаптера: stdio (MCP v1), gRPC, HTTP REST

213 тестов, 430+ Full Ralph итераций

Читать далее

Идентификатор пакета. Боль кроссплатформы

вс, 02/01/2026 - 13:08

Я очень люблю всякие курсы программирования для детей, где маленьких мальчиков и девочек учат программировать. Им обычно говорят слова типа: «Ты всё сможешь, только попробуй. У тебя обязательно получится. Ты станешь программистом. Ну или, на худой конец, майором-программистом, зато Дубай увидишь».

Как правило, на таких курсах детям не объясняют самое главное. Ты пожизненно будешь рабом каких-то тупых соглашений, на которые, к сожалению, ты повлиять вряд-ли сможешь.

Читать далее

Пять мини-ПК начала 2026 года: экраны, модульность и высокая производительность

вс, 02/01/2026 - 13:01

В начале 2026 года в сегменте мини-ПК стало заметно больше устройств, которые выходят за рамки привычного формата. Речь не столько о росте производительности, сколько о попытках по-другому собрать компактный настольный компьютер: добавить вспомогательные экраны, сделать модульное подключение, встроить блок питания или использовать мобильные платформы без упрощений. В этой подборке собраны мини-ПК, показанные на выставке CES 2026 и сразу после нее, которые выделяются необычным подходом разработчиков к конструкции и возможностям.

Читать далее

Инференс нейросетевых моделей для табличных данных с помощью ONNX Runtime на C++

вс, 02/01/2026 - 12:36

ONNX Runtime (ORT) — это высокопроизводительный движок для выполнения моделей в формате Open Neural Network Exchange (ONNX). Он предлагает оптимизированные реализации для CPU и GPU, поддержку различных аппаратных ускорителей и, что ключевое, простой C++ API. В этой статье мы разберем, как выполнить инференс модели для табличных данных, используя ONNX Runtime в C++ проекте.

Ссылка для скачивания: Библиотеку можно получить через официальный GitHub (сборка из исходников). Для простоты в проектах часто достаточно забрать предсобранные бинарники из релизов.

Читать далее

NER не про токены: почему span важнее BIO

вс, 02/01/2026 - 12:03

NER часто воспринимают как задачу классификации токенов: BIO-теги, последовательности меток, декодирование. Такой взгляд удобен с точки зрения моделей, но плохо отражает то, как NER работает в реальных системах.

Сущности - это не токены, а фрагменты текста. Результаты работы NER-систем, как правило, представлены в виде спанов - с явными границами начала и конца (start / end) и типами сущностей.

В этой статье мы разберём два уровня разметки в NER: span-level и token-level
и покажем, какую роль каждый из них играет в практических пайплайнах.

Читать далее

Новые интернет-магистрали: где и зачем сегодня прокладывают кабели

вс, 02/01/2026 - 12:00

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

Если раньше кабели тянули по ситуации — закрыть разрыв, подключить регион, уложиться в бюджет, — то сейчас их проектируют заранее под конкретные точки роста. Новые линии сразу рассчитывают на десятки терабит в секунду и жестко привязывают к крупным дата-центрам, облачным регионам и вычислительным кластерам. К этому добавилась география и политика: независимые маршруты, резервные пути и снижение рисков стали важными факторами проектирования.

Читать далее

Пишем игру-головоломку под macOS на SwiftUI [StarDust Collector]

вс, 02/01/2026 - 11:48

В прошлой статье я поделился опытом, как я писал с помощью ИИ кастомный TO-DO лист под macOS. Опыт оказался противоречивым, однако приложение было создано, и оно даже работало.

Поэтому я решил расширить идею, добавить фана и реализовать мечту любого программиста — написать собственную игру. И так как у меня уже появилось небольшое понимание экосистемы десктоп-приложений под macOS и SwiftUI, я решил использовать его.

Читать далее

Единая политика ПДн — удобный документ или потенциальный штраф?

вс, 02/01/2026 - 11:29

Недавно разбирали с заказчиком вопрос, который показалось важным разобрать в подробной статье так как в рамках телеграмм-канала формат подробности не допускает: «Можно ли написать одну политику обработки персональных данных, которая закроет сразу всех - и сотрудников, и клиентов, и контрагентов?»
Звучит привлекательно: один документ вместо трёх, меньше бумаги, меньше согласований. Но когда начинаешь копать в требования 152-ФЗ, выясняется, что такая «экономия» может обойтись очень дорого. Давайте разберем риски и, что можно все таки сделать.

Читать далее

Пишем историю игрушки:  восстанавливаем исходный код игры «Поле Чудес» 1992 года для MS-DOS

вс, 02/01/2026 - 11:16

Летом мне попалась статья Вадима Башурова «История игрушки» 2011 года про создание игры «Поле Чудес» в далёком 1992 году — очень рекомендую, если вы, как и я, ее пропустили. Вадим упомянул, что исходники, к большому сожалению, утерялись. Мне очень захотелось восстановить их хотя бы в каком‑то виде, и я решил заняться этим на досуге.

Цель простая: кросс-компилируемый 16-битный .exe для MS-DOS, который повторяет логику оригинала и использует оригинальные ресурсы.

Статью я построю как небольшой туториал по реверсу 16-битных DOS‑приложений для начинающих и пройдусь по ключевым алгоритмам и тому, как в игре реализован игровой процесс. Желательны базовые знания 16-битного ассемблера и C.

Читать далее

Дайджест технических новостей, переводов и лонгридов инфослужбы Хабра за январь 2026 года

вс, 02/01/2026 - 10:25

В январе 2026 года информационная служба Хабра выпустила 842 публикации (801 новость и пост, 8 лонгридов и 33 перевода). В текущем дайджесте представлены лучшие технические новости, переводы и лонгриды (отдельные большие публикации) инфослужбы Хабра, согласно оценкам пользователей.

Читать далее

Эффективность как форма избегания жизни

вс, 02/01/2026 - 10:24

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

Читать далее

Реабилитация абсолютной фазовой модуляции

вс, 02/01/2026 - 09:46

Широко распространенный метод относительной фазовой модуляции имеет недостатки по сравнению с абсолютной фазовой модуляцией: необходимость передачи пилот-сигнала в начале сеанса связи, меньшая помехоустойчивость, более сложная аппаратная реализация. Кроме того, при случайном скачке фазы искажается не только текущий символ, но и следующий за ним, а исправление двукратной ошибки требует применения корректирующего кода с большей исправляющей способностью. Однако абсолютная фазовая модуляция, несмотря на ее преимущества, почти не используется из-за переключения в режим «обратной работы» при перескоке фазы опорного сигнала. Решение проблемы применения абсолютной модуляции дает рассмотрение явления «обратной работы» в терминах помехоустойчивого кодирования, с точки зрения которого «обратная работа» – это совокупность пакетных ошибок, количество которых может достигать 100% длины передаваемого кодового слова. Для большинства помехоустойчивых кодов исправление более 50% пакетных ошибок является нерешаемой задачей, но голографический позиционный код дает совпадающий результат декодирования, как для прямого, так и для инвертированного блока данных. Далее описан мягкий декодер голографического кода, обеспечивающий безошибочное декодирование сигнала с абсолютной фазовой модуляцией без использования опорного сигнала при скачках фазы до двух раз за время приема одного блока данных.

Из теории связи известно, что фазовая манипуляция (ФМн) характеризуется высокой помехоустойчивостью. В 1946 г. В. А. Котельников в своей докторской диссертации "Теория потенциальной помехоустойчивости" доказал, что сигнал ФМн с манипуляцией на 180° является наилучшим способом передачи двоичных сигналов и достигает потенциальной помехоустойчивости. Однако реализация демодулятора для когерентного приема такого сигнала затруднена необходимостью поддержания равенства фаз опорного генератора и приходящего сигнала. В практических схемах опорный сигнал формируется из принимаемого колебания. При этом все схемы формирования опорного сигнала таковы, что вследствие различных неконтролируемых факторов возможны случайные изменения знака опорного сигнала. Это означает, что символы, регистрируемые на выходе приемника, даже при отсутствии аддитивной помехи в канале после случайного перескока фазы опорного сигнала инвертируются. Это будет продолжаться до следующего перескока фазы опорного сигнала. Возникает так называемое явление «обратной работы», которое сильно ограничивает применение в системах связи абсолютной ФМн (АФМн). Поэтому АФМн на 180°, хотя и обеспечивает максимально возможную помехоустойчивость радиосвязи, на практике не используется из-за «обратной работы» когерентного детектора.

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 0 гостей.