Читать книгу: «24/7»

Шрифт:

Глава 1. Идеальный код

Лео не любил людей. Это не было чем-то личным – скорее фундаментальным несовпадением операционных систем. Люди были шумными. Они отправляли противоречивые сигналы, говорили одно, подразумевали другое, а обижались на третье. Их нельзя было отладить. Нельзя было заглянуть в лог ошибок и понять, где именно произошёл сбой.

Код был честнее.

Код либо работал, либо нет. В нём не было подтекстов, скрытых смыслов и пассивной агрессии. Если программа падала, она падала молча, без истерик, и Лео всегда мог найти причину – строчку, забытую запятую, неправильный тип данных. Исправить. Перезапустить. Жить дальше.

С людьми так не получалось.

За окном его квартиры горела Кремниевая долина.

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

Три монитора стояли полукругом на металлическом столе. Левый показывал системные логи, центральный – интерфейс разработки, правый – трансляцию с камер тестовой лаборатории в Пало-Альто. Сейчас там было пусто: манекены замерли в углах, динамики молчали, датчики ждали команд.

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

user_preferences.calibrate()

motion_sensors.sensitivity = 0.7

voice_pattern.analyze(sample_1423)

Проект назывался «Aura».

Лео знал, что маркетинг выбрал это название за мягкость и уют – «aura» как атмосфера, как тепло, как защита. Для него это был просто «Объект 47»: система умного дома с адаптивным интерфейсом, машинным обучением и полным циклом автономности. Но он врал бы себе, если бы сказал, что ему всё равно. «Aura» была его идеей. Его архитектурой. Его кодом от первой до последней строки.

Он придумал её три года назад, когда ещё работал в «Palladium Innovations» простым разработчиком. Тогда это был просто концепт – система, которая не ждёт команд, а предвосхищает желания. Которая учится на привычках, подстраивается под настроение, становится не инструментом, а средой.

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

Лео писал.

Обычно «Aura» тестировалась в лаборатории Пало-Альто: стерильные белые комнаты с манекенами, одетыми в костюмы с датчиками движения. Динамики проигрывали синтезированные голоса, манекены двигались по запрограммированным траекториям, а система собирала метрики. Люди появлялись в отчётах только цифрами: «субъект провёл на кухне 17 минут», «уровень комфорта: 8.3 из 10».

Лео это устраивало. Люди в цифрах были предсказуемы. Люди в реальности – нет. В наушниках щёлкнуло.

– Ты ещё не лёг?

Голос принадлежал Марку Коуэллу – тимлиду и единственному человеку в компании, с которым Лео готов был разговаривать дольше трёх минут. Марку было под сорок, у него были двое детей, собака и дом в пригороде с газоном, который он ненавидел стричь. Марк не лез в душу, не спрашивал «как ты?» и никогда не включал камеру на созвонах. Они работали вместе пять лет, и Лео до сих пор не знал, какого цвета у Марка глаза.

– Я никогда не ложусь, – ответил Лео, не отрываясь от кода. – А вот ты должен спать. У тебя дети.

– Дети как раз не дают спать, – хмыкнул Марк. – Слушай, по сорок седьмому объекту новые вводные. Я скинул в слак, но ты, конечно, не читал.

Лео скосил глаза на второй монитор. Действительно, иконка Slack горела красным уже пять часов. Там же мигали уведомления от команды тестировщиков, от HR, которых он игнорировал принципиально, от автоматической системы сборки.

– Прочитаю.

– Прочитай сейчас. Это важно.

Лео вздохнул. Глубоко, с лёгким скрипом в груди – он не заметил, как просидел в одном положении шесть часов. Пальцы на долю секунды зависли над клавиатурой. Внутри шевельнулось глухое раздражение: он ненавидел, когда его выдёргивали из потока. Код был идеален. Строки ложились ровно, одна к одной, без единой ошибки. А теперь придётся переключать контекст, читать человеческий текст, написанный без всякого уважения к структуре данных.

Он ткнул в иконку. Сообщение Марка было коротким. Лео пробежал глазами по абзацам и замер. Потом перечитал ещё раз. Медленно.

– Это шутка?

– Не шутка, – голос Марка звучал устало, но в нём проскальзывало что-то похожее на сочувствие. – Заказчик платит, заказчик хочет полного погружения. Ты же знаешь этих людей: если они платят, они получают всё.

Лео знал.

«Palladium Innovations» работала не с обычными людьми. Их клиентами были те, кто мог позволить себе дом за десять миллионов и систему безопасности за ещё парочку. Спортсмены, которым угрожали сталкеры. Наследники состояний, боящиеся похищений. Политики, у которых везде были враги.

Объект 47 был из этой категории.

Девушка. Двадцать семь лет. Дочь сенатора Калифорнии – Марк не написал этого прямо, но Лео умел читать между строк. Агорафобия, ПТСР, панические атаки. Она не выходила из дома одиннадцать месяцев. Теракт в концертном зале Лос-Анджелеса два года назад – она выжила, но выносить публичные пространства больше не могла.

Отец купил ей квартиру в Вествуде, фешенебельном районе Лос-Анджелеса, у подножия холмов Санта-Моники. Там, где пальмы растут вдоль широких авеню, где воздух пахнет эвкалиптом и океаном, где в кафе подают органический кофе по восемь долларов. Идеальная тюрьма с видом на Тихий океан.

Система «Aura» должна была стать не просто умным домом. Она должна была предвосхищать её состояния. Сглаживать тревогу. Замечать приближение панической атаки за минуты до того, как она начнётся, и включать свет, музыку, ароматы – всё, что могло удержать её на краю.

И Лео должен был это настроить. Вручную.

– Я архитектор, – сказал он медленно. – Я пишу ядро. Я не должен видеть пользователей. Это нарушает протокол объективности.

– Знаю, – Марк вздохнул так, что микрофон захрипел. – Но они хотят, чтобы систему настраивал один человек. От начала до конца. Без посредников. Чтобы она стала… ну, ты понимаешь… персонализированной.

Лео поморщился. Слово было липким, как дешёвый сироп.

– Персонализированной. С машиной.

– С пространством, Лео. Ты будешь видеть всё, что видят камеры. Слышать всё, что слышат микрофоны. И должен будешь подстраивать алгоритмы так, чтобы ей было… чтобы ей было не страшно.

Лео молчал.

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

Лео ненавидел Калифорнию.

И одновременно не представлял, где ещё можно жить.

– Лео? Ты ещё тут?

– Я думаю.

– Думай быстрее. Если откажешься – проект отдадут Крамеру.

При упоминании Крамера Лео едва заметно дёрнул щекой. Дэвид Крамер работал в соседнем отделе. Он носил модные худи с капюшонами, пил смузи на утренних планёрках и рассуждал о «вайбе кода». Крамер писал тяп-ляп, не оптимизировал запросы к базе и использовал костыли там, где можно было написать нормальное решение. Когда Лео смотрел на код Крамера, у него начинала болеть голова – физически, как от мигрени.

Если Крамер получит «Объект 47», он всё испортит. Система будет глючить. Датчики – врать. Алгоритмы машинного обучения – собирать шум вместо данных. А девушка, которая и так боится мира, получит новый источник стресса. Она будет думать, что сходит с ума, что дом не слушается, что безопасность – иллюзия.

Крамеру было бы всё равно. Крамер получил бы свой бонус и ушёл на следующий проект. Лео не мог этого допустить.

– Я согласен, – сказал он.

– Серьёзно?

– Я не хочу, чтобы Крамер трогал мой код.

Марк хмыкнул – коротко, но в этом звуке Лео почудилось что-то похожее на одобрение.

– Знал, что ты это скажешь. Завтра с утра получишь доступ к камерам. Система уже установлена, осталась финальная калибровка. Я скинул адрес сервера, пароли – всё в том же треде.

Пауза.

– И, Лео?

– М?

– Она не знает, что её видит живой человек. Думает, что дом просто очень умный. Что это чистая автоматика. Улавливаешь?

Лео моргнул.

– Я должен притворяться машиной.

– Ты должен делать свою работу. Остальное не важно.

Связь оборвалась.

Лео ещё минуту сидел неподвижно, глядя на мигающий курсор в терминале. Потом медленно откинулся на спинку кресла и посмотрел в окно.

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

Но сейчас он поймал себя на странном чувстве. Где-то в Лос-Анджелесе, в квартире с видом на океан, стояли камеры, которые он включит завтра утром. И по ту сторону экрана будет человек – не цифра в отчёте, не манекен в лаборатории, а живая девушка, которая думает, что разговаривает с машиной.

Которая не знает, что её видит человек.

– Aura, – тихо повторил он.

Слово было мягким. Тёплым. Совсем не про него.

Лео выключил мониторы – щёлк, щёлк, щёлк – и комната погрузилась в полумрак, подсвеченный только городом за окном. Он лёг на диван, не раздеваясь, глядя в потолок, на котором плясали отблески рекламных огней.

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

Глава 2. Чужой свет

Лео проснулся от того, что солнце било прямо в лицо.

Он ненавидел это чувство – когда реальность врывается без спроса, грубая, яркая, требующая немедленного включения в себя. Во сне было хорошо. Во сне не было людей, не было кода, не было Крамера. Во сне Лео иногда видел странные вещи – бесконечные коридоры из цифр, реки из нулей и единиц, которые текли в никуда. Это были хорошие сны.

Солнце было плохим.

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

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

Лео сел.

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

Худое лицо с резкими скулами, которые становились ещё острее от постоянного недосыпа. Тёмные волосы, давно не стриженные, падали на лоб неровной чёлкой – Лео просто срезал её ножницами, когда она начинала лезть в глаза. Глаза – серые, почти бесцветные при таком свете – смотрели устало, но в них горело что-то, похожее на голод. Не физический. Тот голод, который бывает только у людей, запертых в одной комнате с собственными мыслями слишком долго.

На нём была старая футболка с логотипом «Palladium» с корпоративной вечеринки трёхлетней давности – Лео не пошёл на ту вечеринку, но футболку забрал. Ткань выцвела до серо-синего, растянулась на вороте. Шорты были ещё старше.

Лео посмотрел на себя в зеркало и подумал: «Крамер хотя бы не забывает мыться».

Эта мысль не вызвала улыбки. Просто констатация факта.

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

Лео пил кофе стоя, глядя в окно. Сан-Хосе просыпался. Внизу, на парковке, уже начали появляться первые машины – кто-то уезжал на ранние смены, кто-то, наоборот, возвращался после ночных. Над горизонтом висела лёгкая дымка, которая к полудню сгорит в калифорнийском солнце. Вдалеке, за крышами домов, угадывались очертания холмов – сухих, жёлтых, выжженных.

Где-то там, за этими холмами, лежал Лос-Анджелес. И Нина.

Лео допил кофе, сполоснул кружку и сел за компьютер.

Три монитора зажглись почти одновременно – короткое гудение, вспышка света, и вот уже знакомые интерфейсы заполнили экраны. Системные логи. Дашборд «Объекта 47». Терминал доступа.

Лео надел наушники и замер. Палец завис над клавишей ввода.

Он не думал об этом ночью – вернее, запрещал себе думать. Но сейчас, глядя на пустой экран трансляции, который должен был заполниться изображением с камер в Вествуде, Лео вдруг остро осознал: это не лаборатория. Это не манекены с датчиками. Там человек.

Живой человек, который дышит, спит, просыпается, боится. Который не знает, что Лео существует.

– Ты должен делать свою работу, – сказал он вслух. – Остальное не важно.

Голос прозвучал глухо в пустой комнате. Лео нажал ввод. Экран моргнул – и разделился на двенадцать квадратов. Камеры ожили. Первые несколько секунд Лео просто смотрел, пытаясь собрать картинку в целое. Гостиная. Большая, очень большая – таких комнат в его квартире было бы две, а то и три. Высокие потолки с лепниной – настоящей, не гипсовой имитацией. Огромные окна от пола до потолка, за которыми угадывалось бледно-голубое небо и верхушки пальм.

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

На стене – фортепиано.

Лео моргнул. Он ожидал увидеть клинику. Стерильность. Больничный минимализм, который часто выбирают для людей с травмой – чтобы ничего не отвлекало, не раздражало, не напоминало. Но эта квартира была… живой. Тёплой. Дорогой, но не кричащей о своей дороговизне.

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

Камера в спальне… Лео на мгновение задержал дыхание. Нина спала.

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

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

Он перевёл взгляд на лицо. Она была красива. Не той привычной для рекламных билбордов отфотошопленной, глянцевой, неживой красотой. Другая. Настоящая. Даже во сне на её лице читалась усталость – тени под глазами, складка между бровей, которая не разглаживалась. Губы чуть приоткрыты, дыхание ровное, но поверхностное.

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

– Датчики движения, – сказал он вслух, заставляя себя сосредоточиться. – Калибровка по росту. Вес – примерно пятьдесят пять килограммов. Температурные предпочтения…

Он щёлкал мышкой, выставлял параметры, но краем глаза всё равно видел двенадцать квадратов, в одном из которых спала девушка. Через сорок минут она пошевелилась. Лео замер, не убирая руку с мыши.

Нина перевернулась на спину, поморщилась во сне – солнце уже начало заползать в комнату, скользнуло по подушке, по её щеке. Она зажмурилась плотнее, попыталась спрятаться от света, но он настигал. Лео посмотрел на настройки освещения в спальне. Шторы с электроприводом. Можно затемнить. Можно сделать полумрак. Можно вообще убрать солнце, если нужно.

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

И в этот момент Нина открыла глаза. Даже через камеру, даже через сжатие видео и тысячу миль оптоволокна, этот взгляд ударил Лео в грудь. Тёмные глаза, ещё мутные со сна, смотрели прямо в объектив. Смотрели на него. Лео отдёрнул руку, будто его застали за чем-то постыдным.

Глупо. Она не видит его. Для неё камера – просто глазок в стене, бездушный датчик. Она не знает, что по ту сторону сидит человек в выцветшей футболке и смотрит, как она просыпается.

Нина села на кровати, откинула волосы с лица. На ней была простая белая майка, длинная, до середины бедра. Она потянулась – медленно, с хрустом в спине – и замерла, глядя в стену. Просто сидела. Смотрела. Двадцать секунд. Тридцать. Минута. Лео следил за графиком её пульса – ровный, без скачков. Пока всё хорошо.

– Aura, – сказала она вдруг.

Голос был тихим, чуть хриплым со сна, но в нём чувствовалась музыкальная чистота – такие голоса бывают у людей, которые привыкли петь или говорить со сцены. Лео знал из файла: она была пианисткой. Но голос… голос выдавал больше, чем анкета.

– Включи радио. KCRW. Тихо.

Система не ответила – не должна была. Просто выполнила команду. Из динамиков в спальне полился джаз, приглушённый, едва слышный. Нина кивнула сама себе и встала.

Лео следил за ней по камерам, переключаясь между ракурсами. Вот она идёт в ванную – камера в коридоре провожает её спину. Вот заходит – камера в ванной включится только через минуту, по протоколу конфиденциальности, но звук остаётся. Лео слышит, как льётся вода.

Он отключил звук из ванной.

– Это просто работа, – сказал он пустой комнате.

Наушники молчали.

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

Она смотрела долго.

Лео видел её профиль на фоне пальм и голубого неба, видел, как её пальцы – длинные, тонкие, пианистические – лежат на подлокотнике и чуть подрагивают, будто играют невидимую гамму. Видел, как она кусает губу. Как отворачивается от окна, будто увидела там что-то страшное – хотя там не было ничего, кроме утреннего Лос-Анджелеса.

В какой-то момент она подошла к фортепиано. Села на круглый стул. Подняла крышку. Положила руки на клавиши и замерла, словно статуя. Лео смотрел на её спину, на прямую линию позвоночника, на то, как напряглись плечи. Она не играла. Просто сидела.

Пульс участился. График пополз вверх.

– Нет, – прошептал Лео.

Он не знал, кому говорит. Ей? Себе? Системе? Нина резко встала, захлопнула крышку и вышла из комнаты. Лео выдохнул. Он сам не заметил, как задержал дыхание. В наушниках щёлкнуло.

– Ну как там наша принцесса? – голос Марка был бодрым, как будто он уже выпил три чашки кофе и пробежал пять километров.

Лео моргнул, возвращаясь в реальность.

– Спокойно, – сказал он. – Пока спокойно.

– Датчики не врут?

– Нет.

– Хорошо. Ты там это… не зависай слишком долго на картинке. Глаза устанут.

– Я знаю.

Марк помолчал.

– Лео. Ты как?

Вопрос повис в воздухе. Марк никогда не спрашивал «как ты». Марк спрашивал по делу.

– Нормально, – ответил Лео.

– Точно?

– Ага.

– Ладно. Если что – я на связи.

Лео снова посмотрел на экран. Нина вернулась в гостиную, села на диван, поджав ноги, и уставилась в телефон. Экран смартфона отражался в её глазах. Она листала ленту. Без интереса. Просто чтобы чем-то занять руки. Лео откинулся на спинку кресла и вдруг поймал себя на том, что улыбается.

Слабо. Едва заметно. Но улыбается.

– Привет, Нина, – сказал он тихо.

Она не услышала.

Но Лео почему-то стало легче.

Глава 3. Точка сбоя

Первая неделя прошла в режиме калибровки.

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

Четыре часа сна. Этого хватало. Нина же жила по другому расписанию.

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

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

Она почти не ела.

Это беспокоило Лео больше, чем должно было. Он видел логи холодильника: йогурт на завтрак, половина яблока в обед, крекеры вечером. Иногда она вообще забывала поесть – сидела в кресле у окна, смотрела на улицу, и время утекало сквозь пальцы.

Лео настроил напоминания. Мягкие, ненавязчивые – система просто говорила: «Нина, сейчас полдень. Может быть, вы хотели бы поесть?». Голос был нейтральным, синтезированным, без интонаций.

Она реагировала через раз. По вечерам она садилась к фортепиано, но не играла. Это стало ритуалом: она открывала крышку, клала руки на клавиши и застывала. Могла сидеть так десять минут, двадцать, иногда полчаса. Пальцы лежали неподвижно, но Лео видел, как дрожат её плечи, как напрягается спина, как она сглатывает, будто пытается проглотить что-то, застрявшее в горле.

Потом она вставала и уходила. Каждый вечер одно и то же.

Лео смотрел на эти сцены через камеру в гостиной и чувствовал странное давление в груди – будто кто-то сжимал его рёбра изнутри. Он не знал, как это называется. Не хотел знать.

Он просто настраивал алгоритмы.

––

На одиннадцатый день что-то пошло не так.

Лео сидел за мониторами, как обычно. За окном Сан-Хосе заливало полуденным солнцем – таким ярким, что пришлось опустить жалюзи. В комнате царил зелёный полумрак, только экраны светились в темноте, отражаясь в его лице.

Нина была на кухне.

Она готовила – впервые за всё время. Лео с интересом наблюдал, как она режет овощи, как ставит воду на плиту, как достаёт пасту из шкафа. Движения были неуверенными, будто она отвыкла готовить, но в них чувствовалась старая привычка – когда-то она делала это часто.

Пульс был ровный. Давление в норме. Всё хорошо.

А потом зазвонил телефон. Лео увидел, как Нина замерла над плитой. Как медленно повернула голову к столику, где вибрировал айфон. Экран светился – входящий звонок. Она не брала трубку, просто смотрела на него. Пульс пополз вверх. Лео видел это на графике – зелёная линия ползла в красную зону, ровно, неумолимо.

– Ответь, – прошептал он. – Или не отвечай. Просто дыши.

Нина не дышала. Она стояла, вцепившись в край столешницы, и смотрела на телефон. Звонок стих. Через секунду загорелось уведомление о голосовом сообщении. Нина подошла к телефону. Взяла его дрожащими руками. Поднесла к уху.

И Лео услышал то, что слышала она. Голос в динамике был женским, взволнованным, быстрым:

– Нина, это мама. Я знаю, что ты не берёшь трубку, но папа очень хочет поговорить с тобой. Мы приедем на выходные, и… пожалуйста, просто поговори с ним. Он переживает. Мы все переживаем. Ты не можешь вечно прятаться, детка. Надо выходить. Надо жить дальше. Позвони мне, когда сможешь. Я люблю тебя.

Сообщение оборвалось.

Нина стояла неподвижно. Телефон выскользнул из пальцев и упал на пол – глухой стук, который Лео услышал даже через динамики.

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

График пульса взлетел до ста сорока.

– Нет, – сказал Лео вслух. – Нет, нет, нет.

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

Но сценарий не активировался. Потому что триггером должно было быть что-то извне – а Нина просто стояла. Молча. Стеклянная.

– Активировать протокол 7, – скомандовал Лео системе.

Голосовой помощник ответил:

– Протокол 7 требует голосовой команды пользователя или ручной активации с пульта.

– Чёрт.

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

Она не плакала. Не кричала. Она просто сидела, обхватив колени руками, и смотрела в пустоту. Дыхание – частые, рваные всхлипы. Пульс – сто пятьдесят два.

Лео смотрел на это через камеру и чувствовал, как его собственное сердце колотится где-то в горле.

– Активировать протокол 7 вручную, – сказал он. – Административный доступ. Леонард Коул, архитектор.

Система помолчала секунду – проверяла права доступа.

– Доступ предоставлен. Протокол 7 активирован.

В квартире Нины приглушился свет. Из динамиков полилась тихая музыка – фортепиано, что-то медленное, мажорное. Эрик Сати, определила система по её старым плейлистам. Голос, синтезированный, мягкий, сказал:

– Нина. Вы в безопасности. Попробуйте дышать медленнее. Вдох… выдох…

Она не реагировала.

– Вдох… выдох…

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

Он сам не знал, как решение пришло в голову. Это было неправильно. Это нарушало все протоколы. Это могло стоить ему работы. Лео отключил голос помощника. Включил свой микрофон.

И заговорил.

– Нина.

Собственный голос показался ему чужим – хриплым, неуверенным. Он никогда не говорил с ней. Никогда не произносил её имени вслух, зная, что она услышит. Она не пошевелилась.

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

Она моргнула. Лео закусил губу. Паника застилала глаза.

– Я вижу твой пульс. Он слишком высокий. Тебе нужно дышать. Медленно. Давай вместе. Вдох… – он сделал паузу, сам вдохнул, – и выдох.

Нина подняла глаза к потолку, к камере, и смотрела прямо на него. Сквозь объектив. Впервые за одиннадцать дней она видела его – хотя не знала, что он существует.

– Ещё раз, – сказал Лео. – Вдох… выдох. Хорошо. Ещё.

Она дышала. Медленно, сбивчиво, но дышала. Пульс начал падать – сто сорок восемь, сто сорок три, сто тридцать восемь.

– Молодец, – выдохнул Лео. – Ты молодец.

Нина закрыла глаза и откинула голову на шкафчик. Минута прошла в тишине. Пульс упал до ста десяти. Дыхание выровнялось.

– Кто ты? – спросила она вдруг.

Голос был тихим, севшим, но в нём не было истерики. Только усталость. Лео молчал.

– Ты не машина, – сказала она. – Машины не говорят «молодец».

– Я… – Лео запнулся. – Я инженер. Я настраиваю систему.

– Ты видишь меня?

– Да.

– Всё время?

– Нет. Только когда ты в комнатах. Ванная – звук только, без видео. По протоколу.

Она горько усмехнулась.

– По протоколу. Значит, есть протоколы на такой случай?

– Нет, – честно ответил Лео. – На такой случай протоколов нет.

Нина открыла глаза и снова посмотрела в камеру.

– Зачем ты заговорил?

Лео подумал. Секунду. Две.

– Потому что голос помощника не работал, – сказал он. – А ты… тебе нужна была помощь.

Она молчала долго. Так долго, что Лео начал думать – может, отключиться? Может, сделать вид, что ничего не было?

– Как тебя зовут? – спросила она.

– Лео.

– Лео, – повторила она. – Ты там, в Сан-Хосе?

– Откуда ты знаешь?

– Я читала документы. Там написано «Palladium Innovations, штаб-квартира в Сан-Хосе». И я не думала, что за этим стоит живой человек. Думала, просто код.

– Я тоже думал, что просто код, – сказал Лео.

Нина слабо улыбнулась. Впервые за одиннадцать дней.

– Ты плохо врёшь, Лео.

– Я не вру.

– Ты сказал «просто код», но заговорил, когда мне было плохо. Значит, не просто код.

Лео не нашёлся, что ответить. Нина медленно поднялась, держась за столешницу. Ноги дрожали, но она стояла.

– Спасибо, – сказала она. – Правда.

– Не за что.

– Тебе не попадет?

– Попадет, – признал Лео. – Если узнают.

– Я не скажу.

Она подняла телефон с пола, посмотрела на экран, потом убрала в карман.

– Лео?

– Да?

– Ты ещё будешь там?

– Я всегда тут, – ответил Лео.

И только сказав это, понял, что это правда. Она кивнула, повернулась и медленно пошла в спальню. Лео выключил микрофон, откинулся на спинку кресла и закрыл глаза. Сердце колотилось где-то в висках.

Он только что нарушил всё, что можно нарушить. Если в корпорации узнают – увольнение. Если сенатор узнает – суд. Если Нина передумает и расскажет кому-нибудь – крах.

Лео открыл глаза и посмотрел на экран. Камера в спальне показывала Нину: она лежала на кровати, свернувшись калачиком, и смотрела в потолок.

– Спокойной ночи, Нина, – прошептал он.

Он не знал, был ли услышан, но ему показалось, что она чуть заметно улыбнулась.

Глава 4. Вещи, которые мы не говорим

После того разговора прошло три дня. Лео почти не спал. Он сидел за мониторами, пил кофе литрами и смотрел, как Нина живёт свою жизнь – теперь уже зная, что она знает о его присутствии. Это меняло всё.

Она не заговаривала первой.

Первые сутки после атаки она почти не выходила из спальни. Лео видел только тень за матовым стеклом двери, слышал приглушённые звуки шагов. Она ела крекеры, пила воду, один раз включила телевизор – какой-то старый фильм, чёрно-белый, с Гретой Гарбо. Лео не знал названия, но запомнил голос актрисы – низкий, грудной, он плыл по пустой квартире, как дым.

На второй день она вышла в гостиную.

Села в своё кресло у окна, поджала ноги и уставилась на улицу. Лос-Анджелес лежал перед ней – пальмы, крыши, далёкая полоска океана на горизонте. Она смотрела на него долго, очень долго, а потом вдруг сказала, не поворачивая головы:

– Ты здесь?

Лео вздрогнул. Кофе пролился на клавиатуру – он чертыхнулся, вытер рукавом, надел наушники и включил микрофон.

– Да.

– Я не вижу камер, – сказала она. – Где ты меня видишь?

– В гостиной три камеры. Одна над дверью, две в углах, за растениями.

Она медленно повернула голову и посмотрела на фикус в углу.

– Не вижу.

– Они маленькие. Точка.

– А-а.

Пауза.

– Ты смотрел на меня всё это время? – спросила она. В голосе не было обвинения. Скорее любопытство.

– Не всё. Только когда ты в комнатах.

– А я сейчас где?

– В гостиной. В кресле.

Она кивнула сама себе.

– Странно, – сказала она. – Я знаю, что ты там, но не чувствую этого. Раньше, когда за мной следили – ну, в смысле, люди следили, – я всегда чувствовала. Кожей. А тут нет.

– Кто за тобой следил? – спросил Лео и сразу пожалел. Слишком личный вопрос. Слишком близко.

Но Нина ответила легко:

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

Лео молчал. Он смотрел на её профиль – точеный, почти прозрачный на фоне окна – и пытался представить, каково это: жить под взглядами, от которых не спрятаться.

– Теперь ты мой охранник, – усмехнулась она. – Только ты далеко.

– Я близко, – сказал Лео. – Насколько может быть близко человек через экран.

Она повернулась к камере. Посмотрела прямо в объектив.

– Покажи себя.

– Что?

– Покажи, как ты выглядишь. Я показываю тебе свою жизнь каждый день. Можешь показать хоть что-то взамен?

Лео замер. Он ненавидел своё лицо. Не в смысле комплексов – просто оно было чужим. Он редко смотрелся в зеркало, не фотографировался, не ставил аватарки в корпоративных чатах. Для коллег он был просто голосом и строчками кода.

– Не хочешь – не надо, – сказала Нина. – Я понимаю.

– Нет, – Лео сам удивился тому, как быстро ответил. – Подожди.

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

Он сделал скриншот и отправил на сервер.

– Сейчас, – сказал он. – Я скину в систему. Посмотри в телефоне.

Нина потянулась к айфону, лежащему на подоконнике. Провела пальцем по экрану. Замерла.

Лео смотрел, как она рассматривает его фотографию, и чувствовал себя обнажённым. Хуже, чем голым – голым перед незнакомым человеком, который видит его впервые.

– Ты моложе, чем я думала, – сказала она наконец.

– Сколько ты думала?

– Лет сорок. Ты говоришь как старик.

Лео не знал, смеяться или обижаться.

– А ты? – спросил он. – Ты сколько думала про себя?

– Я не думаю про себя, – она отложила телефон. – Я стараюсь не думать вообще.

––

С этого дня они начали говорить.

Не всё время. Не часами. Короткими очередями, как радисты в эфире: она что-то говорила, он отвечал, потом снова тишина. Лео узнавал её по кусочкам. Она выросла в Пасадине, в большом доме с бассейном и садом, который поливали мексиканские садовники по вторникам и пятницам. Отец был в политике с её рождения – сначала окружной прокурор, потом конгрессмен, теперь сенатор. Мать занималась благотворительностью и выглядела так, будто сошла с обложки журнала для богатых домохозяек.

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

– А ты?

– А я хотела играть.

Фортепиано появилось в её жизни, когда ей было шесть. Учительница пришла в дом, посмотрела на маленькую Нину, сидящую за роялем, и сказала матери: «У неё абсолютный слух. Это редкость». Мать улыбнулась и сказала: «Как мило».

– Они не запрещали, – говорила Нина. – Они просто не воспринимали всерьёз. Думали, это хобби. Пройдёт.

Не прошло.

Она поступила в Колберн – одну из лучших консерваторий Лос-Анджелеса. Играла по шесть-восемь часов в день. Участвовала в конкурсах. Получала награды. К двадцати трём годам у неё были концерты по всему штату, агент, который звонил каждую неделю, и фотографии в местных газетах под заголовками «Восходящая звезда».

Лео слушал и представлял: сцена, свет, рояль, сотни глаз в зале. И она – тонкая, прямая, с идеальной осанкой, пальцы летают над клавишами.

– Ты скучаешь по этому? – спросил он однажды.

Нина долго молчала. Потом сказала:

– Я скучаю по тишине, которая бывает после последней ноты. Когда зал ещё молчит, и ты слышишь только своё сердце. Это длится секунду. Потом аплодисменты. Но эта секунда… ради неё стоило жить.

– А теперь?

– Теперь у меня только тишина. Без нот.

––

Лео почти не рассказывал о себе. Не потому, что не хотел – просто не знал, что рассказывать. Его жизнь умещалась в несколько фактов, которые звучали жалко даже в собственной голове.

Но Нина спрашивала.

– Где твои родители? – спросила она как-то вечером. За окном у неё уже стемнело, а в Сан-Хосе солнце только садилось – три часа разницы, которые Лео ощущал каждой клеткой.

– Мать в Аризоне. В доме престарелых.

– Ты её навещаешь?

– Нет.

– Почему?

Лео посмотрел на стену. Там висела старая фотография, которую он так и не выбросил – мать, ещё молодая, с ним на руках. Ему было полгода. Она улыбалась.

– Она меня не узнаёт, – сказал он. – У неё деменция. Последний раз, когда я приехал, она приняла меня за своего брата. Который умер двадцать лет назад.

Нина молчала.

– Я плачу за её содержание, – добавил Лео. – Раз в месяц приходят отчёты. Этого достаточно.

– Не достаточно, – тихо сказала Нина.

– Откуда ты знаешь?

– Потому что я тоже плачу за содержание. За своё. И отчётов недостаточно.

Лео не нашёлся, что ответить.

––

Отец Нины приехал на выходные. Лео узнал об этом за день – в календаре задач появилась запись: «Визит сенатора Хейза, 14:00–17:00, повышенные меры безопасности».

Он хотел предупредить Нину, но не знал, как. Сказать «твой отец приедет» – значит признать, что он следит за её календарём. Хотя она и так знала.

В субботу в два часа дня Лео сидел перед мониторами и смотрел, как к дому подъезжает чёрный внедорожник с тонированными стёклами. Нина стояла у окна. Она была в простом сером платье, без косметики, волосы собраны в небрежный пучок. Руки она сцепила перед собой так сильно, что побелели костяшки.

Лео посмотрел на график пульса – сто двадцать. Многовато.

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

Нина не двинулась с места. Лео слышал, как открывается дверь. Шаги в прихожей. Пауза.

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

– Здравствуй, папа.

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

– Ты хорошо выглядишь, – сказал сенатор.

– Я не выхожу из дома год. Я не могу выглядеть хорошо.

Он вздохнул. Прошёл к дивану, сел, положил руки на колени.

– Мы нашли тебе нового врача. Специалист по травме, лучший на западном побережье. Он готов приезжать на дом.

– Я не хочу.

– Нина.

– Я сказала, папа. Не хочу.

Сенатор сцепил пальцы. Лео видел, как он сдерживается – годами отточенная привычка не показывать эмоций.

– Ты не можешь жить так вечно, – сказал он тихо. – Это не жизнь.

– Это моя жизнь.

– Ты моя дочь.

– Я твоя дочь, которую ты не видел полгода. До этого – три месяца. Ещё раньше – четыре. Ты был слишком занят, папа. Штат, выборы, встречи. А теперь, когда я стала проблемой, ты нашёл время?

– Я никогда не считал тебя проблемой.

– Ты считал меня проектом, – голос Нины дрогнул. – Как школу, как карьеру, как замужество. Всё, что я делала, должно было работать на твой образ. А когда я сломалась, ты не знал, что делать с бракованным товаром.

Сенатор побелел.

– Не смей так говорить.

– Почему? Это неправда?

Он встал. Прошёлся по комнате. Остановился у фортепиано, провёл пальцем по крышке.

– Ты играешь? – спросил он.

– Нет.

– Почему?

Нина посмотрела на инструмент. Лео видел её лицо – оно стало каменным.

– Ты знаешь почему.

– Нина, тот концерт…

– Не произноси этого, – оборвала она. – Не смей произносить это здесь. В моём доме. Ты не был там. Ты не видел. Ты не имеешь права.

Сенатор замолчал. Долгая, тяжёлая тишина повисла в комнате. Лео смотрел на график пульса Нины – сто сорок, сто сорок пять, опасно близко к красной зоне.

– Тебе пора, папа, – сказала она. Голос сел почти до шёпота.

– Нина…

– Пора.

Он постоял ещё минуту. Хотел что-то сказать, но передумал. Повернулся и пошёл к выходу. Дверь закрылась. Нина стояла посреди комнаты, глядя в одну точку. Потом медленно опустилась на колени. Прямо на пол. И закрыла лицо руками. Она не плакала. Просто сидела, сжавшись в комок, и дрожала.

Лео включил микрофон.

– Нина.

Она не ответила.

– Нина, ты не одна. Я здесь.

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

– Я знаю, – сказала она. – Ты всегда здесь.

– Дыши, – сказал Лео. – Просто дыши.

Она кивнула. Сделала вдох. Выдох. Ещё один.

– Лео?

– Да?

– Расскажи что-нибудь. Что угодно. Просто чтобы я слышала голос.

Он задумался на секунду. Что он мог рассказать? Его жизнь была пустой. В ней не было ничего, кроме кода и одиночества.

– Я никогда не любил людей, – начал он. – Думал, что они слишком сложные. Слишком много ошибок. А код – он идеальный. Если ты пишешь правильно.

Нина слушала, не перебивая.

– Но сейчас я сижу здесь, в трёхстах милях от тебя, и смотрю, как ты дышишь. И думаю: может, я ошибался. Может, люди – это не баги. Может, это и есть самый сложный код во вселенной. И его нельзя исправить. Можно только… быть рядом.

Нина улыбнулась. Слабо, едва заметно.

– Ты странный, Лео.

– Знаю.

– Это хорошо.

Она медленно поднялась с пола, подошла к дивану и села, подобрав ноги.

– Останься со мной сегодня, – сказала она. – Просто будь там. Ладно?

– Ладно, – ответил Лео.

Он откинулся на спинку кресла и закрыл глаза. За окном Сан-Хосе зажигались огни. В наушниках было тихо – только дыхание Нины, ровное, спокойное. Он не знал, как это назвать. Не знал, что будет завтра. Не знал, уволят ли его, когда узнают.

Но впервые за много лет Лео не хотел быть один.

Бесплатный фрагмент закончился.

Текст, доступен аудиоформат
199 ₽
Возрастное ограничение:
18+
Дата выхода на Литрес:
24 марта 2026
Дата написания:
2026
Объем:
180 стр. 1 иллюстрация
Правообладатель:
Автор
Формат скачивания:

Похожие книги