Feed aggregator

Наводим порядок в Хаосе в Dishonored

Habr.com - Sun, 04/05/2026 - 16:47

Поговорим о самом необычном элементе игры Dishonored, разумеется никого этим не удивлю, но Хаос это довольно универсальный инструмент взаимодействия с миром, он определяет достаточно много чтобы считать его ключевым для игры в целом, а почему это так сейчас и выясним подробнее

Читать далее

Как не превратить ИИ в машину выгорания: протоколы, итерации и культура

Habr.com - Sun, 04/05/2026 - 16:46

Начнём с разбора людей, их ролей и мотиваций.

Возьмем классическую ролевую модель, пока на операциональном уровне.

Управляющий — исполнитель

Управляющий (менеджер, тимлид) — заинтересован в росте метрик и выполнении большего объёма задач за более короткий срок.

Исполнитель — заинтересован в том, чтобы выполнить нужный поставленный объём задач в сжатые сроки.

На выходе мы имеем такую картину:

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

Управляющий доволен тем, что метрики растут, и радостно несёт результаты руководству.

Как это может выглядеть в работе?

Исполнитель вбивает промпт — потом тратит кучу времени на работу с по сути чужим результатом, что ощущается рутинно и не даёт чувства авторства (в сценарии, где правками занимается он сам).

Объём выполненных задач растёт, но человек испытывает дефицит качественной стимуляции и утопает в рутинных правках, не получая глубокого удовлетворения. Потому что ощущение «задача решена» он получил ещё в начале процесса, а за этим последовало длительное внесение корректировок.

Как это связано с выгоранием и какой тут может быть цикл?

ИИ внедряется — исполнитель получает кратковременный рост возбуждения и чувство собственной эффективности. Ему кажется, что он выполняет больший объём задач за более короткий срок. Но сам формат «сделал промпт — получил ответ — потратил время на правки — закрыл таск» имеет существенные минусы.

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

Читать далее

Гегель, Большой взрыв и почему «ничто» — это не пустота: философский взгляд на современную космологию

Habr.com - Sun, 04/05/2026 - 16:43

Дисклеймер: это не попытка "доказать Гегеля физикой" или наоборот. Это размышление о том, как философские категории помогают осмыслить то, что физика описывает математически и почему эти два языка говорят об одном и том же, просто разными словами.

У меня есть давняя идея - написать книгу о том, как философия Гегеля перекликается с современной физикой. Не в духе "Гегель всё предсказал", а в более тонком смысле: многие структурные ходы его мысли - диалектика перехода от абстрактного к конкретному, от простого к сложному, от тождества к различию - удивительно точно соответствуют тому, как сегодня физики описывают эволюцию Вселенной.

Книга - дело долгое. Поэтому начну с малого: с одной идеи, которая связывает гегелевское "становление бытия" и современную космологическую картину.

Читать далее

Работая 6/1 по 12 часов и закрывая при этом школы мы заживем лучше? Вы бредите?

Habr.com - Sun, 04/05/2026 - 16:29

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

Человека можно заставить работать дольше. Но это не превращает его в более точный, более предсказуемый и более масштабируемый производственный юнит.

Читать далее

Zig вместо C: пишем высокопроизводительный CLI-инструмент и заменяем 3000 строк C-кода

Habr.com - Sun, 04/05/2026 - 16:15

Всё началось на второй паре по системному программированию. Нам дали задачу: написать CLI-утилиту для анализа логов - парсить файл, фильтровать записи по уровню ошибок, считать статистику, выводить красиво в консоль. "Ну понятно", - открыл я vim и началось мое долгое приключение...

Неделя. Две. Утилита называлась logz, она умела читать логи nginx и apache, фильтровать по уровню (DEBUG, INFO, WARN, ERROR), по дате, по IP, выводила топ адресов с наибольшим числом ошибок, рисовала простенький bar-chart прямо в терминале через unicode-символы. Только вот я сидел как-то вечером, запустил wc -l main.c - 3147 строк. И смотрел на это число минуты три с таким лицом - O_O.

Сама утилита работала. Но открывая её осознаешь что - это месиво. Одна функция process_file на 400 строк. Сегфолты раз в неделю. Valgrind как лучший друг. И каждый раз когда надо добавить фичу - сначала полчаса вспоминаешь что вообще происходит в коде.

Потом я случайно прочитал пост про Zig на lobste.rs. Заинтересовался и попробовал. Через месяц у меня была та же утилита, но теперь на 1089 строках, которая работала быстрее и не падала.

Тут я понял что вот золотая жила и расскажу о том - зачем Zig, как переписывал, где облажался и что вышло в итоге.

Смотреть как горит C-код

Какую портативную консоль купить, чтобы наверстать годноту прошлого. Есть несколько вариантов

Habr.com - Sun, 04/05/2026 - 16:05


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

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

В таком случае что мы делаем? Правильно, смотрим в сторону настоящих игровых консолей, а не эмуляторов на Linux или Android. И да, тут есть из чего выбирать. Разберем глобально два кейса по покупке олдового портатива ради классных игр.

Да, все те, кто писал в комментариях, что лучше купить PSP, ваш звездный час настал, частично вы были правы.

Читать далее

Veo 3.1 бесплатно — 10 генераций видео в месяц для любого аккаунта. Разбираю, что реально можно получить

Habr.com - Sun, 04/05/2026 - 16:04

Google отдала Veo 3.1 бесплатно — 10 генераций видео в месяц для любого Google-аккаунта. Без карты, без подписки. Протестировал: 720p, до 8 секунд, с нативным звуком. Физика убедительная, свет и тени — на уровне. OpenAI свернула Sora не просто так. Разбираю, что реально получаешь, где ограничения, и даю советы по промтам, чтобы не тратить генерации впустую.

Читать далее

Задача внешней баллистики. Вторая часть

Habr.com - Sun, 04/05/2026 - 16:01

В этой статье мы продолжим решать задачу внешней баллистики и разберём четвёртый и пятый случаи. Они более общие.

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

Читать далее

Все переводчики речи в реальном времени — херня. Я написал свой. Тоже херня, но бесплатная

Habr.com - Sun, 04/05/2026 - 15:57

Перепробовал всё что есть на рынке, потратил на подписки больше чем на кофе, и в итоге сел писать с нуля. Вот что вышло

AI Open Source Voice AI Real-time перевод Deepgram Groq Piper TTS STT TTS LLM Google Meet Zoom Личный опыт Elixir Rust macOS Apple Silicon Speech-to-Text Text-to-Speech

Сижу на рабочем созвоне. Обсуждаем архитектуру нового сервиса. Технически я всё понимаю - документацию на английском читаю без словаря, код ревьюю, в Slack переписываюсь нормально. А вот когда надо открыть рот и сказать что-то сложнее "I agree" - начинается цирк. Пауза. Подбираю слова. Коллега уже ответил за меня.

Знакомо? Мне - до зубного скрежета.

Я CTO, последние годы плотно работаю с AI-интеграциями. Могу собрать систему автоматического обзвона клиентов с клонированием голосов, поднять флот ботов для скана Телеги, собрать архитектуру которая выдержит тысячи пользователей за копейки. А сам на созвоне звучу как иностранец с разговорником. Ирония уровня бог.

И вот в голове простая картинка: я говорю по-русски, собеседник слышит английский. Он отвечает по-английски, я слышу русский. В реальном времени. Без пауз на 10 секунд. Без субтитров - именно голосом. С любым приложением: Meet, Zoom, Slack, Discord.

Пошёл искать. И тут началось.

Читать далее

33 несчастья или история одного проекта

Habr.com - Sun, 04/05/2026 - 15:56

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

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

Читать далее

Происхождение жизни — а там ли мы вообще ищем?

Habr.com - Sun, 04/05/2026 - 15:48

Темой происхождения жизни автор интересуется достаточно давно, уже где-то лет 15 точно. При этом, по мере наблюдения у меня постепенно всё больше зреет убеждение, что мы зря ищем только "под фонарём". По этой причине я решил поделиться с читателями Хабра своими соображениями по данному вопросу.

Погнали!

Как мы продавали компьютеры в 90-х. Зефиры⁠ #01

Habr.com - Sun, 04/05/2026 - 15:18

Главы из повести.
Начало: [#01. Начало бизнеса], [#02. Кидалово], [#03. Тома, Наташа и Маша], [#04. Колбасный авиатор], [#05. Бизнес и платёжка] [#06. Доктор Джао]

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

На первом этаже находилась фирма «Зефир», которая занималась офисными принадлежностями и, как ни странно – рациями. Носимыми и для установки в автомобили. Мобильных телефонов ещё не было и такая дистанционная связь была очень популярна. Руководили фирмой Рудик и Марик, дружили мы с ними еще до моего вхождения в компьютерный бизнес и между собой мы их так и звали — Зефиры:
— Зефиры, вечером после работы заходите, у нас тут тортик внеплановый.
— Это вам от Зефиров — мог проставиться кто-нибудь из Зефиров за настройку их компьютера.

Читать далее

Где вырастают разработчики компиляторов, JVM и рантаймов: СПИСОК-2026

Habr.com - Sun, 04/05/2026 - 15:16

Есть конференции, куда идут за нетворком. А есть такие, куда идут за средой, в которой вырастают сильные инженеры, исследователи и создатели сложных технологий. СПИСОК — именно такая конференция.

С 27 по 30 апреля 2026 года на базе матмеха СПбГУ пройдет всероссийская научная конференция по проблемам информатики СПИСОК-2026.

В этом году конференция посвящена памяти Андрея Николаевича Терехова — доктора физико-математических наук, профессора, многолетнего руководителя кафедры системного программирования СПбГУ, человека, который во многом сформировал эту школу и заметно повлиял на развитие российской ИТ-среды.

Свое участие в конференции уже подтвердили:

Читать далее

Как я поднял AmneziaWG 2.0 на роутере ASUS: DPI, GeoIP и веб-интерфейс

Habr.com - Sun, 04/05/2026 - 15:15

Когда VPN на телефоне уже не спасает, а DPI провайдера научился резать WireGuard за секунды, приходит время переносить обфускацию на роутер. В этой статье расскажу, как я сделал полноценный аддон для Asuswrt-Merlin с веб-интерфейсом, выборочной маршрутизацией и поддержкой AmneziaWG 2.0. И почему пришлось отказаться от kernel module.

Проблема:

У меня ASUS GT-AX11000 с прошивкой Asuswrt-Merlin. Обычный WireGuard на роутере через встроенный клиент Merlin работает, но провайдер его видит и режет. AmneziaWG решает эту проблему за счёт обфускации, DPI не может отличить трафик от обычного UDP.

На телефоне и ПК есть клиент Amnezia VPN, и там всё работает. Но есть нюанс...

Читать далее

VPS серверы для ботов Телеграм в иностранном регионе

Habr.com - Sun, 04/05/2026 - 15:02

Ещё недавно, разработав Телеграм-бота, его можно было разместить на любой VPS, и он работал. Но с недавнего времени появились региональные ограничения. Чтобы бот мог подключиться к API Telegram, его нужно разместить на VPS вне России.

В статье я предложу краткий список как российских, так и зарубежных провайдеров VPS (и не только) для телеграм-ботов, где можно разместить бота для стабильной работы.

Читать далее

Сбежать из квест-комнаты или притвориться «кожаным мешком» — необычные бенчмарки для нейросетей

Habr.com - Sun, 04/05/2026 - 14:48

Мы в Beeline Cloud рассказывали о необычных бенчмарках для оценки больших языковых моделей (БЯМ) — например, когда нейросетям предлагают нарисовать пеликана на велосипеде или разобрать по косточкам шутку из британского юмористического шоу.

Недавно в сети стал вирусным еще один тест, в котором чат-ботов просили ответить на простой вопрос — как лучше добраться до автомойки: пешком или на автомобиле? Задача с подвохом, и далеко не все модели с ней справляются. Сегодня расскажем о других необычных тестах, авторы которых пытаются «подловить» нейросети.

Читать далее

Как я модифицировал IronPE и обошел Windows Defender в 2026 году

Habr.com - Sun, 04/05/2026 - 14:45

Всем привет! Меня зовут Степанов Даниил. Я работаю пентестером в одной из российских компаний по информационной безопасности. В свободное время исследую современные методы обхода защитных механизмов Windows. В этой статье хочу поделиться результатами одного из таких исследований.

В 2026 году Windows Defender перестал быть просто антивирусом. Это полноценный EDR с поведенческим анализом, облачными сигнатурами и защитой на уровне ядра. Однако статическая компонента - анализ файлов на диске - всё ещё остаётся одной из главных линий обороны. И именно здесь можно найти интересные бреши.

В этой статье я расскажу, как мы взяли открытый Rust PE-загрузчик IronPE, добавили в него возможность загружать полезную нагрузку по HTTP и выполнять её прямо в памяти, полностью обойдя статический детект Windows Defender. А также разберём, почему подобные техники работают и как их можно развивать.

Читать далее

Жизнестойкость лидера: как не развалиться в турбулентности и не утянуть за собой команду

Habr.com - Sun, 04/05/2026 - 14:15

Это материал по мотивам выпуска подкаста Podcast++ от Онтико и Ви.Tech. В центре разговора - Ольга Ортега, директор по данным и аналитике в Ви.Tech - IT-дочке ВсеИнструменты.ру, и Иван Лукьянов, коуч и ментор директоров и фаундеров крупных компаний. Говорили о жизнестойкости лидера: не как о красивом слове из популярной психологии, а как о практическом навыке, который проверяется не на конференциях, а в моменты, когда все идет не так.

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

Читать далее

Что всё таки не так с веб компонентами

Habr.com - Sun, 04/05/2026 - 14:05

Господа, продолжаем разбиратся в тонкостях веб компонент. Сделал тут бенч - сравнениe фреймворков ( $mol/lit/symbiot ) по todomcv. Вроде говорим об одном, а бенч о другом, разве не так ? Ан-нет, что бы разобраться с веб компонентами нужны фреймворки которые ставят их во главу угла, те, кто "сделал на них ставку".

Вот что мне удалось понять:

Первое. Память: 124 байта на веб-компонент, и 16 байт на JS object. Разница на порядок, это много, и без виртуализации интерфейс скорее всего будет лагать

Что не так то опять ?)

[Перевод] Как собрать роутер из подручного железа

Habr.com - Sun, 04/05/2026 - 14:01

Я не особо люблю освещать «текущие события», но правительство США на днях заявило о введении реально шокирующего запрета на импорт роутеров потребительского сегмента. Это идиотский запрет по целому ряду причин, но если он действительно вступит в силу, то навык сборки «самопального» роутера может оказаться весьма кстати.

К счастью, вы можете собрать его из практически всего, что можно хоть в какой-то степени назвать компьютером.

Читать далее

Who's online

There are currently 1 user and 1 guest online.
Syndicate content