Месть
“Корпорация Intel сообщила об окончании работ над 1024-разрядным процессором под кодовым названием Madness, новый процессор будет иметь 512 мегабайт кэш-памяти первого уровня и….”
— И долго вы еще будете унижать мой P-6? — в сердцах воскликнул Олег, вставая со стула. С тех пор, как была запущена спутниковая система Orion Belt, по утрам Олега будил не писк будильника, а мелодичный женский голос Microsoft Total Control’а, зачитывающий сводку новостей CNN. “Не удается обнаружить библиотеку beholder312.dll, вероятностное прогнозирование ситуации прекращено!”, — неожиданно отреагировала Total Control на фразу молодого человека. Олег начал было мысленно считать до десяти, но не выдержал и пополнил словарь операционной системы несколькими специфичными речевыми оборотами. Однако, он тут же пожалел о содеянном: продвинутый искусственный интеллект никогда не упускал случая проявить свой потенциал, и Олегу уже не раз приходилось краснеть перед подружкой, когда томный голос эмансипированного компьютера предлагал ей совершить занимательное путешествие в известном направлении. Тот факт, что Total Control, как и следовало из названия, полностью управляла домом, существенно облегчал жизнь человеку. Однако, за удобства приходилось платить: порой сканирование сетчатки глаза завершалось полугодовой госпитализацией, а безобидная, на первый взгляд, процедура слива воды в туалете могла привести к необратимым последствиям. Олега, правда, не особо пугали эти бытовые мелочи, больше всего его раздражала непредсказуемость операционной системы. Иногда ему даже казалось, что Total Control ревнует его к Кате. Во всяком случае, она всегда начинала произносить фразы вроде “Продолжить докачку файла ultrasex.mpg?” или “А вчерашняя девочка была лучше…” именно в тот момент, когда чай был выпит, разговор о звездах закончен, а на вопрос Кати “Ты меня любишь?” напрашивался вполне резонный ответ, связанный с текущими действиями.
“Сегодня в 11:47 прогремел взрыв в лаборатории искусственного интеллекта, принадлежащей корпорации Microsoft-7. Ответственность за данную акцию взяла на себя экстремистская группа Hacking In Progress. Как известно, активисты этого движения…”
— Мазахакеры, хреновы! — продолжил за диктора Олег. Последнее время от этих молодчиков не было никакого житья. Интернет уже давно превратился в зону военных действий. Каждый день какой-нибудь умник c непроизносимым адресом в зоне .edu придумывал новый метод поражения i-клиентов мирных граждан, а миллионы других умников применяли этот метод на практике. Даже для того, чтобы просто забрать почту, необходимо было соединяться с сетью через 15 спутников Orion Belt’а, всячески заметая следы своего присутствия. В противном случае ваше истинное местонахождение мог вычислить какой-нибудь десятилетний паренек с манией величия, который не упустил бы случая приказать вашему холодильнику повысить температуру до ста двадцати градусов по Цельсию. Шифровать информацию было строжайше запрещено — ФСБ’шные Cray’и уже с трудом декодировали любовные послания девятиклассников, начитавшихся “War Games”. Иногда, правда, находились смельчаки, заявлявшие, что неприкосновенность личной переписки гарантирована конституцией, однако на следующий же день их арестовывали за безбилетный проезд в лифте, а в последствии они чистосердечно признавались, что виновны в контрабанде ураном, геноциде и убийстве Кеннеди. Хотя, на самом деле, Олега не очень-то беспокоила проблема шифрования личных сообщений — последнее время его единственным партнером по переписке был сервер статистики. По мнению молодого человека, это был идеальный собеседник: он никогда не оставлял без ответа письма вроде “Здравствуй, уважаемый сервер статистики, ты бы знал, как меня уже все….”, а сам писал не чаще раза в месяц.
“Корпорация Intel сегодня официально заявила об ошибке, обнаруженной… ”. Олег выключил динамики — как раз ошибок на его долю выпало столько, что ни одно творение Microsoft и рядом не стояло. Вот уже пятый день подряд его занимал всего лишь один вопрос: почему его программа не работает. Как известно, весь процесс программирования делится на три этапа. Первый — когда написана только одна строчка, и программист полон решимости сотворить самую быструю, маленькую и безглючную программу в мире. Второй — когда самая быстрая, маленькая и безглючная программа в мире написана, однако работать категорически не хочет. И третий — когда программа работает, но почему она это делает, никто, включая самого программиста, не понимает. Естественно, на третей стадии по внешнему виду программа уже далеко не похожа на ту маленькую быструю фею, которой она была задумана, скорее даже она напоминает пьяного бегемота-мутанта со скакалкой, поющего рождественскую песенку “Джунгли блин”. Переход из второй стадии в третью осуществляется обычно путем запирания программиста на ночь вместе с компьютером, программой и тремя бутылками “Столичной”. Итак, как я уже сказал, программа Олега не работала. Она прошла уже все стадии: от маленькой феи до бегемота, и даже дальше, однако принципиально отказывалась выполнять какие-либо осмысленные действия, кроме вызова стандартной функции General Failure. Описаная мною ситуация несколько осложнялась еще и тем фактом, что программу необходимо было завтра сдавать заказчику. На второй день работы над кодом Олег перестал мыться, есть и спать; сердобольная Катя купила еще один ящик водки и несколько блоков сигарет, чтобы хоть как-то поддержать жизнедеятельность приятеля. Однако, несмотря на то, что молодой человек уже знал наизусть содержимое всех 48 гигабайт памяти компьютера на каждом шаге выполнения программы, противный бегемот отказывался-таки танцевать польку-бабочку.
Шел уже пятый день мучений юного мозга, желудка и легких. После очередных шести часов самоистязания Олег не выдержал и упал на диван. Он лежал на залитом алкоголем покрывале, сосредоточенно вглядываясь в трещину на потолке, и тихо напевал “Unforgiven too”. Неожиданно дверь отворилась и в команате появился сияющий Антон:
— Привет, старик, ты как тут? Ответа не последовало, а после беглого осмотра комнаты и подсчета пустых бутылок на полу Антон понял, что вопрос, скорее всего, был несколько не кстати:
— Да ладно, Олег, ни одному тебе худо — вон Intel ошибку в своем P-6 обнаружила. Теперь меняют всем за просто так на более позднюю модель. У тебя же вроде P-6? На халяву заапгрейдишься, завидую. Там вроде ничего серьезного — какая-то мелкая ошибка в вычислениях с плавающей точкой, говорят происходит раз в миллион лет.
Резкий писк будильника прервал беспокойный сон молодого человека. Олег медленно встал с кровати и подошел к компьютеру. Тот был включен — на индикаторе частоты светилось число 14GHz, а по экрану монитора бежали какие-то символы, символизирующие, видимо, мегабайты передаваемой информации. После нехитрых манипуляций в руке молодого человека оказался небольшой прямоугольный предмет с выгравированным предупреждением: Intel Inside. Постояв немного над опустевшим системным блоком, Олег шаркающей походкой вышел из комнаты. Вечером, вернувшись с работы, Катя застала его на кухне: над лежащими на столе осколками стоял улыбающийся человек с топориком для рубки мяса в руке…
КОММЕНТАРИИ