xaker
В официальное ПО для мышей Endgame Gear проникла малварь

Производитель игровой периферии Endgame Gear сообщил, что в период с 26 июня по 9 июля 2025 года на официальном сайте компании размещалась малварь, скрытая в инструменте для настройки мышей OP1w 4k v2.

  • среда, 30 июля 2025 г. в 00:00:13
xaker
Популярные npm-пакеты взламывают для распространения вредоносного ПО

За последние недели ряд опенсорс-разработчиков пострадали от фишинговых атак. В результате в пакеты, некоторые из которых насчитывают 30 млн загрузок в неделю, проникала малварь.

  • среда, 30 июля 2025 г. в 00:00:12
xaker
HyperCard. Как вайбкодили в эпоху Apple Macintosh

Для подписчиковВайбкодинг нынче в моде: берешь какой‑нибудь продвинутый инструмент вроде Cursor или Claude, и вот ты уже навайбкодил себе бизнес. Однако все новое, как известно, хорошо почищенное от пыли старое: первую такую технологию придумал один поклонник психоделиков еще сорок лет назад, а пользовались ей другие любители странного no-code долгие годы. Разумеется, крутилось оно на «маках». Если ты никогда не слышал о HyperCard, самое время ненадолго вернуться в прошлое.

  • среда, 30 июля 2025 г. в 00:00:11
habrahabr
Ракетный поезд, кольцевая космическая станция и криосон: Циолковский не просто предвидел будущее — …

Привет, Хабр! Меня зовут Марат Айрапетян, я космический инженер и пишу для блога МТС на Хабре. В прошлых постах рассказал, как поучаствовать в миссии по подготовке полета на Марс и зачем нам вообще исследовать другие планеты. А сегодня предлагаю поговорить об изобретениях отца космонавтики Константина Эдуардовича Циолковского. Думаю, вы знаете его цитату: «Земля — это колыбель разума, но нельзя же вечно жить в колыбели». Интересно, что за ней стоит не только романтическое стремление к новым гор…

  • среда, 30 июля 2025 г. в 00:00:10
habrahabr
Тот самый звук

Это интересное явление — то, как в головах даже профессионалов десятилетиями живут настоящие заблуждения. Особенно поразительно, когда они касаются вещей, находящихся буквально под носом.По случаю чудесного воскресного дня поговорим о том, что нас развлекает ещё со времён каменного века: о музыке.Наверняка вы слышали: учиться играть на электрогитаре нужно исключительно через аналоговый усилитель — так называемый «комбик». А если вы подключаете гитару через внешнюю звуковую карту с эффектами, вс…

  • среда, 30 июля 2025 г. в 00:00:09
habrahabr
OpenCV. Начало

В прошедшем июне исполнилось 25 лет первому релизу OpenCV. Господи, как летит время! Кажется, только вчера мы писали первые строчки. А уже четверть века с тех пор прошло. Самое время вспомнить, как все начиналось. Я не ставил себе целью рассказать в этой статье полную историю OpenCV — есть замечательная книга Гари, отличная статья в интеловом блоге и много других материалов. А у меня — скорее взгляд изнутри на то, как зарождался де-факто стандарт компьютерного зрения, размышления о причудливых …

  • среда, 30 июля 2025 г. в 00:00:08
habrahabr
Экологичное расставание с Алисой: строим полностью локальный и приватный голосовой ассистент

Идея отказаться от использования Яндекс Алисы в системе умного дома возникла у меня после новости о принятии Госдумой законопроекта, касающегося штрафов за поиск и доступ к экстремистским материалам в интернете. Казалось бы, при чём тут голосовой помощник? Однако Яндекс входит в реестр организаторов распространения информации, что означает определённые юридические и технические обязательства по хранению и передаче данных.Хотя яне ищу ничего, выходящего за рамки интересов автоматизации, желание …

  • среда, 30 июля 2025 г. в 00:00:06
habrahabr
AGI математически невозможен, но хайп уже не остановить

Приложение-калькулятор CalcGPT (calcgpt.io) на базе LLMВ мае 2025 года профессор университета Фаххохшуле (Австрия) Макс Шлерет опубликовал чёткое научное доказательство, что сильный ИИ логически и математически невозможен из-за фундаментального ограничения — барьера бесконечного выбора (Infinite Choice Barrier, ICB), экспоненциального роста энтропии при увеличении неопределённости.Однако к доводам профессора никто не прислушался. Мир продолжает готовиться к «революционным переменам», которые по…

  • среда, 30 июля 2025 г. в 00:00:06
golang
Полиморфизм в JSON в Go

PolyJSONПолиморфная сериализация JSON — частая задача при проектировании API, UI-моделей или событийных структур. Пример структуры:[ {"type": "text", "content": "hello"}, {"type": "image", "url": "pic.jpg"} ]В Go такие данные принято представлять с помощью интерфейсов. Однако стандартный пакет encoding/json не умеет автоматически сериализовать и десериализовать структуры с полем-дискриминатором (например, "type"), котор…

  • среда, 30 июля 2025 г. в 00:00:05