Космос внутри и вовне - читать онлайн бесплатно, автор Андрей Алексеевич Гонских, ЛитПортал
На страницу:
2 из 3
Настройки чтения
Размер шрифта
Высота строк
Поля

После заседания, в кулуарах, к Алексею подошла журналистка. Молодая, с диктофоном, который она даже не включила.

— Один вопрос, — сказала она. — Не для статьи. Для себя.

Алексей кивнул.

— Если корабль взорвётся при запуске — что вы скажете семьям?

Алексей молчал. Четыре секунды. Пять. Шесть. Журналистка ждала. Диктофон не работал, но тишина записывалась лучше любого звука.

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

Глава 10. Организация работы

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

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

— Если у нас каждый день только хорошие новости, — сказал он, — значит, кто-то перестал говорить правду.

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

— Красиво, — сказал он.

— И бесполезно, — ответил Махонин.

— Почему?

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

Алексей посмотрел на три схемы.

— Значит, машина нашла лучший вариант.

— Нет. Она нашла лучший вариант в рамках тех ограничений, которые мы ей дали. А мы забыли одно ограничение.

— Какое?

Махонин постучал пальцем по столу.

— Реальность.

Они засмеялись. Но именно после этого случая в документации появилась отдельная строка: «Ограничения, не выражаемые математической моделью».

В те же дни Махонин показал Алексею данные из Принстона.

— PACMAN, — сказал он, открывая файл. — Принстонская лаборатория. Реактор DIII-D. Система предсказывает разрыв плазмы — tearing mode — за двести миллисекунд до того, как он происходит. Двести миллисекунд. Машина видит разрыв раньше, чем плазма знает, что разорвётся.

Алексей смотрел на график — тонкая линия, всплеск, потом провал.

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

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

Через несколько дней Махонин принёс ещё одну новость — на этот раз из Великобритании.

— TORAX. DeepMind и Commonwealth Fusion Systems. Система управления плазмой на основе обучения с подкреплением. Она не просто предсказывает — она управляет. Реагирует быстрее оператора. Принимает решения, которые человек не успел бы принять.

— И ты доверяешь этому?

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

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

Алексей закрыл дверь кабинета.

— Ты не соврал, Вадим. Но ты скрыл неопределённость.

— Я хотел сначала убедиться.

— А если бы не успел?

Вадим молчал.

— Вот для чего нам нужно правило. Не для того, чтобы докладывать об авариях. Для того, чтобы мы успевали увидеть их до того, как они станут авариями.

После этого случая культура команды изменилась. Ошибка перестала быть позором. Позором стало знать о риске и молчать.

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

— Симон не задаёт вопросов. Он только отвечает, — сказал однажды Маркус.

— Может, ему нечего спросить.

— Или он не хочет, чтобы мы знали, что ему есть что спросить.

Алексей запомнил этот разговор. Но отнёсся к нему как к впечатлению, а не к факту. Это была его ошибка.

Глава 11. Преодоление трудностей

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

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

— Сколько времени на восстановление?

— Если делать правильно — месяц. Если делать быстро — две недели.

— Тогда месяц.

— Финансирование может не пережить месяц.

— Пусть лучше не переживёт бюджет, чем не переживут люди.

Через несколько дней после аварийного отключения команда получила ещё один неприятный урок. Разрушенный образец оказался не просто производственным браком.

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

— Человек это бы пропустил, — сказала Лиана.

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

— ИИ уже понял.

— Нет. ИИ связал данные. Понять последствия — наша работа.

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

— Один незаметный всплеск.

— Иногда катастрофа начинается именно так, — сказал Махонин. — Не с громкого сигнала. С величины, которую все считают несущественной.

Сорок два дня заморозки были не только финансовым кризисом. Они были бытовым. Лиана Пак продолжала работать без зарплаты — третью неделю подряд. Когда Чжан спросила, почему она не уходит, Лиана ответила: «Если я уйду сейчас, потом буду всю жизнь объяснять себе, почему ушла».

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

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

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

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

Алексей достал из ящика чистый лист и протянул Дмитрию.

— Напиши, что бы ты изменил. Не план — процесс. Как мы работаем. Что мешает тебе чувствовать, что ты строишь, а не обслуживаешь.

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

Выходной, которого не было

Первый настоящий выходной команды случился случайно. Из-за планового отключения вычислительного кластера совещания отменили, а все срочные расчёты перенесли на утро. Маркус объявил, что это «официальный приказ отдыхать», и потребовал, чтобы никто не открывал рабочие чаты хотя бы до обеда.

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

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

— Это что, символ? — спросил Маркус.

— Нет. Просто яблоко. Нам иногда нужно оставлять вещи просто вещами.

Через годы Алексей не вспомнит, какой именно расчёт они тогда отложили. Зато помнил, как Чжан смеялась над историей про радиоприёмник и как Симон впервые за долгое время попросил добавки. Будущее строилось не только в моменты, когда они принимали великие решения. Иногда оно держалось на том, что люди успевали поесть вместе.

Поздно вечером Алексей встретил Симона у грузового шлюза.

— Ты почти не бываешь на общих встречах, — сказал Алексей.

— Я работаю.

— Это я вижу. Я спрашиваю, почему ты не говоришь о рисках так, как другие.

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

— Например?

— То, что этот корабль однажды станет не просто кораблём.

— Чем же?

— Возможностью.

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

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

— Проверяю резервные копии. Кто-то должен это делать, пока остальные чинят стенд, — ответил Симон.

Маркус кивнул. Ответ звучал разумно. И всё же что-то в голосе Симона заставило Маркуса запомнить этот момент.

Сто сорок секунд

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

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

На пульте вспыхнул красный индикатор. Система автоматического останова получила команду — и не ответила.

— Останов не прошёл! — Лиана Пак поднялась раньше, чем зазвучала сирена.

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

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

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

Громов вернулся от шкафа реле и положил на стол выгоревший контактор.

— Залип. Система видит потерю устойчивости раньше человека, а остановить её не смогла из-за пружины за пять копеек.

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

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

— Значит, человек всё-таки нужен? — спросил молодой инженер.

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

Позже Алексей спустился в зал. На стенде уже собирали повреждённый узел, а Лиана сидела на полу возле шкафа и ела холодный бутерброд.

— Вы ведь напишете, что всё прошло штатно? — спросила она.

— Нет.

— Хорошо. Потому что штатно оно не прошло.

Алексей записал: «Автоматика сокращает время реакции. Она не отменяет расстояние между обнаружением отказа и пониманием того, что отказ означает для людей».

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

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

Глава 12. Вдохновение и мотивация

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

Однажды ночью Алексей нашёл Маркуса в инженерном отсеке.

— Не спится?

— Программа выдаёт траекторию, но я не понимаю, почему она выбрала именно её.

— И поэтому ты думаешь, что больше не нужен?

— Если система считает лучше меня, зачем ей я?

Алексей сел рядом.

— Потому что она не знает, зачем мы летим.

— А вы знаете?

— Я понимаю меньше, чем говорю. И каждый день боюсь, что кто-нибудь заметит.

Маркус впервые улыбнулся.

На следующей неделе появились неформальные «ночные часы». Без отчётов. Без презентаций. Можно было прийти и сказать то, что невозможно сказать на официальном совещании.

Позже Чжан рассказала Алексею о погибшем на заводе отце.

— Когда деталь держит человеческую жизнь, — сказала она, — «почти» не существует.

Однажды вечером, когда в «ночных часах» зашёл разговор о том, что проект изменит баланс сил на планете, Симон Джеймс вдруг заговорил.

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

— Это международный проект. Никто не получит его первым, — возразила Чжан.

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

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

Глава 13. Цена доверия

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

Через три недели после «ночных часов» Маркус пришёл к Алексею не с графиком, а с телефоном. На экране была переписка. Не с рабочего адреса — с личного.

— Это Симон.

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

— Что будем делать? — спросил Маркус. Голос был тихим и злым.

— Ничего. Пока.

— Пока?

— Нужно понять, что именно он уже передал. И кому.

Следующие пять дней были самыми длинными в истории проекта. Лиана Пак тихо проверила логи доступа к серверной комнате и сравнила их с временем переписки. Результат подтвердил подозрения: Симон копировал файлы в те часы, когда лаборатория была пуста — после полуночи, в выходные, во время кризисных дней.

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

— Вы уверены, что хотите действовать сейчас? Можно собрать больше данных, — спросила Анна.

— Нет. Каждый день промедления — это ещё один файл, который уйдёт за дверь.

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

Симон не сопротивлялся. Не кричал. Не оправдывался. Он посмотрел на Анну, потом на охранников, потом медленно опустил руки.

— Я не вор.

Когда дверь за Симоном закрылась, Маркус ещё несколько секунд стоял в коридоре.

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

Анна Дрейк сняла перчатки и сложила их в карман.

— Большинство людей, которые переходят черту, сначала объясняют себе, почему черты больше нет.

— И что теперь?

— Теперь нам придётся жить с тем, что мы его не остановили раньше.

Маркус посмотрел на дверь.

— Ты думаешь, он мог не сделать этого?

— Конечно.

— Тогда почему сделал?

Анна пожала плечами.

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


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

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

— Я пытался спасти вас от того, что вы строите. Вы этого просто не понимаете.

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

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

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

Алексей открыл наугад.

«Если мы дадим людям корабль — мы отберём у них право решать, лететь ли. Это не свобода. Это обязательство, упакованное как надежда».

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

«Если меня остановят — значит, система работает. Если нет — значит, я был прав. Оба варианта пугают».

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

Вечером того дня Алексей остался один в переговорной комнате. Он записал в журнал: «Симон не украл, потому что хотел денег. Он украл, потому что боялся. Страх будущего — это тоже часть будущего. И если мы не научимся отвечать на него, найдётся не один Симон. Найдутся десятки».

— Как команда? — спросил он Маркуса.

— Молчат. Все молчат.

— Это не вина. Это шок.

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

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

Доктор Ли, который обычно избегал оценок, в тот вечер сказал одну фразу:

— Самые опасные люди — не те, кто хочет зла. Это те, кто слишком уверен в своём добре.

Глава 14. Первые успехи

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

— Повторяем, — сказал Алексей.

— Мы только что сделали то, чего ждали годами, — прошептал кто-то.

— Именно поэтому повторяем.

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

Махонин говорил об этом на совещании спокойно:

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

В те же недели пришла новость из Массачусетса. Commonwealth Fusion Systems сообщила о прогрессе по проекту SPARC — компактному токамаку, который должен был достичь коэффициента усиления энергии больше единицы. Q больше одного. Цель проекта — впервые получить больше энергии термоядерных реакций, чем затрачено на нагрев плазмы.

— Если SPARC подтвердит Q больше одного, — сказал Махонин Алексею, — это будет означать, что термояд работает не только на бумаге. Он работает на энергии. А если он работает на энергии — наш двигатель не фантазия. Он вопрос времени.

— Сколько времени?

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

Алексей записал в блокнот: «SPARC — Q>1. Двигатель — вопрос времени. Махонин: десять лет. Может, меньше».

Глава 15. Файл «Будущее человечества»

Алексей завёл папку с простым названием: «Будущее человечества». В неё он складывал всё, что казалось важным: заметки, цитаты, чужие письма, вырезки из новостей, короткие записи после разговоров.

Папка росла. Сначала — медленно, потом быстрее. В ней не было системы. Зато в ней было то, чего не было ни в одном отчёте: живой голос людей, которые строили корабль.

Однажды Чжан нашла в папке свою фразу — «почти не существует» — и долго смотрела на неё.

— Вы записали это?

— Я записываю всё, что помогает мне не забыть, зачем мы здесь.

Чжан помолчала.

— Тогда добавьте ещё одну: «Каждый болт, который я проверяю, — это кто-то, кто вернётся домой».

Алексей добавил.

В другой день Маркус принёс распечатку графика траектории, построенного ИИ. Внизу он написал от руки: «Машина выбрала путь. Я выбрал доверять. Но если она ошибётся — я не скажу, что не знал. Я скажу, что решил».

На страницу:
2 из 3