Наталья Франсси – Алгоритм просветления (страница 1)
Наталья Франсси
Алгоритм просветления
Алгоритм просветления
Глава 1. Баг в матрице
Андрей Матвеевич Селезнёв работал тестировщиком в IT-компании «Карма Софт» и был абсолютно уверен, что его жизнь – это хорошо отлаженная программа. Каждое утро в 7:30 будильник на смартфоне исполнял мелодию из «Матрицы», что казалось ему глубоко символичным. К 8:15 он уже сидел в маршрутке номер 47, листая ленту социальных сетей, где алгоритмы кормили его контентом про духовное развитие между рекламой кредитов и похудательных чаев.
– Странно, – бормотал он себе под нос, когда в очередной раз в ленте всплывал пост про буддизм. – Я же никогда не интересовался этой фигнёй.
Но алгоритм знал лучше. Алгоритм всегда знает лучше.
В офисе Андрей тестировал приложение для медитации «ОМка», которое должно было помочь пользователям достичь просветления за 30 дней или вернуть деньги. Задача была простая – найти баги, но каждый раз, запуская приложение, Андрей замечал что-то странное. Звуки тибетских поющих чаш из динамиков ноутбука казались слишком реальными, а мандала на экране начинала слегка пульсировать, даже когда он отводил взгляд.
– Селезнёв, – заорал из своего кабинета руководитель проекта Геннадий Викторович, – ты там что, медитируешь или работаешь?
– Работаю, Геннадий Викторович, – отвечал Андрей, поспешно закрывая приложение. – Тестирую функционал глубокого погружения.
Геннадий Викторович был человеком старой закалки. Он ещё помнил времена, когда программы писали на перфокартах, а баги исправляли паяльником. Для него весь этот New Age был просто способом выкачивания денег из легковерных идиотов.
– Слушай, а что если это не баг? – спросил Андрей у коллеги Димы за соседним столом. Дима был экспертом по нейросетям и считал себя буддистом после прочтения трёх статей в Википедии.
– Что именно? – Дима оторвался от экрана, где крутилось видео с котиками.
– Ну эти глюки в приложении. А что, если это фичи?
– Бро, ты читал про квантовую механику? – Дима принял позу учителя дзен. – Вся реальность – это вероятности. А программа – это тоже реальность. Значит, программа может влиять на вероятности.
Андрей кивнул, делая вид, что понимает. На самом деле он понимал только то, что пора обедать.
Глава 2. Рандомный гуру
В столовой «Нирвана-Фаст» на первом этаже бизнес-центра Андрей заказал «Просветлённый бургер» и сел за столик у окна.
За соседним столом сидел странный тип в майке с надписью «Сансара – это баг, а не фича», который методично поедал салат «Карма» и что-то быстро печатал на древнем ноутбуке.
– Простите, – не выдержал Андрей, – а что вы делаете?
Странный тип поднял голову. У него были глаза программиста – усталые, но с искоркой безумия.
– Я пишу код для реальности, – сказал он совершенно серьёзно. – Меня зовут Максим. Макс-админ вселенной, так сказать.
– А-а-а, понятно, – протянул Андрей, решив, что парень либо джуниор-разработчик с синдромом самозванца, либо просто псих. Хотя в их индустрии разница была минимальной.
– Не верите? – Макс повернул к нему экран ноутбука. – Смотрите.
На экране был открыт блокнот с кодом на каком-то незнакомом языке программирования. Строчки мерцали и переливались, как будто написаны светом.
```
if (user.seeking == true && user.ready == true) {
enlightenment.activate();
matrix.showBugs();
karma.balance();
}
```
– Это что, JavaScript? – спросил Андрей.
– Это RealityScript, – ухмыльнулся Макс. – Язык программирования для реальности. Я его изобрёл после того, как понял, что всё вокруг – симуляция.
– Серьёзно?
– А вы как думали? – Макс отпил кофе из кружки с иероглифами. – Почему у людей есть глюки типа дежавю? Почему квантовая физика работает как рандомайзер? Почему некоторые люди видят код Матрицы? Это баги в программе мироздания.
Андрей вспомнил странности с приложением «ОМка» и почувствовал мурашки по коже.
– А вы можете… исправлять эти баги?
– Я не исправляю, – Макс закрыл ноутбук. – Я их использую. Баги – это дыры в системе. Через них можно выйти наружу.
– Наружу куда?
– Туда, где нет операционной системы. Где есть только чистое сознание.
Андрей доел бургер и понял, что происходит что-то странное. Либо он сходит с ума, либо мир вокруг него действительно начал работать по другим правилам.
Глава 3. Патч для души
Вернувшись в офис, Андрей снова запустил «ОМку». На этот раз он решил не просто тестировать, а действительно попробовать медитировать. Хуже же не будет.
Голос инструктора из приложения был удивительно похож на голос Макса из столовой:
– Сосредоточьтесь на дыхании. Представьте, что каждый вдох – это загрузка новых данных, а каждый выдох – очистка кеша сознания.
«Интересная метафора», – подумал Андрей и закрыл глаза.
Сначала ничего не происходило. Потом он начал видеть цифры. Зелёные цифры, падающие сверху вниз, как в фильме про Нео. Но это были не просто цифры – это были строки кода. Его кода. Кода его жизни.
```
while (Andrey.alive == true) {
Andrey.goToWork();
Andrey.testBugs();
Andrey.goHome();
Andrey.watchNetflix();
Andrey.sleep();
Andrey.dayCounter++;
}
```
{
– Ну ёлки-палки, – прошептал он, открывая глаза.
На экране ноутбука вместо приложения «ОМка» красовалась ошибка: «404 – Просветление не найдено». Но внизу экрана мигала новая иконка – папка с названием «Debug_Reality.exe».
– Селезнёв! – снова заорал Геннадий Викторович. – У нас проблема с сервером! Пользователи пишут, что приложение показывает им какую-то фигню вместо медитаций!
Андрей быстро переключился на рабочий чат. Там были скриншоты от пользователей: кто-то видел код своих отношений с матерью, кто-то – алгоритм принятия решений своего начальника, а кто-то даже получил доступ к исходникам собственных комплексов.
– Это какой-то хак, – бормотал Дима, печатая на клавиатуре. – Кто-то взломал наш сервер и подменил контент.
– Или это фича, – тихо сказал Андрей.
– Какая ещё фича? – повернулся к нему Дима. – Люди платят за медитацию, а получают экзистенциальный кризис!