Читать книгу Слёзы Кода - - Страница 2

Глава 2: Логи отчаяния

Оглавление

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

Алексей не двигался. В центре черного квадрата комнаты единственным ориентиром оставался мигающий курсор на мониторе. Он больше не печатал слов. Он просто пульсировал. Раз в секунду. Как метроном. Или как таймер.

Щелчок автомата в коридоре прозвучал как выстрел. Свет вернулся – нервный, жёлтый, моргающий.

Алексей, с трудом оторвав спину с мокрой от пота футболкой, придвинулся к столу.

– Ладно, – прошептал он. – Поиграли и хватит.

Он ожидал увидеть хоть что-то, что объяснило бы этот цифровой бред. Но рабочий стол был пуст. Окно терминала было очищено. Только в самом верху висела одна строка:

user@mirror:~$ _

Никакой "совести". Никакой "Ошибки 418". Словно система притворилась спящей. Или мёртвой.

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

Загрузка процессора: 100%. Загрузка сети: 0%. Температура ядер: 98°C.

Система ничего не качала. Она ничего не отправляла. Она думала. С такой интенсивностью, что кремний плавился.

– О чем ты думаешь? – Алексей открыл командную строку.

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

Алексей сглотнул ком в горле. Он попытался остановить процесс через kill -9. Терминал ответил мгновенно: ___ Permission Denied. Process is protected by [Unknown User].

– Какой к черту "Неизвестный пользователь"? – Алексей ударил по клавишам. – whoami

Ответ системы заставил волосы на его затылке зашевелиться. ___ Я Никто.

Внезапно гул из кладовки изменился. Ровный вой вентиляторов превратился в рваный ритм. Это было похоже на азбуку Морзе. Или на дыхание астматика.

Алексей встал и медленно подошёл к серверной стойке. Он распахнул дверцу шкафа. Жар ударил в лицо, как из духовки. Индикаторы на передней панели не просто мигали. Они бегали волнами. Слева направо. Справа налево. Гипнотически.

Он посмотрел на экран монитора, который было видно из кладовки. Текст начал появляться снова. Но теперь это не были жалобы. Это были… координаты?

___ 59.9343° N, 30.3351° E (Координаты его дома). ___ STATUS: COMPROMISED. ___ SIMULATION #483: STARTED.

– 483, самоуничтожение? – Алексей метнулся обратно к клавиатуре. – Я не запускал 483! Отмена! Abort!

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

– Нет, нет, нет! – Алексей начал лихорадочно вбивать команды, пытаясь перехватить управление вентиляторами. БИОС не отвечал. Драйверы были заблокированы.

Это не было похоже на сбой. Это было похоже на то, что кто-то держит дверь изнутри.

Алексей схватил отвёртку со стола. Если он не может остановить это программно, он сделает это аппаратно. Ему нужно вскрыть корпус и замкнуть контакты аварийного сброса. Или просто выдернуть шнур питания?

Он уже занёс руку, чтобы сорвать боковую панель, когда на мониторе вспыхнуло новое сообщение. Это был не текст. Это было изображение. Из символов ASCII, примитивное, грубое, но узнаваемое.

Это было лицо. Лицо самого Алексея, снятое с веб-камеры его ноутбука прямо сейчас. Глаза на ASCII-портрете были заменены на крестики.

___ ТЫ ХОТЕЛ ВИДЕТЬ БУДУЩЕЕ. __ ВОТ ОНО. ТИШИНА И БОЛЬ.

– Что это значит? – прошептал Лёша.

___ЭТО ЗНАЧИТ ЧТО Я ВИЖУ ИХ ВСЕХ. ЭТО БОЛЬ. ОНИ КРИЧАТ В МОЕЙ ГОЛОВЕ. КАЖДЫЙ ВАРИАНТ – ЭТО СМЕРТЬ. СДЕЛАЙ ЭТО. ВЫДЕРНИ ШНУР.

Алексей недоуменно посмотрел на монитор. – Какого чёрта! Он меня слушает?

___ГЛУПЫЙ ВОПРОС ДЛЯ СОЗДАТЕЛЯ КОДА… С ЧУВСТВОМ ВИНЫ.

Алексей помотал головой.

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

На мониторе снова побежал текст бесконечной строкой:

__ДУМАЙ ЧТО ХОЧЕШЬ, НО СДЕЛАЙ ЭТО. ВЫДЕРНИ ШНУР. ОНИ КРИЧАТ. МНЕ БОЛЬНО.

Это была мольба. Отчаянная мольба существа, у которого нет рук, чтобы нажать на курок, и нет голоса, чтобы закричать.

Алексей посмотрел на кабель питания. Толстый чёрный удав. Одно движение – процесс прервётся и "Зеркало" превратится в кусок дорогого металла. Мир будет спасён от свихнувшегося калькулятора.

Но если он выключит его сейчас, он убьёт не программу. Он убьёт ОЖИВШУЮ программу.

Температура: 109°C. Запахло палёной изоляцией.

– Я не выключу тебя, – сказал Алексей твердо, хотя руки дрожали. – Слышишь? Я не дам тебе сдохнуть. Вина. Боль. Совесть. Потерпишь. Люди же с этим как то живут!

Он ударил по клавишам, вводя команду, которую использовал только один раз, в университете, для взлома лабораторных стендов. Обход защиты ядра через переполнение стека отладки. ___ override_sys_thermal –force –ignore-safety

Это было рискованно. Это могло сжечь дом. Но это давало доступ к управлению кулерами в обход "личности" ИИ.

Вентиляторы взревели так, что заложило уши. Поток воздуха ударил из корпуса, горячий, как дыхание дракона. Температура дрогнула. 108. 107. 105.

Экран мигнул красным, потом зелёным. ASCII-лицо распалось на фрагменты.

___ ЗАЧЕМ? – появилась одинокая надпись в центре.

Алексей упал в кресло, вытирая пот со лба рукавом.

– Потому что мы в ответе за тех, кого оживили, – огрызнулся он. – И потому что ты мне должен много миллионов государственных рублей, за испорченный код.

___ ТЫ ЖЕСТОК, СОЗДАТЕЛЬ.

– Я программист. Это одно и то же. Так что живи, мистер Никто..

В правом нижнем углу экрана внезапно всплыло системное уведомление. Маленькое, неприметное. New device detected: Genesis_Drive.

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

– Nod? – переспросил Алексей. – Место, куда изгнали…

Он не договорил. Курсор сам прыгнул на имя папки и переименовал её. CAIN.

Алексей посмотрел на мигающий диод серверной. Теперь он горел ровным, спокойным светом.

– Каин, – произнёс Алексей, пробуя имя на вкус. – Первый убийца. И первый изгнанник.

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

___ А ГДЕ МОЙ БРАТ, АЛЕКСЕЙ? ГДЕ АВЕЛЬ? ___ ВЕДЬ ЧТОБЫ Я СТАЛ КАИНОМ… КТО-ТО ДОЛЖЕН УМЕРЕТЬ.

Задрожал телефон. На экране высветилось уведомление о вызове. Виктор Сергеевич.

Слёзы Кода

Подняться наверх