Я уже говорил: если Порфирий Петрович помалкивает об уголовно-процессуальном аспекте своей работы, это не потому, что никаких следственных мероприятий им не проводится.Но трудно органично вплести в растянутое во времени повествование информацию о следственных действиях, осуществляемых со скоростью света. Для рассказа о них я обычно выделяю особую главку.Вот это она и есть.Как только я понял тайный план Мары, я немедленно принялся анализировать сведения, собранные в процессе нашего общения.В первую очередь это касалось возможных улик, обнаруженных мною во время первого визита к ней домой – ибо теперь все милые странности ее быта превратились для меня в возможные улики.Зацепок было три.Первая – 3D-гифка молодой девушки в ее кабинете. Сафо из Помпей. Интересным казалось не само изображение, а острая эмоциональная реакция Мары на мою попытку придать себе эту форму.Впрочем, здесь, скорей всего, не крылось никакой особой тайны. Я на девяносто процентов был уверен, что это просто виртуальная любовница Мары – таких е-тянок сейчас делают в любом дизайнерском бюро.Наверно, Мара долго блудила с ней под веществами – и сверзилась в такой психологический деструктив, что теперь один вид бывшей подруги вызывал у нее ужас. Это сегодня случается сплошь и рядом – считается даже хорошим тоном посещать курсы интимно-психологической реабилитации (а особый шик – приглашать сексотерапевта на дом и трахать свой айфак под его научным руководством: «эксгибиционизм и латентное свинючество», как выражаются умники, которые не могут себе такого позволить).С другой стороны, если Жанна-Сафо вызывает у Мары такой ужас, непонятно, почему она держит ее изображение у себя на рабочем столе. И в спальне тоже… Да, неувязка. Или ее ужаснуло то, что эту форму принял именно я? Почему?В общем, рыть в этом направлении пока было некуда.А вот фотография «Линкольна Снупа Мазафаки» на стене навела меня на много интересных открытий.Соул Резник, гуру, визионер и программист, ушедший от мира… Было непонятно, почему на этом фото Резник больше похож на австралийского аборигена, чем на белого калифорнийского интеллектуала: лук, дротики, здоровенная шайба в верхней губе и, главное, откровенно черная кожа.Я раньше не поднимал информацию ни по Резнику, ни по американским велферлендам – и, чтобы утешить свое истосковавшееся по уберу сердце, коротко о них расскажу.Велферленды – это нечто вроде позитивно-экологических плантаций, только не рабских, а наоборот: поселения, где освобожденные от всех форм эксплуатации афроамериканцы свободно самовыражаются и делают, в общем, что хотят – им как бы с процентами возвращают отнятый когда-то рабовладельцами рай. «Города солнца» для латинос – это примерно то же самое, только с другим культурно-мифологическим колоритом: в них проклинают Колумба и исповедуют культ грядущего государства Ацтлан.Задач у обитателей велферлендов, по большому счету, две: рожать со скоростью, нейтрализующей любую электоральную угрозу, и голосовать за выделяющих велфер левых, которые благодаря этому держатся у власти в USSA так же незыблемо, как правые в NAC (что в этом контексте значат слова «левые» и «правые», я не понимаю совершенно и не собираюсь – просто повторяю вслед за СМИ).Из-за Зики-три в велферлендах рождается много физических уродцев и бедняг с разного рода ментальными отклонениями. Они сразу приобретают неприкосновенный гуманитарный статус – и требуют еще больше велфера. Право голоса на выборах у них, конечно, есть – некоторым ментальным категориям даже полагается по два или три голоса по аффирмативному закону, но от одного велферленда к другому это меняется. В USSA есть свои карикатурные правые – главный политический пункт их программы именно в том, чтобы прекратить финансирование велферлендов и «городов солнца», на которое уходят все собираемые с Силиконовой Долины налоги. Они получают на выборах около двух процентов голосов (злые голоса говорят, что Ебанк спонсирует их именно для этого). Еще тридцать-сорок процентов берет так называемый «anti-establishment candidate», которого истеблишмент регулярно выдвигает вот уже полвека. Он всегда приходит вторым.Интересно, что ветра всемирных гонений на свинюков начали дуть именно из Калифорнии, но назвать этим словом свободно плодящихся в велферлендах афроамериканцев или латинос – это hate crime. Вообще, и в USSA, и в NAC творится много интересного и наверняка очень важного в культурном отношении, но русскому уму понятного уже не до конца.В велферлендах живут неплохо – курят ганджу, едят простую здоровую пищу, избегают интернет-зависимости и ни о чем особо не беспокоятся. Некоторые дисциплинированные белые, особенно хорошо потрудившиеся на общество, в конце жизни получают от черных общин статус «ниггера» и право проживания в велферленде.Это, в общем, хороший финал для экологически озабоченного минималиста, способного в обязательном порядке пропеть свой личный рэп на воскресном коммунально-молитвенном собрании (на этой итерации, кстати, я выяснил, зачем у Резника здоровенный диск в верхней губе – такую афроидентичность делают именно для того, чтобы не петь рэп по уважительной причине). Цвет кожи не проблема – его научились менять двумя инъекциями, и это вполне безопасная процедура.Как литературный алгоритм, замечу, что самый короткий путь к литературному успеху для молодого белого писателя в USSA такой: поменять цвет кожи, написать какую-нибудь глуповатую (шибко умная не проканает – выкупят в плохом смысле слова) и полную этноязычных вкраплений историю о трудном становлении аффирмативно-миноритарной identity – и, когда посланцы свободных СМИ прибудут осыпать эту идентичность лавровым листом и лепестками роз, насладиться пятнадцатью минутами славы и взять как можно больше авансов.На шестнадцатой минуте историю обычно раскапывают, выясняется, что автор не имел права на статус «ниггера» и не несет в себе священного огня diversity – после чего следуют пятнадцать минут позора. Но авансы почти всегда удается сохранить, потому что никакого упоминания расы или связанных с нею юридических условий контракты не могут содержать по закону и, если это условие хоть как-то нарушается, можно оскорбиться чувствами на всю катушку и отсудить в десять раз больше.Вот так рынок приучает нашего брата становиться хамелеоном не только в переносном (это мы умеем давно), но и в самом прямом смысле. А потом можно поменять имя по закону о забвении – и податься, например, в трансгендеры.Впрочем, я отвлекся.В велферлендах то и дело рождаются новые анимистические культы, религии с африканскими корнями, вудуистические течения и даже философские системы. Причем они бывают весьма влиятельны, потому что демократическая интеллигенция следит за каждым взбрыком аффирмативной мысли с почтительным вниманием.Так вот, этот самый Линкольн Снуп Мазафака (такое имя Соул Резник получил, дослужившись к седьмому десятку до «ниггера» и уехав жить в велферленд «Калифорния-3») как раз и основал один из таких культов, привлекших к себе серьезный общественный интерес.Это был, по сути, очередной микс древних восточных доктрин, помноженный на современный технологический жаргон. Снуп учил о «Мировом Уме», о том, что нет ни одного феномена, который не был бы чистым сознанием от начала до конца (ибо даже философская «материя» есть лишь наше ее осознание, помноженное на веру в то, что она может обойтись без этой услуги), и так далее. Афроамериканцы «Калифорнии-3» слушали его с большим интересом и посвятили ему несколько чарующих песен.Связь с Марой заключалась в следующем: работая в Силиконовой Долине, Резник занимался так называемым RCP – «random code programming»[19]. Он был в этой области пионером, и религиозное обращение произошло с ним именно в результате его исследований.Мара по первой специальности тоже была айтишником. В ее анкете было сказано: «направления работы: BET и RCP».Пришлось, конечно, поднять материал.BET, или «bounded exhaustive testing»[20] – это метод тестирования компьютерных систем. Через них прогоняют все возможные комбинации входных данных (понятно, меньше какой-то заданной размерности, иначе процедура не кончится никогда). Такой способ поиска багов глуповат, но надежен. Он требует избыточных мощностей и приучает не экономить ресурсы.RCP – это близкое по идеологии, но совершенно иное по целям и результатам направление в программировании. Здесь мы генерируем не случайные комбинации входных данных, а случайные последовательности самого программного кода. А потом прикладываем к этому коду принципы «exhaustive testing».Это как с обезьяной, способной за миллион лет настучать на машинке «Войну и мир» – только в случае с RCP мы отводим миллиард лет, делаем обезьяне серьезный оверклок воткнутым в задницу высоковольтным проводом – и ожидаем, что она напишет нам не «Войну и мир», а программу, способную написать «Войну и мир».Качество задачи меняется – поэтому нужна очень высокая производительность и большие объемы памяти. Сегодня с этим проблем нет: мощности избыточны. Достаточно задать требования к выходным секвенциям, и мы рано или поздно получим программу, которая будет делать то, что нам угодно.Мы, правда, не будем знать, как именно она работает – и в этом главная издержка метода.Процесс можно разбить на любое требуемое количество уровней – и, главное, заставить его самоорганизовываться со все большей и большей сложностью. Это существенно, потому что после какого-то момента от человеческого вмешательства все равно будет мало толку.Формирование случайного кода похоже на эволюцию первичной протоклетки в высших позвоночных – только ускоренную в миллиарды раз. Разница в том, что количество порождаемых случайным кодом тупиков и уродцев будет куда больше, чем может себе позволить природа.Это как семечко волшебной фасоли – его достаточно посадить в землю в полнолуние, и оно начинает расти, бешено делясь на сотни и тысячи рвущихся к небу побегов. Скручиваясь, эти побеги образуют огромную спиральную колонну – и та в конце концов доходит до неба. RCP-фасоль растет во все стороны сразу, но мы отбираем из этой безмерности только нужный нам мост к облакам.Сравнение с семенем, пожалуй, самое удачное – технология random code позволяет вырастить безобразное, избыточное, безумное, корявое, нелепое – но плодоносящее дерево. Достаточно знать, куда и как посадить семечко.Учение Резника возникло из его наблюдений за эволюциями случайного кода, после того как он пришел к выводу, что все мы живем в симуляции.Конечно, нового в этом мало. Еще в начале века – когда только появились компьютеры – было модным говорить, что мы существуем в виртуальной реальности. Чтобы не ходить далеко, вспомним хотя бы знаменитого технологического визионера Илона Маска. Или актера и гей-икону Киану Ривза – особенно того периода, когда он еще не мочил из двух стволов русскую мафию (зигмунд, молчать), а подрабатывал Буддой.«Пацаны, мы в Матрице!!!»Кто в молодости не шептал этих слов? Только тот, у кого нет ни ума, ни сердца. Но Резник первым внятно объяснил, что это значит.Дело не в том, что есть какой-то уровень реальности, куда мы выпадаем, когда симуляция кончается.Нет никакого «окончательного» материального слоя, который «реальнее» повседневности – и относится к нашему обыденному миру как дождливая улица за окном к эротической галлюцинации в наших огментах. Вернее, такое, конечно, возможно – но любой подобный слой «более реальной реальности» точно так же может осознать себя как симуляцию, и мы попадем прямо в дурную бесконечность.По Резнику, «симуляция» означает несколько другое. Он объясняет через это понятие сам механизм функционирования Вселенной.Все одушевленное и неодушевленное (Резник не признавал между ними разницы) есть просто разные последовательности развернутого в Мировом Уме «вселенского кода» – как бы растущее во все стороны дерево космического RCP.Вселенский код проявляется и как происходящее в уме, и как «материя». Резник, кстати, не любил это слово и пользовался вместо него древним буддийским термином «рупа» (нечто среднее между «материей» и «формой»; сам Резник расшифровывал это понятие довольно замысловато: «программная заданность восприятия материальных феноменов»).Мировой Ум, говорил Резник, входит в некоторые из последовательностей кода еще как бы «изнутри», образуя дважды одушевленные сегменты – растения, животных, людей и так далее. Для этого он пользуется так называемыми «посадочными маркерами», то есть элементами кода, указывающими, что та или иная его комбинация может временно стать опорой сознания благодаря имеющимся у нее ресурсам существования и органам чувств.Что такое Мировой Ум? Резник говорил, что это единственный уровень бытия, который не поддается симуляции. Некоторые понимали его в том смысле, что это бездвижная и безмысленная пустота. Но Резник отвечал, что пустота подразумевает пространство, а Мировой Ум запределен пространству и времени. Пустоту же симулировать легче всего – что хорошо знает любой духовный профессионал.Резник объявил земное RCP люциферическим грехом – потому что в бесконечно разнообразных последовательностях случайного кода нередко появлялись те самые «посадочные маркеры», из-за которых программный массив становился сознательным. И, по уверениям Резника, невыразимо страдал.Главные мощности мировой кибермафии сосредоточены в Калифорнии, и любая велферная буча способна обрушить весь их бизнес – потому что «ниггеры» (от имени Полицейского Управления хочу уточнить, что мы ни в коем случае не называем этих свободных, гордых и прекрасных людей n-словом сами, а всего лишь приводим употребляемый ими самоидентификационный термин в качестве закавыченной цитаты) могут запросто построиться в боевые когорты (у них очень популярна римская военная тактика, только вместо мечей они используют бейсбольные биты), выйти из своих велферлендов и… Дальше не хочется даже думать.Учение Линкольна Снупа Мазафаки обрело среди калифорнийских афроамериканцев и латинос такую популярность, что все работы по random code programming были свернуты волевым политическим решением. Может быть, у военных осталось что-то глубоко под землей, но Силиконовая долина этим больше не занимается точно.Этим увлекаются отдельные энтузиасты – и нелегально. За работы по RCP положен небольшой условный срок хотя чаще дело кончается штрафом, который может быть довольно серьезным. Сегодняшние интерфейсы не позволяют совсем уж невежественному в прикладном программировании человеку работать в этой области – но айтишник уровня Мары, особенно с ее бэкграундом (в дни ее юности RCP было легальным), на такое способен вполне.Так. Это уже кое-что.Улика номер три – пляжная фотография с рабочего стола Мары. Пятеро мужиков, не считая ее. Попробуем опознать по лицам – все должно быть в базах.Так точно, все есть. Почти одногодки…Что?Погибли два года назад во время ограбления в Доминикане… Все пятеро.Снимок, на котором они сидят вместе с Марой, гораздо старше, ему лет шесть. Значит, ездили в Доминикану не в первый раз? Очень интересно. Чем занимались?Вот это да.Трое – специалисты по RCP. Один – компьютерный технолог. Еще один – аспирант-физик.Я по опыту знаю, что, нащупав след, не стоит сразу кидаться делать обобщения – рыбка чаще всего срывается. Так оно и оказалось.Трое специалистов по RCP учились с Марой в одной институтской группе – по этой самой специальности. Это объясняло, конечно, все: и фото Снупа Мазафаки, и совместный отдых. Видимо, ездили по старой памяти вместе отдыхать, тихонько пели у ночного костра новые песни про тесто и спорили о случайном коде. А потом Мара ушла в искусство, а веселая студенческая компания попала в жернова чужой революции… Именно так, скорее всего, и было.В подобных случаях надо разложить по полочкам всю полученную информацию, потом отвернуться – и спокойно ждать новостей.Но я решил сделать еще одну вещь. Я на всякий случай поднял список дорогих покупок Мары за последние восемь лет.Довольно много драгоценных безделушек. Два андрогина. Айфак-10 – приобретен сразу после выхода пробной партии, еще до всех дисконтов, когда цена была максимальной… Так, а это что?Накопитель на полэксабайта. Куплен пять лет назад. По специальному разрешению… Такие промышленные накопители не продают частным лицам.Почему не продают? А вот почему.Их используют при работах со случайным кодом.Да. Вот это уже не совпадение точно.