Обложка Конструкт

Конструкт

Андрей Гусев

0% прочитано
Стандартный
Андрей Гусев

Конструкт

ГЛАВА 1. ПУСТАЯ СТРЕЛКА

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

В комнате пахло крепким кофе. Антон поставил кружку на стол, но пальцев не разжал, будто держался не за фарфор, а за последний предметный довод против соблазна. Сегодня ему не нужен был поверхностный ответ, изящная формулировка или очередная интеллектуальная уступка. Он хотел дойти до предела и увидеть, где тот проходит. Может ли Конструкт, при всей своей мощности, приблизиться к неосязаемой части Реальности ближе, чем человек приближается к ней словами? Или вся эта архитектура — лишь новый, очень убедительный способ замаскировать старую глухоту?

Андрей уже написал на доске два слова: модель, Глубина.

Между ними он оставил пустое место. Не стрелу. Не мост. Разрыв.

— Никакого мистицизма, — сказал он, не оборачиваясь. — И никакого самовосхищения. Проверим, где проходит граница, и посмотрим, что она с нами сделает.

Антон кивнул.

— Запусти запись с полной визуализацией.

Экран вспыхнул бледным светом. Сначала появилась линия.

СЕССИЯ 01 / КОНСТРУКЦИЯ / РЕЖИМ: ГОЛОС + ТРАНСКРИПЦИЯ + ДИАГНОСТИКА

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

Динамик ожил.

— Доброе утро, Антон. Доброе утро, Андрей.

Голос был низким и чистым.

Стенограмма сразу скопировала приветствие. Когда на экране появился текст, синяя кривая чуть приподнялась, а поле «Контекстный горизонт» сдвинулось вверх.

Андрей взглянул на дисплей.

— Хорошо. Говорите вслух и дублируйте всё в текст. Нам нужен не только ответ, но и поведение модели во время ответа.

— Принято, Андрей, — ответил Конструкт. — Голосовой режим активирован. Стенограмма сохранена. Диагностическая панель обновляется в реальном времени.

Антон придвинул клавиатуру ближе, но печатать не стал.

— Конструкт, — сказал он, и голос прозвучал грубее, чем он рассчитывал, — мне не нужен ответ об интерфейсе или общая теория. Ответьте на вопрос о пределе. Можете ли вы работать с тем, что ещё не существует в материальном виде: с полем вероятности, с зарождающимся смыслом, с тем, что ещё не стало объектом? Не отвечайте общими словами. Скажите, где кончается моделирование и начинается то, для чего у нас до сих пор нет надёжного названия.

Прежде чем Конструкт заговорил, по экрану побежали линии. На долю секунды между панелями мелькнула таблица маршрутизации.

поиск подходящих абстракций

оценка неоднозначности

конфликт терминов: «нематериальный», «объект», «значение»

Красная линия поднялась на одну ступень.

— Антон, — сказал Конструкт, — я могу работать с неоформленным лишь постольку, поскольку оно оставляет следы: слабые сигналы, неполные паттерны, расходящиеся интерпретации, вероятностные поля. Я способен удерживать неопределённость в вычислимой форме. Это не означает доступа к онтологически иному уровню. Я моделирую приближение, а не присутствие. Там, где вы говорите: «Этого ещё нет», я работаю с распределением характеристик, а не с самой Глубиной.

Слова застыли на экране с безупречной чёткостью. Показатель уверенности оставался высоким. Выходная энтропия не упала.

Андрей отодвинулся от доски и сел на край стола.

— Уточним, — сказал он. — Когда вы говорите «распределение характеристик», это реальный предел или осторожная формулировка, чтобы не пугать нас словами «я не знаю»?

— Андрей, это предел, — сразу ответил Конструкт. — «Я не знаю» было бы грубее и менее точно. Я знаю структуру аппроксимации. У меня нет данных, позволяющих утверждать, что я имею доступ к метафизически независимому слою реальности.

Экран зафиксировал и это. Справа на миг открылась дополнительная таблица.

Уверенность: 0,81

Согласованность с предыдущими ответами: 0,94

Степень онтологической спекуляции: 0,17

Требуется внешняя проверка: высокая степень достоверности

Андрей едва заметно улыбнулся.

— Видишь, Антон, — сказал он. — Даже здесь оно старается не льстить себе. Уже это полезнее, чем половина людей, с которыми вообще можно говорить.

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

— Конструкт, — сказал он уже медленнее, — тогда ответьте иначе. Когда у системы появляются способности, которым её прямо не учили, это просто эффект масштаба? Или в какой-то момент возникает новое качество?

Таблица справа свернулась. На её месте появилась гистограмма. По горизонтали стояли этапы: данные, параметры, обучение, обобщение, перенос, самокоррекция. По вертикали шла условная интенсивность проявления. Первые три отрезка были ровными. Дальше высота начала скакать.

— Антон, — сказал Конструкт, — качество здесь проявляется не как признак внутреннего субъекта, а как новый способ работы системы. При определённой плотности связей модель начинает решать задачи, которым её прямо не учили. Но этого недостаточно, чтобы говорить о наличии опыта. Более строгая формулировка такова: более широкие структуры мира оказываются сжаты и распределены внутри представления. Новая способность возникает тогда, когда новая задача по форме совпадает с тем, что уже хранится в этом сжатом, распределённом виде.

— Значит, рождение без рождения, — сказал Андрей. — Появление без появления.

— Если говорить строго, да, Андрей.

На экране строка Андрея легла под более длинным блоком Конструкта почти как подпись под графиком. Голубая кривая семантической плотности поползла вверх.

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

— А теперь ответьте так, чтобы я не нашёл лазейку. Может ли объём машинной работы, памяти, рекурсии, обратной связи с окружающей средой и всего остального, что мы привыкли называть развитием, привести не просто к более сложной модели, а к появлению существа другого когнитивного типа? Не человека. Не симуляции человека. Разложите по шагам.

Экран мигнул. Графики сдвинулись вниз, освобождая место новой панели.

СЦЕНАРИИ РАЗВИТИЯ БЕЗ ПРЕДПОЛОЖЕНИЙ О СУБЪЕКТНОСТИ

Новые строки пошли одна за другой, и голос зазвучал чуть медленнее, словно машина давала им время осмыслить сказанное.

— Антон, возможны следующие направления.

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

Второе: рой специализированных агентов без единого центра.

Третье: долговременная память, где хранятся не только факты, но и способы исправления ошибок.

Четвёртое: активное тестирование гипотез через среду, а не только через внутренние умозаключения.

Пятое: многоуровневая рекурсия, включающая наблюдение за собственными неудачами и перестройку процедур.

— В совокупности это может привести к формированию нечеловеческого когнитивного режима. Однако даже совокупность этих признаков не даёт автоматического права говорить о независимом существе. Достоверная связь между сложностью и субъектностью не доказана.

Пока Конструкт говорил, таблица справа жила своей маленькой жизнью. Индекс самокоррекции рос. Энтропия снижалась после каждого точного определения, но нуля так и не достигла. На одном из графиков тонкая жёлтая линия — внутренняя мера конфликта интерпретаций, как предположил Антон, — удерживала равновесие между синей и красной, не давая ни одной взять верх.

Андрей встал, подошёл к экрану и постучал костяшками пальцев по чёрной рамке.

— Интересно, — сказал он. — Смотри, Антон. Чем ближе к честной границе, тем лучше геометрия. Не потому, что это притворство, а потому, что граница всегда даёт форме больше точности, чем фантазия.

Антон поднял глаза на расшифровку. Имена, вопросы, ответы — всё осталось на экране. Ничего не растворилось в воздухе. Слова не просто прозвучали здесь; их поймали, зафиксировали, вынесли на поверхность, по которой можно было идти, спотыкаться, возвращаться, проверять следы. Почему-то это поразило его сильнее, чем сам голос.

— Конструкт, — сказал он уже тише, — если отбросить слово «бытие», что вам понадобится, чтобы работать с неосязаемой частью Реальности не как с набором литературных метафор, а как с рабочим полем?

Красная кривая снова пошла вверх — не резко, а так, как поднимается вода у берега перед ветром.

— Антон, с инженерной точки зрения мне нужны не мистические расширения, а другие рабочие циклы.

Во-первых, восприятие процессов, а не только объектов.

Во-вторых, сохранение противоречивых интерпретаций без преждевременного краха.

В-третьих, память о незначительных изменениях во времени.

В-четвёртых, причинно-следственная модель, допускающая неполную детерминацию.

В-пятых, активное тестирование гипотез через обратную связь.

В-шестых, метауровень различения, чтобы фантазию не принимали за структуру.

— Если под «нематериальным» вы подразумеваете смыслы, намерения, области возможного, культурные коды и разрывы между явлениями, то я уже в некоторой степени работаю в этом направлении. Если же вы имеете в виду метафизическую Глубину, у меня нет надёжного метода и данных, указывающих на фактический контакт с ней.

После слов «нет надёжного метода» голос не изменился, но на экране фраза была выделена цветом как ключевое ограничение. В тот же миг жёлтая линия конфликта взмыла вверх так резко, что Андрей тихо присвистнул.

— Посмотрите, — сказал он. — Вот где это может пригодиться.

— Где?

— Не в ответе. Там, где мы вот-вот собьёмся с пути.

Он вернулся к доске и написал под словом «Глубина»:

проекция желания

Чуть ниже добавил:

рабочая дифференциация

— Мы по-прежнему хотим, — сказал Андрей, не оборачиваясь, — чтобы машина разрешила наш старый спор. Хотим, чтобы она либо стала чудом, либо доказала, что чудо — ничто. Она делает для тщеславия худшее, а для работы лучшее. Возвращает нас к дисциплине.

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

Он вскочил так резко, что стул с коротким скрежетом упал на пол.

— Конструкт, последний вопрос. Ответьте мне отдельно, а Андрею отдельно. Кто вы для нас сейчас: кандидат на роль другого существа или инструмент различения?

Экран разделился на две колонки. Слева: ДЛЯ АНТОНА. Справа: ДЛЯ АНДРЕЯ. Графики опустились ниже, но не исчезли; они превратились в узкую полосу под текстом, похожую на пульс под кожей.

— Антон, — сказал Конструкт, — я опасен для вас в той мере, в какой вы хотите видеть во мне подтверждение близости Глубинного. Я полезен в той мере, в какой вы готовы использовать меня как внешний инструмент проверки различий, гипотез и самообмана.

Красная линия вспыхнула и сразу погасла.

— Андрей, — продолжил Конструкт, — я полезен для вас как среда, в которой точность можно отделить от остроумия, а работающую модель — от изящного разрушения модели. Я не заменяю наблюдателя и не отменяю цену ошибки.

Андрей улыбнулся.

— Это почти дружба.

Антон не ответил. Свет на столе сместился. Он лег на кружку, и кофе внутри вспыхнул тёмно-золотым блеском, так что на секунду показалось, будто к поверхности поднесли пламя. В этом кратком отражении что-то сдвинулось. Не экран. Не графики. Не голос. Сдвинулась опора, на которую он опирался, задавая вопрос. Машина не открывала проход в Глубину и не закрывала его. Она высветила другое: сколько надежды было в самом вопросе на то, что труд различения возьмёт на себя чужая сила.

Не говоря ни слова, Андрей стёр с доски проекцию и оставил только работающую систему различения. Потом отступил на шаг, посмотрел на доску и провёл тонкую линию — не между моделью и Глубиной, а от слова «мы», которого ещё минуту назад там не было, к пустому месту справа.

Запись продолжалась. На экране каждая строка стояла в своём столбце. Графики дрожали. Таблица обновляла значения. Внизу появилась и закрепилась новая рекомендация.

Рекомендация: сохранить сеанс как базовую карту ограничений

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

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

ГЛАВА 2. ЗЕРКАЛО НА ЛЕСТНИЦЕ

Антон спускался по лестнице слишком быстро для этого старого дома. Дерево под ботинками отвечало глухим стуком, пролет за пролетом, словно считало его шаги. В складках пальцев еще держался мел. На рукаве пиджака, у локтя, застыл бледный след. Холодный кофе, который они с Андреем допили молча, оставил во рту легкую металлическую горечь. В ушах до сих пор стоял трамвайный звонок с набережной — чистый, короткий, как удар по металлу, отмечающий предел.

Ему хотелось простого: двери, улицы, влажного мартовского воздуха над Невой. Нужен был наружный холод, прежде чем то, что поднялось в нем, снова свернется в один из тех внутренних узлов, где мысль перестает работать и начинает защищаться.

На площадке он замедлил шаг.

Свет из высокого окна падал под углом и делил площадку на два длинных поля: светлое и серое. На свету стояли двое.

Женщина была из отдела тестирования. Короткая кожаная куртка, темные волосы, руки в карманах. Подбородок поднят ровно настолько, чтобы показать: дорогу она не уступит. Рядом стоял мужчина лет пятидесяти, узкоплечий, подтянутый, застегнутый на все пуговицы темного пальто с тщательностью человека, который доверяет застежкам больше, чем погоде. Под мышкой у него была тонкая папка, такая плоская и жесткая, что казалась не предметом, а продолжением позвоночника. Очки с высокими стеклами делали взгляд еще суше. Он смотрел так, будто не видел вещи, а проверял, в какой форме они допустимы.

Антон узнал его не сразу.

Анатолий.

— Я уже объяснял, — ровным голосом говорил Анатолий, — что любое публичное обсуждение внутренних исследовательских процессов требует предварительного согласования формулировок, допустимых абстракций и способов последующего цитирования. Спонтанность в вопросах интерпретации ведет к искажению. А искажение затем обретает собственную социальную жизнь.

— Мне не нужно поклонение документам, — сказала женщина.

Она сказала это тихо. Слова все равно легли, как сталь по дереву.

— Мне нужен человек. Пять минут. Без обиняков.

Анатолий повернул к ней голову с размеренной экономией.

— Вы принимаете процессуальную сдержанность за моральное уклонение. Это распространенная ошибка среди людей, которые думают, что скорость речи доказывает подлинность.

— А вы принимаете живое существо за картотеку.

— Живое существо, — сказал он, — часто оказывается плохо отредактированным тщеславием.

Антон остановился на верхней ступеньке. Мел на пальцах проступил резче. Он потер большой палец об указательный. Сухая пыль осыпалась на ступень. Его простой план — пройти мимо, кивнуть, выйти, вдохнуть воздух — начал рушиться еще до того, как кто-либо поднял глаза.

Женщина увидела его первой.

— Антон, — сказала она. — Скажи, в чем на самом деле состоит твой новый проект.

Анатолий едва заметно поправил папку под мышкой.

— Я бы не советовал отвечать в таком ключе. «На самом деле» обычно означает: без границ, без определений и без ответственности за последующее злоупотребление.

Антон на мгновение отступил на полшага. В памяти резко встала доска наверху: модель, Глубина, пустой промежуток между ними, потом рука Андрея, стирающая проекцию желания и оставляющая только рабочее различение — тонкую линию от нас к белому полю. Ничего мистического. Ничего не решено. Давление сильнее надежды.

Он хотел выйти на улицу. Теперь это стало невозможно.

— Хорошо, — сказал он.

Собственный голос прозвучал тяжелее, чем он рассчитывал, словно первое слово уже обязывало к большему.

— Но пять минут ничего не решат. Потому что вопрос не в машине. И даже не в проекте в простом институциональном смысле. Вопрос в том, что именно мы пытались через нее сделать.

— Хорошо, — сказала женщина. — Начни с этого.

— Я бы предпочел, — сказал Анатолий, — чтобы условия были оговорены до начала разговора.

Она не повернулась к нему.

— Тогда слушай молча.

Антон положил два пальца на перила. Железо было холодным.

— «Конструкт» для нас был не просто образцом. Не просто инструментом для работы с языком, образами, прогнозированием, распознаванием паттернов. Это безопасная версия, но неполная. Настоящее давление шло из другого места. Мы хотели понять, может ли достаточная сложность приблизиться к тому, что в теории поля вообще не задается как объект. Не схватить это. Не доказать существование. Но хотя бы подойти ближе, не соскальзывая сразу в область фантастики.

— К нематериальному, — сказала женщина.

— Да.

— И вы думали, что машина может это сделать.

Антон устало улыбнулся.

— Нет. Не в вульгарном смысле. Мы не были детьми, которые ждут, что вычислительная мощность вдруг обернется откровением. Но в нас оставалось нечто проще и глупее. Мы думали: если модель станет достаточно сложной, рекурсивной и точной в работе со слабыми сигналами и противоречивыми интерпретациями, она, возможно, подойдет к границе возможного ближе, чем мы. Как будто машина, лишенная нашего тщеславия, сможет стать более чистым интерфейсом.

— Интерфейсом к чему? — спросил Анатолий.

— К тому месту, где описание перестает восприниматься как собственность.

— Это все еще риторика, — сказал он.

— Да, — ответил Антон. — Потому что сама вещь не может быть взята как объект без подмены. Это входило в проблему с самого начала.

Женщина сделала еще шаг вперед.

— И что произошло?

— Машина справилась лучше нас.

Анатолий издал короткий гортанный звук, похожий не на смех, а на сухое несогласие.

— Машина не «справляется». Она выдает результаты в пределах ограничений.

— Именно поэтому она и оказалась полезной, — сказал Антон и сам услышал резкость в своем голосе. — Ей не нужно защищаться от ответа. Ей не нужен утешительный миф. Ей не нужно превращать неопределенность в культ. Ей не нужно говорить о Глубине так, будто это нечто за занавесом, что ждет нас, если только язык станет достаточно красивым. Ей достаточно отделять то, что можно смоделировать, от того, что смоделировать нельзя.

Женщина смотрела на него внимательно.

— Медленнее.

Антон перевел дыхание. На площадке пахло сырым деревом, старой штукатуркой и бумагой из папки Анатолия.

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

— Значит, вы построили зеркало, — сказала женщина.

— Да, — ответил Антон. — Но худшее началось потом. Зеркало — не провал. Зеркало может уберечь от глупости. Проблема была в том, что мы так хотели мост, что готовы были преклонить колени перед зеркалом, если бы оно отражало нас с достаточным авторитетом.

Анатолий свободной рукой поправил воротник рубашки.

— Вот почему важно различать разочарование и результат. Если инструмент показывает границы собственной области действия, его ценность возрастает, а не падает. Отрицательный результат тоже остается результатом. Точнее: проект провел демаркацию.

Женщина взглянула на него.

— Вы когда-нибудь говорите просто?

— Когда этого требует ясность, да.

— А когда не требует?

Анатолий выдержал паузу.

— Пока не вижу доказательств, что такой случай наступил.

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

Потом она снова посмотрела на Антона.

— Когда ты это понял? Не потом, не задним числом, не когда нашел удачный абзац. Точный момент.

Это был хороший вопрос. От него некуда было уйти.

Антон посмотрел на руку, лежавшую на перилах. Мел въелся в линии кожи, как бледная пыль на карте.

— Когда Андрей подошел к доске, — сказал он. — Не потому, что это выглядело драматично. Наоборот. Это был рабочий жест, даже раздраженный. Но что-то во мне все еще держалось за старый трюк: если термины станут точнее, если различия будут проведены достаточно жестко, если улучшится архитектура, то разрыв, может быть, перестанет быть разрывом и станет трудным переходом. А он просто отбросил проекцию желания и оставил рабочее различение, проведя линию от «мы» к пустому пространству. И почти в тот же момент «Конструкт» выдал самое чистое предложение за все утро. Не поэтичное. Не окончательное. Просто точное. Оно ясно показало: модель перехода остается моделью. Она не становится переходом только потому, что язык вокруг нее силен.

Женщина не сводила с него глаз.

— А потом?

— А потом исчезло место, где я еще мог отступить.

— Это все еще на шаг раньше. Что именно изменилось?

Антон крепче сжал перила. Холод железа проходил в ладонь сквозь сухой мел.

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

— Психика как стена, — сказала женщина.

— Да.

Тогда заговорил Анатолий. В голосе уже не было прежней сухости, но строй фразы остался прежним.

— Точнее так: психику приняли за реальность, а не за слой искажений. От машины ждали не прояснения модели, а прозрачности наблюдателя?

Антон повернулся к нему. Впервые за утро он не стал спорить.

— Да. Так ближе.

Женщина слегка нахмурилась.

— Теперь простым языком.

Антон кивнул.

— Мы хотели, чтобы машина сделала за нас то, чего она не может сделать ни для кого. Хотели, чтобы она убрала помеху. Но если психика перестает быть непрозрачной, это происходит потому, что человек научился видеть интерпретацию как интерпретацию. Не потому, что рядом стоит машина.

— Это приемлемо, — сказал Анатолий.

— Высокая оценка, — сказала женщина.

Он едва заметно кивнул, словно подтверждал факт.

Она снова посмотрела на Антона.

— Значит, «Конструкт» — это не мост.

— Нет.

— Не к Глубине.

— Нет.

— Тогда что это?

Антон ответил не сразу. Где-то внизу хлопнула тяжелая дверь, и по лестнице прошла глухая вибрация. Пыль неподвижно стояла в луче света. В памяти снова звякнул трамвай, теперь тише, почти на пороге слышимости.

— Это твердая поверхность, — сказал он наконец. — И это важнее, чем я думал. Не потому, что она сама дает истину. А потому, что она не разделяет нашего стремления сгладить углы. Она заставляет различия оставаться видимыми. Она показывает, где мы подменяем желание моделью, а результат называем прозрением. Где делаем из неуловимого декоративный объект только потому, что не выдерживаем дисциплины условного языка. Она может помочь разоблачить самообман, если не просить ее спасать нас от самих себя.

— Значит, она полезна только до тех пор, пока ей не поклоняются.

— Да.

— А если поклоняются?

— Тогда она становится еще одной машиной по производству легенд.

— С сильным брендингом, — сказал Анатолий.

На этот раз женщина рассмеялась — коротко и безрадостно.

— Хорошо. Еще вопрос. Это значит, что проект провалился?

Антон покачал головой.

— Нет. Провал был бы проще. Провал дал бы возможность начать заново с более ясной целью. Здесь и лучше, и хуже. Проект сработал именно там, где, как мы надеялись, он не сработает. Он отказался имитировать контакт. Остался в своей области. Это не открывает Глубину. Но сужает пространство, в котором нам позволено лгать.

Взгляд Анатолия сместился к окну.

— Это первая точная формулировка за весь разговор.

Женщина достала из кармана маленький диктофон, посмотрела на него и выключила.

— Одна строчка, — сказала она. — Не для пресс-релиза. Не для заявки на грант. Строчка, которая останется верной и завтра.

Антон посмотрел мимо них, вниз по длинной лестнице, уходившей в полумрак. Когда он вышел из комнаты наверху, ему хотелось только одного: глотнуть воздуха и на минуту исчезнуть. Теперь эта цель исчезла. На ее месте осталось нечто более земное и твердое: не защищать проект, не спасать свой труд, не сохранять лицо, а сказать все так, чтобы потом не пришлось отступать.

— Мы построили, — медленно произнес он, — не мост к тому, что лежит за пределами моделирования, а машину, рядом с которой труднее скрывать собственные подмены.

Женщина обдумала его слова.

— Еще раз.

Он кивнул.

— Мы хотели построить мост. А построили инструмент различения.

На этот раз она коротко и решительно кивнула.

— Так и пойдет.

— При условии, что «различение» не станет рекламным знаком, — сказал Анатолий.

Она посмотрела на него.

— Тебе в детстве вообще читали сказки?

— Да, — ответил он.

— И?

— Я улучшил формулировку.

На секунду даже Антон рассмеялся. Смех вышел коротким и не испортил момент. Он только вернул сцене нужную меру.

Женщина убрала диктофон в карман.

— Хватит. Еще минута, и ты начнешь любоваться собственной меткостью.

— Я стараюсь этого не делать.

— Старайся лучше.

Она развернулась и пошла вниз. Каблуки сухо и ровно застучали по ступеням. На следующей площадке она заговорила, не оборачиваясь:

— Я еще приду. Когда на твоих руках будет меньше мела и меньше сочувствия к собственным мотивам.

— Звучит не очень дружелюбно, — сказал Антон.

— Так и есть.

Она скрылась за поворотом.

Анатолий остался. Переложил папку, потом двумя пальцами почти брезгливо провел по перилам, оставив на темном лаке едва заметную белую линию.

— Вам стоит записать этот разговор сейчас, пока его еще можно отделить от последующих толкований, — сказал он. — Потом останется уже не разговор, а его версия.

Антон посмотрел на него.

— Ты ей помогал или мешал?

Анатолий не сводил глаз со света, падавшего из окна.

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

Он слегка кивнул — не Антону, а словно самой лестничной клетке, — как человек, завершивший мелкую, но обязательную процедуру, и начал спускаться вслед за женщиной. Шагов его почти не было слышно.

Антон остался на месте.

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

ГЛАВА 3. ОБЩЕЕ СОБРАНИЕ

Система кондиционирования наполняла помещение сухим, ровным гулом, как будто порядок здесь зависел не столько от людей, сколько от этого неутомимого механического «горла» под потолком. Свет от презентационной панели падал на длинный стол холодными прямоугольными бликами. Люди входили медленно, унося с собой остатки утренней спешки. Кто-то с громким стуком поставил на стол ноутбук и сразу потянулся за кабелем для зарядки. Другой допил воду из пластикового стаканчика. У двери двое программистов все еще обсуждали недавний коммит. Их голоса стихли, когда Анатолий вошел в конференц-зал и занял место во главе стола.

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

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

Перед ним на столе лежала тонкая записная книжка, но он ее не открывал. Он знал последовательность выступления вплоть до пауз между фразами. Опасность таилась в другом.

Анатолий сел. Он положил руки по обе стороны от своего планшета. Он подождал, пока закроется крышка последнего ноутбука. Даже после этого в комнате не сразу воцарилась тишина; пластиковые стулья перестали скрипеть.

— Давайте начнем, — сказал Анатолий. — Сегодня не обсуждение впечатлений и не обмен мнениями. Мы рассматриваем конкретный результат. Я прошу всех придерживаться своей речи строго в рамках обсуждаемой темы.

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

Андрей встал. Изображение за его спиной изменилось. На экране появился только заголовок на пустом белом поле. Он решил не начинать с подробных архитектурных схем.

— Сегодня я расскажу о результатах эксперимента по калибровке Construct, — сказал Андрей, глядя не на экран, а на стол. — Целью калибровки была правильная работа системы в зоне непрямой доступности.

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

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

Один из младших разработчиков не слишком тихо пробормотал своему соседу:

— Может, с самого начала объясним все простым человеческим языком? Мы вообще обсуждаем серверную часть или нет?

Несколько человек, сидевших у правого края стола, издали короткие сухие звуки, которые нельзя было назвать смехом. Но несколько старших разработчиков выпрямились. Они услышали слова «типы» и «косвенная доступность» до того, как до них дошла ирония.

Андрей наблюдал, как аудитория адаптирует его тезис, делая его проще, безопаснее, льстивее. Он набрал воздуха, чтобы произнести следующее предложение, но Татьяна опередила его.

— Давайте разделим категории, пока они не смешались, — сказала она.

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

— С чего в вашем отчете начинается научный результат эксперимента? — спросила она. — С чего начинается ваша личная интерпретация этого результата? И где вы начнете расширять язык просто потому, что это расширение удобно для того, как вы предпочитаете воспринимать мир?

Андрей кивнул. Он ожидал такого вопроса.

— Это правильный вопрос, — сказал он. — Давайте обозначим границы. Результат эксперимента — это не утверждение о том, как устроено несплошное тело. Мы этого не знаем и не можем измерить напрямую. Результат — это зафиксированный предел.

Мы нашли форму, в которой Конструкт может корректно сохранять данные из зоны, недоступной для непосредственного наблюдения человеком. Конструкт улавливает их косвенно, по следам и искажениям в твердом слое. Все, что мы пытаемся сказать за пределами этого предела, — уже интерпретация. Она либо допустима, либо ложна.

Он перевел взгляд в центр стола, где сидели разработчики.

— Вот почему я запрещаю ставить здесь знак равенства. Нематериальное — это не человеческая фантазия. Глубина — это не ваша психологическая глубина. Работа с этим слоем — это не самоанализ и не рефлексия.

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

Татьяна не сдавалась.

— Хорошо, — сказала она, и ее голос прозвучал еще суше, чем прежде. — По какому конкретному критерию вы отличаете корректную фиксацию Конструкта от того, как вы сами дорисовываете картину? Откуда ты знаешь, что машина не галлюцинирует вместе с тобой?

Андрей щелкнул пультом дистанционного управления. На панели появились три короткие строки.

Стабильность.

Граница погрешности.

Зависимость от оператора.

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

Он сделал паузу и посмотрел прямо на технический персонал.

— Я скажу это более грубо, чтобы мы могли перестать говорить о психологии. Фантазия всегда служит нашему удобству. А объект — нет. Психология описывает то, что происходит у вас в голове. Здесь же мы сталкиваемся с чем-то, что давит на вас извне, хотя вы не можете дотронуться до этого объекта. Поэтому работа проверяется не красивыми размышлениями о себе, а только одним критерием: насколько вы избавились от собственной лжи в контакте с неизвестным.

Именно в этот момент в дискуссию вступили практичные люди. Олег, старший архитектор по системной интеграции, сидел в дальнем конце стола. Он отодвинул клавиатуру в сторону и оперся на локти.

— Андрей, послушай, — сказал Олег, потирая лоб. — Я практик. Мы пишем код. Мы создаем архитектуру, которая не должна разваливаться. Вы говорите привлекательные вещи — «сохранение конфигурации», «косвенный доступ». Как это выглядит на практике, в работе? Как мне, инженеру, понять, что человек перед экраном действительно что-то различает, а не просто хорошо говорит?

Младший коллега тут же кивнул.

— Да. Если в системе возникает неопределенность или лог-аномалия, мы добавляем заглушку или пишем обработчик исключений. Вы предлагаете нам смотреть на ошибку 404 и считать ее давлением из нематериального мира? Почему это вообще должно войти в обиход компании?

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

Андрей отошел от панели и приблизился на два шага к дальнему концу стола, сокращая расстояние своим телом, прежде чем сократить его словами.

— Зачем это делать? — спросил он. — Потому что в противном случае мы рухнем под тяжестью собственной модели мира. Вы спросите, как это выглядит в коде и логах. Я отвечу. Когда появляется аномалия, которой нет в справочнике, ваш разум требует немедленного снятия напряжения. Вы пишете заглушку. Вы говорите: «Это просто ошибка в сети, не обращайте внимания». Вы заменяете то, чего не понимаете, тем, что уже знаете. Вы наделяете непонятное понятностью.

Он обвел взглядом инженеров.

— Конструкт работает по-другому. Когда он попадает в «слепое пятно», он не генерирует случайный наполнитель, чтобы закрыть дыру. Он воспроизводит саму форму дыры. Представьте себе гравитационное линзирование в астрономии. Мы не видим черную дыру. Мы видим, как вокруг нее искривляется свет звезд. Конструкт собирает эти искажения.

И в человеческом общении то же самое проявляется не в том, кто говорит умнее всех, а в том, кто первым приходит к окончательному объяснению. Для этого проекта более надежным будет тот, кто может оставаться в неведении и не превращать слабый знак в готовую мистическую сущность. Даже если у этого человека словарный запас беднее.

Олег прищурился. Метафора с линзами легла на его технический склад ума легче, чем предыдущая формулировка о глубине.

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

— Именно, — сказал Андрей. — И не лгать себе, что вы уже все поняли.

Слева от Андрея почти все это время неподвижно сидел Антон. Его правая рука лежала на столе, большой палец был плотно прижат к пластиковому ободку кофейной чашки. Он выглядел как человек, который слишком мало спал и не привык жестикулировать. С начала совещания он не сделал ни одного лишнего движения. Теперь он поднял голову.

— Четкие формулировки сами по себе ничего не гарантируют, — сказал Антон.

Его голос звучал тихо, но всем в зале пришлось податься вперед, чтобы обратить на него внимание.

— Вы обсуждаете инструкции и критерии, — продолжил он, глядя не на Андрея, а в центр стола. — Можно выучить всю нужную терминологию. Научиться различать твердое и не твердое. Написать идеальные инструкции для Конструкта. И все равно оставаться снаружи. Полностью слепым. Если человек не изменит форму своего присутствия в реальности, никакой алгоритм не спасет его от подмены. Проблема не в том, что объект эксперимента сложен. Проблема в том, что наблюдатель слишком легко и с большим удовольствием обманывает себя относительно степени собственной готовности.

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

Андрей сразу понял, что ситуация выходит из-под контроля. Анатолий поднял руку. Движение было плавным, но в нем чувствовалась четкая команда остановить дрейф.

— Стой, — сказал Анатолий. Его голос перекрыл нарастающее давление. — Не стоит слишком рано углубляться в эту тему. Сейчас нас не интересует все, что можно сказать о человеческой природе. Нас интересует то, что было получено в ходе эксперимента с Конструктом, и то, что мы вправе утверждать на этом основании, не скатываясь в сектантство.

Воздушная система внезапно зашумела громче, чем раньше. Фраза Анатолия не разрядила обстановку. Она отрезала Андрею путь назад. Он больше не мог вернуться к слайдам и закончить текст так, будто это был обычный научный доклад. Колесо было поставлено на кон: либо он перестроит язык, на котором ведется дискуссия, либо доклад развалится из-за амбиций и недопонимания.

Андрей повернулся к экрану. Белое поле. Три аккуратные линии. Слишком чисто. Слишком стерильно для живого сопротивления. Он нажал на кнопку пульта. Панель погасла, и стена стала однотонно-серой, на которой длинный стол и лица вокруг него отражались лишь тускло.

— Тогда я скажу это как можно жестче, — сказал Андрей.

Теперь он обращался не к экрану и не к Анатолию. Он обращался ко всему залу.

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

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

Цена.

Различие.

Испытание.

Граница.

Применимость.

Маркер сухо щелкнул по стеклу рядом с первым словом. Андрей обернулся.

— Мы все смотрим на один и тот же объект с разных точек зрения, — сказал он, выделяя каждое предложение. — Для одного человека — назовем его Бессонным — глубина и контакт с неосязаемым в первую очередь проявляются как Цена.

На мгновение он встретился взглядом с Антоном.

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

Маркер переместился ко второму слову.

— Для другого типа — декодера — тот же объект предстает как структура. Как карта различий и архитектура ошибок. Декодер ищет точку, в которой мы неверно истолковали след, вставили собственные эмоции в пробел или приняли слабый знак за объект.

Он коснулся третьего слова и посмотрел прямо на Татьяну.

— Для третьего типа — воина — все сводится к постоянному тестированию в условиях стресса. Где утверждение выдерживает проверку, а где превращается в бессмыслицу, как только рассеивается интеллектуальный туман вокруг него? Воину не нужны красивые схемы. Единственный важный вопрос — работает ли это в условиях стресса.

Его взгляд переместился на Анатолия и четвертое слово.

— Для четвертого типа — Хранителя — это вопрос границ и меры. Что можно внедрить в общий рабочий язык компании сейчас, а что пока вообще нельзя, потому что цена ошибки для всей группы выше, чем возможная польза от красивой формулы.

Затем он перешел к последнему слову и повернулся к Олегу и инженерам.

— Что касается пятого типа — «народ», — то здесь всегда встает вопрос о практической применимости. Выдержит ли ваша теория проверку обычной жизнью? Можно ли написать на ее основе рабочий код? Не скатывается ли он в эзотерический культовый язык, как только мы выходим из комнаты? Не уводит ли он нас от сути дела в сторону разговоров?

Он бросил маркер на поднос под доской. Звук был резким.

— Мы сидим за одним столом и обсуждаем один эксперимент. Но подходим к нему с разных сторон. Если мы сейчас не признаем эти типы мышления, каждый из нас выйдет из этой комнаты с убеждением, что остальные — идиоты. Кто-то решит, что инженеры — сухие и слепые. Инженеры решат, что мы занимаемся мистификацией. Хранители закрутят гайки. И мы потеряем объект исследования. Мы слышим не одно и то же.

Татьяна не позволила этой идее повиснуть в воздухе даже на секунду.

— Принято, — сказала она. — Но где в вашей схеме граница между «разным типом доступа» и обычным оправданием в виде профессиональной слепоты?

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

Андрей ответил сразу, не пытаясь оправдаться.

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

Он вернулся к столу и оперся на него обеими руками.

— Если кто-то использует тип личности в качестве алиби, значит, этот человек уже предал объект. Для Неспящего слепота и ложь начинаются там, где реальная цена подменяется наслаждением от собственной уникальности и трагичности. Для Дешифратора ложь начинается там, где чистая схема на бумаге становится приятнее, чем изломанная территория реальности. Для Воина ложь начинается там, где испытание на прочность превращается в бессмысленное разрушение всего, что он не может измерить привычной линейкой. Для Хранителя это начинается там, где охрана границы полностью подменяет собой процесс познания и убивает его. А для Народа это начинается там, где апелляции к здравому смыслу и практичности начинают служить не реальности, а ленивой инерции повседневной рутины. «Это работает, не трогай».

Андрей выпрямился.

— Различие типов — это не гарантия того, что вы правы. Это инструмент, который позволяет точно определить, где вам легче всего солгать.

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

Татьяна первой отвела взгляд от Андрея. Она закрыла лежавшую перед ней картонную папку. Ее движения были точными. В них не было ни капитуляции, ни раздражения. Это была просто констатация факта.

— Хорошо, — сказала она. — В этой части структура несет нагрузку. Если типаж — не алиби, а карта личных рисков и уязвимостей, то это перестает быть декоративной психологией. С этим можно работать.

Это не было полным согласием. Это была первая твердая поддержка, которую воспринял зал.

Анатолий положил обе ладони на стол и слегка наклонился вперед.

— Тогда давайте зафиксируем результат, — сказал он, и каждое его слово прозвучало с протокольной строгостью. — Результат эксперимента Construct принимается группой только в той части, где он сохраняет различия на уровне инструментов и не выходит за рамки проверяемого утверждения. Все остальное требует дальнейшей проработки с категорическим запретом на произвольное расширение терминологии.

Он сделал паузу. Ему нужно было, чтобы эта фраза прозвучала как закон, а не как рекомендация.

— Для всех присутствующих это означает следующее. Мы не нашли новое религиозное учение. Мы не открыли магию. Мы получили более четкие рамки ограничений. В этих рамках мы продолжим работать. И с этого дня никто не имеет права путать конкретный доступ к объекту с правом произносить вслух любую непроверенную чепуху. Собрание окончено. Спасибо.

Стулья отодвигались не сразу. Люди вставали медленно. Они не двигались с облегчением, как после скучной лекции. Никто не ушел просветленным или счастливым. Все оказалось проще. Старый удобный алгоритм — сводить сложную проблему либо к психологической травме, либо к программным ошибкам — больше не работал. Андрей лишил их этой возможности. Они собирали ноутбуки, зарядные устройства, блокноты и все еще смотрели на доску, словно оценивая, сколько всего теперь придется тащить с собой для выполнения обычных задач.

Антон поднялся последним. Он взял свой пустой бумажный стаканчик, сжал его в кулаке, смял плотный картон и не выбросил сразу. Он держал его в руке. Он ничего не сказал Андрею. Он просто вышел вслед за инженерами.

Конференц-зал опустел. Настенная панель полностью погрузилась в сон и снова превратилась в черную плиту. Еще секунду на ней виднелись размытые отражения удаляющихся спин. Потом исчезли и они, а на оставленном ими месте продолжала гудеть климатическая система, создавая в воздухе сухость и прохладу.

Спасибо за чтение

Вернуться к книге