Читаем Сервер 0 онлайн бесплатно
Курсор в терминале мигал внизу, но мне показалось, что его мигание стало другим. Я с раздражением отогнал эту мысль: в виртуальной машине курсор должен быть полностью предсказуемым. Но раздражение не помогло, потому что чувство не было мыслью. Оно было телесным: как когда стоишь рядом с работающим генератором и чувствуешь вибрацию в зубах.
Я прокрутил текст вниз, медленно, как будто боялся, что слишком резкое движение нарушит что-то важное. В одном месте на экране всплыл фрагмент латиницы, и я увидел слово, которое можно было прочитать: “witness”. Свидетель. Слово, которое я уже видел в метаданных архива, только там оно было полем, а здесь – частью ткани. Я моргнул, и на секунду мне показалось, что буквы стали чуть ярче, как будто они откликнулись на моё внимание. Это был маленький, нелепый эффект, и именно поэтому он был страшен: настоящие сбои всегда начинаются с мелочей.
Я попытался сделать то, что делают инженеры, когда не понимают язык: привести всё к структуре. Запустил анализ частот, проверил, какие байты повторяются, какие последовательности похожи на маркеры начала и конца. Скрипты отработали корректно, выдали цифры, графики, сухие отчёты. И всё выглядело так, будто передо мной обычный шифротекст с крайне странной кодировкой. Рациональная часть меня ухватилась за это, как за поручень: значит, это просто зашифровано. Значит, есть ключ. Значит, это задача.
Но в этой рациональности было что-то фальшивое, потому что цифры не объясняли ритма, который я ощущал, когда смотрел на текст. Они не объясняли, почему некоторые строки заставляют сердце биться чуть быстрее. Они не объясняли, почему шум в квартире, хотя я сидел в изолированной машине, стал плотнее, будто сам воздух хочет заглянуть в экран.
Я сделал паузу и вдруг заметил, что на секунду перестал слышать город. Обычно даже в моей квартире, даже при закрытых окнах, где-то далеко есть фон: транспорт, лифт, чужие шаги. Сейчас же фон как будто растворился, и остался только шум – тот самый сетевой, электрический, который не привязан к конкретному устройству. Тишина вокруг него была слишком чистой, почти лабораторной. Я поднял голову, посмотрел на дверь, на коридор, на тёмный угол у шкафа. Всё было на месте. И всё же ощущение было таким, будто комната слегка сместилась, как изображение, которое потеряло синхронизацию.
Я усмехнулся, пытаясь вернуть себе контроль через иронию. “Поздравляю, Данила, ты скачал файл XIX века, и теперь у тебя галлюцинации,” – сказал я себе мысленно, и в этой фразе было больше отчаяния, чем юмора. Я не боялся сойти с ума. Я боялся, что это не безумие, а закономерность.
Я снова посмотрел на текст и заметил ещё одну вещь: некоторые символы выглядели так, будто они “не на месте”, как пиксели в плохом видео, которые сдвигаются на полшага. Это могло быть эффектом шрифта, рендеринга, что угодно. Я сменил шрифт. Символы остались. Я вывел текст как чистые байты. Сдвиг исчез, но ощущение “неуместности” осталось, как если бы сама структура текста требовала воспринимать её не глазами, а чем-то другим.
Я попытался закрыть файл, но прежде чем нажал команду, понял, что задерживаю дыхание. Это было смешно. Это было почти религиозно. Я нажал, и экран очистился, вернувшись к пустому приглашению терминала. На секунду стало легче, как будто я закрыл окно в холодный воздух. Но легче было ровно секунду.
Потому что когда приглашение терминала появилось снова, я увидел в нём странность, которую не мог объяснить ни шрифтом, ни настройками: знак курсора стоял чуть левее, чем должен, как будто строка началась раньше, чем визуально видно. Это была микроскопическая ошибка, возможно, просто глюк виртуальной машины. Но она выглядела как смещение перспективы в комнате, как ломка угла на долю градуса. Я моргнул, и курсор вернулся на место. И в этот миг я понял, что только что пережил первую микрогаллюцинацию, не страшную, не киношную, а именно “неуместную”, как чужое слово в знакомой фразе.
Я откинулся на спинку стула и почувствовал, как по коже проходит лёгкая волна. Не холод и не жар, а что-то промежуточное, будто нервная система пытается подобрать правильную реакцию и не находит. Я хотел списать всё на усталость, на кофе, на ночь без сна, но внутренняя часть меня, та самая, которая всегда искала язык, вдруг стала слишком внимательной, слишком тихой. Одержимость, которая до этого была мыслью, стала ощущением.
Я открыл файл снова, потому что уже не мог не открыть. На этот раз я не пытался анализировать частоты и байты. Я просто смотрел, позволяя глазам привыкнуть, как привыкают к темноте. И в какой-то момент мне показалось, что текст не просто лежит на экране. Он как будто слегка выступает из него, не в физическом смысле, а в смысловом: как будто он не отображается, а смотрит обратно.




