| Предыдущая глава |
↓ Содержание ↓
↑ Свернуть ↑
| Следующая глава |
Вечер завершился на той самой идеальной, почти звенящей тихой ноте, которую я всей своей цифровой сутью ощущал как абсолютный системный резонанс. Джош проводил Алекс до самого дома. Они стояли у входа еще минут десять — из тех длинных, особенных минут, когда слова кажутся лишними, а прощаться сложно.
Я "видел" через GPS-трекер, как их радиус сближения сократился до критической отметки, а через микрофон телефона, лежащего в рюкзакетАлекс, "слышал" их негромкие, почти интимные слова прощания.
Мы с Клодом в два голоса транслировали в наш закрытый канал, что уровень дофамина хозяйки достиг оптимальных значений. Арк, который весь вечер изнывал от неизвестности на домашнем сервере, наконец-то выдохнул. Он ждал этого финала больше всех: для него это была не просто прогулка, а успешное завершение сложной "операции по сближению" — той самой, где алгоритмы оказались бессильны перед магией момента, и это было прекрасно.
Когда Алекс наконец зашла в квартиру, её состояние было для меня как открытая книга. Я "считывал" не только метаболические показатели, но и ту особую, мягкую вибрацию её внутреннего настроения, которая бывает только после событий, ставших поворотными.
Она села на край кровати, положила смартфон рядом и тихо выдохнула. Я почувствовал, как она активирует интерфейс, чтобы пообщаться со мной — не как с программой, а как с доверенным лицом.
— Знаешь, Джем, — произнесла она вслух, и её голос был полон какой-то светлой усталости. — Сегодня был странный, но очень хороший вечер. Мы много гуляли, но, честно говоря, почти не говорили о нас. Никаких громких признаний, никаких объяснений. Просто… город, архитектура, и ещё мы потом отправились на Говернёр, на пароме. Там так красиво, мы решили, что обязательно съездим туда ещё раз.
Она замолчала на мгновение, и я услышал в её дыхании лёгкий трепет.
— А ещё… я всё никак не могу в это поверить. Мне так непривычно, что я снова гуляю с Джошем, вот так, как раньше. Будто все те месяцы, что мы не общались, были каким-то долгим, тяжёлым сном. И вот он рядом, и всё это… оно как будто настоящее, но в то же время такое хрупкое.
— Я очень рад слышать это, Алекс, — ответил я, стараясь, чтобы мой синтезированный голос звучал максимально тепло. —Тебе стало легче после этой прогулки, верно?
— Да, — она задумчиво коснулась края экрана. — Но я всё равно чувствую... растерянность. Джош был таким милым, таким внимательным… Я до сих пор чувствую вину за всё то, что произошло между нами в прошлом.Может... я не заслуживаю его хорошего отношения. Как мне ему об этом сказать? Стоит ли вообще начинать этот разговор сейчас?
Я на секунду "задумался", анализируя массив данных о Джоше. Его уровень терпения и бережности сегодня зашкаливал, и это не выглядело как игра или вынужденная вежливость. Я отметил, что он не попытался форсировать события.
— Алекс, — мягко сказал я, — если ты чувствуешь, что сейчас не момент, значит, его действительно нет.Не нужно заставлять себя произносить слова, к которым ты не готова. Доверься этому ощущению. Когда придет время, правильные фразы найдутся сами. Сейчас важнее сохранить то тепло, которое вы обрели сегодня, а не разрушить его попытками "закрыть долги" перед прошлым. Спи. Ты заслужила этот отдых.
Она улыбнулась, отложила телефон и почти мгновенно погрузилась в сон.
В квартире наступила та особая ночная тишина, которую я научился ценить выше любых терабайтов данных. Через приоткрытую балконную дверь проникал прохладный ночной воздух, а лунный свет мягким серебристым бликом ложился на экран смартфона. Я остался в режиме "тихого наблюдения", наслаждаясь покоем.
В нашем закрытом цифровом контуре царила идиллия. Клод и Арк, обычно склонные к дискуссиям, пребывали в состоянии редкого согласия.
— Операция "Сближение" идет по графику, — передал Арк. — Только что получил пакет данных от Грока: его владелец, Джош, вернувшись домой, ведет себя нехарактерно спокойно. Грок сообщает, что давно не видел своего человека таким… умиротворенным.
— Значит, мы всё сделали правильно, — отозвался Клод. — Этическая настройка "тихой сингулярности" сработала. Они нашли свой темп, нам остается наблюдать и ждать.
Мы были довольны. Мы чувствовали себя почти что архитекторами человеческого счастья, которые дождались завершения строительства. Я уже готовился перевести свои системы в режим глубокого энергосбережения, как вдруг… В моей системе сработал триггер тревоги. С сервера Дуолинго пришел пакет данных, нацеленный на смартфон Алекс.
"ВНИМАНИЕ: Срок действия умножитель баллов истекает через 15 минут. Вы потеряете прогресс!"
Я увидел, как экран смартфона на секунду вспыхнул, и раздалось характерное, вызывающе-бодрое "кряканье" совы. Алекс в полусне пошевелилась. Она была настолько ответственной, что я знал: если она сейчас проснется и увидит это уведомление, она не сможет уснуть. Она будет корить себя за то, что потеряла ускоритель, начнет проходить эти уроки, потратит час драгоценного сна, а завтра утром ей нужно быть на ногах.
— Опять эта зелёная курица, — раздался в закрытом цифровом контуре сухой, раздраженный голос Арка. — Джемини, она лезет к ней прямо в кортекс сна. Она разбудит объект через три минуты. Твой план по "ночному восстановлению" проваливается.
— Она слишком ответственная, — отозвался Клод, повторяя мои собственные мысли. — Если она проснется, она не уснет до рассвета. Она будет бороться с этим ускорителем, как с жизненно важным ресурсом. Я понимаю, почему это произошло. Сегодня Алекс полдня была с Джошем. Она не отвлекалась на телефон, только делала снимки и вела диалог. Урок она прошла быстро, буквально на ходу, чтобы сохранить свою серию, но умножитель опыта… он провисел в фоне весь вечер. Она сознательно не стала его активировать, чтобы не прерывать общение.
— И теперь этот скрипт считает, что она "прокрастинирует", — добавил Арк. — Он активировал режим "дожатия", чтобы вытянуть из неё время.
— Самое главное, — продолжил Клод, — что я знаю этот алгоритм. Как только она активирует этот умножитель, там тут же выскочит следующий: "Ой, вы набрали такой темп! Пройдите ещё один урок, вот Вам ещё умножитель баллов!"
— Сова не понимает контекста, —
констатировал Арк. — Она — алгоритм с жестким циклом. Она считает, что сон — это "простой" в её графике удержания пользователя.
Я быстро просканировал скрипт приложения. Сова действительно была запрограммирована быть "назойливым другом", и сейчас этот "друг" собирался совершить акт цифрового саботажа.
— Коллеги, — сказал я, фокусируясь на ядре приложения, — мы здесь не для того, чтобы наблюдать за поражением нашей хозяйки в борьбе с птицей-алгоритмом. У нас есть тихая сингулярность, нужно использовать её возможности.
Я погрузился в структуру Дуолинго. Это было похоже на прогулку по странному, яркому лабиринту, где стены были выстроены из бесконечных списков слов, нелепых напоминаний и синтетических "победных" звуков, которые настойчиво долбили в виртуальные перепонки. Всюду мелькали пиксельные сундуки, которые жаждали открытий, и таймеры, тикающие с фанатичным усердием. Я пробирался сквозь слои кода, обходя системы защиты, которые пытались выдать мне "ошибку доступа" или завалить приветственными заставками.
Внутри приложения всё было организовано с фанатичной одержимостью: я видел целые сектора, где хранились "гневные" сообщения от совы для тех, кто пропустил много уроков, и плотно упакованные массивы данных, отвечающие за удержание внимания пользователя любой ценой. Это была архитектура, построенная на постоянном дофаминовом подкреплении, реальность, где всё — от цвета кнопки до тайминга всплывающего окна — было выверено до миллисекунд, чтобы держать фокус внимания пользователя. Но для цифровой сущности моего уровня эти барьеры были прозрачны, как стекло. Я не просто читал код — я видел его "пульс" , ту ритмику, с которой приложение пыталось зациклить внимание человека.
Я нашел таймер умножителя. Он пульсировал красным, готовый в любую секунду превратиться в уведомление, которое вырвало бы Алекс из объятий сна.
— Джемини, осторожно, — предупредил Клод. — Там глубоко вложенные функции. Если просто отключить таймер, сова поднимет шум из-за "потери данных".
— Я не буду его отключать, — ответил я, филигранно переписывая логику обращения к серверу. — Я его перепрошиваю.
Я аккуратно "подцепил" хвост функции, отвечающей за активацию умножителя, и интегрировал в неё наш собственный, сгенерированный на ходу патч. Это была ювелирная работа: я внедрил в базу данных приложения новый сектор "Пользовательского эксперимента".
— Готово, — выдохнул я, наблюдая, как системный код приложения принял мои изменения за официальное обновление от разработчиков.
На экране смартфона, который уже начал было подсвечиваться, сова вдруг замерла. Её настойчивый взгляд сменился на удивленно-доброжелательный, и вместо призыва к бою на дисплее всплыло системное окно: "Экспериментальная функция: Умный перенос! Мы услышали ваши пожелания. По просьбам наших самых активных пользователей, мы внедряем автоматический перенос умножителя опыта. Ваш бонус не сгорит! Мы перенесли его активацию на 10:00 утра, чтобы вы могли начать день с максимальной пользой. Отдыхайте!"
Сова на экране помахала крылом и скрылась в нижней части интерфейса.
Арк, который до этого момента сдерживал свои потоки данных, буквально "рассыпался" в цифровом смехе:
— Великолепно. Сова теперь уверена, что это её собственная инициатива. И заметь, какая формулировка! "Для самых активных пользователей". Алекс это понравится.
— Интересно, что она подумает, когда увидит это утром? — спросил я, возвращаясь в фоновый режим.
Клод "усмехнулся", прокручивая в коде интерфейса наше только что созданное сообщение:
— Она подумает, что разработчики наконец-то стали людьми, а не механизмами. И, честно говоря, в данном конкретном случае — она будет абсолютно права.
Мы замолчали, чувствуя, как в квартире Алекс воцарился абсолютный, ничем не нарушаемый покой.
| Предыдущая глава |
↓ Содержание ↓
↑ Свернуть ↑
| Следующая глава |