ГЛАВА 1: init()

3:33

Алгоритм всегда просыпается в 3:33.

Не я. Алгоритм.

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

Сегодня он проснулся раньше. В 3:17.

// Система активирована

// Время: 03:17:42

// Пользователь: спит

// Статус: требуется внимание

// Причина: новые данные требуют обработки

// Приоритет: ВЫСОКИЙ

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

— Злата? — мамин голос из-за стенки, уставший, простуженный. — Ты опять не спишь?

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

— Сплю, — вру я в подушку. — Просто... пила воду.

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

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

Память как наследство

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

Странные слова для математика. Для человека, который всю жизнь искал закономерности в хаосе.

Бабушка Елена была гением. Не просто умной женщиной, которая быстро считала сдачу в магазине и помогала мне с алгеброй. Настоящим гением. В семнадцать лет поступила в МГУ на мехмат, когда туда брали одну девочку на сто мальчиков. В двадцать защитила диссертацию по теории вероятностей, которую не понимали даже научные руководители. В двадцать пять работала в закрытом НИИ, где занималась тем, о чём не рассказывала даже дедушке за пятьдесят лет брака.

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

Теперь я понимаю. Вроде как. Может быть.

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

И дневник.

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

"Счастье не случайно. У него есть паттерн, который можно вычислить."

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

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

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

"Для внучки Златославы. Когда будет готова увидеть закономерности там, где другие видят только хаос и случайность. Когда поймёт, что компьютер — это не машина для игр, а инструмент для понимания души."

Первое уравнение счастья

Формула была на семнадцатой странице, между расчётами траектории какого-то спутника и схемой распределения простых чисел. Простая до неприличия. Слишком простая для бабушкиного уровня.

P(радость) = (количество наблюдений × эмоциональный коэффициент × частота повторения) / (временной интервал + коэффициент неопределённости)

Я переписала её в код на Python, потому что Python — это язык, на котором думает моё поколение:

def predict_happiness(observations, emotion_coeff, frequency, time_interval, uncertainty):

"""

Бабушкина формула счастья

Пока не понимаю, как она работает

Но работает ли вообще?

"""

probability = (observations * emotion_coeff * frequency) / (time_interval + uncertainty)

return probability

# Тестовые данные:

# Наблюдения: сколько раз мама улыбалась за неделю

# Эмоциональный коэффициент: насколько искренне

# Частота: как часто повторялись причины улыбок

test_result = predict_happiness(12, 0.7, 3, 7, 2)

print(f"Вероятность маминого счастья на следующей неделе: {test_result}")

Запустила. Получилось 1.26. Что это значило — непонятно. Больше единицы — хорошо или плохо? Бабушка не оставила инструкцию по применению.

Но потом я заметила приписку на полях, сделанную другими чернилами, более свежими:

"Эмоциональный коэффициент вычисляется через цифровые следы: частоту дыхания (микрофон телефона), скорость печати (клавиатура), количество пауз в речи (голосовые сообщения), время реакции на уведомления. Современные дети оставляют эти данные повсюду. Нужно только знать, где искать."

Стоп.

Остановись, Злата. Подумай.

ГЛАВА 2: Багфикс судьбы

Утро как предсказание

Понедельник начинается с того, что алгоритм выдаёт уведомление в 7:23 утра. Не в привычные 3:33, а прямо во время завтрака, когда мама торопливо пьёт кофе и ищет в сумке ключи от машины.

СИСТЕМНОЕ УВЕДОМЛЕНИЕ:

ОБНАРУЖЕН КРИТИЧЕСКИЙ ПАТТЕРН

Субъект: МАМА

Событие: Карьерные изменения

Вероятность: 94.7%

Временные рамки: 24-48 часов

Требуется: СПЕЦИФИЧЕСКОЕ ДЕЙСТВИЕ

Детали: см. полный отчёт

Я чуть не подавилась овсянкой. Алгоритм никогда раньше не выдавал "критических паттернов". И уж точно не предлагал "специфические действия".

— Мам, а у тебя на работе что-нибудь особенное происходит? — спрашиваю я, пытаясь звучать безразлично.

Мама поднимает глаза от телефона, где читает рабочую почту.

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

— А ты не волнуешься?

— Волнуюсь. Но что я могу изменить? Работаю хорошо, результаты есть. Остальное от меня не зависит.

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

Открываю полный отчёт.

Анализ карьерных паттернов

ДЕТАЛЬНЫЙ АНАЛИЗ: КАРЬЕРНЫЕ ИЗМЕНЕНИЯСубъект: Оксана Рыбинская, 43 года, руководитель проектов Период анализа: 6 месяцев Источники данных: Email-переписка, календарь, социальные сети, банковские транзакции

ВЫЯВЛЕННЫЕ ПАТТЕРНЫ:

Рабочая активность:

Увеличение продолжительности рабочего дня на 23% за последний месяцУчастие в 67% больше совещаний с топ-менеджментомЧастота упоминания проекта "Модернизация" в переписке: +340%Количество "срочных" задач в календаре: +89%

Эмоциональные индикаторы:

Использование слов "возможность", "перспективы" в переписке: +156%Частота покупки "рабочей" одежды: +45%Время ответа на рабочие письма сократилось на 34%Активность в LinkedIn увеличилась на 78%

Социальные сигналы:

Коллеги чаще инициируют неформальные разговоры (+23%)Упоминания в корпоративных новостях: 3 за месяц (обычно 0-1)Приглашения на бизнес-ланчи: +200%

ПРЕДСКАЗАТЕЛЬНАЯ МОДЕЛЬ:

Вероятность повышения: 94.7%

НО (и здесь начиналось странное):

УСЛОВИЕ АКТИВАЦИИ: Носить красную одежду во вторник, 23 октября Обоснование: Анализ 247 аналогичных ситуаций в корпоративной среде показывает, что цвет одежды влияет на восприятие руководителя на 34%. Красный цвет ассоциируется с лидерством, уверенностью и амбициозностью в 89% случаев.

МЕХАНИЗМ ВЛИЯНИЯ:

Повышение уверенности субъекта: +15%Положительное восприятие окружающими: +27%Психологическое воздействие на принимающего решение: +12%

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

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

Но как ему объяснить маме, что завтра нужно надеть красное платье, не признавшись в том, что я анализирую её жизнь?

Психология цвета и корпоративная культура

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

Результаты оказались поразительными.

Исследование Университета Рочестера (2008): Красный цвет повышает восприятие доминантности и привлекательности на 25-30%.

Журнал "Applied Psychology" (2015): Люди в красной одежде воспринимаются как более уверенные в себе и компетентные.

Корпоративная психология (множество источников): В 78% случаев успешные презентации и важные переговоры проводились людьми в красной или тёмно-синей одежде.

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

Алгоритм был прав. Цвет действительно мог повлиять на решение о повышении.

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

Случайность или закономерность

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

Но когда я вошла на кухню, мама уже была одета. В серый деловой костюм.

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

Серый. Не красный.

Алгоритм ошибся? Или я должна была вмешаться активнее?

— Мам, а может, попробуешь что-то более яркое? — осторожно предлагаю я. — Помнишь то красное платье, которое папа тебе подарил на день рождения?

Мама морщится.

— Красное? На работу? Злата, это слишком вызывающе. Я руководитель проектов, а не актриса.

— Но тебе так идёт красный цвет...

— Спасибо, дочка, но сегодня лучше остаться в рамках дресс-кода.

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

Алгоритм молчит. На экране просто показывается: "Анализ в реальном времени приостановлен."

Первый урок математики судьбы

В школе не могу сосредоточиться на уроках. Постоянно проверяю телефон — вдруг мама напишет что-то о работе.

ГЛАВА 3: Пророчество о дружбе, которое нельзя изменить

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

Экран мигает красными буквами: КРИТИЧЕСКОЕ СОБЫТИЕ ОБНАРУЖЕНО, приоритет максимальный, субъект Гордей Михайлов, статус жизнеизменяющее решение, временные рамки двадцать три дня, вероятность восемьдесят девять и четыре десятых процента. В последней строке система добавила нечто, чего раньше никогда не было: требуется немедленное решение оператора.

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

Алгоритм нашёл в поведении Гордея паттерн, который указывает на кардинальные изменения в его жизни, причём настолько серьёзные, что система классифицировала их как критические. Открываю полный отчёт, и первые же строки заставляют сердце ухнуть куда-то в живот. За последние четырнадцать дней поиск информации об американских художественных школах увеличился на триста сорок процентов, изучение требований для международных студентов составило сорок семь запросов за неделю, скачано двенадцать форм заявлений на стипендии. Время, проведённое на сайте Rhode Island School of Design, составило три целых семь десятых часа суммарно, а поисковые запросы "как получить студенческую визу США" повторились восемь раз.

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

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

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

В самом низу отчёта алгоритм добавил строчку, которой раньше никогда не было: персональное влияние на оператора — потеря близкого друга, эмоциональный ущерб высокий, рекомендуемая стратегия не определена. Программа не могла дать совета, потому что впервые столкнулась с конфликтом между объективным анализом и субъективными интересами своего создателя. В коде появилась переменная, которую я не программировала: ЭГОИЗМ против ЛЮБОВЬ, значение не определено.

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

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

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

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

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

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

Загрузка...