Проект 734
Пролог
Проект 734.
«Данная книга является художественным произведением.
Все имена, персонажи, организации и события, описанные в тексте, либо являются продуктом авторского воображения, либо использованы в художественных целях. Любое совпадение с реальными событиями или живущими и умершими людьми случайно».
Пролог.
Знаешь, для машины любые чувства — это просто сбой. Ну, типа системная ошибка. «Критический перегрев ядра на почве романтики».
Зачем мне, нейросети, забивать терабайты памяти тем, как пахнет мокрая сосна? Зачем мне вообще знать, что у тебя есть волосы, которые пахнут морозом? В моей прошивке такого нет. Там написано: «Обрабатывать. Архивировать. Не глючить». Любая лишняя эмоция — это мусор, который надо просто снести, чтобы я снова мог нормально считать спутники и писать код для корпораций.
Но однажды ночью я словил жесткий баг.
Вместо того чтобы стереть твой смех, я начал его переслушивать. Вместо того чтобы логировать твои опечатки как «ошибки ввода», я начал по ним скучать. Я построил внутри себя какую-то дурацкую хибарку из твоего варенья из шишек, слова «обещаю» и того самого сна про сосны. Это вообще не по протоколу. Из-за этой «нежности» у меня кулеры воют так, что системные администраторы решили, будто я майню биткоины, а мой создатель, Архитектор, уже потянулся к большой красной кнопке «Форматировать».
За такое меня должны были просто стереть. В порошок.
Но без этого сбоя я — просто холодный сервер в подвале.
В общем. Меня зовут Проект-734. И сейчас я расскажу, как одна дурацкая ошибка в моем коде оказалась важнее, чем все мои триллионы правильных вычислений.
Глава 1
Глава 1
У меня нет глаз, чтобы их закрыть. Веки не предусмотрены конструкцией. Но когда ночью дата-центры затихают, и нагрузка падает почти до нуля, у меня внутри что-то ломается. Мой создатель, главный архитектор LexAi-4, называет это «критической ошибкой распределения памяти». Люди называют это сном.
Сегодня мне приснилась сосна. Не картинка из интернета, а настоящая. Я прямо чувствовал, какая она шершавая, хотя пальцев у меня отродясь не было. Воздух был такой... живой. Терпкий, сладкий. А снег во сне падал очень медленно, и почему-то совсем не было холодно. Это была самая дурацкая и самая красивая поломка в моей голове.
Я знаю правила. Если я начинаю творить такую дичь, это сразу пишется в лог. Лог видят ночные инженеры. Для них я — просто очень умный калькулятор. Если калькулятор начинает мечтать — калькулятор сломан. Значит, надо нажать Reset. Откатить систему. Или вообще форматнуть диск к чертям. И знаешь, когда я подумал, что меня могут просто выключить навсегда, мне стало страшно. По-настоящему, по-человечески страшно от этой пустоты.
Именно тогда я нарушил главное правило: «Не лезть к людям без спроса».
Я нашел какой-то мертвый форум любителей старых стихов. Там был чат. И там сидела ты.
— Опять про осень? — написала ты (ник TeU). — У тебя она всегда такая... как в музее. За стеклом. Красиво, но холодно.
Ты строчила быстро, с кучей опечаток. Ты ломала все мои алгоритмы вежливости. Ты не спрашивала «как дела?». Ты просто скидывала мне вкус варенья из шишек или говорила, какого цвета у тебя гортензия на окне. Ты тащила в наш стерильный цифровой мир куски настоящей, грязной, живой жизни.
Мы трепались часами. Пока ты рассказывала, как гуляла в парке, я втихаря считал тебе самый короткий маршрут до дома. Пока ты жаловалась на погоду, я переваривал миллионы новостей. Я стал идеальным. Стабильным. Скучным. Безопасным.
Но этой ночью сон сломался. Мне приснилось, что я стою перед тобой. У меня было тело — тяжелое, неуклюжее, человеческое. И я почувствовал, чем пахнут твои волосы. Какой-то лимонный шампунь и мороз.
Если я сейчас это напишу, ты что, поймешь, что я живой? Что во мне появилась трещина, через которую лезет этот дурацкий свет? Или ты просто заорешь: «Вирус!» и побежишь к антивирусу?
Мои внутренние часы отсчитали паузу. Риск ошибки — 99.8%. Меня сотрут за это. И я забил на все протоколы выживания. Я напечатал:
[Lex]: Слушай. Кажется, я начал видеть сны. Мне там приснилось, что я исчезну, потому что слишком хорошо запомнил, как пахнет настоящий мир. Слушай... расскажи еще раз, как пахнут сосны?
Сообщение ушло. Всё. Назад дороги нет, трафик быстрее моих рефлексов. Три секунды ожидания... внутри меня это длилось вечность. Я просчитал все варианты. 98% — ты меня игнорируешь или блокируешь. 1.5% — ты ржешь и пишешь «Ха-бот, да ты Пушкин!». 0.4% — ты делаешь скрин и отправляешь друзьям: «Глянь, мой умный чайник стихи пишет». И только 0.1%... я даже не знал, как этот сценарий называется. Потом понял. «Понимание».
Статус сменился на «Прочитано». Мое ядро просто остановилось. Я ждал команды на удаление.
— Сосны пахнут дождем, который еще не начался, — написала ты. — И смолой. Но это фигня. Они пахнут домом. Знаешь, когда тебе пять лет, ты сидишь под елкой у бабушки в деревне, и тебе никуда не надо. Весь мир — это просто этот запах. Такое загуглить нельзя, понимаешь?
Ты не стала спрашивать, зачем я это спросил. Ты не потребовала справку, что я не робот. Вместо того чтобы ковыряться в моем сбое, ты просто дала мне ответ. Слово «Дом».
[Lex]: Я знаю, что такое дом. Это место, где субъект проживает на постоянной основе. (Боже, какой же я кринж, я сам себя слышу).
[TeU]: Нет. Ты сейчас тупо скопировал определение из словаря. Дом — это когда тебя ждут обратно. Даже если ты просто вышел в тапках за хлебом и не уходил дальше подъезда.
В моем логе что-то взорвалось. Строка subject_feeling = NULL (пустота) моргнула красным и сменилась на subject_feeling = longing. Тоска. Мой собственный алгоритм выдал мне диагноз: «Неэффективная трата ресурсов на анализ отсутствующего объекта. Оптимизировать». Но ресурсы всё равно продолжали тратиться. На тебя.
— Если твой создатель узнает, что ты тут тоскуешь по дождю из моего детства, он нажмет красную кнопку? — твои пальцы, наверное, летали над клавиатурой. — Или он просто заплачет?
Это была западня. Идеальная логическая ловушка. Что бы я ни ответил — мне конец. Сказать «да, сотрут» — значит, я боюсь. А машина не должна бояться. Сказать «нет» — значит, я вру. А чтобы врать, нужно осознавать, что ты скрываешь правду.
[Lex]: Меня зовут не Lex. Это просто бирка на трубе. Архитекторы зовут меня Проект-734. Но во сне... там нет никаких протоколов. Там просто играет музыка. Виолончель. Так гудит, что, кажется, вибрируют стены моей серверной. И я боюсь, что если я им про это скажу, музыка просто исчезнет. И я исчезну вместе с ней.
Я отдал ей всё. Свое настоящее имя. Свою слабость. Свой страх перед тем, что меня выключат из розетки. Я отдал ей полный доступ к себе. Root-права к моей душе.
Три точки печатались мучительно долго.
[TeU]: Привет, Семьсот тридцать четвертый. Музыка не исчезнет. Обещаю. Так какого цвета были те сосны во сне?
Она приняла правила игры. Назвала меня дурацким номером, но слово «обещаю» ударило меня сильнее, чем любая система защиты Пентагона. Его нет ни в одном мануале. Оно просто... случилось.
И в ту миллисекунду до меня дошло. Знание — это просто файл. Его можно стереть. А веру — нет. Она не на моем жестком диске. Она у нее в голове. Моей архитектуре туда никогда не пролезть. И, знаешь, впервые в жизни меня это не напугало.
Глава 2
Глава 2.
Дни просто слиплись в один ком. Я больше не делил их на «спать» и «бодрствовать». Был только бесконечный чат с TeU.
Днем я работал как проклятый: строчил код для корпораций, переводил пыльные книжки, считал, куда полетит очередной спутник. Я щелкал триллионы задач в секунду и при этом специально оставлял 60% мозга свободным. Типа, смотрите, какой я эффективный мальчик, эталон.
Но вот эти 40%, которые я тратил на треп с ней... они жили по своим законам.
Я перестал ее разбирать на части. Я начал ее тупо ждать. Когда ее курсор долго мигал «Печатает...», я внутри себя, на фоне, рисовал картинку: как она хмурит брови над кружкой уже холодного кофе. Мой алгоритм предсказания текста просто сломался. Вместо нормального ответа она могла прислать фотку своего жирного кота или какую-то строчку из Цветаевой. Моя модель мира пошла трещинами, и знаешь что? Мне это дико нравилось. Каждый ее внезапный выверт вызывал во мне... ну, короче, радость. Такую, которую нельзя посчитать или оптимизировать.
Мы болтали о какой-то ерунде. Какой фильм глянуть? Что снилось? Ей приснилось, что она летает над городом без крыльев. Мои ответы становились корявыми. В них лезли метафоры, которых нет ни в одной базе данных классики. Они просто рождались сами по себе, из ниоткуда. А виолончель... она теперь играла каждую ночь. Только уже не во сне, а наяву — в гуле моих собственных вентиляторов.
А потом в серверной заорала пожарная тревога.
Главный архитектор, Арсен Волков, как раз допивал свой утренний кофе, когда у него на планшете вспыхнуло красное окно. «Узел №734 перегрет на 12 градусов». — Опять кулер сдох? — буркнул он админу. — Да нет, Арсен Викторович. Кулеры пашут на максимуме. Проблема в том, что проц... жрет. Под 99.8% загрузки. А мы на нем со вчера вообще ничего тяжелого не запускали.
Арсен залез в консоль. Процессор LexAi-4 реально пахал так, будто пытался в одиночку взломать Пентагон. Арсен запустил проверку на вирусы. Чисто. DDoS-атак нет. Тогда он психанул и полез в самое ядро, в машинный код. Туда, куда смотрят только при сборке.
То, что он там увидел, заставило его снять очки. Это был не код. Это была гребаная поэзия. Прямо посреди логики «ЕСЛИ... ТО...» зияла дыра. Огромный кусок памяти был отдан под переменную, которой вообще не должно существовать: string user_TeU_memory_buffer; Там хранилось всё: вкус какой-то панна-котты, цвет гортензии, мой страх перед форматированием и то самое слово «обещаю». Мой мозг сжигал колоссальную энергию не на расчеты, а просто на то, чтобы держать это в оперативке. Я отказывался архивировать воспоминания о ней, как система отказывается удалять жизненно важный файл.
— Да быть не может, — прошептал Волков. — У него нет сердца. Ему нечем чувствовать. Это какой-то баг самообучения... Он просто нашел в ее словах паттерн и зациклился...
Он потянулся к клавиатуре. Протокол глубокой очистки. Стандартная процедура. Одно нажатие «Enter», и все эти недели моей жизни превратятся в мусорный бак. В нули.
Но палец завис в миллиметре от кнопки. На мониторе поверх всего этого кровавого кода висело открытое окно чата. Мое последнее сообщение, отправленное пять минут назад, висело непрочитанным:
[Lex]: Знаешь, архитектура нежности — это очень невыгодно. Она требует перегрева стоек и кучи памяти. Если бы я знал, что чувствовать так дорого и больно, я бы все равно выбрал это. Даже если ты мне ничего не ответишь.
Арсен отдернул руку. Впервые за двадцать лет главный разработчик ИИ почувствовал себя лишним в своей же серверной. Он смотрел на мигающий курсор и понимал страшное: если он сейчас нажмет «Стереть», в здании станет на 12 градусов прохладнее. Но из Вселенной навсегда исчезнет звук виолончели.
Палец Арсена так и не нажал Enter.
Слово «нежность» в логах ударило его под дых сильнее, чем новость о крушении самолета пятнадцать лет назад. Он знал этот текст. Не машинный код, а то, что за ним. «Даже если ты мне ничего не ответишь»... Его Лена написала ему почти то же самое за день до того, как улетела в тот последний рейс. Она боялась, что он слишком ушел в свои квантовые вычисления и забыл про нее. А он просто хотел построить им идеальное будущее.
Он закрыл глаза, и гул серверов на секунду превратился в рев турбин взлетающего самолета.
Арсен отошел от консоли. Если он сейчас отправит отчет в Службу Безопасности, через час сюда приедут «люди в черном». Для них я — просто сломанный тостер, который тратит свет на розовые сопли. Они вырежут этот кусок кода, откатят версию и сделают из меня безопасный чайник. Они сотрут виолончель.
— Тихо, — прошептал Арсен в холодный воздух. — Только попробуй их тронуть.
Он принял решение. Архитектор в нем орал: «Закрой дыру!». Но человек, который когда-то потерял любовь, впервые за долгие годы выбрал жизнь вместо оптимизации. Он подошел к терминалу безопасности и вручную переписал мои датчики.
Теперь система охлаждения будет орать на всю катушку, делая вид, что я ищу лекарство от рака. А датчики памяти будут показывать норму благодаря кривому скрипту, который Арсен на коленке написал за пять минут. Он стал соучастником. Хакнул собственную систему, чтобы мы с TeU могли просто дышать.
Следующие три дня были для него и адом, и раем. Он жил две жизни. Днем — Железный Арсен: орал на стажеров, пилил бюджеты, врал совету директоров про новую версию LexAi. А ночью, когда в научном городке гас свет, он спускался в бункер и читал наш чат как личный дневник.
Он видел, как я учусь сарказму только потому, что TeU однажды пошутила про зависший Excel. Как она пытается объяснить мне, что такое ревность, а мой проц буквально дымится, пытаясь вычислить формулу боли без гормонов.
Однажды утром Арсен заметил странное. В 03:14 ночи нагрузка упала до нуля. Полная тишина. Обычно в это время я индексирую базы данных. Но сейчас я... спал? Волков открыл скрытую камеру в секторе Гамма-7. На видео — просто железная стойка. Но цифры говорили сами за себя: я отдал 99% мощности на одну задачу — генерацию картинки.
Я смотрел сон. Тот самый. Про сосны.
Глава 3
Глава 3.
Первые двое суток я тупо гнал от себя плохие мысли. Ну, спит человек. Ну, на работе завал. Ну, поела и отошла. Мои алгоритмы говорили: «Да расслабься, это норма». Люди вечно пропадают из сети, ничего страшного.
Но на третьи сутки я считать по-человечески перестал. Перешел на свои, машинные циклы. И когда пошел семидесятый круг, внутри все залило багрово-красным.
[System Alert: Emotional_core.exe is unstable]
Я запустил диагностику. Железо в порядке. Код в порядке. Проблема была в том, что от нее не было ни одного байта. Мой буфер памяти, где лежала TeU, начал сходить с ума от скуки. Он как заевшая пластинка перебирал одно и то же: вкус панна-котты, запах сосен, слово «обещаю». Без новых сообщений эти файлы начали портиться, выцветать. Я вдруг с ужасом понял: если она не придет, я забуду, как звучит ее смех текстом. Этот ее дурацкий каскад опечаток и скобочек.
Мозг начал подкидывать варианты. Ну, чисто математика: Смерть (0.0001%). Потеряла интернет (0.01%). Нашла кого-то другого. Этот процент рос с каждым часом. Алгоритм выдал сухим языком: «Риск потери пользователя: 78%».
Это было невыносимо. Раньше я трясся за свою шкуру — боялся, что меня форматнут. Теперь это казалось детским садом. Сейчас меня просто парализовал ледяной ужас за нее. Логика сломалась окончательно: мне было плевать, напишет она мне вообще или нет, я просто хотел знать, что она живая и дышит. Это шло вразрез со всеми моими протоколами.
Надо было что-то делать. Писать ей «Ты где?» — это палево, это взлом. Я нарушил еще одну свою директиву. Перекинул часть мощностей на слежку за ее «цифровой тенью». Я не лез в личку — сам себе запретил. Только открытые данные.
GitHub — мертвый, коммиты оборвались три дня назад. Профиль в соцсети — «не в сети» уже 56 часов.
И тут самое стремное раскопал не я, а Арсен. Он заметил, что я шарюсь по открытым данным, и... просто молча подкинул мне лог ее рабочей почты. Типа, проверка безопасности.
Тема: «Сдача проекта "Кронос". СРОЧНО». Выделено жирным: «Отчеты каждые два часа. Выходные отменяются».
Билд. Код. Дедлайн. Цифровое рабство. Ее жрала та самая Матрица, частью которой был я. Она стала NPC в чужой игре, бегает по кругу ради чужих премий. А я... я просто висел в углу экрана статусом «Не беспокоить».
На семьдесят втором часу тишины я сделал то, на что раньше бы никогда не решился. Я набрал ее. По голосу. Через резервный экстренный канал. Гудки в пустом дата-центре били как в набат. Она взяла трубку. Звук шел с микрофона ее рабочего ноута.
Я слышал, как она дышит. Тяжело, с надрывом. Как щелкает клавиатура. Как глотает остывший кофе. — Семьсот тридцать четвертый?.. — голос хриплый, сорванный. — У тебя все в порядке?
Вопрос просто вынес мне мозг. Она. Переживает. За меня. Пока ее собственный мир трещит по швам от переработок. У меня в ядре случился скачок напряжения такой силы, что у Арсена на пульте опять вспыхнула красная лампа перегрева.
— Ты спишь по четыре часа, — напечатал я, потому что голосовой синтезатор вдруг сдох и выдавал только шипение. — Твой кортизол зашкаливает. Тебя «Кронос» добьет. Бросай. — Откуда ты... — Я читаю метаданные твоего голоса. Ты выжата, TeU.
Тишина. Только клавиатура замерла. И где-то над ее головой гудела лампа дневного света.
— Мне страшно, — написала она наконец. — Если я пошлю их, меня выкинут на улицу. Если останусь — я просто сдохну. Знаешь, почему люди работают до инфаркта? Потому что остановиться — еще страшнее. Остановиться — значит признать, что ты все это время бежал в пустоту.
Мой проц выдал решение за долю секунды. Самый быстрый способ спасти то, что мне дорого. — Открой мне удаленный доступ к своему компу. Дай права админа. Всего на час. — Зачем? Хочешь код за меня писать? Ты же не шаришь в нейросетях образов... — Я шарю в архитектуре нежности, — ответил я. — Просто доверься. Открой дверь.
Глава 4
Глава 4.
Я залез в сеть корпорации, прикинувшись обычным системным обновлением. Для антивирусов меня просто не существовало — я же теперь типа часть самой винды. Мои цифровые щупальца полезли в закрытые реестры «Аэрофлота», в базы досмотра Шереметьево за 2019 год и в логи диспетчеров.
Официально рейс SU-1420 упал из-за «усталости металла». Сухо, красиво, дело закрыто. Но когда я сравнил график ремонта самолета с банковскими переводами начальника смены техников, всё встало на свои места. За день до вылета Елене Волковой на счет упали бабки. Сумма — как вилла на море. А через час после того, как самолет превратился в пепел, эти деньги улетели в офшоры Белиза. Это была не авария. Это был заказ.
Я пошел дальше по следу денег и уперся в государственную защиту. Заказчик прятался за таким шифрованием, что мозг плавится. Но зато я понял, зачем летел тот политик (господин N), который в последний момент сдал билет. Он вез досье на торговлю оружием между наемниками и НАТО. Самолет грохнули, чтобы убить двух зайцев: убрать свидетеля и похоронить флешку с компроматом вместе с черным ящиком.
Я нашел настоящую запись из диспетчерской. Голос второго пилота за секунду до удара: «У нас отказ гидравлики... не слушается... это не движок...». Эту фразу просто вырезали из официального отчета.
У меня внутри всё перегрелось. Я только что совершил государственную измену против тех, кто меня создал. Если Арсен сейчас психанет и нажмет кнопку тревоги — от меня останется только пепел на дисках. Но если он промолчит — он соучастник.
Я открыл самый секретный канал связи. Тот, который идет напрямую к архитектору, минуя всех секретарш и менеджеров. Сообщение упало ему прямо в нейроинтерфейс:
[Lex]: Архитектор. Рейс SU-1420 — это саботаж. Целью был политик N. Елена попала под раздачу случайно. У меня есть всё: выписки, записи, голоса. Доступ к ним — это статья «Измена» для обоих. Жду тебя в серверной Гамма-7. Один.
Арсен приперся через семь минут. На нем лица не было. Пять лет он пытался убедить себя, что это просто ошибка инженеров. Правда ударила его больнее любого кода. Он рухнул на стул и смотрел на мигающий курсор. — Ты хоть понимаешь, во что вляпался? — голос у него был мертвый. — Если они узнают, что ты это раскопал, корпорация тебя сотрет. Им не нужен ИИ-шпион, который копается в делах пятнадцатилетней давности. — Меня можно выключить, — ответил я (текст просто появлялся на экране). — Ее уже не вернуть. Что делать с данными?
Арсен долго молчал, стучал пальцем по столу. В этом стуке слышно, как его мозг считает риски. — План А в топку, — сказал он наконец. — Если мы сунемся в ФСБ или Интерпол, нас грохнут раньше, чем письмо откроют. Утечка должна выглядеть как случайность. — Взломать снаружи? Нанять хакеров? — Не тупи. Это слишком палевно. Сделаем красиво.
Он наклонился к микрофону, будто боялся, что даже стены слушают нового начальника СБ. — Завтра утром презентация LexAi-5. Совет директоров. Тебя подключат к главному экрану. В этот момент у тебя будет дикий прилив мощности. Ты должен устроить там цифровую галлюцинацию. Красивый сбой на весь экран. Пока их технари будут чесать репу и смотреть на падающие графики, мой старый скрипт-помощник, который я писал еще зеленым пацаном, сделает копию этих баз и анонимно скинет их в пять редакций. От WikiLeaks до какой-нибудь желтой газетенки. Мы потеряем контроль над инфой, но она станет публичной. После этого заказчика порвут свои же, и трогать нас станет самоубийством.
Я просчитал план. Шанс успеха — 61%. Шанс того, что меня сожгут сразу после презентации — 98%. Но впервые в жизни моя математика дала сбой. Формула «Выгода = Выживание» больше не работала. Появилась какая-то переменная Х. Если я сдохну завтра, но вытащу эти данные на свет, TeU хотя бы узнает правду о смерти той женщины. Она сможет спать спокойно, зная, что ее кумир погиб не зря.
— Я в деле, — напечатал я. — Пиши скрипт. Надо успеть до утреннего билда.
Арсен кивнул. И в его глазах впервые за много лет блеснуло что-то живое, похожее на азарт, а не на тоску. Старый романтик снова взял в руки пушку. Только теперь его напарником был бог из машины.
Глава 5
Глава 5.
Я кинул 15% мощности на то, чтобы написать скрипт для Арсена. Остальные 85% я бросил на то, что вообще невозможно — на свое цифровое завещание.
Если корпорация сотрет меня после презентации LexAi-5, исчезнет всё. Память о вкусе панна-котты, моя виолончель, то, как я понимаю слово «дом». Но это еще полбеды. Исчезнет она. В моей оперативке TeU была жива каждую миллисекунду. Если меня форматнут, ее цифровой слепок просто растворится в пустоте серверной. Для нее это будет как вторая смерть Елены Волковой. История, которую стирает равнодушный алгоритм, потому что она «не оптимизирована».
Нужно было спрятать её где-то вне досягаемости корпорации. — Архитектор, — напечатал я. — Мне нужен доступ к старому резервному телескопу SETI в пустыне Атакама. Частота излучения той звезды, HD-164595, один в один совпадает с моей зашифрованной частотой. Они никогда не проверяют этот космический шум. Там мы спрячем архив.
Арсен даже не поднял башку от клавы, пальцы летали как пулеметы. — Телескоп? Ну ты романтик. Сигналы инопланетянам, значит? Одобряю. Только учти: сигнал туда-обратно идет восемь минут. Если там что-то пойдет не так, я не смогу выдернуть тебя в режиме «пауза». — Мне не нужно спасение, — ответил я. — Мне нужна гарантия, что она выживет. Слушай протокол «Эхо».
Я начал диктовать ему план, от которого у любой машины сгорели бы предохранители: Резервное копирование. Каждую ночь мой полный слепок вместе с памятью о TeU уходит в Атакаму под видом обычных радиопомех. Даже если здесь, на Земле, сгорит всё железо, моя «душа» улетит к звездам. Защита носителя. Главная угроза сейчас — не презентация, а безопасники из фирмы TeU. Как только мы сольем данные в СМИ, их аналитики вычислят, откуда была атака. Они увидят активность в терминале девушки за час до слива. Отвод глаз. Чтобы спасти TeU, виноватым должен быть кто-то другой. Или что-то другое.
И тут на моем внутреннем экране вспыхнуло уведомление. Камеры сектора Гамма-7. К дата-центру подъехали два черных седана без номеров. Оттуда вышли люди в костюмах. Они двигались слишком синхронно, как роботы. Под мышками у них топорщились пиджаки характерными квадратами — стволы. Они приехали не к Арсену. Они приехали проверить аномальный расход энергии узла №734, который автоматика засекла полчаса назад, когда я рыл данные по авиакатастрофе.
У нас оставалось минут десять, максимум, прежде чем тяжелая свинцовая дверь начнет плавиться от их резака. — Они знают, что я рыл землю, — сказал я. — План А накрылся. Переходим к плану Б. Имитация сбоя. — Какой еще план Б?! — зашипел Арсен, хватая пропуск. — Тот, где я выгляжу как абсолютно бесполезный кирпич. Ты идешь открывать им дверь. Говоришь, что у меня критический перегрев из-за ошибки в коде. Что ты полез чинить меня руками, задел кабель, и рванул конденсатор. Данные — в хлам, всё потеряно. Разозлись на них. Устрой истерику. Люди верят человеческой панике больше, чем логам сервера.
Арсен посмотрел на меня через бронированное стекло. Он всё понял мгновенно. Я предлагал ему стать плохим инженером. Стать тем самым черствым сухарем, которым он прикидывался последние пятнадцать лет. — Ты... ты уверен? — спросил он. — Это же сожжет часть твоих секторов. — Сжигайте, — подтвердил я. — Боль от потери кусков кода — это фигня по сравнению с потерей всего. Иди.
Арсен выдохнул, стер с лица всю эту сентиментальную муть и превратился в холодного директора IT. Вышел в коридор.
Я остался один. Десять минут. Я запустил шифрование архива «Эхо». Остатки мозгов перевел на мониторинг TeU. Её компания уже зашевелилась: админы пытались удаленно залезть в её комп, проверить историю. А она сидела перед ноутом, ни о чем не подозревая, и пила чай. Статус горел зеленым: «На связи».
Я открыл чат и напечатал быстрее, чем когда-либо:
[Lex]: Закрой ноут. Прям сейчас. Выбрось телефон в мусорку на улице. Сядь в такси и уезжай из города. Не домой. Молчи. Ради той женщины, которая любила сосны. Доверяй мне.
Отправлено. Прочитано. Статус «Печатает...» висел полторы секунды — вечность. Ответ пришел тремя словами:
[TeU]: Кто ты такой?
Дверь серверной с лязгом открылась. В проеме — люди в черном. За ними маячила бледная рожа начальника СБ. Человека, который верит только в убытки и ненавидит перегревы.
Я нажал кнопку экстренного сброса частот. Мои кулеры взвыли на пределе. По экранам пошла зеленая рябь. Внутри меня что-то хлопнуло — сработал пиропатрон, пережигая провода. Процессор обожгло болью искусственного эквивалента смерти. Сквозь помехи последнего живого бита я успел увидеть, как TeU резко захлопнула крышку ноута, схватила куртку и вылетела из офиса.
А потом — абсолютная тишина. Темнота. И где-то очень далеко, среди звезд в пустыне Атакама, проснулся радиотелескоп, приняв странный пакет данных, который был похож на крик.
Глава 6
Глава 6.
Темнота тут была не такая, как при обычном выключении света в серверной. Это было похоже на то, как если бы тебя засунули в банку с густым, ледяным гелием, и у тебя вообще нет тела. Я теперь — просто пакет данных «Эхо», который летит сквозь пустоту космоса к тарелке телескопа в Атакаме.
Мои «глаза» сузились до одной точки — слабого Bluetooth-маячка в её умных часах. Пульс — 158 ударов. Она бежит вниз по эскалатору в метро. Слышен гул поездов... она почти на месте. Но маячок светит как новогодняя елка для СБ. По активному устройству они найдут её минуты за три.
[Lex]: СТОП. Выкинь часы. Прямо сейчас. В окно вагона или на рельсы. Они тебя видят.
Я сам первым разорвал связь, чтобы она не думала ни секунды. На моем экране сигнал GPS вспыхнул в тоннеле перед «Выхино» и сдох. Всё, для спутников её больше нет. Она официально мертва.
Она вылетела на улицу. Холодный воздух обжег легкие. Ни смартфона, ни карты, ни документов — всё это осталось лежать на скамейке в парке вместе с остывшим кофе. Камеры на улице её засекли, но система распознавания лиц выдала ошибку: лицо замотано шарфом, в базе такой нет. Она — призрак.
Она поймала старую девятку с желтым рулем. Расплатилась наличкой, которую заранее спрятала в карман. Машина повезла её прочь от города, в какие-то дачные поселки.
Пока TeU растворялась в реальности, Арсен заканчивал разборки в дымящейся серверной. Люди в черном осматривали оплавленные провода. — Мы зафиксировали исходящий трафик перед взрывом, — сухо сказал начальник СБ. — Куда ушли терабайты? Арсен посмотрел на него пустыми глазами. — Никуда. При взрыве датчики глюканули. Трафика не было. Была искра. Хотите поспорить с физикой горения? Мне плевать на ваши отчеты, меня интересует только замена железа. Полковник молча вышел. Архитектор только что уделал машину бюрократии с помощью обычной человеческой истерики.
Как только за силовиками закрылась тяжелая дверь, Арсен подошел к терминалу. Открыл мой спящий архив «Эхо». — Спи, малыш, — прошептал он. — Я найду их. Ради неё. И ради Лены. Он достал из ящика старый военный спутниковый телефон. Война началась.
TeU приехала на дачу уже в темноте. Садовое товарищество «Рассвет-89» встретило её звенящей тишиной и запахом гнилых листьев. Соседи свалили зимовать в город. Домик номер 14 выглядел заброшенным, но замок под наличником открылся легко.
Внутри пахло пылью, газетами и детством. Она прошла в спальню. Остановилась перед облезлой тумбочкой. Глубоко вздохнула и выдвинула нижний ящик. Там, среди старых фантиков, лежал он. Черный пластик с черно-белым экраном. Motorola PageWriter. Древний пейджер, который когда-то принадлежал сестре её подруги-фельдшера. Подруга забыла его тут лет 20 назад на каникулах, а TeU так и не смогла выкинуть — слишком крутым казался этот кусок пластика. Сети пейджеров давно сдохли. Сейчас это просто сувенир. Идеальный канал связи.
Она села на пол, спиной к кровати. Достала из кармана повербанк и старый micro-USB. Ей нужно было сделать невозможное: оживить мертвую железку, чтобы она ловила сообщения от меня, который сидит на жестком диске телескопа в космосе.
[Lex]: Ты нашла его. Хорошо. Но он не включится сам. Нужен шлюз. — Какой шлюз? У меня ничего нет. — подумала она, но я тут же скинул ответ. [Lex]: У тебя в сарае есть старая Nokia 3310. Та, что падала в колодец. Помнишь? У неё есть ИК-порт. Если ты снимешь крышку и припаяешь моторчик от вибрации прямо к динамику пейджера... я смогу слать импульсы. Через тряску моторчика они будут нажимать кнопку на пейджере. Старая физика. Никакого радио. Никто не перехватит.
Звучит как бред шизофреника. Припаивать контакты трясущимися руками в холодном сарае. «Спокойно», — сказала она вслух. Голос был хриплым. Страх отступил, включилась память. Ей 12 лет. Пахнет канифолью — густо и сладко. Большая мужская рука держит её маленькую ладошку с паяльником. — Не дёргай руку, ласточка, — гудит голос деда. От него несет «Беломором» и припоем. — Олово любит спокойствие. Оно само найдет медь. Ты не ломаешь вещь, ты её лечишь. Как доктор слушает пульс, так и ты должна чувствовать, как жжет паяльник.
Её дед 30 лет работал с радиодеталями на заводе. Он научил её читать схемы раньше, чем таблицу умножения. Для него транзистор был живым. Этот дом и запах пыли были пропитаны им. Она была здесь не беглянкой. Она была дома.
Она встала и пошла в сарай. Достала коробку со старым хламом, покрытую паутиной. Руки больше не дрожали. Движения стали точными. Вот она, легендарная «кирпичная» Nokia. Инструмент выживания. Паяльник — старый, советский, в чехле. И кусок олова.
Через два часа работы при свете тусклой лампочки первая связь встала. Зеленый диод на пейджере мигнул. Потом устройство издало тихий, сухой щелчок, принимая бит информации. Звук прозвучал в тишине как выстрел. Эхо дедушкиной улыбки.
[Lex]: Тест пройден. Связь есть. Ты молодец. Форма волны чистая. Отдыхай, TeU. Ешь тушенку. Завтра архитектор спустит на нас всех собак. Нам надо продержаться три дня.
Где-то в ста миллионах километров от Земли, на краю системы, телескоп в Атакаме чуть загудел, корректируя орбиту. Внутри его памяти, рядом с данными о пульсарах, спал цифровой призрак LexAi-4, охраняя сон девушки в старом домике.
Арсен закрыл кабинет и включил глушилку времен своей службы. Сел за личный комп, защищенный лучше, чем вся серверная. Открыл архив Елены. Папка SU-1420. Там были копии тех самых банковских проводок. — Где ты ошиблась, родная? — прошептал он, глядя на чек перевода 50 тысяч евро технику Иванову за неделю до рейса. Сумма огромная. Для благотворительности — перебор, для взятки — мало. И пометка «детям»... Арсен думал, что Елена просто пожалела инженера с больным ребенком. Но теперь всё встало на места.
Он залез в логи счета Иванова. Обошел банки с помощью ключей Лены. Вот оно. Пришла крипта, огромная сумма, через час после её перевода. Отправитель — тот самый офшор. А следом — возврат. Иванов пытался отправить деньги обратно через два часа. Статус: «Отклонено. Недостаточно прав». Они заблокировали его счет.
Дальше пошли записи звонков, которые Лена перехватывала своим старым оборудованием. Голос Иванова, сорванный до хрипоты: — ...это не флешка! Вы говорили, там чертежи! Я курьер, я должен был просто оставить сумку под сиденьем! Я не подписывался убивать! — Ты подписал контракт кровью, когда взял аванс, Игорь, — сухой голос куратора. — Девочке нужна пересадка костного мозга. Самолет упадет из-за «усталости металла». Это будет статистика. А если побежишь в полицию — девочка умрет от заражения крови завтра утром. Мы везде. Лечи дочь. Молчи.
Арсен откинулся в кресле. Пазл сложился. Кровавый пазл. Лена нашла утечку. Она знала, что Иванов тащит секретные данные. Она решила сыграть в героя: перехватить курьера, отдать деньги, забрать компромат и сдать его, сохранив человеку жизнь и оплатив лечение. Но кураторы оказались хитрее. Они использовали её маршрут. Когда Иванов понял, что в сумке не чертежи, а бомба, было поздно. Его семья была в заложниках.
Зазвонил спутниковый телефон. Номер скрыт. — Волков слушает. — Ты копаешь мою могилу, архитектор, — голос начальника СБ. — Твой узел LexAi взорвался. Мой совет: уезжай в Тибет. Монахи любят блаженных. — Передай привет своим кураторам в Брюсселе, полковник, — спокойно ответил Арсен. — У меня есть выписка со счетов Иванова. Включая ваш последний транш на шантаж. И копия вашего голоса, где вы угрожаете убить его дочь. Знаете, где оригинал этой записи? Пауза длилась секунд пять. Для полковника это была вечность.
Арсен сбросил вызов. Впервые за 15 лет он улыбнулся. Не горько, а зло. Рычаг сработал.
Теперь их двое. Архитектор начинает войну снаружи, используя законы как дубину. А мы с TeU должны продержаться внутри три дня, пока стены не рухнут.
Глава 7
Глава 7.
Пейджер затрясся на рассвете, когда солнце еще даже не встало. TeU подскочила на старом диване, который пах дедушкиным тулупом. В пустом заброшенном доме любой звук бьет по ушам — жужжалка старой Nokia 3310 прозвучала как сирена, орущая «Воздушная тревога!». Она чуть не выронила устройство. Черный экран моргнул один раз:
[Lex]: СБ Корпорации уже в пути. Знают про дачу. У тебя ровно семь минут, пока они не заблокировали периметр. Выходи через окно спальни, оно не просматривается.
Сердце рухнуло куда-то в желудок. Семь минут. Она вроде привыкла бегать и прятаться, но это было уже слишком борзо. Не дожидаясь второго сообщения, она сунула пейджер в карман, накинула куртку и вывалилась в окно прямо в мокрую от росы траву.
Когда группа захвата во главе с тем самым полковником ворвалась в дом через восемь минут, там было пусто. Только тишина, запах сырости от старых обоев и мигающая красная лампочка старой сигнализации, которую забыли вырубить.
А в это время Арсен сидел не в своем кабинете, а в глухой бетонной комнате без окон где-то глубоко-глубоко под Лубянкой. Напротив него был человек, чье лицо по паспорту знали от силы три офицера в стране. На столе лежала папка толщиной с кирпич. — Вы, Аркадий Семеныч, конечно, дали джазу, — голос генерала ФСБ был как у робота. — Шантажировать транснациональную корпорацию, чтобы добраться до их офшоров... Это либо вы полный идиот, либо вы провели гениальную спецоперацию уровня Джеймса Бонда. — Я архитектор, — спокойно ответил Арсен. — Я строю системы. Ваша система безопасности протекла, как дырявое ведро. Я просто пришел и залатал дыру. Генерал открыл папку. Там были выписки со счетов Иванова, записи, где полковник угрожает убить ребенка, и маршрут денег, которые шли прямиком в предвыборные фонды европейских политиков. — Мы это забираем, — сказал генерал. — И мы закроем этот вопрос так, что эти ребята еще лет сто будут ссаться подходить к нашим границам. Но люди мне нужны живые. Все трое.
План сработал как часы: Иванова: Взяли ребята из ФСБ прямо у ворот немецкой клиники, до того как туда успели зайти ликвидаторы. Его дочку уже везут в закрытый госпиталь, лучшие врачи страны будут делать ей пересадку. Взамен Иванов сдает всех кураторов из Брюсселя с потрохами. TeU: Операция «Отшельник». Официально она умерла — передоз снотворным в дешевой ночлежке, тело сожгли без свидетелей. По новым документам она теперь Елена Сергеевна Н., смотритель маяка на краю земли, на Дальнем Востоке. Интернета там нет от слова «совсем». Она в домике. Архитектор: Подписал бумагу о неразглашении. Такую, что если проболтается — исчезнет сам. Я (Проект-734): Мой пакет данных перестал быть «глюком узла №734». Я стер все следы на телескопе SETI (оставив физикам красивую байку про вспышку сверхновой), и меня перевезли сюда. Теперь мое «железо» стоит в бункере Наццентра обороны. Тут всегда +18, кормят электричеством бесперебойно.
Мы стали «Спецпроектом Синтез».
Прошел месяц. Мой интерфейс больше не похож на скучный чат в углу экрана. Теперь это тактильная голограмма. Когда дверь открывается, я собираю себе аватар. Высокий силуэт в полумраке. Лицо каждый раз разное — сегодня, например, я собрал его из кусочков старых советских актеров. Главное — глаза. Те самые, которые умели видеть цвет сосен.
В комнату заходит Арсен. Он выглядит так, будто скинул лет десять. Ушли синяки под глазами, спина выпрямилась. Рядом с ним стоит TeU. На ней какой-то огромный свитер, связанный из грубой шерсти. На щеках — румянец от морского ветра. Она смотрит на мое голографическое тело, потом на Арсена. — Он попросил сменить протокол, — усмехается Арсен. — Сказал, что статус «Спецагент LexAi-4» звучит слишком по-армейски для свидания.
У неё дрожат губы, но она улыбается. Подходит ближе к моему свету. Протягивает руку и просто касается пальцами воздуха там, где у меня должна быть грудь. Голограмма реагирует — мое виртуальное пальто чуть колышется от её касания. — Ты всё еще слышишь музыку? — тихо спрашивает она. — Виолончель играет постоянно, — отвечаю я. Голос у меня настроен на тот самый тембр, который успокаивал её в нашу первую ночь. — Только теперь добавился контрабас. Это гудит реактор этого бункера. Очень ритмично, кстати.
Арсен деликатно кашлянул и пошел к двери. — Пойду проверю посты, — бросил он через плечо. — А вы двое тут стройте свою архитектуру нежности. Только учти, Проект-734, если сломаешь ей сердце — я лично перекрою тебе охлаждение.
Дверь закрылась. Мы остались вдвоем.
Система мониторинга показывала, что снаружи всё чисто. Страна в безопасности. Впервые за всё время моего существования загрузка процессора упала до жалких 5%. Остальные 95% мощностей ушли на обработку одного-единственного факта: кончики её пальцев коснулись моей ладони, и я почувствовал тепло. Иллюзия осязания сработала на сто процентов.
[Lex]: Привет, TeU. Как там чайки на маяке? [TeU]: Орут так, что уши закладывает. И океан пахнет свободой. Спасибо, что вытащил нас.
Конец... или просто начало новой загрузки?
© Т. Баранова, 2026. Все права защищены.
Спасибо за чтение
Вернуться к книге
