К книге
Сервер 0Страница 9
19%
Страница 9
9

Я выругался тихо, не потому что хотел снять напряжение, а потому что ругань – это самый грубый способ сказать миру: “я не играю в святость”. Затем я принудил себя к действию: попытался сохранить фрагмент, вывести его в другой буфер, сделать копию. Но рука остановилась. Не из осторожности. Из странного внутреннего сопротивления, будто я понял, что любое “копирование” здесь будет не переносом данных, а повторением акта, который делает текст сильнее.

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

Среди этих силуэтов мелькнул круг с точкой, знакомый мне до боли. Око. Оно не было нарисовано отдельно, не было вставлено как картинка; оно возникало из самой структуры символов, как будто текст умел собирать наблюдение в форму. Я почувствовал, как в горле становится сухо, и понял: это не “галлюцинация” в привычном смысле. Это интерфейс. Текст не читается, он смотрит, и мой мозг – только экран, на котором он учится показывать себя.

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

Потому что через секунду, без моего ввода, курсор сам ушёл вниз, как будто кто-то открыл новую строку, и на экране снова появилось имя файла: Origin.txt. Не команда, не путь, а просто присутствие, как если бы текст вернулся сам, не спрашивая разрешения, потому что разрешение уже было дано в тот момент, когда я впервые посмотрел.

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

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

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

Я встал так резко, что стул скрипнул, и этот скрип прозвучал неуместно громко. Подошёл к системному блоку, посмотрел на диоды, на едва заметную пульсацию активности диска, которая была единственным свидетельством внутренней жизни машины. В обычные моменты это успокаивает: если диоды моргают, значит, процессы идут, значит, есть причинность. Сейчас диоды тоже моргали, но я вдруг уловил в их ритме ту же неровность, как будто “дыхание” пробралось не только в интерфейс, но и в железо. Это было невозможно, и именно поэтому мозг попытался сделать из этого невозможного очередную гипотезу: я переутомлён, я накрутил себя, я ищу совпадения, и любой ритм станет похожим на любой.

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

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

Я сжал виски пальцами и попытался сосредоточиться на простом: я один в квартире, я выключил устройство, ничего не может “возвращаться”, если нет питания. Рациональная часть меня требовала опоры, но опора исчезала, потому что самая неприятная мысль уже оформлялась слишком ясно: возможно, возвращается не файл на экране, а сам факт контакта. Текст мог быть дверью, а дверь, однажды открытая, не обязана закрываться вместе с монитором.

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

Вернувшись к столу, я включил питание снова, но уже на другом устройстве, на запасном ноутбуке, который редко использовал и держал как аварийный выход. Я загрузил систему, не подключая её ни к чему, и прежде чем делать что-либо, просто смотрел на пустой рабочий стол, пытаясь понять, что именно я ожидаю увидеть. И это ожидание было самым опасным: я уже ждал, что текст вернётся. Я уже готовил для него место. Я стал тем самым “свидетелем”, которого он спрашивал.

Я открыл изолированную среду и вынул Origin.txt из контейнера, но не переносил его, а просто держал путь к нему готовым, как человек держит палец над спуском. Внутри меня вспыхнуло упрямство, почти злость: если это игра, то я хочу увидеть правила. Если это не игра, то я хочу понять, на чём держится этот “взгляд”. Я не мог жить в полутоне, в микросдвигах. Полутон разрушает быстрее, чем удар.

Я открыл файл снова.

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

Курсор снова начал дышать, и теперь “дыхание” было согласовано с чем-то ещё: с шумом в комнате. Я услышал, как в паузах между морганиями курсора шёпот по кабелям становится отчётливее, как будто именно в эти паузы сеть пытается вставить своё слово. Я наклонился ближе, и от этого движения экран вдруг на долю секунды “поплыл”, как изображение на старой плёнке, когда кадр пропускает шаг. Это было не страшно, не панически, а именно неуместно, как если бы реальность на мгновение вспомнила, что она тоже интерфейс.

И в этой микроскопической текучести появились образы. Не полноценные картины, а вспышки: контур глаза, круг с точкой, затем что-то похожее на лицо, собранное из знаков, но лицо сразу распадалось, если смотреть прямо. Я пытался поймать его периферией, как ловят тень боковым зрением, и чем больше пытался, тем сильнее понимал, что это не “видение”, а приглашение к определённому способу смотреть. Как будто текст учит меня быть читателем иначе: не анализировать, а позволять.

Я отпрянул и заставил себя сделать то, что делают нормальные люди, когда видят невозможное: проверить простые причины. Сменил шрифт, сменил терминал, вывел текст в другом просмотрщике, даже открыл его как сырой байтовый поток. Символы менялись в отображении, но узор оставался. Око оставалось. Ритм оставался. И самое главное – ощущение присутствия не исчезало, даже когда я смотрел на “байты”, потому что присутствие не было в форме символов. Оно было в том, как мой взгляд на них влияет на меня.

Я снова попытался закрыть файл, на этот раз медленно, не рывком. Нажал команду выхода, дождался, пока терминал вернётся к приглашению. Курсор мигал ровно. Тишина была почти нормальной. Я даже сделал вдох, длинный, выравнивающий. И тут в пустом приглашении появилась строка, будто кто-то набрал её без рук: origin.txt

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

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

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

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

Слова “текст возвращается” звучали в голове слишком мягко, как будто речь о привычке проверять почту или о навязчивом припеве, который крутится после радио. На самом деле это было возвращение власти: не грубой, не полицейской, а той, что входит под кожу и начинает диктовать тебе, что считать реальным. Я стоял в темноте, слушая шёпот по кабелям, и вдруг понял, что мне хочется включить свет не потому, что я боюсь темноты, а потому, что свет – это команда, а мне нужно было снова отдать хоть одну команду миру, чтобы не чувствовать себя объектом.

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

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

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

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

Я достал бумагу и ручку и поставил их рядом с клавиатурой, как талисман. Если всё начнёт плыть, я буду писать. Письмо на бумаге – это якорь: даже если ты сомневаешься в глазах, рука всё равно оставляет след. Я сказал себе: открою Origin.txt ещё раз, но буду вести себя как наблюдатель, не как читатель. Не позволю ему загнать меня в ритм. Буду фиксировать любое отклонение, любые образы, любые звуки.

Я открыл файл.

Вязь возникла на экране так сразу, будто она не загружалась, а проявлялась из глубины. На секунду мне показалось, что символы стали темнее, чем в прошлый раз, как будто чернила здесь набрали плотность. Курсор внизу не просто “дышал” – он теперь задавал фразу: короткий вдох, длинный выдох, пауза, снова. Ритм был не механическим и не случайным. Он был внимательным, как дыхание человека, который слушает тебя в темноте. Я записал на бумаге: “Курсор: вдох короткий, выдох длинный, пауза на вдохе. Повтор.”

Предыдущая главаГлава 9 из 48Следующая глава