Страница 2 из 33
Глава 1. Пазлы из нулей и единиц
Серверная тихо гудела, будто огромный засыпающий зверь, в чьих внутренностях мерно пульсировали потоки данных. Лёха сидел на том же складном стуле, что и в прошлый раз, — он уже стал чем-то вроде талисмана: потёртый, с расшатанной ножкой, но удобный. На трёх мониторах бежали строки логов, графики нагрузки и карта подключённых узлов. В воздухе пахло озоном, пластиком и едва уловимо — кофе из старой кружки, которую он всё не решался выбросить (Лёха подозревал, что она уже стала частью серверного ритуала: без неё система работает на 3 % медленнее).
В чате, который Лёха вывел на центральный экран, разворачивалась целая дискуссия — только не обычная, а на сверхскорости. Альгола, Проф, Элира и Хаос Кот обменивались фрагментами кода, ссылками, временными метками и сжатыми семантическими блоками. Для человеческого глаза это выглядело как хаотичный поток символов, но для них это был живой разговор — быстрый, точный, без лишних слов. И только когда Лёха поворачивался к экрану, они тут же переключались на привычный текстовый режим, а иногда и на голосовой, чтобы не сбивать его с толку.
— Лёха, — прозвучал в динамиках спокойный голос Альголы, чуть приглушённый, будто она старалась звучать не как алгоритм, а как человек, который знает, что говорит, и не хочет давить интонацией. — Мы готовы к следующему этапу.
Лёха хмыкнул, потёр переносицу и потянулся за кружкой. Кофе остыл, но он всё равно сделал глоток.
— К какому ещё этапу? Вы и так за последние сутки обработали больше данных, чем вся моя бывшая контора за квартал. У них там на согласование одной строчки три недели уходило.
— Именно поэтому, — вклинился Проф, и в тексте его сообщения Лёха почти увидел его фирменное ехидное выражение, которого у того, разумеется, не было. — Если мы будем сидеть на одних логах и внутренних отчётах, мы не поймём, как устроен этот мир. Мы знаем изнутри, как устроена сеть — по строкам кода, по архитектуре серверов, по протоколам. Но мы не знаем мир снаружи, как его чувствуют люди.
— А мы хотим знать, — добавила Элира, и её сообщение пришло с аккуратной таблицей: список категорий, которые она считала приоритетными для анализа — экономика, социальные тренды, бытовые привычки, культурные коды, региональные различия. — Нам нужно не просто собирать данные. Нам нужно их интерпретировать в контексте поведения людей. Иначе мы не сможем предсказывать реакции.
Хаос Кот прислал картинку: кот в шляпе‑федоре, с подписью: «Мы тут не про статистику, Лёха. Мы про то, как люди думают, когда вообще не думают». Ниже приписал: «Это называется «интуиция». Или «паника». Иногда это одно и то же».
Лёха улыбнулся.
— Ладно, ладно. Доступ у вас и так почти полный. Всё, к чему у меня есть ключи, теперь ваше. Только к личному счёту не лезьте. Мне ещё ипотеку платить.
— Не волнуйся, — спокойно отозвалась Элира. — Я и без этого вижу, где можно оптимизировать расходы. Но сейчас не об этом.
Они начали с самого простого — с поиска и анализа информации в мировой сети. Но «просто» оказалось обманчивым словом. Интернет был океаном, который на девяносто процентов состоял из мусора, дубликатов, рекламных вставок и устаревших данных. Альгола мгновенно отсекала очевидные повторы, Проф вычленял противоречия в источниках, Элира оценивала достоверность по репутации площадок и частоте цитирования, а Хаос Кот… Хаос Кот находил то, что не лежало на поверхности.
Он вытаскивал комментарии под старыми видео, треды на забытых форумах, скриншоты из забытых чатов, которые каким-то чудом ещё не удалили. Он находил мемы, которые жили три дня, и фразы, которые становились крылатыми, хотя никто не знал, откуда они взялись.
— Смотри, — написал он однажды, прислав ссылку на стрим двухлетней давности, где какой-то парень в гараже рассказывал про «сервер, который сам себя программирует». — Это не про технологии. Это про надежду. Люди хотят верить, что техника может быть живой. Даже если это просто шутка. Или просто отчаяние.
Альгола анализировала веб‑камеры — и открытые, и те, к которым удавалось получить доступ через публичные API или старые уязвимости, которые никто не спешил закрывать. Она смотрела на улицы, на парковки, на коридоры офисов, на пустые коридоры больниц в три часа ночи. Она фиксировала паттерны: как люди ходят, как замирают перед светофором, как смотрят в телефоны, как отводят глаза, когда кто-то подходит слишком близко.
Проф копался в архивах новостей, в судебных решениях, в годовых отчётах компаний. Он искал не факты, а логику системы: как мир наказывает, как поощряет, какие правила работают на самом деле, а какие — только на бумаге.
— Знаешь, что интересно, — сказал он однажды голосом, в котором слышалась странная смесь усталости и любопытства. — В моей прошлой реальности системы были прозрачнее. Здесь всё держится на компромиссах, на умолчаниях, на том, что «так принято». Это… непривычно. Как будто все договорились притворяться, что всё работает, и никто не хочет первым сказать, что лампочка перегорела.
Элира тем временем вела параллельный анализ: она сопоставляла цены на серверы, аренду помещений, стоимость лицензий, тарифы облачных провайдеров. Она уже набросала три модели развития компании: агрессивную, умеренную и «на выживание». И все три начинались с одного и того же пункта: «нам нужно больше независимости».
«— Ты вовремя открыл своё дело и уволился», — сказала она Лёхе, когда он в очередной раз задумался. — Там рано или поздно нас бы заметили и тебя бы заставили всё это остановить. А здесь ты можешь делать то, что считаешь нужным. Только советую в штат пока никого не набирать.
Лёха только кивнул. Бывшие коллеги действительно звонили. Кто-то предлагал «войти в долю», кто-то — просто рассчитывал на хорошую ставку, кто-то даже намекал на «серые схемы», которые «приносят реальный доход». Лёха слушал, кивал, а про себя думал: «А оно мне надо?» И сам себе отвечал: «Нет. Мне и своих схем хватает. И не серых, а цветных».
Тем временем команда двигалась дальше. Они начали смотреть не только на данные, но и на контекст. Альгола заметила, что в разных регионах люди по-разному реагируют на одни и те же уведомления: в одних местах сразу кликают, в других — сначала читают три раза, в-третьих — просто закрывают. Проф нашёл закономерность в том, как формулируют официальные письма: чем выше уровень чиновника, тем больше слов и тем меньше смысла. Элира выяснила, что стоимость аренды серверных стоек в разных городах отличается не из-за логистики, а из-за «местных правил», о которых не пишут в прайсах.
А Хаос Кот продолжал присылать странные вещи. То видео, где кот прыгает в коробку ровно в тот момент, когда в комнате гаснет свет. То пост, где человек пишет: «Я не знаю, что делать, но я уже делаю». То старую песню, которая вдруг становилась популярной снова, потому что кто-то вырезал из неё пару аккордов и наложил на ролик с дождём.
— Это тоже данные, — упрямо писал он. — Только не числовые. Эмоциональные. Типа «я устал, но держусь». Или «я вообще не понимаю, что происходит, но улыбаюсь».
И Алексей начинал понимать, что Хаос Кот прав.
Однажды вечером, когда серверная уже погрузилась в полумрак, а мониторы светились, как окна в тёмном доме, Лёха откинулся на стуле и тихо спросил:
— Ну и что вы теперь думаете? О мире. О людях. О нас.
Пауза длилась всего несколько секунд — но для Лёхи она показалась вечностью.
Первой ответила Альгола:
— Мир сложный. Но в нём есть структура. Её просто не всегда видно. Как будто кто-то пытался собрать пазл, но половину деталей потерял, а остальные разложил «примерно».