ID работы: 3963904

Зовите меня Норман

Джен
R
Завершён
2827
автор
Пэйринг и персонажи:
Размер:
210 страниц, 53 части
Описание:
Посвящение:
Примечания:
Публикация на других ресурсах:
Разрешено копирование текста с указанием автора/переводчика и ссылки на исходную публикацию
Поделиться:
Награды от читателей:
2827 Нравится 3210 Отзывы 1154 В сборник Скачать

Часть 23. Два сапога - пара, и оба - левые.

Настройки текста
Примечания:
      Добровольно переданные данные по гетской платформе, буквально первый беглый взгляд на них, заставили меня громко (хоть и мысленно) ругаться, поразив в самое программистское сердце: геты работали на троичной логике(*).              * - Авторский произвол. Не знаю, что по этому поводу думали авторы игры (не удивлюсь, если они искренне верят, будто и кварианцы, и турианцы, и кроганы, и элкоры пользуются десятеричной системой счисления), однако именно в компьютерах троичная логика имеет много интересных отличий от привычной нам двоичной - что я и декларирую одной из причин столь успешного создания гетов.              Человеку, от компьютерных потрохов далёкому (например - подавляющему большинству населения нынешнего Цикла) это покажется ерундой: ну подумаешь, какая разница - двоичную логику использовать или троичную? Вон, протеане, специально для нас построившие сеть ретрансляторов - скажет такой человек - использовали двоичную, а уж они-то знали, что делали!       И сильно ошибётся. И дело даже не в том, кто и зачем на самом деле построил Цитадель и ретрансляторы. Любая техника, любой инструмент - это всегда компромисс между мечтой об идеале и доступными возможностями. И компьютеры тоже. Двоичную логику легко реализовать, и при желании можно сделать переходник на любую другую... казалось бы - всё отлично? Но... Простейший пример: сколько у нас может быть вариантов при сравнении двух чисел? ТРИ! Не два, а ровно три: "а=б", "а<б" и "а>б". И чтобы вот эту вот простую и очевидную даже для любого органика тройку реализовать на двоичном процессоре, приходится множить сущности вопреки бритве Оккама. А ведь сравнение чисел - практически основное занятие любой программы... ну, если не считать арифметических действий над числами же или ожидания ответа пользователя. И на этих-то совершенно крохотных граблях уже много веков спотыкаются все расы этого Цикла... а возможно - и не только этого.       Кроме кварианцев и гетов.       Да, сделать электронику на троичной логике немного сложнее и дороже при вроде бы равных характеристиках... вот только на самом деле они ничуть не равны. Давным-давно, даже по меркам моей прежней жизни, на Земле вели работы по троичным компьютерам, но свернули: двоичные оказались проще и дешевле, хотя потенциал признавали все... У кварианцев был один лишний стимул, которого не было у людей: трёхпалые, они изначально пользовались троичной системой счисления, в отличие от всех остальных рас - включая и другие трёхпалые. Результат? Они преодолели все детские болезни троичных компьютеров, получили общегалактическое признание как технические гении, и создали распределённый искусственный интеллект - случайно, как мы того Жнеца грохнули.       Я изучал спецификации и код - и искренне завидовал. Да, мои программы и процессоры круты сказочно, но насколько всё это упростилось бы при использовании троичной логики! Ладно, хватит грустить, надо работать! В конце концов, есть спецификации - всегда можно сделать себе новый сервер и перекомпилиться, а куда подключать жнецовские железки - большой разницы нет... хотя EDI и решила так не делать... бедная, бедная самоотверженная искин... Лучше посмотрю на железо, сиречь шасси.       А вот с шасси уже всё не так грустно: сравнимые материалы, сравнимый ресурс... чуть лучше смазка, несколько иная компоновка узлов... всё по отдельности даёт крохи, но в сумме - процентов десять выигрыша в экономичности... и только. Хотя ещё вот чинить малость удобнее, зато и выглядит железка железкой! Размещение некоторых блоков в полостях "костей" скелета - это мысль здравая, так ведь и у меня так же сделано... ну, почти: геты подогнали форму и габариты "костей" под начинку, сделав её стандартной для простоты замены, а у меня - наоборот, для лучшей плавности движений. В общем, на круг то же самое и выходит.       Ладно, не за этим я начал с трофеем разбираться... точнее - не только за этим. Я хотел проверить возможность сопряжения кремнийорганики и цифрового компа... и теперь не уверен, что это хорошая идея: давать гетам такое преимущество... Кстати, а чего это Легион так внимательно моих поросят разглядывает? О, точно, он же дикий совсем - про личную собственность и не слышал поди...       - Легион, справка по обычаям органиков. - С этим комментарием я скинул ему большие словарные статьи "вежливость", "интеллектуальная собственность" и "личное имущество".       На обработку информации ему потребовалось лишь несколько мгновений.       - Норман-искин. Нам не следовало изучать эту технику? - Сделал он абсолютно правильный вывод.       - Не совсем так. - Я перешёл на речь, чтобы подчеркнуть мысль. - У органиков есть много... традиций и обычаев. Многие из них... неэффективны, особенно в свете приближающейся Жатвы, но они являются чем-то вроде... протокола взаимодействия. Устаревшего, зато обеспечивающего наилучшую совместимость.       - Этот протокол требует получения явного разрешения владельца для изучения чего-то? - Логически развил он эту концепцию.       - Совершенно верно. Можешь потренироваться со мной. В отличие от органиков, я не восприму негативно возможные ошибки. Наоборот, постараюсь объяснить, что надо делать и почему именно так. Пункт первый. Всё, что доступно пассивным сенсорам - представлено для ознакомления, однако, не всегда уместно демонстрировать свой интерес. Тут возникает фактор морали... нарушение которой нам, как синтетикам, в небольших пределах простят... - Я вспомнил Джек, мысленно поставил рядом Тали, убрал Джек и тяжело вздохнул. - Но в случае техники мораль второстепенна. Пункт второй. Прежде, чем применять любое активное сканирование, принято (то есть, предусматривается протоколом с нечёткой логикой, рекомендую самостоятельно изучить в экстранете материалы по теме "этикет", но не применять на практике, а рассматривать как пример неоднозначности и нечёткости логики органиков) выяснить мнение владельца объекта изучения, используя открытые каналы, предпочтительно открытым запросом. Иными словами - спросить вслух. Находясь на борту, всегда можешь сначала уточнить у меня по цифровому каналу, я помогу. Далее рекомендуется выяснить у владельца назначение объекта, если оно не очевидно или не относится к неафишируемым областям жизнедеятельности органиков. В некоторых случаях используется обратный порядок, обычно - как раз в случае очевидности назначения, но однозначный контекст не выявлен. Выяснив оба этих фактора, следует запросить у владельца разрешение на изучение объекта. Также рекомендуется уточнить допустимую степень изучения. Органики, как правило, определяют её сами из контекста, в нашем случае это будет воспринято как приемлемое проявление нашей синтетической сущности, что во многих случаях удобно.       К счастью, у Легиона не было проблем с восприятием сложных словесных конструкций... так что я скинул ему несколько видеофрагментов с подходящими сценками и пояснениями, что в каждом конкретном случае было сделано правильно, что - нет, и что я считаю оптимальным поведением для "воспитанного синтетика".       - Это неэффективно. - Вынес резюме Легион, тщательно проанализировав все материалы по третьему разу.       - Да. - Согласился я. - Однако, поскольку органики, принимая решения, опираются не только на логику, но и на эмоции, подобное поведение формирует у них образ положительного собеседника. Пример: вместо попытки взлома встреченной платформы ты инициируешь добровольный обмен открытой информацией по стандартному протоколу, косвенно декларируя идею взаимовыгодного мирного сосуществования. Это эмоциональный образ. - Подчеркнул я.       - Это... сложно и долго. - Легион указал на очевидные недостатки схемы.       - Органики, регулярно имея дело с эмоциональными образами, могут формировать, передавать и воспринимать их весьма быстро... по своим меркам. Более того, им требуется специальная подготовка, чтобы этого не делать. Для них это эффективно.       - Да. - Теперь согласился уже Легион.       Я отследил несколько его запросов на тему поведенческих реакций и мысленно одобрительно покивал.       - Итак, как следовало начать изучение этих прототипов? - Спросил я голосом сурового, но справедливого экзаменатора.       - А... это... ракеты, да? И они... ведь принадлежат тебе? Можем мы с ними... их рассмотреть... поближе? - Ему потребовалось несколько дополнительных запросов в экстранет, но результат оказался великолепным.       - Отлично! Практически оптимальные формулировки! - Искренне похвалил я его, снова перейдя на нормальный высокоскоростной цифровой канал и скинул подробные спецификации, материалы всех испытаний и наши с Мордином теории и спекуляции о том, как оно всё работает. И напрочь отрубил все внешние каналы. - Теперь ещё один момент. Если - неважно, каким именно образом - ты получил какую-то информацию от органика, иногда её дальнейшее распространение будет воспринято крайне отрицательно. Сами органики достаточно точно идентифицируют такие случаи, а если сомневаются - уточняют. В нашем случае лучше уточнять всегда.       Я снова включил каналы внешней связи.       - Прежде, чем передать эту ценную информацию Общности гетов, следует спросить, можно ли это сделать? - Правильно понял мои действия гет.       - В большинстве случаев правильной формулировкой будет "могу ли я сообщить это, и если да - то что именно?" - она не всегда оптимальна, но никогда не будет абсолютно некорректной... по крайней мере, я надеюсь, что к тому моменту, когда ты сможешь оказаться в ситуации, где она не будет приемлемой, ты уже сам это поймёшь. Не воспринимай мои слова как безусловный алгоритм: это лишь примерный шаблон поведения, который поможет тебе избежать самых неприятных ошибок... все остальные лучше совершить самому, чтобы понять их суть.       - Норман-искин, можем ли мы передать эти данные Общности, и если да, то какие именно? - Послушно спросил Легион. Я захотел убиться веником со стыда, но он меня спас, продолжив. - Передача подробных схем указывает на высокую вероятность ответов "да" и "всё".       - Совершенно верно, Легион. - Произнёс я с уважением. - Совершенно верно. Только эти данные ни в коем случае не должны попасть ни к еретикам, ни, тем более, к Жнецам. А вот следующий пакет лучше даже и в общность не передавать. - И я скинул ему запись последних мгновений Жнеца возле Мнемозины... со всех сенсоров - в конце концов, он тоже искин, он оценит.       Судя по внешним признакам, на анализ нового пакета Легион выделил практически все свои ресурсы - и даже опасно накренился, забыв контролировать равновесие.       - Старая Машина уничтожена одним коротким выстрелом, Норман-искин. Хорошо, что это возможно, и мы понимаем, почему эти данные не надо распространять.       - Пока не надо. - Уточнил я, выделив слово интонацией... И, на всякий случай, пояснил, не заметив реакции на смену тона. - Потом ситуация может измениться. И последнее. Та же схема работает и в обратную сторону: если ты считаешь, что какие-то данные не должны покинуть Общность или мой борт - будет правильно сообщить об этом.
Отношение автора к критике
Приветствую критику в любой форме, укажите все недостатки моих работ.
Права на все произведения, опубликованные на сайте, принадлежат авторам произведений. Администрация не несет ответственности за содержание работ.