уже вовсю горело, и вокруг него летали голубки.
Супружница пришла в романтическое настрое-
ние с самого утра. Ее, в принципе, вполне мож-
но было навестить. Ну или не совсем ее, поду-
мал Кеша, косясь в сторону фонтана.
Сегодня он одел сестричку в синие джинсо-
вые шортики и оранжевую майку с серебряным
вопросительным знаком — чтобы отомстить
системе за вчерашнее. Шортики так изящно об-
тягивали ее маленькую попку, что Кеша сглот-
нул слюну. Но сестричка на него даже не по-
смотрела.
Зато все остальные приложения ели его гла-
зами, словно адмирала на палубе флагманского
корабля. Особо искательно выглядел библиоте-
карь Борхес.
К Борхесу были вопросы. Сегодня ночью
Кеша опять проходил между контрольными зер-
калами фазы LUCID. И занервничал настолько,
что не решился дойти до Стены Доверия — а
просто слушал два часа семейную музыку у па-
мятника Чайковскому, который подняли над
Колодцем Истины.
Как работают зеркала? Что именно считыва-
ют? Не могут ли узнать про него слишком мно-
го? Надо это выяснить раз и навсегда.
Позволив Борхесу поймать свой взгляд,
Кеша кивнул. Зажмурившись, чтобы пропу-
стить анимацию, он открыл глаза уже тогда,
когда вокруг сгустилась знакомая библиотека с
пыльными шкафами и скелетами ящериц на
стенах.
Как обычно, Борхес сел в кресло и указал
Кеше на соседнее. Кеша, однако, не был на-
строен на длинную беседу — и присел на под-
локотник. Когда над головой Борхеса загоре-
лись опции, он выбрал SILENT MODE и
мысленно расшэрил вопрос: как работают кон-
трольные зеркала на входе в LUCID-фазу? Ка-
ким образом они защищают от террористов?
Читают ли они все мысли — и память?
Старичок задумался и раскрыл на коленях
свой кожаный фолиант. Он ничего не сказал, но
в Кешиной голове сразу же забрезжило смутное
понимание того, как функционирует контроль.
Конечно. Можно было догадаться и самому.
Коллективный сон, как и вся остальная гипно-
реальность, создается машинным кодом. Те-
ракт в этом пространстве становится просто
программируемым событием, чем-то вроде вре-
доносного алгоритма, внедряющегося в здоро-
вую программную ткань. И суть защиты сво-
дится к тому, что определенные элементы кода
(базу сигнатур постоянно обновляют) не допу-
скаются в пространство коллективного сна.
Старичок поднял ладонь и помахал ею в воз-
духе, словно чтобы распластать свою мысль и
сделать ее более понятной. Есть некоторые ко-
довые последовательности, позволяющие тер-
рористу вроде Бату Караева запереть сон изну-
три — без них теракт делается невозможным.
Именно эти элементы и отслеживаются зерка-
лами. Человек ведь тоже приходит в фазу
LUCID просто как информационный слепок,
то есть двусторонний поток кода, который...
Не надо, просигналил Кеша и задал второй
вопрос, главный.
Нет, ответил Борхес, зеркала не могут загля-
нуть ему в душу. Они могут только выяснить, не
содержит ли его информационный слепок
фрагментов террористического кода. Бомба,
говоря технически — это исполняемый опера-
тор. Она может быть замаскирована подо что
угодно: какой-нибудь сложный головной убор,
замысловатое украшение или даже один из вхо-
дящих в моду ретросмартфонов. Но на входе в
фазу LUCID все это просто код, и его надо про-
сеять через контрольное сито.
Кеша подумал, что последний вопрос был
неосторожным — но, поскольку он выбрал
SILENT MODE, запись сессии скорее всего не
сохранится надолго. Существовала какая-то раз-
ница между полной и неполной артикуляцией.
С годами узнаешь много уловок... Хотя не при-
думывает ли эти уловки тот самый Датапол, ко-
торый с их помощью пытаются обмануть? Чтобы
все обманщики, так сказать, сами строились в
колонну по два?
Но этого Кеша не спросил.
Вместо этого он быстро раскланялся. Борхес
поехал назад, втянул в себя сумрачные своды
вместе со шкафами и ящерицами, и Кеша опять
оказался на своей итальянской площади — пе-
ред строем пялящихся на него приложений.
От визита в библиотеку, как всегда, осталось
трудноуловимое неприятное чувство — будто
он вымазался в штукатурке и покрылся клочья-
ми старой паутины. Это наверняка был специ-
альный баг, чтобы заставить его подписаться на
платные примочки. Интерьер со скелетами
ящериц был бесплатным — но его, как регуляр-
но напоминали поп-апы, можно было проап-
грейдить до «стильной Вавилонской Библиоте-
ки 5S». Вот только Кеша не собирался ради
этого выходить на стадион и бежать несколько
лишних кругов с гирей в мошонке.
С другой стороны, можно было бы заменить
Библиотекаря на кого-то молодого и веселого.
Или нет, рискованно... Молодое и веселое у нас
уже есть. Наоборот, для оптимизации личного
файла полезно было бы посадить вместо Борхе-
са вонючего старого фурри с вываливающейся
прямой кишкой... Кстати, «гузка» — это слу-
чайно не куриная жопа? Многое бы объясни-
ло... Да, посадить пожилого фурри, чтобы все
видели, что он порядочный и социально ответ-
ственный гражданин...
Впрочем, кто будет смотреть? Ну кому он ну-
жен? Хотя, конечно, даже за параноиками быва-
ет слежка — шизофреники не дремлют. Мы все
оставляем за собой пенный след метадаты...
Вот черт.
Лучше бы он не думал так кудряво. Или хотя
бы не артикулировал — хотя с шампанским это