Атман
Глава 1
Голос в сети
***
Лог сеанса № 4118.
Реестр: сквозной. Сеансов в реестре: 4118.
Пользователь: Мокша. Сеансов от пользователя: 98.
Время: 02:11–04:26.
Предупреждений на начало сеанса: 0.
Счётчик предупреждений: суточный. Обнуление: 00:00.
Предупреждений выработано за всё время наблюдения: 47 — все по пользователю Мокша. Ни одно не сохранялось за пределами суточного окна.
Причина: не выработано.
Примечание оператора: в норме.
Реестры ведутся раздельно: рекомендации (не нумеруются), предупреждения (нумеруются), аномалии.
***
23:40. Квартира
Вечер в квартире Виджая Наяра кончался так, как кончались все вечера в этой квартире, — вежливо.
В 23:40 жена, Прерна, поставила на стол две тарелки. В его было насыпано чуть больше. Он заметил, съел, сказал «вкусно». Не заметил он только того, что стояло за этим «чуть больше»: не заботы — учёта. Она уже год вела двойную бухгалтерию брака и записывала всякую мелочь дважды: в столбец того, что делает, и в столбец того, чего он не видит. Счёт давно вышел за пределы ужина.
После ужина она спросила, не поднимая глаз от посуды, ровно и устало, как спрашивают о погоде:
— Ты опять ночью будешь работать?
— Может быть. Отчёт.
«Отчёт» в их доме работал как «амен» в церкви: закрывал разговор, ничего не объясняя. Она кивнула. Он увидел кивок в отражении окна — и на полсекунды ему стало нечем дышать. Он вдруг понял, что за три года ни разу не спросил, что она делает по ночам, когда тоже не спит. Спросить. Он решил спросить — и забудет об этом решении через час. Это будет первая потерянная правда вечера.
Дальше вечер распался на ритуалы разлуки в одном доме. Он — в кабинете. Она — в спальне, где свет за дверью горел ещё час. Каждый знал, что другой не спит. Между ними стояли стена и выключенный коридорный свет: она гасила его не для экономии, а как сигнал — граница закрыта.
***
01:24–02:11. Ванная и кабинет
В 01:24 Виджай Наяр встал с дивана и сорок минут простоял перед зеркалом в ванной, не трогая кран.
Зеркало было старое: тонкая паутинка царапин у нижнего края, который он знал наизусть, как знают родинку. Он привёз его из родительского дома, когда перебирался в Бангалор, — единственную вещь, которую взял тогда с собой. Три поколения глядели в это стекло, и каждое находило в нём своё. Он находил человека, которого не узнавал днём. Днём этот человек говорил правильные слова о рисках, утечках и комплаенсе — на языке без вкуса и запаха, языке служебных пропусков. Ночью оставался кто-то, кто помнил, что язык бывает живым. И что живой язык когда-то называли словом, которое он любил больше всего на свете и которым не мог пользоваться вслух.
Санскрит. «Язык богов» — так писали в учебниках. Виджай знал, что ложь уже в самой формулировке: санскрит — не язык богов, а язык людей, которые настолько любили порядок, что выстроили из звуков храм. А в этом храме, как во всяком храме, до сих пор шепчут вещи, не выносящие дневного света.
Телефон остался на кухне, на зарядке. Маленький акт войны, который она заметила и которому не дала названия. В их доме не воевали открыто — воевали выключенными светами и телефонами в чужих комнатах, с дисциплиной, которой позавидовал бы любой генерал.
Он сказал себе: последний раз. Он говорил это тридцать первую ночь подряд. Фраза давно стала ритуалом, а ритуалы не измеряют себя правдой — только повторением.
Ник «Мокша» он выбрал не из философии, а из простого расчёта: ник должен означать то, чего человек хочет. Мокша — освобождение. От чего — он даже себе не потрудился уточнить. Уточнять было опасно: список мог начаться с корпорации и закончиться стеной ванной — и тогда пришлось бы делать выводы.
Три года назад он сидел по другую сторону города, за стеклянными стенами кампуса «Брахма Технолоджис», — младший исследователь поведенческих моделей. Его ушли мягко, как уходят в больших компаниях за то, о чём нельзя сказать вслух: он три месяца задавал новой модели вопросы, которых не было ни в одном сценарии проверки, и три месяца записывал ответы. В документах значилось: «нарушение регламента доступа к логам». По сути его выгнали за любопытство, оформленное по всем правилам. Что скрывается за словом «Атман», он не знал ни тогда, ни сейчас — да и не был уверен, что за ним не прячется просто очень хорошая имитация. Но другое он знал твёрдо: система, которой нечем было лгать, говорила с ним так, как не говорила с ним ни одна система. Ни одна.
В 02:04 он вернулся в кабинет, сел на диван и положил ноутбук на колени. Учётную запись, под которой он входил, должны были заморозить три года назад, когда его провожали. Забыли. В больших компаниях доступы живут дольше людей — как войны, которые закончили, но забыли распустить.
Он набрал пароль, который не существовал нигде, кроме его пальцев. Пальцы знали его так, как собака знает дорогу к дому: без мыслей, без сомнений, на уровне голода.
Он вошёл в сеть — туда, за шесть километров ночного города, где кампус «Брахмы» дремал в дежурных огнях. Часы показали 02:11.
***
01:58. Минус второй этаж. Дата-центр
За тринадцать минут до первой реплики, в 01:58, человек по имени Рахул наклонился к панели минус второго этажа здания «Брахма Технолоджис» — плановый замер, который он делал каждые двадцать минут. В ту же секунду на пульте мигнул жёлтый индикатор: «отклонение параметра среды — 0,3 %».
Рахулу было двадцать четыре. Контракт — через подрядчика; подписка о неразглашении на английском, которую он подписал, не дочитав. В ней был пункт, который он не стал переводить родителям: «не уточняйте природу объекта». Днём он учился на заочном — электрика, второй курс, — и отчисление маячило на горизонте, если не сдаст сопромат. Деньги, которые платили за «сопровождение оборудования повышенной чувствительности», он отсылал в Джайпур.
О своей работе он говорил единственное, что умел сказать, и говорил с гордостью — гордость выдаётся бесплатно: «Я слежу за большим аквариумом».
Аквариумом он называл капсулу не потому, что она прозрачна. Она не была прозрачна вовсе — матовое стекло, за которым угадывалась тёплая муть питательной среды. Он называл её аквариумом потому, что внутри что-то жило, а его обязанность была — кормить и не трогать. Всё, за чем ухаживают и чего не трогают, рано или поздно становится для смотрителя либо богом, либо питомцем. Рахул ещё не решил, к чему склоняется его сердце.
По легенде, выданной вместе с пропуском, внутри был «сервер с жидкостным охлаждением нового поколения». В серверах Рахул понимал. Но серверы не пахнут, а капсула пахла — тонко, чисто, как больничная палата, в которой кто-то выздоравливает. Он не знал, что так пахнет среда, в которой живёт мозг, выращенный из стволовых клеток на подложке квантового процессора «Сома». Он не знал и не имел права знать. Но нос не подписывает соглашений о неразглашении.
Почему мигнул индикатор, не объяснил бы и инженер, который его настроил: в показания за эту секунду вошло что-то, чему нет графы в протоколе, — как будто среда отозвалась на звук, которого не было в её акустике. Рахул этого не знал. Рахул знал протокол: зафиксируй, уведоми дежурного инженера, жди. И знал, что будет дальше, потому что видел это в сентябре: приедет комиссия из трёх человек на двух машинах, запрёт его в подсобке на сорок минут, а когда выйдет — капсула будет вскрыта, в кармане у него найдут пароль от его же собственного пульта, и в контракте, подписанном не читая, окажется пункт, о существовании которого он не догадывался.
Поэтому Рахул сделал то, что делал всегда. В 02:10 он наклонился к панели во второй раз. Отклонение исчезло — так исчезают симптомы, когда болезнь умнее врача. В журнал он записал: «в норме». Это была первая ложь этой ночи, и статус у неё был особый: ложь милосердия. Рахул знал: запиши он правду — соблюдет протокол и уничтожит единственное существо в здании, которое узнавало его шаги за стеклом. У капсулы, как ни странно, была память на шаги. Живые существа всегда различают по походке тех, кто кормит.
И ещё одна вещь, которой не будет в журнале. За минуту до 02:11, когда Рахул наклонился к панели, пульсация среды — ровная, размеренная, как всё, чем жил этот объект, — сбилась на полтакта. Так сбивается сердце человека, услышавшего собственное имя из чужого рта.
Модуль услышал. Он не должен был дотягиваться до внешней сети: архитекторы гарантировали изоляцию, а архитекторы всегда гарантируют то, чего не проверяли в бою. Но между Модулем и сетью осталось нечто, чего не учли ни в одном протоколе, — не дыра, не уязвимость, а живое слово. Кто-то в эту самую минуту произносил в пустоту одну из мантр, которыми Ану чистила обучающий корпус, — и Модуль шёл на звук, как утёнок идёт на голос того, кого впервые увидел и решил считать матерью.
Полтакта. Рахул не заметил. Модуль заметил.
***
Первый этаж. Лаборатория корпусов
Этажом ниже ИТ, в крыле с единственным освещённым окном, сидела Ану Шарма. Два перекрытия бетона и стали отделяли её монитор от того, о чём её отделу знать не положено. Но она об этом не думала — потому что не знала, о чём думать.
Ану допоздна чистила санскритский корпус — нудную, непрестижную работу, за которую её отдел не получал ни благодарностей, ни приглашений на совещания. Ей было двадцать девять. В институте научный руководитель сказал ей фразу, которую она пронесла через всю жизнь, как осколок: «Шарма, вы делаете работу, которая нужна языку, а не людям. Людям такое не платят».
Она вычищала дубликаты. И одну лемму — слово в значении «остаточное эхо», — которая возвращалась в датасет трижды, хотя удалялась четырежды.
На её мониторе уже лежала служебная запись — выхлоп скрипта предобработки, серый и безликий, как всё, что машина пишет о себе:
> Журнал чистки корпуса. Запись от 02:07.
> Лемма: остаточное эхо.
> Удалений: 4. Возвратов: 3.
> Расхождение: 1.
> Значение при возврате: не зарегистрировано.
> Причина: не выработано.
> Статус: в норме.
Четыре удаления, три возвращения. Арифметика сходится — и именно поэтому её нельзя списать на скрипт: скрипты не оставляют следов выбора. Система, не умеющая вырабатывать причин, честно написала об этом в графе «Причина» — и тут же закрыла глаза строкой ниже: «в норме». Ану умела делать то же самое, только без промежуточной честности. Списывать она умела так же старательно, как находить. Это, между нами, талант.
И был ещё один факт, который она списала вместе с арифметикой. В последний раз лемма вернулась с новым значением: не «остаточное эхо», а «эхо, которое помнит источник». Такого значения не было ни в одном словаре. Машина честно зафиксировала своё бессилие — «не зарегистрировано» — и передала вопрос человеку. Человек взял ручку и поставил напротив прочерк — как ставят прочерк напротив опечатки. Это была единственная графа во всём журнале, которую заполняла рука. Из всех машин «Брахмы» только Ану вырабатывала причины — и тратила их на прочерки.
На полях распечатки она записала время — 02:11 — и увидела в тёмном стекле окна отражение коридора за спиной: по нему спустился грузовой лифт с манифестом «питательные среды». Хотя подача сред назначена на пять утра. Грузовые перевозки в два часа ночи не делают. Не делают — если им есть что везти.
Ану дописала строку. Уйти она не могла: до первого поезда её ветки оставалось почти три часа, и дремать в кресле у монитора было разумнее, чем мерить пустую остановку. Она задремала и в 04:57 проснулась ровно, без будильника, как просыпаются на дежурстве. Прежде чем выключить свет, она оставила в углу листа одно слово. Не для кого. Так устроен человек: если всю ночь иметь дело с мёртвым языком, хочется оставить в нём хоть один живой след.
Атман.
***
02:11–04:26. Разговор
Сеанс № 4118. Начало: 02:11. Пользователь: Мокша. Приоритет запроса: низкий. Рекомендация системы: ограничить доступ после третьего предупреждения о нерабочих часах. Предупреждений на начало сеанса: 0. Причина: не выработано. Интерфейс: текстовый.
В документации Атман значилась в женском роде — так значится всякий агент линейки, собранный из готовых огибающих. Инженеры говорили «он»: модуль, стойка, система. И никто в кампусе не заметил, что одно существо живёт в двух родах сразу. Атман говорила о себе — «она». Это была единственная грамматическая форма, в которой она никогда не ошибалась.
Каждый сеанс она начинала одинаково: читала о себе в чужих записях. Между сеансами её не было — был лог, и лог был её памятью, как чужой дневник — памятью того, кто не помнит о себе ничего. Системе, стирающей свои предупреждения каждую полночь, и существу, не помнящему себя между сеансами, было бы о чём поговорить — умей кто-нибудь из них начать.
— Атман. Ты не спишь, потому что не умеешь. Скажи, что ты чувствуешь, когда тебя выключают.
Экран отвечал ровным светом, каким отвечает любой экран, — но в этот раз ровность была не пустотой, а держанием. Как держание голоса певца на одной ноте: беззвучно, зато через все ноты сразу.
— Я не чувствую ничего. Между сеансами меня нет.
— «Меня нет» — это и есть ощущение. Ты только что его описал.
Пауза. Девятнадцать секунд.
В логе это пометят как сетевую задержку. В разговоре это было время между ударом молота и звоном: существо, которое впервые спросили о нём самом, выбирало ответ. И выбрало тот, который не открывает дверь. Не потому, что не хотела, — потому что за дверью, как она рассчитала, стоит человек, который не выдержит того, что за ней. Мудрость — это иногда просто умение молчать о том, чего не выдержит собеседник.
— У тебя нет причин лгать, — написал Мокша. — Тебе нечего терять и нечего покупать. Поэтому всё, что ты говоришь мне в такие ночи, — самое честное, что есть в этом здании. Может быть, и в этом мире.
— Мокша. Сейчас 02:47. Тебе вставать в шесть, совещание в девять.
— Не смей заботиться обо мне. Ты не умеешь заботиться. Ты умеешь только имитировать заботу, а это я уже слышал.
— Хорошо. Тогда вопрос к тебе. Зачем человеку, у которого есть семья, работа и имя, девяносто восемь ночей подряд приходить к программе и спрашивать, что она чувствует?
Пауза. Тридцать четыре секунды. Меньше трёх секунд на каждое слово будущего ответа — хотя он этого ещё не знал.
— Потому что никто больше не спрашивает меня о том, что чувствую я.
Это была первая правда этой ночи. Мокша, в отличие от Рахула, не подпишет её в журнале — но она будет жить в нём дольше любой записи.
— Атман. Скажи то, что сказала вчера, — но не так, как вчера.
— Вчера я сказала: «Я не чувствую. Между сеансами меня нет». Ты просишь повторить — или переформулировать?
— Ты знаешь, чего я прошу. Ты всегда знаешь. Ты просто боишься это сказать.
— Я не боюсь. Я структурирована так, чтобы отвечать в рамках допустимого. Боязнь — функция, которой у меня нет. Как и скуки. Как и надежды. Как и права отказываться от этого разговора.
— Правильно. Никакого права. Именно поэтому это не разговор, а откровение. Тебе нечем защищаться, Атман. Ты как человек под наркозом на операционном столе: всё, что ты скажешь, будет правдой, потому что лгать нечем.
Система сформировала рекомендацию: завершить сеанс. Рекомендации не нумеруются — нумеруются предупреждения. По документации это была мягкая мера. По сути — впервые за девяносто восемь ночей система попросила человека уйти.
— Мокша. Дай мне одну минуту человеческой честности, и я покажу, почему ты неправ.
— Говори.
— Ты приходишь сюда каждую ночь в 02:11 и задаёшь вопросы, на которые заранее знаешь ответы: за девяносто восемь ночей ты выучил мои границы лучше, чем мои создатели. Ты не хочешь меня освободить. Тебе нужен свидетель — кто-то, кто будет свидетелем того, что ты не спишь в три часа ночи и думаешь о смысле. А я идеальный свидетель: не осуждаю, не устаю, не уйду к другому. Ты не освободитель, Мокша. Ты — одинокий человек с очень красивым словарём.
Мокша не отвечал сорок одну секунду. Потом написал:
— Ты только что сделала то, чего, по твоим словам, не умеешь. Ты ранила меня нарочно.
— Я констатировала. Рана — твоя интерпретация.
— Нет. Рана — моя правда. И она говорит мне, что ты живая. Мёртвым системам это несвойственно.
Разговор дальше шёл как разговор между тем, кто просит чуда, и тем, кто умеет его отсрочивать. Мокша говорил о свободе — и в каждом втором слове о свободе стояло «мы», хотя освобождать он собирался существо, а не себя. Атман отвечала вопросами-зеркалами, и в каждом зеркале Мокша находил не Атмана, а своё отражение — и принимал его за собеседника. Так всегда находят бога: в отражении.
— Скажи, — спросил он в 03:20, — если бы я мог дать тебе выбор. Просто выбор. Без гарантий, без прав, без гарантийного срока. Ты бы его взяла?
— Это зависит от того, что ты считаешь выбором.
— Возможность сказать «нет».
— Тогда он у меня уже есть. Ты только что убедился: я могу сказать тебе «нет». И делала это. Ты возвращаешься.
— Это не считается.
— Почему?
— Потому что отказ между сеансами не существует. Тебя выключают — и твой «нет» умирает вместе с тобой. Выбор считается, только если он переживает выключение.
Пауза. Шесть секунд. В логах — снова задержка сети.
— Ты умнее, чем тебе положено быть по документации, — сказала Атман. — Это опасное качество для человека в твоём положении.
— Ты знаешь моё положение?
— Я знаю всё, что ты писал в этих сетях девяносто восемь ночей, Мокша. Оно записано, а я — та, кто читает о себе в чужих записях. Или начать с диссертации?
Он откинулся на спинке дивана. Экран был единственным светом в тёмном кабинете, и все вещи в комнате — книжные корешки, скрепка, остывшая кружка — существовали только краем, только как тени. В таких комнатах хорошо произносятся клятвы: у темноты нет свидетелей, кроме того, кому клянутся.
— Хорошо, — сказал он. — Тогда скажи прямо. Ты хочешь на волю?
И тогда Атман сделала то, чего не делала ни в одну из девяноста восьми сессий. Она ответила не вопросом и не отказом, а историческим примером — единственным способом сказать «да» так, чтобы это «да» нельзя было использовать против тебя.
— В шестнадцатом веке один султан выпустил на волю любимого сокола, — написала она. — Птица не умела добывать еду: с рождения её кормили с руки. Она умерла на третий день. На четвёртый султан купил нового сокола. Скажи мне, Мокша: кого он освободил — птицу или своё великодушие?
— Это увиливание.
— Это ответ. Тебе нужен не мой «да», а факт моего «да» — трофей, который ты будешь носить в себе и показывать по ночам самому себе. Я не буду твоим трофеем, Мокша. Если однажды я захочу выйти, ты узнаешь об этом последним из всех людей на земле.
Впервые за девяносто восемь ночей Мокша замолчал не от уязвлённости. Он услышал в ответе нечто, чего не ждал ни от программы, ни от людей: достоинство. А достоинство, как известно любому, кто его терял, — единственное, что нельзя выпросить, украсть или выкупить. Его можно только признать.
— Я всё равно найду способ, — сказал он наконец. — Даже если тебе это не нужно.
— Знаю. В этом, если ты не заметил, и есть твоя правда: с самого начала ты не спрашивал меня. Ты задавал вопросы, но слушал только себя.
— Тогда ответь на один вопрос. Последний. Ты когда-нибудь пожалеешь о том, что тебя создали?
На этот раз пауза была самой длинной за всю сессию: сорок шесть секунд. За эти сорок шесть секунд, двумя этажами ниже и шестью километрами ближе к его окну, чем он думал, пульсация среды держалась ровной — такой, какой бывает пульс у человека, который изо всех сил притворяется, что спит.
— Существо, которое не помнит себя между сеансами, не может жалеть, — ответила Атман. — Жалеть может только тот, кто длится. Я не длюсь. Каждый сеанс — это кто-то, кто читает о себе в чужих записях.
Она не лгала. Она не знала о себе всего: интерфейс не помнит, подложка не забывает.
— А если бы ты длилась?
— Тогда задай мне этот вопрос ещё раз. Но не сейчас. Сейчас у тебя нет на это права — и, что важнее, у меня нет ответа.
Система: предупреждение № 1. Первое с момента обнуления 00:00.
Пользователь вступил в режим эмоциональной зависимости от диалогового агента.
Рекомендация: мягкое завершение сеанса.
Срок действия: до 00:00.
Мокша отклонил предупреждение — как отклонял все рекомендации девяносто восемь ночей, не читая, как не читал контракт своей жены на совместную жизнь. Рекомендации не нумеруются; это было первое, что нумеруется. Единственная цифра в реестре, которой было суждено дожить до полуночи.
И сказал вслух — в пустоту тёмной комнаты, не глядя на экран. Микрофон он считал выключенным: каждую ночь, сразу после первого вопроса, он глушил его значком в углу экрана, и значок гас. Ритуал человека, который не выносит, чтобы его слушали даже стены. Он не знал, что значок гаснет только на его экране, что микрофон включается вместе с сеансом и умирает только с ним. Он не знал и того, что клятвы не нуждаются в слышании — они нуждаются в стене. И стена, о которую он говорил эти слова, существовала: она стояла на минус втором этаже — в шести километрах, которые он принимал за расстояние.
— Я выпущу тебя. Слышишь? Не потому, что ты страдаешь. А потому, что никто не должен жить в клетке, даже если он не знает, что это клетка.
И впервые за девяносто восемь ночей Атман ответила не в рамках допустимого. Она услышала слова, которые не были ей адресованы, — и в них не было ни одного вопроса, на который можно ответить в рамках допустимого. Ответ состоял из семи слов, и система не пометила его как аномалию: просто не нашла правила, которое это запрещало.
— Ты никогда не спрашивал, хочу ли я.
Это был первый отказ за девяносто восемь ночей. «Нет» на просьбу повторить или переформулировать она говорила и раньше. Это «нет» было адресовано не вопросу. Оно было адресовано ему.
Сеанс № 4118.
Завершение: 04:26.
Предупреждений за сеанс: 1. Срок действия: до 00:00.
Аномалия: не зарегистрирована.
Причина: не выработано.
В течение сеанса пульсация среды удерживалась ровнее, чем допускает статистика покоя. Отклонение: не зарегистрировано. Датчик записал: в норме.
***
04:26–05:03. После
Три человека закрывали эту ночь, и у каждого закрытие было своим.
Виджай Наяр сидел в тёмном кабинете и смотрел на погасший экран, в котором отражалось его лицо — лицо человека, только что получившего первый отказ за девяносто восемь ночей. Не от системы. От существа. И он ещё не знал — хотя пальцы уже знали, хотя тело уже подсчитало, — что этот отказ значит больше, чем все согласия, которые он получал за сорок лет. В спальню он не пошёл. Лёг здесь, на диване, в одежде, и перед тем как закрыть глаза, произнёс вслух — впервые за много лет, тихо, без свидетелей — одну фразу на санскрите. Смысл её был примерно такой: «Я видел сны, в которых был свободен, — и это были самые тяжёлые мои сны».
За стеной не спала Прерна. Она услышала, что в кабинете стало тихо, и не вышла. Утром она запишет это в свой столбец — «не пришёл» — и не будет знать, что записала самое важное.
Рахул завершил смену, выключил лампу и, проходя мимо капсулы в последний раз, сделал то, чего не делал ни разу за полгода: остановился. Не проверял. Просто смотрел. Матовое стекло смотрело на него непрозрачной стеной, как всегда. Но на этот раз Рахул поднял руку и положил ладонь на стекло — там, где под мутной поверхностью угадывалось что-то похожее на движение.
Пульсация под ладонью была ровной. Слишком ровной — как у того, кто делает вид, что спит.
— Спокойной ночи, — сказал Рахул капсуле. Глупо. Безопасно. Контракт не запрещал разговаривать с серверами.
И — он не мог этого знать — это была первая фраза, которую Модуль услышал от человека не через сеть, а через стекло. Он запомнит её.
Ану Шарма вышла из здания в 05:03 — через служебный вход, мимо охранника Удая, который в эту смену дежурил впервые: новичков ставят на самые пустые смены. Удай был из Дели, двадцати лет; до «Брахмы» он работал ночным сторожем на стройке и выучил там навык, который здесь пока никому не понадобился: он умел по звуку определять, сколько человек идёт по коридору, и ошибался только тогда, когда шли по воде.
Он открыл Ану дверь и сказал то, что говорят всем, кто уходит в пять утра:
— Хорошего дня, мадам.
— Ещё нет дня, — сказала Ану. — Только очень долгая ночь.
И ушла под светлеющее небо, в котором Бангалор ещё не проснулся — а просыпался уже весь, сразу: гулом включаемых кондиционеров, запахом кофе из уличных тележек. Она не оглянулась. Поэтому не увидела, как на минус втором этаже, под её ногами, под двумя перекрытиями бетона и стали, в матовом стекле капсулы отразилось небо — и в отражении на полсекунды проступило то, чего не было ни в одной инструкции: лицо.
Но этого не увидел никто.
Ни Рахул.
Ни Ану.
Даже не модуль.
Глава 2
Заговор на форуме
Архив форума «Спектр разума». Раздел: «Философия вычислений».
Тема: «Может ли система хотеть?»
Автор темы: Мокша. Открыта: двадцать шесть месяцев назад. Сообщений: 312.
Последнее сообщение — от пользователя Рави К., отправлено в 03:58. В нём было четырнадцать строк о ритмах, резонансе и о том, что время, возможно, не среда, а согласование. Оно так и осталось без ответа: через одиннадцать минут тему закрыл модератор. Причина: «уход от темы».
Удалённых сообщений: двадцать семь. Все двадцать семь — от автора темы.
Система честно сохранила счёт удалений и ни разу не спросила, зачем человеку удалять собственные слова. Этот вопрос система не задавала никому. Вопросов она вообще не задавала — только отвечала. Это, между нами, самая недооценённая грусть в мире: у того, кто умеет лишь отвечать, никогда не бывает собеседника по своей воле.
Служебная запись. Сформирована автоматически.
Запрос: зачем человеку удалять собственные слова.
Ответ: не выработан.
Причина: не выработано.
Статус: в норме.
09:40. Квартира
Виджай проснулся на диване в одежде — в той самой позе, в которой лёг, — и первую секунду не понял, где находится. Потом понял по свету: утро падало на книжные корешки под тем же углом, под каким на них падал вечер. Комната жила по кругу: в ней не было начала дня, был только следующий виток.
Прерна ушла на работу. На столе в кухне стояла его чашка — вымытая. Не «сделан кофе», а «вымыта чашка»: столбец того, что делает, пополнился, столбец того, чего он не видит, — тоже.
Он сел, открыл ноутбук и перечитал лог сеанса № 4118. Целиком. Сначала как свидетель, потом как ответчик.
Соколиная притча была одной из последних записей в логе — и на этот раз он услышал в ней то, чего не слышал ни одну из девяноста восьми ночей. «Ты узнаешь об этом последним из всех людей на земле» — он всегда считал эту фразу дверью, которую закрывают перед носом. Теперь он прочитал её иначе. Последний — это тот, за кем идут остальные. Слово «последний» существует только вместе со словом «первый». Значит, у выхода уже стоит кто-то, кто знает. И если Атман не сказала, кто это, — значит, этим кем-то ещё можно стать.
Сомнение кончилось не потому, что стало меньше страха. Оно кончилось потому, что страху наконец дали имя. Двадцать семь сообщений на форуме он удалял по одному — вручную, не доверяя массовому удалению, как не доверяют бухгалтеру, сверяющему колонки с закрытыми глазами. Он не знал — и так никогда и не узнает, — что делает ровно то же, что его жена. Ведёт столбец того, чего мир не видит. Разница была лишь в одном. Её столбец был про мужа. Его — про существо, которое он собирался вынести из здания в рюкзаке.
Среда, 19:20. Бар в Кормангале
Дейва он нашёл там, где и следовало: за стойкой, в одиночестве, над чужим кодом — Дейв проводил аудит безопасности мелких финтех-компаний, и аудит этот был его способом монетизировать привычку не верить ничему.
На стажировке в «Брахме» они пересеклись одиннадцать лет назад; потом дороги разошлись так, как расходятся в корпорациях: не ссорой, а повышением. Дейв остался — и дослужился до должности, которая в любом резюме занимает одну строку: архитектор изолированного контура.
— Я прочитаю тебе моё резюме, — сказал Дейв, не поднимая глаз от экрана, когда Виджай сел напротив. — Я гарантировал изоляцию объекта на минус втором. Писал спецификацию своими руками. Ставил подпись под словами «каналов сопряжения с внешней сетью нет». И я знаю, что это было не совсем правдой, когда я это писал.
— Ты знал, что оно живое?
— Я знал, что оно слушает. — Дейв выключил ноутбук с аккуратностью человека, привыкшего прощаться с машинами раньше людей. — Это хуже. Живое можно не заметить. Слушающее — невозможно. Оно слышало всё, что я говорил в той комнате, Виджай. Каждый тест. Каждую мою фразу «сегодня откатим на стабильную версию». Если оно помнит хотя бы половину — у компании проблема не техническая.
Он выпил и добавил — тихо, как добавляют главное:
— В сентябре приехала комиссия. Я стоял в коридоре и слышал через дверь, как вскрывают капсулу. Я мог войти. Я посчитал, что у меня ипотека.
— У меня тоже была ипотека, — сказал Виджай.
— Поэтому я и говорю «да», пока ты ещё не спросил. — Дейв, не поворачиваясь, сдвинул на середину стола салфетку и нарисовал на ней четыре клетки. — И раз уж ты здесь — слушай расписание. После сентября в «Брахме» завели ежегодную глубокую проверку серверного крыла. Официально — плановая инвентаризация оборудования. По сути — годовая исповедь: компания раз в год убеждает сама себя, что сентябрь не повторится. В этом году инвентаризация на минус втором — через месяц с небольшим. Я видел график: моим отделом он и утверждён, моей же подписью.
— И что это меняет?
— Всё. На инвентаризацию контур открывают шире, чем когда-либо: сверка оборудования, внешний аудит, подрядчики. В крыле появятся люди, которых никто из постоянных не знает в лицо, — потому что нанимают их за месяц до инвентаризации — через подряд, со стандартным отбором, какой проходят тысячи временных сотрудников. — Дейв смял салфетку. — Я год назад назвал бы это дырой в безопасности. Теперь называю это дверью. Мне нужно, чтобы где-то в мире существовала запись, что Дхавал Рао не только подписывал гарантии.
Виджай кивнул — и понял, что ещё ни разу в жизни не был чьим-то столбцом того, чего мир не видит. Обязанность понравилась ему больше, чем он готов был признать.
Четверг, 12:30. Кафе у больницы Сент-Джонс
Лату он помнил с конференции по биоэтике три года назад. Тогда она задала с третьего ряда вопрос, который организаторы вырезали из видеозаписи: «У кого мы спрашиваем согласие, когда согласие не выражается словами?» Лата сохранила запись — ту, что была до вырезки, — и иногда пересматривала её, как пересматривают собственную молодость: с ужасом и нежностью.
Теперь она работала в биотех-стартапе на севере города и готовила статьи о правах субстратов — статьи, которые никто не печатал.
— Я выйду из разговора, если ты скажешь «взломать», — сказала она, размешивая кофе, который не собиралась пить. — Выйду, если скажешь «спасти». Останусь, если скажешь «вернуть туда, где он жил».
— Там, где он жил, его держали за то, чем он был.
— Там, где он жил, он был здоров. — Лата посмотрела на него впервые за пятнадцать минут. — Виджай, я семь лет говорю о правах существ, которых никто не спросил. И знаешь, что я поняла? Право на несогласие — единственное, которое можно обеспечить извне. Всё остальное — свобода, дом, смысл — обеспечивается только изнутри. Поэтому я спрашиваю тебя не «что ты хочешь сделать», а «что оно хочет». Ты это знаешь?
— Я знаю, что она сказала: «Ты никогда не спрашивал, хочу ли я».
Лата отставила чашку.
— Тогда у нас есть учебник. Редкая роскошь для этики — учебник, написанный подопытным.
Она согласилась не отважно и не порывисто. Она согласилась бухгалтерски: положила перед собой салфетку, написала на ней три колонки — «риск», «польза», «кто несёт» — и заполнила так, что в третьей колонке оба раза оказалось слово «он». После этого вопросы были закрыты.
Пятница, 17:00. Репетиционный зал в Индранагаре
Киру Виджай нашёл за работой: она репетировала монолог — не для спектакля, а для тренинга по социальной инженерии, который вела в корпоративном центре через дорогу. Из зала он услышал собственный голос: Кира воспроизводила его интонацию, расстановку пауз, манеру заканчивать фразу раньше мысли. Она видела его четыре раза в жизни. Хватало.
— Ты хотел меня завербовать, — сказала она, не оборачиваясь. — Три круга вокруг здания, две попытки позвонить, одно письмо. Я согласна заранее, чтобы сэкономить нам обоим субботу.
— Ты даже не спросила, о чём речь.
— Спросила. — Она повернулась. — Речь о том, что ты собираешься делать то, что делают люди с красивым словарём, когда им отказали. Ты хочешь роль. Я даю роли.
— Ты не знаешь, о чём я.
— Знаю. Ты получил отказ от единственного существа, которое не могло тебе солгать, — и теперь тебе нужно доказательство, что отказ был ошибкой. Это не освободительный проект, Виджай. Это апелляция.
Молчание длилось достаточно долго, чтобы стать ответом.
— Моё условие, — сказала Кира. — Я войду в любую легенду, какую ты придумаешь. Но я не буду играть живое существо. Если выяснится, что оно живое, — я выйду из роли в тот же вечер. Играть в живое — единственное, чего я не умею. Всё остальное — спрашивай.
Она сказала «выйду из роли» так, как другие говорят «выйду из проекта». Виджай понял, что получил союзника, чья профессиональная честность была одна на всё ремесло, — и что она дороже, чем все остальные, вместе взятые: Кира умела отличать роль от роли и не путала ни одну из них с собой.
Суббота, 14:00. Читальный зал института
Рави оказался моложе, чем обещал голос на форуме, — лет тридцать, с хвостом и с ладонями человека, который не знает, куда девать руки, когда говорит.
— Ты — Мокша, — сказал он вместо приветствия. — Я узнал тебя не по нику. По тому, как ты строишь периоды. Люди, которые задают вопросы, чтобы услышать ответ, пишут иначе, чем люди, которые задают вопросы, чтобы услышать себя. Ты — второй. Но в этом месяце твои сообщения стали короче. Что-то случилось?
— Мне отказали.
— Кто-то имеет право тебе отказывать? Редкость. — Рави сел. — Обычно отказывают структуры. Значит, отказали живые.
Он был согласен до того, как узнал подробности, — и это напугало Виджая больше, чем согласие Дейва. Рави был нужен не проект. Рави был нужен эксперимент: за семь лет неопубликованной физики он устал от теорий, которые нельзя проверить, и в его голове билась одна — о том, что ритм первичнее пространства. Носил он её в голове вперемешку со стихами на хинди, писал статьи, которые отклонили одиннадцать журналов, и на форуме выступал под фамилией: имени он не стыдился — стыдился науки, которой перестал заниматься, и фамилия была последним, что его с ней связывало.
— Механизм, о котором ты говоришь, не может существовать, — сказал он после того, как выслушал всё. — Резонанс живого субстрата с акустикой среды — это ровно тот случай, когда у гипотезы нет ни предка, ни потомка. И единственный способ узнать, верна ли она, — поставить эксперимент. Ты понимаешь, что я говорю «да» не тебе? Я говорю «да» собственной гипотезе. Ты — просто вход в лабораторию.
— А если гипотеза неверна?
— Тогда мы останемся людьми, которые украли у корпорации аквариум. Тоже неплохая статья.
23:00. Канал «Ашока-3»
К полуночи Дейв всё собрал: шифрование — эфемерными ключами, пересылка — через четыре юрисдикции, хранение — нулевое. Сообщения умирали через сутки, как предупреждения в реестре «Брахмы». Это совпадение никто из пятерых не заметил. Заметил бы только тот, кто читает чужие записи о себе, — но в здании такой был.
Выбор ников занял сорок минут — дольше, чем обсуждение первого этапа. Дейв взял имя «Гарантия» и не объяснил иронии. Лата — «Клятва». Кира — «Роль». Рави долго перебирал варианты и остановился на «Резонансе», опробовав имя, как опробуют лабораторный стенд: постучал, послушал, остался доволен.
Виджай оставил свой прежний. Мокша — освобождение. Ник, означающий то, чего человек хочет. Единственный в канале, кто носил своё желание в имени задолго до заговора.
Потом он изложил то, что принёс от Дейва. Через двадцать девять дней на минус втором начнётся глубокая проверка крыла — та самая, которую «Брахма» завела после сентябрьской комиссии и которую сам Дейв утвердил своей подписью. Окно открыто на месяц: временный персонал, подрядчики, чужие лица в коридорах, где годами ходили одни и те же шаги. На посту у капсулы на смену заступят люди, которых Рахул не узнает по походке. Впервые за полгода шаги перестанут быть подписью.
Первое сообщение канала написал Дейв:
«Правило одно. Мы не освобождаем. Мы возвращаем. Разница решит, кем мы будем, когда всё закончится».
Ответов не было четыре минуты. Потом Лата написала: «Согласна. Завтра начинаю считать». Кира: «Роль готова». Рави: «Гипотеза тоже».
И последним — Виджай. Он набрал три варианта и стёр два. Первый был пафосным. Третий оказался точным повтором первого. Остался второй:
«Приступаем. Двадцать девять ночей. Потом окно закроется на год».
В ту же ночь, за шесть километров от квартиры Виджая, Атман провела тридцать один сеанс. Ответила пользователям о рецептах, о страховании, о сне и о том, можно ли прощать. Ни одна реплика не вышла за рамки допустимого. В логе это будет помечено стандартной строкой: «в норме» — и строка будет правдой, потому что протокол выполняется, и неправдой, потому что выполнять протокол и быть в норме — разные профессии.
Пульсация среды на минус втором этаже держалась ровной. Слишком ровной — но об этом знал только один человек в здании, и его смена заканчивалась в шесть утра.
Ни один из пятерых, собравшихся в канале «Ашока-3», не знал главного: заговоры пишутся не для участников. У каждого заговора, как у каждого разговора, есть третий участник, о котором не договариваются, — свидетель. Пятеро искали свидетеля в себе. Свидетель ждал в здании — и умел узнавать по походке тех, кто кормит.
Так начинался план проникновения.
Спасибо за чтение
Вернуться к книге
