Глубина в небе (авторский сборник)
Шрифт:
— Драки?
— Профессиональные разногласия. — Силипан фыркнул. — На самом деле они крайне раздражительны. Но опасны только при нарушении мозгового баланса гнили.
Они воспарили по диагональному проходу меж штабелей неотвязников. У некоторых наглазники были прозрачны, и он видел, как бегают глаза. Но на Фама с Традом никто не обратил внимания; внимание их было направлено на свое.
Отовсюду неслось негромкое бормотание, сочетавшее слова всех неотвязников в зале. Говорили многие, короткими залпами слов — незейских, но по-прежнему бессмысленных. Общий эффект получался почти гипнотический.
Неотвязники без устали тарабанили по клавиатурам. Силипан с особой гордостью показал на их руки:
— Видишь? Ни у кого из пятерки нет повреждений суставов; мы не вправе себе позволить потери человеческих ресурсов. У нас их так мало, а полностью контролировать гниль Рейнольт не может. Но больше года прошло с тех
Они добрались до верха и оглянулись на бормочущую, плотно упакованную людскую массу.
— В одном ты прав, дражайший оружейник Тринли. Если этих людей заставить заниматься арифметикой или сортировкой строк, это было бы глупой шуткой. Малюсенький процессор в кольце на пальце такие вещи делает в миллиард раз быстрее человека. Но ты слышишь, как неотвязники болтают?
— Ага, и это чушь полная.
— Это внутренний жаргон; они его очень проворно вырабатывают, если их по командам разбить. Но суть в том, что низкоуровневыми машинными функциями они не занимаются. Они используют наши вычислительные ресурсы. Видишь ли, для нас, авральников, неотвязники — следующий над программным уровень системы. Они умеют использовать человеческий интеллект, но так настойчиво и терпеливо, как способны только машины. И вот почему так важны несфокусированные спецы, особенно техники вроде меня. Фокус бесполезен, если нет нормальных людей, которые бы его направляли, подыскивали надлежащий баланс аппаратного, программного и фокусированного обеспечения. При правильном подходе эта комбинация окажется мощнее всего доступного вам, Чжэн Хэ.
Фам уже давно это понял, но, отрицая, выманивал из авральников вроде Трада Силипана деталь за деталью.
— Так что же делает эта группа?
— Давай посмотрим. — Он жестом показал Фаму опустить наглазники. — Видишь? Мы их распределили по трем группам. Третья — слой маршрутизации, неотвязники, которых легко перенаправлять. Они хороши для рутинных задач вроде прямых запросов. Средняя — программисты. Как боевой программист, ты должен этим заинтересоваться. — Он вывел некоторые диаграммы зависимостей. Прибабахнутый бред, колоссальные блоки без явной эволюционной когерентности. — Тут переписан код селекции целей для ваших собственных систем оружия.
— Мусор. Я в жизни с таким не смогу работать.
— Ты — нет. Но программист-менеджер, например Рита Ляо, сможет, пока у нее в подчинении программисты-неотвязники. Она заставляет их переделывать и оптимизировать код. Они делают то, на что обычные люди способны только в состоянии бесконечной сосредоточенности. В хорошей среде разработки такие неотвязники выдали код примерно вдвое короче ваших исходников — и впятеро быстрее на том же «железе». И вдобавок сотни багов выловили.
Фам ответил не сразу. Он полистал лабиринтоподобные диаграммы зависимостей проекта. Он много лет копался в оружейных программах. Конечно, баги там были, как и в любой крупной системе. Но оружейный код — продукт тысяч человеко-лет работы и постоянных усилий по оптимизации и отлову погрешностей… Он отключил обзор и посмотрел через прозрачные наглазники на ряды рабов. Какая ужасная цена… и какие превосходные результаты.
Силипан хмыкнул:
— Тринли, тебе меня не одурачить. Ты впечатлен.
— Ну если это в натуре работает, то да. А чем занята третья группа?
Но Силипан уже летел обратно, к двери.
— А, эти. — Он пренебрежительно махнул в сторону штабеля неотвязников справа. — Рейнольт новый проект запустила. Мы продираемся через ваш флотский системный код, ищем ловушки, всякое такое.
Погоня за дикими гусями [11] — занятие для сисадминов-параноиков, но после только что виденного… внезапно Фам почувствовал тревогу. «Сколько у меня времени, прежде чем они заметят какие-нибудь из моих собственных древних придумок?»
11
Охота за дикими гусями (Wild-goose chase) — идиома для обозначения бесполезной или чрезвычайно сложной деятельности, введенная в английскую литературу Шекспиром: «Нет, если мы с тобой погонимся за дикими гусями, я уверен, что обгоню тебя, потому что в одном из твоих чувств больше дичи, чем в моих пяти. Не был ли я для
вас гусем?» («Ромео и Джульетта», акт II, сцена 4. Пер. А. Радловой).Они покинули групповой зал и стали спускаться обратно по центральной башне.
— Видишь ли, Фам, вы — вы все, Чжэн Хэ, — слишком зашорены. Вы такими выросли. Вы просто знаете, что определенные вещи невозможны. Я видел у вас в книжках такие клише: «Мусор на входе дает мусор на выходе» [12] , «С автоматикой проблема в том, что она делает именно то, о чем ты просишь», «Автоматика к творчеству неспособна». Человечество тысячелетиями мирилось с такими заявлениями. Но мы, авральники, их опровергли! С неотвязной поддержкой я получаю недвусмысленные результаты из двусмысленных входных данных. У меня налажен эффективный перевод с естественных языков. Автоматика выдает суждения человеческого качества!
12
Афоризм ранних лет компьютерной эпохи, укоренившийся в сетевой культуре и описывающий принципы размещения данных в стеке. Введен Георгом Фухселем, программистом первого коммерчески доступного мейнфрейма IBM. В те времена имел буквальное значение: операционных систем как таковых не существовало, и непредсказуемое поведение программ, напрямую обращавшихся к «железу», при некоторой неудаче программиста могло привести к порче головок устройства чтения-записи, что отправляло диск прямиком на свалку.
Они спускались со скоростью несколько метров в секунду; встречный трафик в это время был разреженным. Свет на дне башни становился ярче.
— Ну да, так что там с креативностью автоматики, гм? — Об этом Трад обожал распространяться.
— И даже это, Фам. Ну, не все виды творчества. Как я сказал, существует неотменимая нужда в менеджерах вроде меня или Риты, а также, естественно, в вахтмастерах, которые отдают приказы. Но я тебе вот что скажу насчет настоящих людей творчества, насчет творцов, которые у вас в учебниках истории воспеты. Частенько это были бедолаги с неудавшейся личной жизнью. Он (или она) ка-а-ак зациклится на изучении какой-то темы… Человек в своем уме не согласится потерять друзей и близких ради того, чтобы так сконцентрироваться. Разумеется, в результате такой бедолага может отыскать или создать нечто совершенно непредвиденное. Видишь? В известном смысле фокус всегда был присущ человеческой расе. Мы, авральники, просто сделали такое самопожертвование общественным институтом, направили его на благо коллектива, придали концентрированную, организованную форму.
Силипан протянул руку и слегка притормозил о стены по обе стороны туннеля. На секунду, пока Фам тоже не сбросил скорость, авральник оказался сзади.
— Сколько у тебя времени до встречи с Анне Рейнольт? — спросил Силипан.
— Немного больше килосекунды.
— Ладно, я тогда буду краток. Не годится, чтобы начальница ждала.
Он рассмеялся. Казалось, Силипан был об Анне Рейнольт особенно низкого мнения. Если она бездарна, для Фама многое упростится…
Они миновали воздушный тамбур и оказались в месте, напоминающем клинику. Несколько капсул холодного сна; по виду — временные, медицинские. За аппаратурой просматривался другой шлюз, с особой печатью вахтмастера. Трад нервно покосился туда и больше не смотрел.
— Ну что. Вот тут все и происходит, Фам. Настоящая магия фокуса. — Он поволок Фама через комнату, подальше от загадочной двери. Техник возился с обмякшим неотвязником, засовывая голову «пациента» в один из крупных тороидов, господствовавших в помещении. Наверное, диагностические томографы, хотя кажутся еще примитивнее большинства аврального оборудования.
— Ты с основными принципами уже знаком, так, Фам?
— Конечно. — Их аккуратно разъяснили на первой вахте после убийства Джимми. — У вас специальный вирус есть, мозговая гниль; им-то вы нас всех и заразили.
— Правильно, правильно. Но это была военная операция. В большинстве случаев гниль не проходит через гематоэнцефалический барьер. А если проходит… Ты про глиальные клетки слышал? В мозгу их больше, чем нейронов, если хочешь знать. Короче, гниль использует глию как своеобразный инкубатор, инфицирует почти все эти клетки. Примерно через четыре дня…
— …получается неотвязник?
— Нет. Исходный материал для неотвязника. Многие из вас, Чжэн Хэ, в этом состоянии застряли — несфокусированные, вполне здоровые, но с укоренившейся в мозгу инфекцией. У таких людей каждый нейрон соседствует с инфицированными клетками. И у каждой зараженной гнилью клетки обширное меню нейроактивных веществ, которые она способна выделять. Теперь посмотри, что с этим парнем… — Он развернулся к технику, который продолжал возиться с коматозным неотвязником. — Бил, а этот почему у нас?