Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 22 min ago

Парадокс сожженного моста в архитектуре NFT

1 hour 32 min ago

Один из фундаментальных парадоксов теории игр заключается в том, что субъект может радикально усиливать свою позицию, добровольно и необратимо лишая себя альтернативных сценариев поведения.

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

Читать далее

Чиним доступ к Telegram, GPT и другим API из России

2 hours 2 min ago

Если вы работаете с Telegram-ботами и внезапно начали ловить таймауты и нестабильные ответы — пора ставить прокси.

Для API и ботов достаточно обычного HTTP/SOCKS-прокси.

В статье покажу, как за пару команд поднять прокси на VDS и сразу использовать его в коде в том числе с помощью CLI, который я написал, чтобы не возиться с конфигами вручную.

Читать далее

Нежные акушерки и суровые подростки: ученые раскрыли неожиданные тайны социальной жизни кашалотов

2 hours 3 min ago

Долгие годы образ кашалотов в массовом сознании формировался под влиянием романа «Моби Дик», где они представали безжалостными морскими монстрами-одиночками. Сегодня, благодаря технологиям неинвазивного наблюдения, биологи видят совершенно иную картину.

Масштабные исследования, опубликованные в марте 2026 года в ведущих научных журналах, доказывают: общество кашалотов построено на сложнейшей социальной кооперации, взаимовыручке, выходящей за рамки прямого родства, и строгой иерархии.

Читать далее

Белый раст. Сердце Московского энергетического кольца

2 hours 22 min ago

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

Читать далее

Как я перестала спрашивать «а что вы там делаете?» и сэкономила 80% времени на отрисовке бизнес-процессов

2 hours 36 min ago

— А потом вы нажали «Провести» или сначала сохранили?
— Ну… я же делал, вы видели.
— Да, но я записывала, и у меня получилось, что вы сначала открыли «Заказы», а потом «Склад».
— А, это я ошибся, давайте заново…

Читать далее

Соавторы без подписи: чему нас учат осьминог, петух и кашалот

2 hours 42 min ago

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

Традиционно мы привыкли смотреть на животных как на объекты исследования — в лучшем случае как на упрощенные модели нас самих. Но свежие научные данные предлагают сменить парадигму.

Читать далее

Duckstation: трёхмерные скриншоты игр PS1

2 hours 50 min ago

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

Недавно наткнулся на информацию о том, что существует форк известного эмулятора Sony Play station 1 — Duckstation, в котором энтузиасты сделали возможность «выдёргивать» трёхмерную геометрическую информацию и текстуры в виде obj файла, пригодного для импортирования в большое количество трехмерных редакторов.

Читать далее

Отладка Программ Уровнями Логирования (или Медицинская Карта Вашей Программы)

2 hours 56 min ago

Программы часто отлаживают применяя printf-отладку. Однако в этом есть недостаток. Со временем вывод printf сообщения становится настолько частыми и плотным, что становится просто невозможно что-либо прочитать.

Чтобы с этим бороться придумали уровни логирования LogLevels.

Суть в том, чтобы из shell консоли в run time можно было включать или отключить логи для конкретных программных компонентов.

Отдельными командами вы можете увеличивать или уменьшать многословность логирования.

Это позволяет Вам сфокусировать внимание на конкретном программном компоненте и найти суть ошибки в программе или причину по которой не проходит модульный тест.

Читать далее

Завязывайте с вайбкодингом! Серьезно

3 hours 8 min ago

Мне очень не нравится термин. Он подсознательно "сужает" взгляд на ИИ и ограничивает его использование.

"Когда у вас в руке молоток, все становится похожим на гвозди".

Вайб-кодинг словно бы говорит: "Иди и программируй!"

Есть данные, и нужен какой-то отчет? Иди вайбкодь! Бэкенд, фронтенд, VPS, вот это всё. А зачем, если тот же ИИ можно просто попросить сделать Excel файлик с нужной структурой и нужными формулами? И он будет понятнее, с ним можно будет работать в будущем, его можно отдать кому-то, не решая вопросы про доступы, безопасность и т.п.

Хотите запустить блог или какой-то контентный проект? Иди вайбкодь! Изучай Next.js, Sanity, Supabase, Vercel! Деплой, отлаживай! Но зачем, если можно взять хоть Ghost, хоть WordPress, с помощью того же ИИ получить рекомендации по нужным плагинам и темам, настроить всю верстку, и получить понятное обновляемое решение?

Читать далее

Снимаем показания счётчика электроэнергии МИР С-05.10 c помощью Raspberry по Bluetooth

3 hours 13 min ago

Из любопытства была у меня идея попробовать снять показания со счётчика удалённо, но так как был уже установлен древний дубовый счётчик Энергомера СЕ102, то вкладываться в замену не хотелось. Однако межповерочный интервал начал подходить к концу и я начал задумываться насчёт замены счётчика на более продвинутый (с интерфейсами связи). Начал выбирать варианты в виде LoRaWan, Zigbee, RS-485, но оказалось, что по современному законодательству счётчики электроэнергии меняет ресурсоснабжающая организация (так называемый "гарантирующий поставщик"). С надеждой ждал, что электрик придёт и поставит современный навороченный счётчик с кучей интерфейсов, но всё оказалось не совсем так...

Представитель ресурсоснабжающей организации установил новый счётчик МИР С-05.10-230-5(80)-G2Z1B-KNQ-S-D.

Читать далее

Go, TUN и UDP: пишем сетевой relay с гибкой конфигурацией

3 hours 29 min ago

Продолжаю пилить на Go утилиту для работы с TUN-интерфейсами. В предыдущей версии пакеты проходили путь system <-> tun10 <-> go app <-> tun11 <-> inet. Основная цель тогда была одна — разобраться с TUN-интерфейсами и сетевыми настройками. В текущей версии я добавил простейший udp relay, вынес сложность в конфиг и в целом переработал проект.

Читать далее

TLS-фингерпринтинг: почему даже чистые прокси не спасают от банов

3 hours 36 min ago

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

Читать далее

Выдержит ли российская АЭС «Селена» испытание лунной пылью?

3 hours 36 min ago

Попасть на земной спутник очень сложно: масса неудачных попыток прилунения там в 2020-х годах наглядно показала это. Но не менее сложно обеспечить там существенные научные и исследовательские результаты. Для этого не обойтись без базы, способной бурить на большую глубину и поддерживать работу ученых и космонавтов годами подряд. Учитывая, что даже у “пиков вечного света” близ полюсов Луны каждый десятки часов подряд не бывает ни одного солнечного луча, снабжать все это богатство электричеством от солнечных батарей вряд ли выйдет. Поэтому многие считают единственной разумной альтернативой лунную АЭС.

Наша страна уже подписала с Китаем предварительные договоренности о доставке наших космонавтов на китайскую лунную базу. Пекин будет работать не за бесплатно: Москва предоставит для этой базы атомный реактор, а точнее, целую АЭС “Селена” — вещь, значение которой в освоении других планет уступает разве что многоразовым ракетам.

Меня зовут Александр Березин, я научный журналист. В этом материале разберу, когда стоит ожидать создания космической АЭС и какой она будет технически. Расскажу о рисках освоения Луны, о том, почему ее пыль много опаснее любой земной или марсианской и как все это связано с важностью атомных технологий для работы там. Ну и, конечно, о том, что осознали их важность там не только мы или китайцы — аналогичный проект разрабатывают и в США.

Читать далее

project-graph-mcp: навигация по проекту для ИИ-агента

3 hours 37 min ago

Мы написали project-graph-mcp - MCP-сервер для структурного анализа кода. Агент работает зная полную архитектуру проекта, не тратя на это лишние токены. Сервер строит граф зависимостей и отдает минифицированный JSON.

Читать далее

Альтернативный способ задать дифференциал в геометрической алгебре

3 hours 44 min ago

Привет Хабр!

В геометрической алгебре достаточно абстрактно введен дифференциал, здесь предлагается наглядный численный метод — выразить дифференциал через ориентированный объём и геометрическое произведение.

Это даёт возможность интерполировать значения функции вне сетки и отдельно учитывать параллельную и ортогональную составляющие приращения.

Написана статья с целью собрать мнения специалистов о достоинствах и недостатках такого подхода. В общем буду рад комментариям.

Читать далее

Быть лидером значит вылезти из-под коряги

3 hours 51 min ago

В 2014 году на встрече президента с представителями интернет-индустрии прозвучала реплика, которая потом зажила отдельно от своего политического контекста: “надо вылезать из-под коряги”.

В 2014 это означало, что ИТ бизнесу нужно больше работать с властью и социальными проблемами. В 26-м для инженеров эта фраза становится неожиданно точной.

Представьте сцену. На встрече сидят заказчик, кто-то из менеджмента, пара людей “на синке”, кто-то "модерирует", кто-то пытается всех успокоить. Заказчик просит “небольшое изменение” кнопочку добавить, которое на самом деле ломает ключевой принцип архитектуры, сроки и половину уже принятых решений. Вы это видите почти сразу. Остальные либо не видят, либо делают вид, что сейчас или позже всё как-нибудь договорится.

Дальше обычно два сценария.

1. Либо вы входите в конфликт и становитесь “сложным”, “негибким”, “слишком резким”.

2. Либо Гибко прогибаетесь, соглашаетесь на неправильную рамку, а потом именно вам и вашей команде разгребать последствия, и теперь уже для команды вы "предатель"

Казалось бы причем тут лидерство ? Это и есть реальная точка входа в тему  для инженера. Не вдохновение. Не харизма. Не soft skills, как список добродетелей. А момент, в котором спрятаться под корягой уже не получается.

У сильного инженера обычно нет проблемы с ответственностью. Чтобы ни говорили менеджеры. У него другая проблема: чем выше уровень, тем меньше у него шансов жить в удобном пузыре своих технарей, где между ним и реальным конфликтом стоят менеджеры, календарики и чужие созвоны. И в котором в голос ржут над очередным ляпом от боссов.

Читать далее

Алгебра правосудия: как инженеры оцифровывали суды за 50 лет до ИИ

4 hours 5 min ago

Сейчас в Legal AI доминирует довольно наивная идея: если большая языковая модель уже умеет писать приличный юридический текст, значит осталось только дать ей корпус судебных актов, прикрутить чат и получить "цифрового юриста" То есть будто бы право - это просто очень длинный prompt.

Проблема в том, что суд - не текстовый жанр. Суд - это система.

И как только вы выходите за пределы задач вроде "суммаризируй решение", "достань нормы" или “набросай черновик ходатайства”, выясняется неприятная вещь: LLM неплохо работает как интерфейс, но очень слабо подходит на роль самой архитектуры. Она умеет красиво объяснять. Но плохо заменяет процессную модель, вероятностный движок, слой маршрутизации и проверку ограничений.

Это особенно заметно в задачах судебной аналитики: где дело может зависнуть, на каком этапе ломается траектория, где процесс ветвится, где нужен не текст, а расчет. И вот тут внезапно оказывается, что самые полезные идеи лежат не в свежем AI-маркетинге, а в работах полувековой давности.

Еще в конце 1960-х исследователи моделировали прохождение felony defendants через судебную систему округа Колумбия, а в 1973 году уже описывали преимущественно алгебраический подход к симуляции legal systems для совместной работы инженеров и юристов, в том числе на материале судов Индианы. С инженерной точки зрения это важно не как исторический курьез, а как ранняя попытка честно ответить на вопрос: что именно мы автоматизируем в праве - текст, решение или саму систему.

Ниже несколько простых, но, как кажется, важных идей по прочтении двух статей полувековой давности - Simulation Applied to a Court System (Jean G. Taylor, Joseph A. Navarro, Robert H. Cohen, 1968) и An algebraic method for simulating legal systems (Michael K. Sain, Eugene W. Henry, John J. Uhran, 1973).

Читать далее

Смогут ли LLM заменить продуктовых и маркетинговых исследователей?

4 hours 11 min ago

В предыдущей статье я пытался определить пределы применения LLM в решении творческих и исследовательских задач в широком смысле. В этой статье я хочу рассмотреть эти пределы в конкретной области, продуктовых и маркетинговых исследований в бизнесе.

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

Читать далее

[Перевод] Почему GZIP сыпал исключениями только в жару и в дождь

4 hours 17 min ago

В квартире стояла летняя жара. Впрочем, ненадолго: хозяин квартиры как раз привез мне кондиционер, и его пора было запускать.

Через несколько недель

Я писал на C# программу для распаковки gzip-файлов и неожиданно поймал странное исключение, из которого следовало, что архив поврежден.

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

значит ничего не сказать...

Россиян пугают блокировкой счетов за непредставление 3-НДФЛ

4 hours 21 min ago

В Telegram-каналах и различных интернет-изданиях начала активно расходиться тревожная новость о том, что если до 30 апреля не подать декларацию 3-НДФЛ за доходы 2025 года, то уже после 20 мая ФНС начнет массово блокировать счета граждан.

Новость звучит громко и страшно, а потому отлично собирает просмотры. И судя по тому, что этот вброс разлетелся без каких-либо объяснений, авторы прекрасно знают, как играть на страхах людей. Так, например, в Telegram-канале «Топор-Экономика» (фейковые посты из которого я разбираю уже не в первый раз) формулировка звучит дословно так:

Читать далее

Who's online

There are currently 0 users and 1 guest online.