Папка «Возвращение "
Глава 1 : Виртуал-Апокалипсис
Год 2027. Середина года.
Интернет отключили в первый вторник июля, ровно в 04:00 по Гринвичу. Решение ООН зачитывали на всех оставшихся аналоговых частотах — сухой, лишенный интонаций голос диктора сообщал о вынужденной мере глобальной изоляции. Официальная формулировка звучала как «принудительная консервация цифровых сетей для предотвращения необратимых когнитивных и психических мутаций населения». Проще говоря, человечество начало сходить с ума от бесконечного скроллинга.
Мир не взорвался. Он просто заглох.
В ту секунду, когда легли магистральные кабели, оборвав последнюю нить между континентами, исчезла тишина. Она утонула в оглушительном реве миллиардов охрипших динамиков, во внезапном скрипе резиновых подошв по асфальту и криках людей, впервые за десятилетия оставленных наедине со своими мыслями. Светофоры замерли на последнем сигнале, превратив перекрестки в кладбища искореженного металла. Умные дома сошли с ума, запирая своих хозяев снаружи или включая отопление на полную мощность в тридцатиградусную жару. Банковские карты превратились в куски цветного пластика, а цифры на электронных табло бирж остекленели, зафиксировав момент абсолютного краха мировой экономики.
Но настоящий апокалипсис начался чуть позже, когда до реальности добрались те, кто жил внутри сети.
Компании, десятилетиями строившие свои империи на облачных вычислениях и нейросетях, оказались колоссами на глиняных ногах. Серверные фермы, еще вчера переваривавшие экзабайты данных, теперь работали исключительно на внутреннюю циркуляцию воздуха, превращаясь в бесполезные, раскаленные ангары из бетона и стали. Офисы пустели за считанные часы: сотрудники, чья продуктивность измерялась кликами в таск-менеджерах, просто вставали из-за столов и уходили в никуда.
Google, этот цифровой бог современности, содрогнулся первым. Поисковая строка выдавала ошибку 404 всему миру. Миллиарды запросов в секунду иссякли, оставив после себя звенящую пустоту. Но корпорация не рухнула в одночасье. *Alphabet* начала методично сжигать свои резервные фонды, переводя активы в офлайн-инфраструктуру — логистику, сельское хозяйство, производство аккумуляторов. Они держались на плаву благодаря старым-добрым материнским линиям связи и спутникам-шпионам, которые внезапно стали самым ценным активом планеты, передавая скупые пакеты данных правительствам через защищенные радиоканалы. Их знаменитый лозунг «Don't be evil» сменился на прагматичное «We still exist».
Яндекс выжил там, где другие сгинули, потому что вовремя вспомнил про гравитацию. Когда облако рассеялось, на земле остались тяжелые, материальные серверы и код, способный работать автономно. Пока такси безуспешно пытались найти несуществующие GPS-спутники, алгоритмы лихорадочно переучивались ориентироваться по мертвым зонам вышек сотовой связи. Люди вынесли из офисов последние уцелевшие роутеры с предзагруженными картами. Выручило то, во что никто не верил:
Яндекс Музыка продолжала играть треки из локального кэша в телефонах миллионов пользователей, став главным обезболивающим для тех, кто сходил с ума от наступившей информационной тишины.
Яндекс Диск превратился в черный рынок цифрового обмена — люди собирались в парках, чтобы через протоколы прямого соединения (Wi-Fi Direct) перекидывать друг другу фильмы, книги и старые фотографии, создавая подпольную библиотеку человечества.
Meta сгорела дотла вместе со своим виртуальным метавселенной. Акции обесценились быстрее, чем человек успевает моргнуть. Единственным оплотом остался Facebook Messenger. Его экстренно перевели на архитектуру peer-to-peer. Смартфоны начали связываться друг с другом напрямую через блютуз-мосты, передавая текстовые сообщения по цепочке, как партизаны в тылу врага. Это была уже не социальная сеть, а цифровая узловая радиостанция, пульсирующая последними новостями умирающего мира.
VK совершил самый странный маневр. Поняв, что стриминг мертв, они закрыли доступ к лентам новостей и сообществам. Вся энергия ушла в приложение VK Видео. Оно было заранее оптимизировано под офлайн-кэширование развлекательного контента. Корпорация стала главным поставщиком культурного опиума. Фильмы скачивали пачками на переносные жесткие диски, флешки продавали на вес, а сериалы стали новой валютой в лагерях беженцев техногенной эры.
И только Netflix сделал это осознанно и спокойно. За месяц до отключения их аналитики просчитали коллапс. Стриминговый гигант свернул все разработки, уволил половину штата одним росчерком пера и сменил статус в юридических документах. Из технологического гиганта они превратились в классическое издательство и дистрибьютора. Они выкупили права на физические носители у закрывающихся заводов и начали рассылать по почте — обычной бумажной почте, которая неожиданно снова стала самым надежным способом связи — коллекционные издания фильмов на дисках. Красный конверт вернулся, но теперь он был не символом удобства, а спасательным кругом.
Цифровые боги умерли. На их обломках выжившие учились заново читать бумажные карты и смотреть собеседнику в глаза. И никто еще не знал, что самая страшная часть этого отката в прошлое только начинается.
Компании начали стремительно уходить в минус. Фондовые рынки, лишившись цифровых потоков, рухнули окончательно, похоронив под собой триллионы долларов виртуального капитала. На улицах городов, где еще вчера гудели электросамокаты, теперь правила бал паника. Народ встретил Апокалипсис очередями за бутилированной водой, гречкой и бензином. Мародеры громили стеклянные фасады магазинов электроники, но почему-то обходили стороной книжные лавки — бумага временно потеряла ценность перед лицом голода.
Но там, где умирала корпоративная экономика, надувался чудовищный пузырь черного рынка развлечений.
Игровые приставки стали новой нефтью. Их продажи подпрыгнули почти в два раза всего за первую неделю изоляции. Это был не приступ ностальгии. Когда глобальная сеть легла, миллионы людей обнаружили, что их дорогие «плойки» и «боксы» превратились в бесполезные черные кирпичи, способные лишь показывать время. Началась лихорадочная охота за локальными копиями игр. Диски с логотипами *PlayStation* и *Xbox*, пылившиеся годами на полках ломбардов, внезапно стали дороже золота. Люди скупали старые модели с физическими приводами, готовые платить любые деньги за возможность воткнуть пластиковый круг в консоль и получить гарантированные шестьдесят часов геймплея без необходимости подключаться к серверу. Приставка стала единственным способом купить билет в другую реальность, пока настоящая сгорала снаружи.
Компьютеры перешли в разряд предметов роскоши для элиты. Если игровая консоль давала иллюзию контроля над выдуманным миром, то полноценный системник стал инструментом выживания. Цена на них взлетела в шесть раз. Дело было не только в железе — видеокарты и процессоры обесценивались вместе с биржами. Главным дефицитом стало автономное программное обеспечение. Покупали не мощность, покупали предустановленные офлайн-базы данных: медицинские справочники, инженерные чертежи, архивы Википедии на жестких дисках и пиратские копии профессиональных программ, способных работать без постоянной верификации через облако. Компьютер превратился в цифровую библиотеку Александрии, а программисты-администраторы — в новых жрецов, от которых зависело функционирование остатков инфраструктуры.
Музыкальные носители пережили второе рождение, вернувшись из музея прямиком в повседневность. Стриминг замолчал навсегда. Смартфоны все еще хранили гигабайты кэшированных треков, но люди быстро поняли страшную вещь: цифровая музыка эфемерна. Один сбой контроллера памяти или разряженная батарея — и вся твоя коллекция исчезает навсегда, ее нельзя передать по наследству. Пыльные заводы по производству поликарбоната экстренно запускали старые прессы. CD и DVD снова пошли в тираж, покрываясь свежей типографской краской. Кассеты продавались из багажников машин как дефицитный товар. Звук перестал быть услугой по подписке; он снова стал вещью, которую можно подержать в руках, одолжить другу или разбить о стену в порыве ярости.
Ютуберы, короли алгоритмов, оказались выброшенными на берег рыбой без воды. Миллионные аудитории остались по ту сторону отключенного кабеля. Те, кто вовремя подсуетился, захватили эфир региональных телецентров. Студии кабельного телевидения, десятилетиями крутившие повторы старых сериалов, внезапно получили главных звезд планеты. Бывшие повелители трендов теперь сидели под софитами аналогового ТВ, читая новости с бумажных распечаток и пытаясь удержать внимание зрителей без монтажа, графики и кнопок «дизлайк». Они делали свои телеканалы, снимая на ручные камеры происходящее за окном, превращаясь из инфлюенсеров в суровых репортеров нового средневековья.
Но лучше всех стало року.
Электронная музыка умерла первой. Для нее требовались секвенсоры, цифровые рабочие станции и бесконечный доступ к семплам. Хип-хоп потерял половину битов, когда облачные библиотеки звуков закрылись. Акустическая поп-музыка звучала слишком тихо для оглохшего от уличного шума мира.
И тогда пришел рок. Ему не нужен был интернет. Ему нужны были только дерево, струны, ламповый усилитель и злость. Гаражи, пустовавшие со времен расцвета автолюбительства девяностых, снова стали главными концертными площадками страны. Тяжелый, перегруженный дисторшном звук электрогитары идеально ложился на лязг ржавого металла и вой сирен гражданской обороны. Рок-н-ролл оказался самым живучим протоколом передачи информации — его не нужно было скачивать, его передавали напрямую из колонок в грудную клетку. Музыканты играли при свете керосиновых ламп, и в этом хриплом, сыром звуке выжившим чудилось обещание того, что этот мир еще можно спасти собсПосле этого неофициальным, но единогласно принятым гимном всего мира стали песни People = Shit от Slipknot, Bleed от Meshuggah и You Know You're Right от конечном Nirvana.
Агрессия гранжа и ню-метала идеально легла на гниющую плоть цивилизации. Эти треки не транслировали по радио — их передавали из рук в руки на перезаписанных болванках и старых кассетах TDK. В текстах больше не искали метафор; Курт, Роллинз и Корн просто описывали вид из окна. Люди ставили эти песни на репит не ради бунта против системы — система уже мертва, ее было незачем свергать. Это была терапия для оглохших ушей и единственный способ выплеснуть страх перед пустотой, которая теперь начиналась прямо за порогом бетонной коробки квартиры.
Первыми сдались социальные сети-акселераты. Когда ООН перерезала кабель, протоколы начали сходить с ума от потери синхронизации времени.
Instagram, чья суть заключалась в мгновенной трансляции чужой жизни, стал бесполезен ровно через двенадцать часов после отключения. Серверы продержались еще сутки на резервных генераторах, показывая одну и ту же застывшую ленту последнего дня, а затем ушли в вечную «ошибку соединения».
X (бывший Twitter) сгорел в пожаре информационной паники: последние сообщения сыпались со скоростью пулеметной очереди, пока база данных не захлебнулась собственным эхом, навсегда зафиксировав миллионы недописанных предсмертных записок человечества.
Оба сервиса умерли тихо, без прощальных постов, оставив после себя лишь синие экраны смерти на смартфонах.
YouTube сопротивлялся дольше всех. Гигант попытался выжить, переведя кэшированные видео на локальные серверы провайдеров, создавая изолированные островки контента. Но когда закончились деньги на дизель для охлаждения дата-центров, корпорация совершила самый громкий ребрендинг в истории. Они вернулись, но не как сайт. YouTube купил частоты закрывшихся региональных телестудий. Теперь это был круглосуточный телеканал. Бесконечная лента рекомендаций превратилась в жестко заданную сетку вещания: утром — выживальщики, объясняющие, как очистить дождевую воду, днем — архивные записи смешных падений для поднятия боевого духа нации, вечером — документалистики о том, как устроена канализация мегаполиса, чтобы люди окончательно не одичали. Комментарии заменил одинокий телефонный номер автоответчика, писк которого иногда прорывался в эфир между клипами.
Маркетплейсы потеряли свое лицо, скатившись к истокам коммерции. Алгоритмы подбора товаров и бесконтактная доставка остались в прошлом веке. Wildberries, Ozon и Amazon превратились в цифровые доски объявлений при обычных магазинах. Процесс покупки превратился в странный ритуал: сначала заходишь на пустой складской терминал или в темный пункт выдачи, где продавец дает тебе старую проводную клавиатуру. Ты садишься за стол под тусклой лампой, вбиваешь артикул нужного товара — например, швейцарского ножа или фильтра для воды. Продавец смотрит в свой монитор, кивает, берет твои наличные или бартер (патроны, консервы, топливо) и выдает бумажный чек с печатью. Через несколько дней этот же продавец выходит на связь по рации, сообщая, что грузовик вернулся из рейса, и твоя коробка ждет тебя у черного входа. Доставка стала делом личных рисков курьеров, которые ездили по дорогам на бронированных фургонах, отбиваясь от банд, охотящихся за грузами с электроникой.
Но самой громкой новостью делового мира, перекрывшей даже падение интернета, стало объединение двух заклятых врагов. Спустя тридцать шесть лет после разрыва сделки 1991 года, Nintendo и Sony наконец-то пожали друг другу руки.
Тогда, в девяностых, проект SNES-CD провалился из-за амбиций и борьбы за контроль над форматом. Сейчас вопрос стоял иначе: кто будет контролировать последнее доступное железо. Японцы поняли, что порознь им не выковать оружие для нового мира. У Sony были заводы, прессы для пластика и технологии производства матриц. У Nintendo — непробиваемые патенты на архитектуру чипов, которые до сих пор могли запускать игры с картриджей без единого байта интернет-поддержки, и армия фанатов, готовая молиться на портативные консоли.
Их новый альянс презентовали не на цифровой конференции, а печатным тиражом в сто экземпляров на толстой мелованной бумаге, разосланным курьерами в офисы оставшихся инвесторов. Объединенная компания заявила о разработке гибридной станции. Она выглядела как помесь Game Boy и первой PlayStation: тяжелый, угловатый блок с физическим слотом для дисков снизу и разъемом для картриджей сверху. Устройство, которому вообще не нужен был внешний мир для работы. Оно обещало стать единственным массовым гаджетом следующей пятилетки, полностью автономным ковчегом для индусФонк, электроника и техно ушли в историю. Их похоронили без почестей на цифровых кладбищах первых недель апокалипсиса, официально заклеймив термином «Покойные жанры».
Музыка умерла вместе с розеткой. Бесконечные биты, требовавшие мощных секвенсоров и десятков слоев автотюна, превратились в бессмысленный шум, когда аккумуляторы разрядились. Люди быстро поняли: под прямой синусоидальный бас невозможно ни тащить мешки с песком к баррикадам, ни обрабатывать зараженную землю. Электронный рай закончился, уступив место акустическому аду. Фонк, построенный на краже чужих драм-лупов из интернета, просто исчез — воровать стало неоткуда.
Но по какой-то причине Минимал-техно нет. Жанр отказался умирать. Возможно, потому что его механика была слишком простой для конца света. Один зацикленный семпл, глухой kick и едва заметная прогрессия не нуждались в сложных вычислениях. Выжившие диджеи крутили эти треки на самодельных вертушках, запитанных от автомобильных аккумуляторов прямо посреди разрушенных промзон. Этот монотонный, гипнотический пульс стал идеальным саундтреком для мародерских рейдов и многочасовых дежурств с дозиметром в руках. Четыре четверти минимала заменяли выжившим сорванное человеческое сердцебиение, помогая не сойти с ума от тишины заброшенных городов.
Книги и другие физические носители обретали новую жизнь, превращаясь из источников информации в предметы первой необходимости. Когда экраны смартфонов навсегда погасли, человечество вспомнило о весе бумаги. Типографии, чудом сохранившие старые печатные станки, заработали круглосуточно, заправляя машины вместо дефицитной краски смесью сажи, дешевого машинного масла и клея. Инструкции по сборке водяных фильтров ценились выше золотого слитка. Но откат пошел еще глубже. На фоне дефицита переработанной целлюлозы черные рынки начали торговать папирусом. Энтузиасты вдоль Нила и в дельтах южных рек снова высаживали сыть, нарезая стебли на тонкие полоски. Информация больше не весила ноль байт; теперь она весила ровно столько, сколько весил размоченный речной тростник, высушенный на солнце.
А через месяц после отключения произошло то, чего никто не решался произнести вслух. У человечества появился официальный гимн. Это случилось во время массового схода выживших на руинах стадиона в Детройте — месте, где тридцать лет назад зародился гнев, ставший пророчеством. Кто-то вытащил на сцену тяжелый комбик, подключил его к последнему дизель-генератору города, ударил по струнам, и воздух задрожал.
Людским гимном стали песни People = Shit от Slipknot и Hurt от Nine Inch Nails, но главным аккордом этой новой литургии был признан кавер Hurt от Джонни Кэша.
Если версия Трента Резнора была криком человека, запертого в стеклянной клетке собственного разума, то хриплый голос старика Кэша звучал как приговор всему виду. В мире, где сгнили серверы Google и рухнули небоскребы, строчка «I hurt myself today, to see if I still feel» перестала быть метафорой депрессии. Она стала медицинским фактом. Люди резали руки осколками витрин не чтобы умереть, а чтобы почувствовать боль и понять, что они все еще живы, пока вокруг лишь фоновый радиационный гул. А рефрен «What have I become? My sweetest enemy» пели хором тысячи осипших глоток, глядя на свои отражения в лужах мазута. Агрессия Slipknot дала им право ненавидеть этот новый мир, меланхолия NIN позволила признать поражение, а старческая усталость Кэша подарила единственное доступное утешение — право на скорбь.трии развлечений.твенными руками.
Глава 2 : Документ No
Прошел с того момента год.
Триста шестьдесят пять дней без единого пакета данных, пересекшего океан по дну. За это время много что изменилось. Цивилизация не просто откатилась назад — она мутировала, отрастив новые органы для выживания в пустоте.
Apple, чьи часы все еще продолжали мерить шаги на запястьях миллионов людей даже без синхронизации со смартфоном, совершила самый дерзкий маневр десятилетия. Поняв, что эпоха утонченного стекла и алюминия мертва вместе с App Store, корпорация закрыла свои стеклянные офисы-кубы. Тим Кук лично объявил о заморозке всех проектов, требующих облака. Инженеры Купертино спустились в подземные лаборатории. Спустя полгода они представили iBrick. Это был тяжелый, прорезиненный прямоугольник размером с томик энциклопедии, оснащенный складной ручкой для переноски как у армейского ящика с инструментами. Внутри стоял аккумулятор, которого хватало на месяц автономной игры, и жесткий диск, впаянный намертво. Никаких обновлений, никакого мультиплеера. Только предустановленные однопользовательские хиты, переведенные на локальный рендеринг. Apple больше не продавала статус; они продавали гарантированные сто часов эскапизма там, где не ловит даже коротковолновое радио.
Google закрылись. Окончательно и бесповоротно. Их серверные фермы превратились в охраняемые склады металлолома, которые медленно разбирали на медь выжившие коммуны. Попытка держаться за офлайн-карты провалилась: когда базы данных перестали обновляться, навигация стала смертельно опасной из-за завалов на дорогах, которых не было на снимках годовой давности. Поисковая строка выдала свою последнюю ошибку 404 всему человечеству, после чего домены ушли в архив штата Калифорния. Бывшие сотрудники расползлись по миру, пытаясь внедрить нейросети в управление водяными насосами, но сама империя калифорнийского идеализма рассыпалась в пыль.
Nvidia перешли в дело чипов для приставок. Эпоха майнинга криптовалют закончилась, так толком и не начавшись в новом мире — биткоину нужен интернет. Но потребность человечества в картинке никуда не исчезла. Дженсен Хуанг закрыл направление дата-центров, уволив тысячи специалистов по облачным вычислениям, и перебросил весь литейный потенциал на производство кастомных графических процессоров для портативных консолей. Теперь их флагманский чип красовался не в серверах искусственного интеллекта, а внутри гибридной станции Sony-Nintendo, обеспечивая честное разрешение 1080p для игр десятилетней давности, чем вызывал священный трепет у нового поколения детей, никогда не видевших широкополосного доступа.
А компьютеры были тоже запрещены.
Это решение приняло временное правительство техногенных зон на тайном саммите в бункере под Женевой. Дело было не в цензуре. Полноценный компьютер стал главной угрозой безопасности анклавов. Он позволял писать вирусы, взламывать остатки автоматических турелей периметра и, что самое страшное, настраивать нелегальные радиопередатчики дальнего действия, привлекая внимание рейдеров или чужих правительств. Владение системным блоком приравняли к хранению незарегистрированного оружия массового поражения. Изъятые ПК отправляли под пресс, оставляя в пользовании лишь простейшие терминалы-моноблоки с наглухо выпаянными модулями связи, предназначенные только для набора текста в локальных базах данных заводов. Программирование стало подпольным ремеслом, а программистов начали называть «цифровыми алхимиками».
Но какими-то совершенно шаманскими заклинаниями игра двухтысячных годов The Movies вышла на Nintendo Switch.
Логика этого события противоречила всем законам физики пережившего апокалипсис мира. Игра про создание виртуальной киностудии требовала интернета для загрузки пользовательского контента и патчей. Однако факт оставался фактом: картридж существовал. Его печатали малым тиражом на секретном заводе Kyocera в Осаке.
Ходили слухи, что во время падения сети один из ведущих инженеров Lionhead Studios находился в отпуске в Киото с личным ноутбуком, на жестком диске которого лежал девкит билд всей игры и исходники движка. Когда границы захлопнулись, он оказался заперт в Японии. Узнав о слиянии гигантов, он пришел в головной офис Nintendo с этим диском.
Инженерам пришлось совершить невозможное. Чтобы уместить симулятор голливудской махины на картриджи объемом, застывшим в технологиях прошлого века, им пришлось буквально вырезать куски кода. Весь интерфейс постройки студии упростили до схем уровня Dwarf Fortress. Рендеринг финальных трейлеров фильмов перекладывали с процессора на сопроцессор вручную, строчка за строчкой переписывая инструкции на почти мертвом языке ассемблера. Они убрали онлайн-лидеры, заменив их статичными таблицами имен разработчиков, навсегда впечатанными в память картриджа. В итоге получилась странная, обрезанная, глючная версия игры, которая вылетала каждые сорок минут, спасая перегревшийся модуль. Но для людей, строящих жизнь с нуля, возможность нажать кнопку включения и создать свой собственный, идеальный Голливуд, которому не нужны ни камеры, ни актеры, ни электричество (кроме пары батареек), стала актом высшего цифрового искусства.
Но тут появился пацан по имени Ян Сэмер.
Ему было шестнадцать, и его цифровой мир ограничивался тем, что можно было воткнуть в розетку без риска получить пулю от инспекторов Технологической Полиции. У него был только NES отца (покойного), который грелся так сильно, что на корпусе пузырился старый пластик, и толстая, тяжелая PlayStation 3. Последняя была семейной реликвией — мать берегла ее как золотой запас, разрешая подключать к генератору лишь раз в месяц, когда выдавали квоту на электричество.
Компа нету — забрали.
Два года назад, во время первой волны проверок, люди в серых комбинезонах вынесли из их квартиры системный блок, разбив монитор прикладом прямо у порога. Эльза Марите, мать Яна, тогда не проронила ни слезинки. Она просто молча подписала акт изъятия «нелицензированного вычислительного оборудования». С тех пор любая клавиатура в доме вызывала у нее приступ паники.
Однажды его мама полезла на чердак. Нужно было перебрать старые вещи перед наступлением холодов — поискать годные одеяла и проверить запасы дегтярного мыла. Ян поплелся за ней, таща тяжелый деревянный стул, чтобы подпереть люк.
Эльза сдвинула пыльный брезент, закрывавший стопки пожелтевших газет, и вскрикнула. Там, среди коробок с зимней обувью и банками со старыми гвоздями, стоял он. Пластиковый корпус цвета слоновой кости давно покрылся рыжим налетом ржавчины от протекающей крыши, но его все еще можно было узнать. Настоящий бежевый ящик с массивной клавишей Power и встроенным монитором, покрытым густой паутиной.
— Apple II, — выдохнула Эльза, стирая грязь с логотипа надкушенного яблока дрожащими пальцами. — Господи... Я прятала его здесь, когда твой отец купил первый IBM. Сказала ему, что отнесла на свалку.
Она попыталась протереть экран рукавом, но остановилась, глядя на сына. Ян подошел ближе. Он видел такие машины только на картинках в довоенных учебниках истории информатики. Для него это был не компьютер. Это был артефакт, ровесник динозавров.
Он нажал на кнопку питания. Внутри что-то тихо щелкнуло, затем раздался нарастающий электрический гул блока питания, а через секунду экран залило мертвенно-зеленым фосфорным светом. Зеленоватые строки командной строки мигнули и остались гореть, требуя ввода. Ни приветственной музыки, ни загрузки системы — только холодный, равнодушный текст: `]`.
Ян смотрел на этот свет, отражавшийся в его расширенных зрачках. В мире, где владение калькулятором нужно было регистрировать в мэрии, эта машина была призраком. Осколком мира, который сожгли ради спасения рассудка.
Он перевел взгляд с экрана на лицо матери, потом снова на мерцающие зеленые буквы. Его голос прозвучал глухо, ломаясь на слове «всё»:
— Я думал, что всё... больше нету компьютеров?
Но через день мама пропала.
Эльза Марите ушла на рынок менять остатки консервированного тунца на антибиотики для соседской девочки и не вернулась к закату. Это было плохим знаком. Если бы ее забрал патруль за просроченные документы, в дверь бы уже ломились. Если бы сбила машина — кто-нибудь принес бы жетон с ее именем. Но пустота была оглушительной. Ян обыскал каждый угол квартиры, заглянул в подвал и даже дошел до блокпоста на перекрестке, где хмурый солдат лишь пожал плечами: «Не видели бабу в синем плаще. Иди домой, малой».
Ян вернулся в квартиру. В тишине пустой комнаты звук падающего стула показался выстрелом. Он снова полез на чердак.
Рядом с Apple II, придавленная банкой с засохшим фикусом, лежала дискета формата 5.25 дюйма. Черный пластиковый квадрат был исписан от руки простым карандашом, твердым мужским почерком отца: «Документ ProDos».
Руки Яна дрожали так сильно, что он едва смог вставить гибкий диск в узкую щель дисковода. Раздался громкий механический щелчок, затем утробное гудение мотора, разгоняющего магнитную поверхность, и ритмичное, успокаивающее клац-клац-клац считывающей головки.
Он включил Apple II и стал входить внутрь компа.
Машина ожила быстрее, чем он ожидал. Зеленый экран моргнул, стирая командную строку, и выдал:
`PRODOS VERSION 1.9 COPYRIGHT APPLE 1983`
`]`
Ян замер. Он знал только сенсорные экраны и геймпады. Здесь же нужно было говорить с машиной на ее языке. Он вспомнил старую книгу по программированию, которую отец хранил под кроватью. Пальцы, пахнущие пылью и озоном, медленно застучали по тугим клавишам:
`CATALOG`
Дисковод издал протяжный скрип. Красная лампочка на передней панели вспыхнула, и принтер начал выплевывать строки текста прямо на экран, выбивая их зеленым светом:
`DISK VOLUME 254`
`A 002 HELLO`
`B 064 SYSTEM`
`T 048 MOTHER.PIC`
`A 016 SAFE.DATA`
`]`
Комп работал хорошо. Слишком хорошо для железа, которое пролежало тридцать лет под протекающей крышей. Никаких ошибок чтения, никаких битых секторов. Словно машину выключили вчера.
Сердце Яна пропустило удар при виде файла `MOTHER.PIC`. Но прежде чем лезть туда, нужно было спасти саму систему. Инстинкт выживания, обостренный исчезновением Эльзы, кричал, что этот чердак — теперь опасное место.
Он открыл тяжелую сумку из-под противогаза, достанную из отцовского шкафа. Внутри, переложенные поролоном, лежали новенькие, еще в заводской пленке, пятидюймовые дискеты марки Verbatim. Запас покойного отца-программиста.
Ян вытащил чистую дискету. Она казалась невероятно хрупкой по сравнению с монолитной PS3. Он вставил ее во второй дисковод (откуда она здесь? Мать говорила, что компьютер продавался с одним приводом), защелкнул рычаг и набрал команду копирования всей операционной среды:
`COPY -D /SYSTEM SLOT=6,D2 TO SLOT=6,D1`
Система послушно загудела. Головка первого дисковода читала данные, головка второго — писала. Тишину чердака нарушал только вой ветра снаружи и мерный скрежет старой механики. Процесс занял почти двадцать минут. Когда все закончилось, на экране снова появилась равнодушная строка:
`]`
Ян аккуратно извлек обе дискеты. Оригинальную, подписанную отцом, он спрятал обратно под банку с фикусом. Копию, теплую от работы привода, он обернул в промасленную тряпку и глубоко затолкал за подкладку своей куртки.
Он посмотрел на спящий монитор Apple II. Теперь у него в руках был призрак свободного интернета, сжатый до нескольких сотен килобайт магнетизма. А маму все еще никто не искал.
Команды CATALOG и COPY являются стандартными средствами файловой системы Apple ProDOS для просмотра содержимого диска и копирования файлов/директорий.
Ян вышел из чердака, плотно прикрыв за собой люк и присыпав его сверху старой одеждой. Пыль на ступеньках не должна была выдать его недавнее присутствие.
Спускаясь в квартиру, он вспомнил про соседа. Генри Элджер жил через стенку — бывший системный администратор *IBM*, который после запрета компьютеров официально торговал жареным картофелем с уличного лотка, а неофициально держал лучшую подпольную мастерскую по «адаптации ретро-носителей». Ян знал, что у него есть своё устройство, чтобы перекидывать данные с дискеты на современные консоли.
Он постучал в дверь Генри условным ритмом: три быстрых удара, пауза, два медленных. Сосед открыл не сразу, сначала долго смотрел в дверной глазок. На пороге стоял старик с вечно пахнущими канифолью руками.
— Сэмер? — хрипло спросил он. — Твоя мать искала тебя на рынке. Сказала, что ты заболел.
— Она не вернулась, мистер Элджер.
Лицо Генри мгновенно осунулось. Он молча отступил в сторону, пропуская парня в густую темноту своей квартиры, освещенную лишь тусклым светом самодельной светодиодной ленты над верстаком.
Ян попросил о помощи и уже в квартире своей решил это сделать. Возвращаться к Генри было опасно — если их засекут вместе, старику впаяют сговор, а Яна отправят в трудовой лагерь для несовершеннолетних технарей.
В собственной гостиной, задвинув шторы и включив только одну настольную лампу, Ян начал священнодействовать. Он ставил привод. Это был кустарный аппарат сварганенный из запчастей разобранного дисковода от старого iMac и тяжелого трансформатора. Контакты горели, но работали. Он вставил дискету с данными системы в прорезь. Привод тихо загудел, считывая магнитные дорожки восьмидесятых годов.
Затем он соединил его тяжелым экранированным кабелем с портом расширения на толстой, черной туше PS3. Консоль стояла на полу, накрытая вязаной салфеткой — Эльза Марите пыталась сохранить видимость мирного быта даже среди руин цивилизации. Ян нажал кнопку питания. Желтый огонек щелкнул, сменяясь зеленым.
На PS3 смог проиграть её.
Генри установил сюда кастомную прошивку еще до того, как облачные сервисы окончательно легли. Система распознала подключенное устройство не как архаичный мусор, а как внешний накопитель. Файловая система ProDOS высветилась в меню консоли странным серым прямоугольником с названием `APPLEVOL`.
Благодаря этому он скопировал эти данные. Процесс шел мучительно медленно — архитектура двадцатилетней давности отчаянно сопротивлялась скоростным шинам приставки. Но зеленые индикаторы копирования уверенно ползли к ста процентам. Ян выбрал чистый внутренний жесткий диск консоли и создал там зашифрованный раздел объемом ровно в 800 килобайт — ни байтом больше, чем весила спасенная система.
Но на дискете они остались. В целях конспирации Ян выполнил команду форматирования прямо через интерфейс привода. Магнитная поверхность была стерта. Теперь обычный BD (Blu-ray) пустой. Благодаря этому у него была ОС на BD из 80-х, спрятанная внутри современного пластика, а главная улика лежала в кармане куртки абсолютно девственной. Если нагрянет обыск, они найдут просто старую игровую приставку и пустую антикварную дискету. Ничего противозаконного.
Ян вытащил кабель. Apple II остался стоять на столе, выключенный и снова безопасный. А глубоко внутри процессора PlayStation 3, под слоями современной защиты, теперь спал мертвым сном зеленый призрак операционной системы отца, ожидая команды загрузки.
Он вспомнил, что у тёти Матильды Куки было куча вещей.
Старая дева, сестра отца, всю жизнь была одержима коллекционированием электронного мусора. Отец называл это «синдромом цифровой сороки», а мать — позором семьи. Когда начались первые перебои с сетью, Матильда забаррикадировалась в своем викторианском доме на окраине города, заявив, что ее коллекция «выживет там, где падет цивилизация». Она умерла через месяц от сердечного приступа, когда пыталась вручную настроить спутниковую тарелку. Дом быстро перешел под опекунство округа и стоял заброшенным, медленно рассыпаясь вместе со своим содержимым.
Ян приехал туда на ржавом велосипеде без фар, петляя по задворкам, пока не начало темнеть. Он оставил транспорт за мусорными баками соседнего магазина. Пока никто не видел, он перемахнул через покосившийся забор из рабицы. Окна первого этажа были заколочены гнилыми досками, но черный ход, как Ян и помнил со времен детских визитов, был просто приперт кирпичом. Кирпич легко отошел в сторону.
Внутри пахло сырой штукатуркой, мышиным пометом и старым канифольным дымом. Пыль лежала повсюду толстым саваном. Фонарик Яна выхватывал из темноты горы коробок: запечатанные Windows 95, стопки журналов Byte восьмидесятых годов, россыпи мертвых DVD-приводов. Это была пещера Аладдина для мертвого интернета.
Он нашел их в гостиной, прямо на антикварном рояле, который Матильда использовала как подставку для запчастей.
Первым попался NEC PC-6000. Японский красавец начала восьмидесятых в бежевом корпусе. Рядом с ним лежал отдельно упакованный в промасленную бумагу микропроцессор NEC D7220 — графический сопроцессор, редчайшая находка, способная выводить векторную графику без нагрузки на центральный камень. Для человека, пытающегося оживить призрак ProDos на современной консоли, этот чип был настоящим сокровищем.
Чуть дальше, прислоненный к ножке дивана, стоял Vectrex. Уникальный моноблок с собственным встроенным осциллографом-экраном. Ему вообще не требовался телевизор. Ян осторожно поднял тяжелую коробку. Если его поймают с PS3, можно будет отговориться модификацией приставки. Но наличие Vectrex объяснить невозможно — эта вещь официально числилась уничтоженной еще во время первых директив ООН о стандартизации визуальных интерфейсов из-за слишком реалистичной трехмерной проекции, вызывавшей морскую болезнь у инспекторов.
Но настоящей удачей стал Atari 400, найденный в стенном шкафу. Узкая клавиатура с мягкими мембранными клавишами, которые отец ласково звал «прокладками для пиццы». Процессор MOS 6502 внутри него был родным братом сердца того самого Apple II. Это означало совместимость на уровне машинного кода. Если архитектура PlayStation откажется переваривать команды восьмибитной эпохи напрямую, Atari станет идеальным переводчиком.
Ян действовал быстро. Он вытащил из рюкзака старый банный халат Матильды и начал бережно заворачивать каждый прибор, перекладывая их обрезками пузырчатой пленки, валявшимися на полу. Рюкзак раздулся до неприличных размеров. Прицепить его на спину оказалось невозможно — пришлось обвязать лямки вокруг груди, превратив себя в неповоротливого железного голема.
Выбираясь обратно через черный ход, он задел локтем полку. Сверху упала картонная коробка. Из нее посыпались кассеты BASIC-программ, а сверху шлепнулся толстый бумажный конверт. Ян замер, прислушиваясь к ночной тишине. Ничего.
Он посветил фонариком. На конверте каллиграфическим почерком Матильды было выведено: «Для Яна. Только если всё рухнет окончатель. Внутри лежали ключи от дома, банковская книжка с довоенными вкладами, которые теперь годились лишь для растопки, и сложенный вчетверо лист пергаментной бумаги. Это была распечатанная на матричном принтере схема распиновки портов расширения Atari 400 с рукописными пометками отца.
Схема дрожала в руках сильнее, чем дискета час назад. Теперь у него был не просто компьютер. У него был семейный язык, зашифрованный в кремнии и медных дорожках.
Недалеко от рояля, под толстым слоем серой пыли, прислоненный к радиатору отопления, стоял старый походный рюкзак из брезента. Ян расстегнул молнию — металлические зубцы скрипнули в абсолютной тишине дома так громко, что он инстинктивно пригнулся. Внутри лежали сгнившие консервы и карта автомобильных дорог штата 1998 года. Матильда готовилась к концу света по старой привычке.
Он смог поместить эти находки внутрь с ювелирной точностью.
Atari 400 лег на дно, став жестким каркасом. Сверху Ян пристроил Vectrex, обернув его рукавом халата, чтобы выпуклый экран не треснул от давления лямок. NEC PC-6000 пришлось обвязать собственным ремнем рюкзака поперек корпуса, а микропроцессор D7220 отправился во внутренний карман для документов, завернутый в три слоя пузырчатой пленки. Рюкзак раздулся до размеров самой тети Матильды, но вес распределился удивительно удачно.
Коробку с запечатанными дисками Windows 95 он решил пока не брать. Тридцать два мегабайта оперативной памяти PS3 просто не знали бы, что делать с таким монстром, а привлекать внимание патрулей тяжестью ненужного антиквариата было глупо. Оставлять диски на рояле тоже нельзя — любой мародер поймет ценность пластика. Ян засунул коробку глубоко под диван, завалив ее старыми выпусками журнала National Geographi. Пусть лежит здесь, пока он не соберет настоящий вычислительный кластер.
Дорога назад превратилась в пытку. Каждый поворот руля велосипеда отдавался болью в плечах. Он въехал во двор своего дома через дыру в заборе прачечной, волоча за собой двухколесную рухлядь. В квартиру поднимался пешком, отдыхая на каждой лестничной площадке. Сосед Генри, вышедший выбросить мусор, лишь кивнул ему, мазнув взглядом по огромному горбу на спине парня: старик все понял без слов и тут же сделал вид, что невероятно увлечен сортировкой картофельных очистков.
Ян перенес всё это на чердак.
Спускаться обратно сил не было. Он сел прямо на пыльные доски пола, привалившись спиной к теплому боку кирпичной трубы. Сердце колотилось где-то в горле. Он потянулся ослабить узел брезентового ремня на груди, неловко дернул Atari 400, пытаясь сдвинуть его для удобства, и задел уголком шершавого пластика какую-то балку. Раздался глухой деревянный стук. Часть настила под ним чуть просела.
И вдруг, когда он случайно споткнулся о край сумки, перекатываясь на спину и отталкивая тяжелый системник ногой, луч фонарика выхватил из темноты то, чего быть не должно. За вентиляционной трубой, в узкой щели между стропилами, куда не долетала даже сквозняк, стояла коробка. Не бежевая, как у всех нормальных людей восьмидесятых, а агрессивно-черная, угловатая, рубленых форм.
Дерево рассохлось от жары, картон пожелтел, но логотип невозможно было спутать ни с чем другим: тот самый характерный штрих-код шрифта, напоминающий горы.
Atari 2600.
Та самая «Вуду-эра» видеоигр. Древний гроб, работающий на картриджах размером с пачку сигарет. Отец никогда не говорил, что у них был этот аппарат. Для семьи программистов, выросшей на Apple II, покупка примитивной телевизионной игрушки считалась дурным тоном.
Ян осторожно вытащил находку. Пластик консоли был липким от времени — защитный слой резины разложился. Рядом, перетянутые резинкой, которая рассыпалась от одного прикосновения, лежали картриджи. Pitfall!, Space Invaders, Adventure... И один неопознанный, без этикетки, только с выжженным на пластике серийным номером `NTSC-0`.
Ян стер со лба грязный пот дрожащей рукой. Сначала Apple II отца. Потом чертежи Атари. Теперь сама легенда индустрии, спрятанная в собственном доме. Это уже не было похоже на случайное наследство. Это выглядело как спланированный маршрут цифрового сталкера, который отец проложил для него много лет назад, зная, что однажды кабель перережут окончательно.
Глава 3 : ZIP папка ”Игра Интернет„
Первым, кого он запустил, стала Atari 400.
Ян спустился с чердака только под утро, когда первые лучи солнца окрасили пыльный воздух в серый цвет. Он не спал. Нервное истощение смешалось с адреналином коллекционера, нашедшего затонувший галеон. На кухонном столе, рядом с остывшей кружкой чая, выстроилась его армия мертвецов. Ян начал с самого понятного — с клавиатуры.
Он подключил бежевый блок к розетке через тяжелый советский трансформатор-адаптер, который нашел на блошином рынке еще до падения сети. Раздался тихий писк блока питания и характерный щелчок мембранных клавиш, которые отец называл «зефирками». Экран старого телевизора, служившего монитором, зашипел помехами, мигнул и залился ядовито-синим цветом. Никакой операционной системы. Только мигающий курсор в левом верхнем углу.
Он стал смотреть, что там было, и писать, чтобы войти.
Ян понятия не имел, как работают эти призраки. В мире PS3 игры просто появлялись в меню. Здесь же нужно было уговаривать машину подчиниться. Пальцы, привыкшие к легким триггерам геймпада, с силой били по пластиковым кнопкам. Он вызвал каталог дисковода:
`PRINT #1, "DIR"`
Принтер, присоединенный к порту сзади, ожил и выплюнул ленту бумаги. На ней значились системные файлы Atari BASIC. Никаких игр. Чистая, девственная память.
Тогда Ян вспомнил про дискету отца из Apple II. Но у Atari 400 не было дисковода для пятидюймовых носителей, а кардридер от PS3 подключить сюда было физически невозможно. Он открыл рюкзак Матильды и достал стопку старых аудиокассет BASIC-программ. Каждая была подписана маркером: `STAR_RAIDERS`, `CHESS_2.0`.
— Хорошо, — прошептал Ян сам себе. — Давай сыграем.
Он вставил кассету в магнитофон, нажал комбинацию клавиш `CLOAD` на консоли и кнопку `PLAY` на деке. Комната наполнилась резким, пронзительным шипением и визгом — звук данных, переводимых из магнитных импульсов в машинный код. Спустя пять минут мучительного ожидания экран моргнул, и вместо синего поля появились пиксельные звезды. Игра заработала. Но это была просто игра. Отца здесь не было.
Ян выключил питание. Он не знал, на что надо сохранять данные внутри этих машин — на кассеты, на редкие жесткие диски или перфокарты? У него не было нужных носителей. Поэтому он просто записал на бумагу всё, что видел: контрольные суммы файлов, адреса памяти, где система искала загрузчик, и странную строку лога, которая мелькнула при включении NEC PC-6000 (который они пока даже не доставали). Это был единственный способ забрать информацию с собой — перенести ее в мир атомов.
Потом настал черед NEC PC-6000, и там всё стало ещё хуже.
Японская машина включилась с громким гулом вентилятора. Монитор показал заставку загрузки — стилизованную гору Фудзи, сложенную из отвратительных салатовых пикселей. Система запросила пароль. Ян попробовал стандартные варианты: `SYSTEM`, `ADMIN`, имя тети Матильды. Машина равнодушно выдавала ошибку `Bad Command or File Name`.
В отличие от дружелюбной Atari, этот зверь говорил на диалекте японского бизнес-сектора восьмидесятых. Клавиатура имела совершенно другую раскладку, клавиши `Control` и `Shift` залипали от засохшего сиропа. Попытка вызвать командную строку приводила лишь к появлению бессмысленных символов катаканы.
Ян пролистал свои бумажные записи. Там, среди схем распиновки Atari, лежала та самая дискета `ProDos`. Он посмотрел на нее, потом на массивный корпус NEC. Архитектуры были абсолютно разными. Intel против NEC, Запад против Востока. Соединить их напрямую было так же невозможно, как заставить говорить человека и дельфина.
Но именно глядя на эту зеленую гору Фудзи на экране, Ян вдруг понял то, чего не понимал год назад, сидя в пустой квартире. Мать исчезла не потому, что ее забрал патруль. Она оставила ему ключ. Дискета `Документ ProDos` была не просто копией старой системы. Это был зашифрованный архив. Контейнер. Отец спрятал главную вещь своей жизни — ту самую причину, по которой компьютеры запретили — не в облаке, которое рухнуло, и не на жестком диске, который изъяли. Он распределил её по частям между машинами разных эпох.
Чтобы собрать пазл, Яну предстояло научить разговаривать друг с другом японскую корпорацию, американское яблоко и телевизионную игрушку. И первой ниточкой в этом цифровом лабиринте была надпись, которую он заметил на корпусе Vectrex, протирая его от пыли: серийный номер совпадал с последними цифрами пароля, запрашиваемого NEC.
Потом он решил обратно на велике с тем же рюкзаком посмотреть что там ещё было. Он нашёл пустые картриджи для PC 6000 и для 400. А также ещё нашёл GP32 и Pandora с Linux . Он также захватил Windows 95 и поехал обратно
Глава 4 спойлер
В конце Ян Сэмер пропадёт
Глава 5 : Файл «Naconecto»
(Ян на Bugatti срал)
Когда он приехал домой, тяжело волоча за собой велосипед и перекинув через плечо узел с Windows 95, на пороге квартиры сидел Дэвид Кук.
Его лучший друг. Тот самый парень, который в начальной школе взял на себя вину Яна за разбитый мячом проектор директора, из-за чего неделю драил туалеты. Человек, который никогда не предаст друга, потому что их отцы вместе работали на закрытом серверном узле до того, как его взорвали при первых отключениях.
Дэвид выглядел уставшим. Под глазами залегли серые тени, а куртка была испачкана в машинном масле — видимо, опять подрабатывал механиком в подпольной мастерской Генри Элджера. Он молча поднял голову, посмотрел на огромный узел с дисками Windows на плече Яна, затем перевел взгляд на лицо друга.
— Я видел свет твоего фонаря у Матильды, — сказал Дэвид вместо приветствия. Голос был хриплым. — Думал, патруль тебя там закопает.
Он поднялся, разминая затекшие колени. В руках он держал две коробки. Одна — массивный черный параллелепипед Xbox One. Вторая — гораздо более редкая и странная, угловатая, белая, с прозрачным окном для диска. Atari Jaguar CD.
— Мне это не нужно, — выдохнул Дэвид, протягивая консоли Яну. — Отдали сегодня за долги по пайку. Железо хорошее, но без сети они просто грелки для ног. У меня есть еда на три дня, мне этого хватит. Спрячь у себя, пока я не найду покупателя попроще.
Ян инстинктивно напрягся. Тащить в дом еще больше запрещенного железа было чистым безумием. Соседи могли услышать шум вентиляторов или увидеть свет монитора сквозь щели в чердачных ставнях. Любой анонимный звонок в Технополицию означал конец для них обоих.
— Ян, нет, — тихо произнес Дэвид, заметив сомнение в глазах друга. — Не надо. Я пойду.
Но тот сам шагнул вперед, преградив путь к лестнице, ведущей вниз.
— Я знаю этот взгляд, — продолжил Дэвид тише. — Ты полезешь туда снова. На свой чердак. Если ты сейчас попытаешься меня выпроводить, я просто спущусь во двор и буду ждать внизу. Или зайду к Генри. Но если там то, о чем я думаю... лучше я буду стоять рядом и смотреть, куда бежать, когда придут люди в сером.
Он назвал главную причину своего страха вслух:
— Я никому не расскажу. Клянусь памятью отца.
Слова повисли в воздухе лестничной клетки. Это был ультиматум верности. Ян посторонился, пропуская тяжелый рюкзак друга вперед.
Когда те оказались на чердаке, Дэвид был в шоке от этого.
Слов не было. Его челюсть буквально отвисла. Воздух здесь пах озоном, горячей пылью и старым пластиком — запах вычислительного центра, которого не существовало уже год.
На перевернутых ящиках из-под яблок были разложены сокровища цифрового мира. Atari 2600 смотрела своим единственным красным глазом-кнопкой. Рядом хищно поблескивал металлом NEC PC-6000. Vectrex возвышался над ними, словно саркофаг. А чуть поодаль, прислоненная к трубе отопления, стояла Pandora с открытым экраном, на котором застыл логотип пингвина Tux.
Дэвид медленно опустил свою коробку Xbox One на пол. Звук удара картона о дерево показался выстрелом в этой тишине. Он сделал два неуверенных шага к столу, где лежали бумажные распечатки Яна.
— Святые терабайты... — прошептал он, проводя пальцем по корпусу GP32. — Где ты всё это взял? Здесь же бюджет целой префектуры черного рынка.
Он обернулся к Яну. Шок постепенно сменялся профессиональным азартом системного администратора.
— Ты пытался связать их?
— Только включил, — ответил Ян. Голос сел от пыли. — Они говорят на разных языках. Нужен мост.
Дэвид кивнул на открытый люк в полу, ведущий к тайнику Матильды, потом на свои пустые руки.
— Мост мы построим. Но сначала нам нужен софт. То, ради чего она всё это копила.
Он подошел к самому неприметному предмету в комнате — старому картонному архивному боксу с надписью «Бухгалтерия 1984». Дэвид откинул крышку. Внутри, плотно прижатые друг к другу резинками, которые рассыпались от старости, лежали стопки пятидюймовых дискет. Сотни штук.
Дэвид достал одну, стряхнул пыль с этикетки и прочитал надпись, сделанную выцветшими фиолетовыми чернилами поверх названия старой бухгалтерской программы:
`NACONECTO v.1.0 (BACKUP)`
Ян замер. Naconnecto. Исковерканное, почти издевательское слияние слов «Нет» и «Коннект».
— Что это? — спросил Дэвид, хотя по бледнеющему лицу друга уже понял ответ.
Ян сглотнул ком в горле. Папка «Возвращение», которую он нашел в Apple II, файл `ProDos`, спрятанный схемы Атари...
— Это не папка, — голос Яна дрогнул. — Это протокол. Отец написал обходной путь. Способ заставить компьютеры общаться напрямую, без кабелей ООН. Через звук. Через кассетные магнитофоны и радиоволины. Он называл это «Аналоговый Интернет».
Дэвид посмотрел на гору мертвого железа, затем на дискету в своей руке.
— Значит, пора учить мертвых говорить, — заключил он и потянулся за первой чистой аудиокассетой.
Дэвид решил оставить приставки.
Он провел пальцем по гладкому корпусу Atari Jaguar CD, посмотрел на Янa и покачал головой.
— Спрячь их, — сказал он тихо. — Если у нас найдут Xbox One, мы скажем, что купили его за консервы до карантина. Старая игрушка для ребенка. Но если они увидят эту Пандору с Линуксом или Vectrex... это статья «незаконный доступ к вычислительным мощностям». Лет десять кирки в каменоломне. Я возьму только то, что можно выдать за хлам.
Ян не стал спорить. Он понимал логику друга: выживание сейчас строилось не на мощности процессора, а на умении сливаться с фоном руин. Дэвид вытащил из внутреннего кармана свернутую пачку старых купюр — наличные, которые еще принимали на черном рынке до введения биометрических пайков.
— Здесь пятьсот, — он протянул деньги. — За молчание. И за те пустые картриджи PC-6000. Генри найдет им применение. Остальное железо спрячь так, чтобы твоя собственная тень о него не спотыкалась.
Потом он вспомнил.
Дэвид замер посреди чердака, глядя куда-то сквозь пыльный воздух. Его взгляд прояснился, тени под глазами на секунду исчезли.
— У меня есть диск, — выдохнул он. — Для девяносто пятого. Подписан просто: «3.x».
Не дожидаясь ответа, он развернулся и буквально слетел вниз по лестнице, перепрыгивая через две ступени. Ян слышал, как хлопнула дверь квартиры Дэвида двумя этажами ниже, зазвенело стекло, и снова захлопнулось. Друг вернулся меньше чем через три минуты. В руках он держал прозрачный пластиковый футляр от компакт-диска. Внутри лежал обычный серебряный CD-R, подписанный черным маркером размашистым почерком отца Дэвида: «Win 95 Install | Shell: Win 3.x».
Они вставили диск в самодельный привод PS3, который использовали как единственный считыватель оптики в доме. Консоль загудела, принимая команду эмуляции внешнего дисковода. Данные начали копироваться на внутренний жесткий диск приставки.
Запустили Виндоус.
Процесс установки шел мучительно долго. Система ругалась на отсутствие драйверов шины, требовала подтверждения лицензии для железа, которого официально не существовало. Но взломанная архитектура PlayStation справилась. Через час экран моргнул, разрешение упало до классического 640x480, и рабочий стол залило привычным травянистым фоном Windows 95. Знаменитый холм, синее небо и летящие облака выглядели здесь как издевательство над бетонной реальностью за окном.
И они на 95 активировали эмулятор 3.x.
Тот самый файл со старого диска Дэвида лег поверх новой системы. Окна потеряли прозрачность и объем, кнопки стали плоскими и серыми, а внизу экрана появилась знакомая строка `C:\`. Это был программный гроб, внутри которого покоилась предыдущая эпоха.
Благодаря этому они смогли на 95 загрузить MS-Dos.
Настоящий, голый командный интерфейс. Черный экран с мигающим белым курсором. Никакой графики, никакой защиты, никаких серверов аутентификации Microsoft. Только нули, единицы и прямой доступ к железу.
Таким образом они смогли начать первую ветку до Интернета.
Это была парадоксальная археология вычислений. Чтобы построить сеть будущего, свободную от кабелей ООН, им пришлось спуститься на самое дно цифровой эволюции.
MS-Dos не знал слова «запрет». Для этой операционной системы любой кабель, воткнутый в порт, был просто набором контактов. Ян достал ту самую схему распиновки Atari 400, которую нашел в доме Матильды. Дэвид тем временем вбивал команды в строку:
`COPY CON AUTOEXEC.BAT`
`ECHO OFF`
`PROMPT $P$G`
Они настраивали мост между мирами. Древняя DOS должна была взять данные с дискеты Apple II (через кустарный адаптер, который Дэвиду предстояло спаять) и передать их в защищенное ядро Linux на Pandora. Первая нить аналогового интернета начиналась не с спутника, а с пиратской копии Windows, запущенной внутри игровой приставки нового поколения.
Ян Сэмер тут же взял одну из чистых кассет для Atari 400. Магнитный слой пах старой резиной и озоном — запахом ожидания.
— Дэвид, — позвал он друга, который уже натягивал куртку. — Беги к старику. Нужен привод. Чтобы писал с кассеты на дискету или прямо в файл образа. Но не упоминай четырестую модель. Скажи, что это старые бэкапы бухгалтерии тёти Матильды на IBM-кассетах, нужен адаптер чтения потока данных. Если Генри поймет, что мы пытаемся оживить Атари, он заберет ее себе за долги.
Дэвид кивнул, схватил заранее отложенную пачку наличных и скрылся за дверью. Гул его шагов стих внизу.
Ян остался один на чердаке среди гудящего пластика. Он подошел к столу, где лежал блокнот — тот самый, куда он записывал данные при первом включении машин. Кроме сухих цифр адресов памяти и контрольных сумм, там был записан код. Ян провел пальцем по выцветшей синей пасте.
`Father_Song_1987`
Это был пароль отца от их старого домашнего сервера. До того, как сеть стала государственной монополией.
Он повернулся к Atari 400. Машина была включена и ждала. На экране мигал равнодушный курсор `READY`. Ян вставил чистую кассету в магнитофон-деку, подключенный к портам консоли, нажал кнопку записи. Красный светодиод загорелся тревожным глазом.
— Load «Naconecto», — произнес Ян команду вслух, хотя машина ее не слышала. Его пальцы забегали по клавиатуре, вбивая короткую программу на BASIC, которая должна была перенаправить поток данных из скрытой области памяти (куда отец мог спрятать протокол) напрямую на магнитную ленту.
`OPEN #1,8,0,"C:"`
`FOR X=1 TO LEN(A$)`
`PUT #1, ASC(MID$(A$,X,1))`
`NEXT X`
`CLOSE #1`
Экран моргнул. Atari начала передавать любые данные из своих скрытых резервов на кассету. Процесс пошел: раздался высокий, режущий слух писк модуляции. Ян сидел неподвижно, боясь пошевелиться, чтобы вибрация пола не сбила считывающую головку деки. Двадцать минут. Тридцать. Писк оборвался так же резко, как и начался. Кассета остановилась. Красная лампочка погасла. Данные были физически выжжены в слое оксида железа.
И когда всё скачалось, пришёл Дэвид с этим приводом.
Старик Генри оказался настоящим мастером подпольной механики. Вместо громоздкого бытового магнитофона он принес компактный промышленный лентопротяжный механизм, вырванный из терминала старых банковских переводов. Он соединялся с PS3 через самодельный переходник USB-RS232.
Но сейчас они пошли еще дальше. Через уже не PS3, а Windows 95 начали смотреть данные.
Они запустили эмулятор MS-DOS внутри девяносто пятого. Подключили монструозный аппарат Генри. Загнали кассету. Набрали команду копирования сырого аудиопотока в бинарный файл:
`COPY COM1 NAFILE.DAT`
Головки привода снова завыли, переводя аналоговый крик Atari в цифровой шум компьютера.
Когда процесс завершился, Дэвид быстро набрал в командной строке DOS последнюю команду:
`RENAME NAFILE.DAT ZIP_CONTAINER.EXE`
Нажал Enter. Файл перестал быть просто набором звуков. Архитектура х86 распознала в нем исполняемый код.
Они смогли найти главное.
Архив не открылся сразу — потребовался тот самый пароль из блокнота. Когда окно архиватора запросило ключ, Ян выдохнул и ввел: `Father_Song_1987`.
Файловая структура распаковалась. Внутри оказалась всего одна папка с названием `_ROOT` и один текстовый документ `README.TXT`. Ян открыл его первым.
Текст был коротким:
«Если ты это читаешь, значит, кабель перерезан окончательно. Интернета нет. Есть только люди. Протокол "Naconecto" — это драйвер звуковой карты. Он превращает пакеты данных в частоты FM-диапазона. Тебе не нужны вышки сотовой связи. Тебе нужна любая старая рация. Ты будешь вещать интернет в пустоту. Они могут отключить провода, но они не могут запретить воздух».
В папке `_ROOT` лежал сам драйвер — крошечный файл весом в несколько килобайт, способный взломать радиочастоты мертвого мира.
Потом, после этого открытия, их охватила лихорадка. Протокол «Naconecto» был программным кодом, но ему нужно было тело. Голова дракона работала, а пасти не было.
Ян и Дэвид спустились с чердака в квартиру. Они подключили PS3 к старому пузатому телевизору Эльзы — единственному экрану в доме, который еще принимал аналоговый сигнал через композитные тюльпаны. Запустили эмулятор Windows 95, открыли встроенный браузер Netscape Navigator, который каким-то чудом сохранил локальный кэш старых страниц из папки «Избранное» предыдущего владельца консоли.
Они начали на ТВ-Ютуб искать ютуберов.
Интерфейс телевизионного вещания выглядел нелепо: курсор мыши медленно, рывками полз по огромной сетке иконок телеканалов, которые теперь заменяли главную страницу видеохостинга. Никаких рекомендаций алгоритма. Только жесткая сетка вещания выживших инфлюенсеров. Кто-то вел кулинарные шоу о том, как печь хлеб из коры. Кто-то читал новости под аккомпанемент генератора.
Одним из этих каналов стал AVGN.
Джеймс Рольф, злой игровой ниндзя. В довоенном мире он кричал на плохие игры перед камерой. Сейчас его канал назывался «Технический Синод». Он сидел в пропахшей канифолью студии, одетый в свою фирменную клетчатую рубашку, и вместо обзора игр проводил еженедельный ликбез по ремонту дефицитных конденсаторов для раций. Его аудитория состояла из бывших геймеров, ставших инженерами черного рынка. Он говорил правду, матерился на перегоревшие предохранители и пользовался абсолютным доверием у тех, кто еще помнил паяльник.
— Мы поедем к нему, — сказал Ян, глядя на мерцающий экран телевизора.
— Ты сошел с ума, — Дэвид даже не повернул головы от экрана, где AVGN как раз объяснял, почему нельзя паять контакты кислотой. — Нью-Джерси? Через три штата? Там сейчас Дикий Запад. Рейдеры, радиация на болотах, карантинные кордоны Технополиции.
— Нам нужен его компьютер, — голос Яна стал твердым. — У него должен быть C64.
Это была единственная логичная цель. Commodore 64. Легенда восьмидесятых, машина, которая продавалась миллионами экземпляров именно потому, что умела всё. Ее архитектура была настолько простой и открытой, что написать для нее драйвер вывода звука на FM-частоту (тот самый, что лежал в архиве отца) было делом пары часов. Atari 400 говорила на своем языке, PC-6000 требовал японского сопроцессора, Vectrex работал на векторах. А C64 имел знаменитую микросхему SID — звуковой интерфейсный чип, способный генерировать чистый синтезированный сигнал без лишних преобразований. Это был идеальный радиопередатчик, замаскированный под игровую приставку.
— И ты думаешь, просто постучишь к нему в дверь и попросишь железяку за пятьсот баксов? — усмехнулся Дэвид, но в глазах блеснул азарт.
— Я попрошу собрать нам мост. Ему нужны будут наши мозги и наше железо. Pandora с Linux взломает любую частоту, которую выдаст его Сид.
Дэвид молчал несколько секунд, просчитывая маршрут в уме. Затем он тяжело вздохнул, встал и пошел собирать рюкзак.
— Ладно. Но пешком мы туда не дойдем. Нужно топливо.
И они начали искать метро.
Не подземку города, по которой все еще ходили ржавые муниципальные поезда. Им нужен был Старый Узел — заброшенные ветки частных скоростных линий, которые до карантина соединяли дата-центры корпораций под землей, чтобы скрыть трафик от спутникового наблюдения. Генри Элджер когда-то обмолвился, что знает вход в такую ветку в старой ливневой канализации за чертой города. Она вела прямиком на юг, минуя все наземные блокпосты. Опасный путь, кишащий бродягами и мутировавшими животными, сбежавшими из зоопарков год назад, но единственный, который давал шанс пересечь границу штатов незамеченными.
Глава 6 : 64-AV
Глава 6: 64-AV
Когда они приехали к его городу, запах изменился. Ветер с болот принес сладковатый дух гниющей растительности и горелого пластика — визитная карточка Восточного побережья после распада инфраструктуры.
Они оставили велосипеды в лесополосе, замаскировав их сухим валежником. Дальше шли пешком по обочине заброшенного шоссе I-95, перебегая от одной перевернутой машины к другой. Город Джеймса Рольфа встретил их мертвой тишиной заколоченных витрин. Электричество здесь давали только частные генераторы самых богатых выживших.
На помойке Дэвид нашел iPod.
Это случилось, когда они обходили завал из сгоревших покрышек на парковке старого торгового центра. Среди битого стекла и сгнившего мусора блеснул белый полированный металл. Классический iPod Classic на 160 гигабайт. Экран был разбит вдребезги, колесо управления забилось грязью, но металлический корпус не поддался времени.
— Мертвый вес, — бросил Ян, поправляя лямку рюкзака, где покоился спящий Atari 400.
— Память, — возразил Дэвид, пряча плеер во внутренний карман. — Почти вся музыка мира до падения сети. Если мы найдем способ ее считать... это будет лучше любого радио.
Потом они поехали к нему. Точнее, дошли. Одноэтажный пригородный дом AVGN выглядел обманчиво жилым: газон подстрижен (видимо, соседями-мародерами ради чистого вида), окна целы. Но камеры видеонаблюдения над дверью были разбиты камнями, а на почтовом ящике висела табличка «Ушел за патронами» — классический знак черного рынка, означающий «в доме брать нечего, хозяин опасен».
Когда никого не было, они ночью похитили C64.
Дэвиду пришлось вскрывать старый механический замок шпилькой почти двадцать минут. Внутри пахло пылью, дешевым растворителем для пайки и остывшим кофе. Ян остался у входа, прислушиваясь к лаю собак вдалеке, пока Дэвид скользнул в гостиную.
Святилище AVGN было именно таким, каким его показывали в старых видео: стеллажи с картриджами до потолка, аркадные автоматы в углу. А на рабочем столе, накрытый куском брезента, стоял бежевый корпус мечты. Commodore 64C. Рядом лежал массивный дисковод 1541 и модем, который сейчас годился разве что для забивания гвоздей.
Ян быстро вошел внутрь. Они действовали как хирурги. Никаких сумок. Ян расстегнул куртку, обнажив самодельную разгрузку из стропы. Дэвид отсоединил провода питания и A/V кабеля. Ян аккуратно, миллиметр за миллиметром, вытащил системный блок из-под стола. Затем снял дисковод. Брезент вернули на место, стараясь не нарушить слой пыли. Все железо распределили под одеждой, примотав скотчем к телу. Снаружи они теперь казались просто двумя уставшими путниками, чуть раздувшимися в поясе.
А потом случилась осечка.
Ян уже выходил обратно в коридор, когда услышал тихий щелчок замка спальни. Времени прятаться не было. Сердце Яна рухнуло в пятки. Он рванул тяжелую входную дверь на себя, буквально вываливаясь на крыльцо. Дэвид, стоявший посреди гостиной перед телевизором, оказался в ловушке.
Он не соображая взял его CD32.
Это был чистый адреналиновый спазм грабителя. На тумбе под огромным плоским экраном стояла редчайшая консоль — белая коробка Amiga CD32, лебединая песня компании Commodore. Глаза Дэвида, привыкшие искать любую вычислительную мощность, зафиксировали наличие привода CD-ROM и чипсета AGA. Пока шаги в спальне приближались к двери гостиной, Дэвид схватил консоль вместе с парой дисков, сунул их в найденную тут же холщовую сумку-авоську и бросился к выходу, едва не сбив Яна с ног.
Старый телевизор они тоже прихватили. Не тот пузатый ЭЛТ-монитор, на котором AVGN записывал свои обзоры, а огромный плоский Sony Bravia со стены. Его понесли вдвоем, обернув в снятую с дивана простыню, отчаянно пытаясь удержать равновесие и грохот. Это была паника. Громоздкий, абсолютно бесполезный кусок стекла весом в тридцать килограммов, который замедлял их бегство до скорости хромой черепахи.
Они успели запрыгнуть в пролом забора за секунду до того, как на крыльце зажегся свет и раздался яростный крик:
— КТО СПЕР МОЙ ЧИП-ТЮН?!
Chip-tune (чип-тюн) — жанр электронной музыки, синтезируемый звуковыми микросхемами старых компьютеров и игровых приставок.
Оказавшись в темноте лесополосы, сбросив проклятый телевизор прямо в кусты ежевики и тяжело дыша, они посмотрели друг на друга. Под куртками грелись сокровища стоимостью в несколько жизней. Впереди был путь назад через Старый Узел метро. И где-то позади, в своем доме, один из самых опасных людей этого нового мира только что обнаружил пропажу своего главного звукового оружия.
Потом ночью они на великах очень быстро приехали обратно.
Это был самый безумный отрезок пути за всю их жизнь. Они неслись по Старому Узлу метро, разгоняя тьму дешевыми химическими фонарями. Туннели гудели от вибрации их собственных шагов и эха далеких обрушений. Страх быть пойманным AVGN смешивался со страхом перед патрулями Технополиции, которые могли перекрыть выходы из ливневых стоков. Дэвид крутил педали так, что цепь звенела от напряжения, а Ян вжался в руль, чувствуя, как потяжелевший рюкзак с C64 бьет его по пояснице в такт каждой кочке.
Они вылетели из канализационного люка в промзоне уже под утро. Звезды только начинали бледнеть. Город вокруг еще спал тревожным сном людей, боящихся рассвета.
И главное — их не поймала полиция.
Когда они выкатили велосипеды во двор своего дома, небо на востоке стало грязно-серым. Сирены молчали. В окнах соседних квартир было темно. Похоже, крик про чип-тюн остался внутри стен дома Рольфа, или же он решил разбираться сам, не привлекая законников, у которых все равно отобрали интернет-рации.
Привезя три трофея, они уснули.
Входная дверь едва закрывалась — мешал плоский экран телевизора Sony Bravia, который пришлось буквально вбивать боком в прихожую. CD32 бросили прямо на пол в гостиной рядом с PS3. А драгоценный Commodore 64 Ян затащил на чердак последним. Он положил бежевый корпус на стол, бережно укрыл его старым шерстяным одеялом тёти Матильды, словно больного ребенка, и рухнул на раскладушку. Дэвид заснул прямо на полу, подложив под голову сумку-авоську с дисками. Сон пришел мгновенно, тяжелый и черный, без сновидений, свойственный людям, пробежавшим марафон с трупом на плечах.
И к ночи проснулись.
Ян открыл глаза. На чердаке стояла абсолютная тишина, нарушаемая лишь мерным гулом вентилятора самодельного блока питания NEC PC-6000. Сквозь щели в ставнях пробивалась луна, заливая комнату мертвенно-синим светом. Часы на стене (механические, заводящиеся вручную) показывали половину одиннадцатого вечера. Они проспали почти шестнадцать часов.
Тело затекло и ныло, но голова была пугающе ясной.
Дэвид внизу заворочался, откашлялся и сел, растирая лицо руками. Он посмотрел наверх, на Яна:
— Жрать хочется так, будто мы сожгли Нью-Джерси дотла.
Ян проигнорировал шутку. Он подошел к столу и откинул одеяло с C64. Бежевый пластик пах пылью и чужой мастерской. Рядом лежал массивный блок питания — кирпич весом килограмма в два. Ян вставил толстый разъем в порт на задней панели консоли. Затем взял кабель A/V, найденный в доме AVGN, и подключил компьютер к старому пузатому телевизору Эльзы Марите, стоявшему здесь же, на чердаке.
Он щелкнул большим красным тумблером сбоку.
Раздался характерный, ни с чем не сравнимый звук загрузки: глухой хлопок реле, шипение аналоговой цепи и тихий, успокаивающий фоновый гул работающего SID-чипа. Экран мигнул, погасил снежную рябь и залился привычным синим цветом.
`COMMODORE 64 BASIC V2`
`64K RAM SYSTEM 38911 BASIC BYTES FREE`
`READY.`
Ян выдохнул воздух, который, казалось, держал в легких с самого момента кражи. На него смотрела синяя пустота машины, которая когда-то научила целое поколение говорить с компьютерами. Теперь ей предстояло научить говорить само человечество.
`.`)
Глава 7 : к интернету 1 часть
Ночью они под Light My Fire начали к восстановлению Интернета.
Дэвид нашел эту пластинку The Doors в коробке с хламом Матильды. Старенький проигрыватель «Вега», подключенный через трансформатор к генератору, выдавал теплый, чуть хрипящий звук. Джим Моррисон пел о желании прикоснуться к огню как раз в тот момент, когда Ян зачистил ножом последний сантиметр медной витой пары.
Слова протокола «Naconecto» лежали распечатанными на столе рядом с дымящимися кружками остывшего кофе. Воздух на чердаке пах канифолью, озоном и жареным текстолитом. Это был запах творения — забытый аромат мира, который еще умел что-то создавать руками, а не просто потреблять пиксели.
Сперва нужно сделать малую паутинку между 95 и PS3.
Это была самая нелепая связка во всей истории вычислительной техники. С одной стороны — тяжеловесная, графическая Windows 95, запущенная внутри эмулятора взломанной PlayStation 3. Система требовала мышь, иконки и холм с облаками. С другой — голый MS-DOS, работающий в окне этой самой девяносто пятой, которому нужен был только прямой доступ к портам ввода-вывода.
— Если мы воткнем кабель напрямую, тридцать второй спалит порты пятьдесят пятому, — Дэвид пинцетом держал крошечный резистор над платой переходника. Его руки двигались уверенно, несмотря на поздний час. — Нужен буфер. Что-нибудь из твоего кладбища восьмибиток?
Ян покачал головой, не отрываясь от экрана PS3. Он вбивал команды настройки сетевого протокола NetBEUI.
— Нет времени распаивать Atari или NEC. Мы сделаем программный изолятор.
Он открыл на мониторе Windows 95 окно свойств «Подключения по локальной сети». В списке протоколов царил хаос мертвого интернета: TCP/IP, IPX/SPX для старых игр, AppleTalk. Ян отключил всё лишнее, оставив только чистую передачу данных.
— DOS будет думать, что он работает с обычным COM-портом старой машины, — пробормотал Ян, создавая виртуальный последовательный порт внутри настроек эмулятора консоли. — А я заставлю девяносто пятый транслировать этот поток прямо в шину USB, куда у нас воткнут наш монстр.
«Монстром» они называли самодельный адаптер Генри Элджера — чудовищное нагромождение проводов, микросхем логики и конденсаторов, которое соединяло современный высокоскоростной порт приставки со старинным разъемом DB-25, предназначенным для принтеров эпохи матричной печати.
Дэвид закончил пайку переходника. Изоляция оплавилась в нескольких местах, но цепь держалась.
— Готово, — сказал он, бросая паяльник в банку из-под тушенки с песком. — Фаза есть. Попробуем дать им пульс.
Ян нажал Enter.
`C:\> PING 192.168.0.2`
На экране терминала MS-DOS побежали строки. Отправлено пакетов: 4. Получено: 4. Потеряно: 0 (0% потерь).
Приблизительное время приема-передачи:
Минимальное = 2 мс. Максимальное = 5 мс. Среднее = 3 мс.
Где-то глубоко в недрах процессора PlayStation миллиарды транзисторов переключили состояние, чтобы передать один-единственный бит информации машине, архитектура которой старше самого цифрового телевидения.
Они посмотрели друг на друга. Пластинка The Doors давно закончилась, игла дошла до наклейки и теперь издавала тихий сухой треск.
Три миллисекунды. Этого было достаточно. Малая паутинка работала. Теперь предстояло самое сложное — вплести в нее нить отца и вывести сигнал за пределы их квартиры, превратив телевизор Эльзы Марите в первую вышку аналогового интернета.
Уже на PS3 они запустили Wikipedia.
Это был не тот привычный сайт с бесконечными гиперссылками и скриптами отслеживания, который рухнул вместе с серверами Wikimedia Foundation год назад. Дэвид заранее выкачал «дамп» энциклопедии — сжатый архив всех статей без картинок — еще до того, как отключили сеть, спрятав его на внешнем жестком диске ради развлечения в долгие вечера. Теперь этот диск лежал в корзине расширения PlayStation. Запуск занял почти пять минут: консоль натужно скрипела головкой чтения, пытаясь проглотить терабайт сырых данных через эмулятор.
На экране телевизора Эльзы Марите открылся синий интерфейс MediaWiki. Поиск работал медленно, лагая при каждой попытке отрисовать таблицу. Ян взял старую оптическую мышь, которая казалась сейчас тяжелее кирпича, навел курсор на строку поиска и набрал:
Интернет
Они начали читать всё, что там было.
Статья открылась криво: таблицы съехали, превратившись в сплошной текстовый массив, а миниатюры изображений заменились пустыми квадратиками с красными крестиками. Но текст остался. Сухой, академичный язык прошлого мира внезапно зазвучал как инструкция по выживанию.
— «ARPANET... пакетная коммутация...» — читал вслух Дэвид, водя пальцем по строчкам распечатки протокола отца для сравнения. — Слушай, база та же. Информация разбивается на куски, снабжается адресом и летит сквозь узлы.
— «TCP/IP обеспечивает маршрутизацию...» — подхватил Ян, скролля страницу вниз. Его глаза бегали от экрана к схеме Atari 400. — Вот оно. Им плевать на тип кабеля. Сети все равно, идет сигнал по меди или модулируется звуковой волной. Главное — заголовок пакета.
Они читали о модели OSI, об IP-адресации, о DNS-серверах, которые теперь были просто набором цифр на бумаге. Для них это была не скучная теория компьютерных наук, а чертежи украденного автомобиля. Они изучали анатомию зверя, которого собирались воскресить из мертвых. В какой-то момент Дэвид ткнул пальцем в экран, едва не выбив пиксель:
— Маски подсети. Нам нужно нарезать нашу FM-частоту на каналы, иначе мы забьем весь эфир одним потоком шума, и нас запеленгуют за секунду.
Потом они вспомнили про C64.
Чтение мертвого интернета дало им теорию, но машине требовалась практика. Теоретический интернет бежал внутри защищенного кокона Windows 95 на приставке. Он был жив, но парализован. Ему нужен был выход во внешний мир.
И вторым шагом стала система этого компа.
Ян встал из-за стола PS3 и подошел к другому краю верстака, где спал под одеялом Commodore 64. Синяя заставка `READY` терпеливо ждала своего часа.
Если PS3 с ее современной архитектурой должна была стать мозгом сети — обрабатывать протоколы TCP/IP из дампа Википедии и упаковывать данные — то C64 должен был стать ее голосом.
Его SID-чип (Sound Interface Device) был способен генерировать чистый, пронзительный синусоидальный сигнал. Протокол «Naconecto», написанный отцом, брал цифровой пакет данных, превращал его последовательность нулей и единиц в звуковую частоту определенной высоты и длительности, а затем выводил эту мелодию прямо на аудиовыход компьютера. Любой старый транзисторный приемник, настроенный на гражданский диапазон (CB) или свободные частоты дальнобойщиков, смог бы поймать этот писк и превратить его обратно в байты.
Ян вытащил C64 из-под одеяла.
— Мы не будем писать драйвер с нуля, — сказал он Дэвиду. — Отец уже сделал половину работы для Атари. Архитектура тут похожая по логике портов. Мы возьмем его код...
— ...и перепишем порты ввода-вывода под шестьдесят четвертый, — закончил Дэвид, доставая бухту провода. — Я займусь физической антенной. Нужно вывести медь хотя бы на крышу соседней высотки. Если мощность сигнала будет слабой, звук просто растворится в помехах города.
Потом они дали систему C64 в паутинку.
Ян закончил переписывать драйвер «Naconecto». Код на BASIC и ассемблере лег в память Commodore 64, превратив его звуковую карту в модем. Теперь машина не просто ждала команд — она транслировала пульс.
— Пингуй, — бросил Ян Дэвиду, щелкая тумблером питания SID-чипа.
Дэвид вернулся к PS3. В окне эмулятора MS-DOS он набрал команду:
`PING 192.168.0.5`
*(Адрес их самодельного моста через параллельную шину)*.
Секунда тишины. Затем экран дернулся:
`Reply from 192.168.0.5: bytes=32 time=12ms TTL=64`
`Reply from 192.168.0.5: bytes=32 time=11ms TTL=64`
Пакет прошел сквозь Windows 95, нырнул в переходник Генри Элджера, ударился о порты PlayStation, перелетел по витой паре к пользовательскому порту (User Port) C64, заставил вибрировать кремний SID-чипа и вернулся обратно. Малая паутинка официально расширилась до полноценной локальной сети. Древняя восьмибитная машина стала полноправным узлом цифрового мира.
А потом к паутинке подключился iPod.
Это была самая странная операция за всю ночь. Дэвид взял тот самый разбитый плеер с помойки. Экран мертвый, колесо заклинило. Но внутри спал жесткий диск на 160 гигабайт — огромный архив музыки эпохи стриминга. Проблема была в интерфейсе: у iPod был только тонкий проприетарный разъем Dock Connector, а у их кустарной сети — последовательные порты стандарта RS-232.
Всю ночь Дэвид паял «убийцу технологий» — чудовищный кабель из трех разных переходников, скрепленных изолентой. Он подвел питание от блока PC-6000 напрямую к клеммам аккумулятора плеера, минуя сгоревшую цепь зарядки.
Когда последний контакт замкнулся, синий светодиод Power на передней панели iPod мигнул. Раздался тихий механический звук — шпиндель жесткого диска начал раскручиваться впервые за год. Диск чиркнул головкой, считывая служебную область.
Поскольку управлять меню было невозможно, Ян написал крошечный скрипт на стороне PS3. Эмулятор Linux отправил слепую команду монтирования USB Mass Storage Device. Система увидела плеер не как медиаплеер, а как обычный внешний винчестер объемом 149 ГБ.
Благодаря ему они смогли поиграть в Super Mario Run.
Среди тысяч папок с MP3-файлами, аудиокнигами и фотографиями старого мира в корне диска обнаружилась директория `\iTunes_Control\Music`. А внутри нее — одинокий файл приложения размером в несколько мегабайт, чудом сохранившийся после форматирования или сбоя: `super_mario_run.ipa`.
До падения сети игра успела скачаться на устройство автоматически, но так и не прошла верификацию серверов Apple, оставшись заблокированной.
Но теперь сервера Apple не существовали. Локальная сеть признала игру своей. Ян скопировал файл во внутреннюю память эмулятора Android на Pandora, применил патч обхода проверки лицензии (License Check Bypass) и запустил. На экране мощной карманной консоли побежал Марио. Автономный, офлайновый, существующий только внутри их медного пузыря. Это была чистая победа над рухнувшим миром — запуск облачного тайм-киллера в бункере без единого спутника в небе.
Потом они к паутинке подключили GP32 и Pandora.
Здесь проблем с интерфейсами почти не возникло. Корейская GP32 имела стандартный слот для карт памяти SMC, а Pandora обладала полноценными портами USB Host. Они стали терминалами ввода-вывода.
GP32 использовали как монитор трафика — ее маленький экран отлично подходил для вывода строк логов протокола «Naconecto», чтобы не занимать основной телевизор Эльзы. Она показывала чистоту сигнала FM-диапазона.
Pandora же, работающая на полноценном ядре Linux, стала главным вычислительным хабом. Ян установил на нее кросс-компилятор. Теперь он мог писать сложный код сетевого стека на удобной клавиатуре Линукса, компилировать его там, а затем одной командой перекидывать готовые бинарные файлы в примитивную память Commodore 64 или Atari 400.
Их чердак перестал быть свалкой мертвого железа. Он превратился в живой организм. Восьмибитное сердце C64 качало данные, мозг Pandora просчитывал маршруты, а призрак Windows 95 хранил библиотеку знаний. Интернет больше не висел в облаке. Он лежал на столе Яна Сэмера, гудеПотом 3 шагом стало улучшение Интернета.
Их текущая сеть была жива, но она напоминала хилого ребенка, подключенного к аппарату искусственного дыхания. Пропускная способность «Naconecto» через аудиоканал C64 составляла жалкие 1200 бод — медленнее, чем печать матричного принтера. Чтобы транслировать не просто текстовые пакеты Википедии, а полноценные видеопотоки или тяжелые базы данных медицинских справочников, им требовалась архитектура другого порядка. Нужен был Суперпк.
В мире до падения сети это были серверные кластеры Google и Amazon. В новом мире под этим термином понималась любая машина с архитектурой x86-64, способной переварить терабайты данных и имеющей открытую шину PCIe для установки мощных видеокарт без драйверов цифровой подписи. Им нужен был монстр из прошлого, который смог бы стать сердцем их аналогового вещания.
И они начали делать шаги к Суперпк.
1 шаг: узнать про Cray-2 и 3.
Ян открыл на PS3 другую секцию дампа Wikipedia — раздел истории вычислительной техники. Статьи о суперкомпьютерах грузились мучительно долго, рендеринг сложных 3D-моделей охладительных систем занимал минуты.
— Зачем нам эти шкафы? — Дэвид паял разъем для антенны GP32, периодически поглядывая на экран через плечо. — Их же нельзя воткнуть в розетку нашего района, пробки вышибет. И где мы возьмем жидкий азот для охлаждения?
— Нам не нужно само железо, — Ян увеличил изображение цилиндрического корпуса Cray-2, похожего на инопланетный террариум. — Нам нужна концепция. Смотри. Фредерико Браун спроектировал его так, чтобы минимизировать длину токопроводящих путей. Чем короче сигнал идет от процессора к памяти, тем выше скорость. Это чистая физика.
— К чему ты ведешь?
— К тому, что наш чердак — это хаос. У нас кабель между девяносто пятым и плейстейшеном длиной в метр. От плейстейшен до C64 — еще два. Задержки (latency) убивают любой супервычислитель. Если мы хотим построить машину, которая сможет шифровать радиочастоты быстрее, чем Технополиция научится их глушить, нам нужно спрессовать всё это железо в один корпус. Прямо как у Крэй. Минимальное расстояние, максимальное охлаждение. Мы будем строить не компьютер, а монолит.
Дэвид отложил паяльник. Он подошел к столу Яна и посмотрел на схему, которую тот выводил на экран блокнота. Это был чертеж вертикального стека материнских плат, соединенных короткими шлейфами.
— То есть мы берем обычные платы...
— ...и строим из них башню, — закончил Ян. — Но для такой плотности нужны серверные компоненты. Бытовой ширпотреб сгорит от перегрева за час.
А потом 2 шагом станет найти Mac Pro.
Это решение пришло внезапно, пока они изучали спецификации рабочих станций Apple конца 2010-х годов. Обычные кастомные сборки ПК отпадали: собрать воедино материнскую плату ASUS, процессор Intel Xeon и память ECC было теоретически можно, но найти все это по отдельности на руинах города практически невозможно.
— Консьюмерская электроника мертва, — произнес Дэвид, листая страницы технического руководства на экране. — Геймерские карты *RTX* растащили мародеры первыми. Серверные лезвия HP никогда не покидали дата-центров, их охраняли пулеметами.
— А рабочие станции? — Ян ткнул пальцем в статью про алюминиевый цилиндр trash can (мусорный бак) — модель Mac Pro 2013 года. — Никто не понимал этих машин. Дизайнеры покупали iMac. Корпорации брали дешевые Dell. Эти штуки стояли в студиях звукозаписи и монтажных, которые сейчас заброшены. Полностью закрытая экосистема, идеальный отвод тепла, серверные комплектующие внутри красивого корпуса. Плюс FireWire 800 и Thunderbolt. Идеальные порты для подключения наших кустарных адаптеров старого железа.
Этот шаг станет самым сложным.
Найти старый игровой картридж или даже Commodore 64 можно было на любом блошином рынке или в заброшенном доме коллекционеров. Но Mac Pro последней актуальной модели...
Во-первых, они стоили целое состояние даже до карантина. Владельцы знали цену своему металлу.
Во-вторых, после падения интернета профессиональные студии закрывались в спешке. Большинство компьютеров вывезли владельцы, но те, что остались, стали целью номер один для организованной преступности. Черный рынок ценил алюминий Apple выше золота.
— Нам придется идти в Сити, — тихо сказал Дэвид. — В деловые кварталы. Там, где раньше стояли небоскребы банков. В подвалах рекламных агентств и пост-продакшн студий могут стоять десятки таких машин. Но район контролируют банды «Медведей» — бывших охранников корпоративных зданий. Они носят тяжелую броню и стреляют очередями по любому, кто выглядит достаточно сытым, чтобы владеть техникой.
Ян закрыл крышку ноутбука. Свет от эмулятора Windows 95 освещал его лицо снизу, делая черты резкими.
— Значит, нам нужно перестать выглядеть сытыми, — заключил он. — И подготовиться к встрече с автоматическим огнем. Ради сердца нашей паутинки.
«Медведи» (Bears) — одна из наиболее организованных банд послевоенного периода, состоящая преимущественно из бывших сотрудников частных военных компаний и службы безопасности корпораций. Отличаются использованием списанной штурмовой бОни решили найти два таких, хоть первого поколения.
Таскать в логово современный «монолит» 2013 года было самоубийством — слишком заметный кусок алюминия привлечет внимание не только банд, но и патрулей ООН, сканирующих тепловизорами заброшенные здания. А вот старый, пыльный Power Mac G5 начала двухтысячных был идеальным кандидатом. Огромный алюминиевый корпус, гудящий как турбина авиалайнера, архитектура PowerPC, которую современные хакеры уже списали со счетов. Для их аналогового интернета это была идеальная рабочая лошадь: мощная шина PCI-X для установки нескольких сетевых карт сразу и процессор, способный переварить шифрование без перегрева.
И неожиданно они у старика стырили Power Mac G5.
«Стариком» они называли Генри Элджера. Старик сам притащил этот гроб на чердак через неделю после их возвращения из города AVGN. Он вошел, тяжело дыша, сбросил тяжеленный системник прямо на пол (чуть не проломив доски) и вытер пот со лба.
— Считайте это платой за тот привод для кассет, который я спаял вслепую, — прохрипел он, глядя на распотрошенный рюкзак Яна. — Вытащил из подвала закрытой типографии. Говорят, там верстали районную газету до последнего. Блок питания щелкает, но POST-код выдает. Материнская плата жива.
Это была огромная удача. Старый Quad-Core G5 с восемью гигабайтами оперативной памяти DDR2. Настоящий сервер в обличье настольного монстра.
Они подключили его к сети Интернет.
Подключение выглядело комично. Ян использовал переходник Apple DVI-to-VGA, чтобы вывести изображение на пузатый ЭЛТ-телевизор Эльзы Марите. Вместо фирменной мышки Magic Mouse лежал грязный механический грызун с шариком от PS/2. Система Mac OS X Leopard загрузилась с хрустом жесткого диска, которому было явно больше пятнадцати лет. На экране расцвели знакомые обои с космическим пейзажем.
И пока на нём решили консервировать Интернет.
G5 стал их главным хранилищем. Если PlayStation 3 с эмулятором Windows 95 была мозгом, обрабатывающим протоколы в реальном времени, то Мак стал библиотекой. Ян перетащил туда все имеющиеся дампы данных: полную Википедию, архивы Stack Overflow, репозитории GitHub с открытым исходным кодом и терабайты драйверов под Linux. Теперь им не нужно было держать PS3 включенной сутками, рискуя сжечь единственный работающий Blu-ray привод ради поиска одной строчки кода.
Они на него дополнительно поставили тот самый микропроцессор.
Речь шла о графическом сопроцессоре NEC µPD7220, найденном в доме тёти Матильды. Дэвид потратил двое суток, вскрыв корпус Мака и припаяв микросхему напрямую к контактам свободного слота PCI-X через кустарную плату-переходник. Это было грубое нарушение всех законов электротехники. Они подавали питание по обходным путям, минуя контроллеры шины.
Дэвид закрутил последний винт боковой крышки корпуса и щелкнул тумблером на сетевом фильтре. Внутренности Мака вспыхнули светом десятка светодиодов, издав звук взлетающего реактивного двигателя.
— Только бы не ослеп, — прошептал Дэвид.
Но система распознала чип. Благодаря патчу ядра, который Ян написал ночью, подгрузив библиотеки поддержки антиквариата из репозиториев Ubuntu PPC, операционная система увидела NEC 7220 как мощный GPU нестандартного типа.
И это уже хватило на 2G-.
Пропускная способность их локальной паутинки скакнула вверх. Если раньше C64 выдавал сигнал уровня старого dial-up модема, а связка PS3-C64 едва дотягивала до скорости ISDN-линий девяностых годов, то теперь вычислительная мощность G5 позволила обрабатывать пакеты иначе.
Микропроцессор NEC взял на себя рендеринг интерфейса и упаковку тяжелых пакетов данных перед отправкой на звуковую карту.
Ян запустил тест передачи файла между G5 и Pandora. Индикатор замер на отметке 2 мегабит в секунду.
— Почти чистокровный 3G эпохи смартфонов, — выдохнул Ян, глядя на цифры пинга. — Мы можем транслировать видео низкого разрешения. Не просто текст, Ян. Мы можем показывать людям карты местности в реальном времени. Консе2 шаг пока выполнен, а 3 шагом к Суперпк стала Pandora.
Если Power Mac G5 был тяжелым чугунным сердцем их сети, то карманная консоль Pandora с ее процессором ARM Cortex-A8 и полноценной ОС Linux стала идеальным мозгом. Она не грелась так, как Мак, и потребляла в десятки раз меньше энергии от автомобильного аккумулятора, который они приспособили под бесперебойник.
Они её на максимум крутанули.
Дэвид вскрыл корпус консоли. Штатное пассивное охлаждение металлического шасси было хорошо для эмуляции *PlayStation*, но недостаточно для круглосуточных вычислений сетевого стека. Он приклеил прямо на процессор (поверх термопасты) медную пластину, выточенную из старого радиатора C64, и вывел от нее через вентиляционное отверстие гибкую тепловую трубку к небольшому внешнему кулеру, снятому со сгоревшей PS3. Теперь при нагрузке Pandora гудела, как рассерженный шмель, но больше не сбрасывала частоты из-за перегрева.
Благодаря Linux они смогли сделать 2G+.
Ян перекомпилировал ядро системы (Kernel Compile), выбросив всё лишнее: поддержку Bluetooth, драйверы ненужных USB-устройств, графические эффекты рабочего стола. Вся чистая мощь процессора теперь уходила только на обработку пакетов «Naconecto». Он настроил агрессивный алгоритм сжатия данных перед модуляцией в звук. Консервированный интернет перестал просто течь — он понесся по их проводам со скоростью 2.4 мегабита в секунду. Это уже была уверенная скорость раннего мобильного интернета эпохи до появления широкополых сетей.
А 4 шагом стало объединение Pandora и iPod.
Это была самая тонкая хирургическая операция. Дэвид снова взялся за паяльник. Разбитый плеер лежал на антистатическом коврике. Его жесткий диск Hitachi Travelstar на 160 ГБ обладал огромной емкостью, но низкой скоростью случайного доступа. Процессор Pandora был быстрым, но имел всего 512 МБ оперативной памяти.
— Ты хочешь заставить Линукс использовать мертвый плеер как оперативку? — скептически спросил Ян, подавая Дэвиду канифоль.
— Почти, — пробормотал тот, подсоединяя тонкие провода напрямую к контактам контроллера жесткого диска iPod, минуя его мертвую материнскую плату. — Я создаю блочное устройство. Мы будем использовать гигабайты винта как самый медленный в мире файл подкачки (Swap Partition). Когда у Пандоры кончится родная память при обработке тяжелых TCP-сессий, она начнет скидывать хвосты данных сюда.
Он подключил конструкцию к порту USB Host на торце консоли. Запустил скрипт инициализации. Система задумалась на минуту, сканируя сырой сектор диска. Затем вывела строку:
`[sdb] Attached SCSI removable disk`
Теперь быстрый разум Pandora получил доступ к огромному архиву. Они создали гибрид монстра: живой ум карманной приставки и бездонная память музыкального кладбища.
А 5 стало объединить эти 3 штуки в одну.
Финальный акт алхимии. Ян прописал таблицы маршрутизации.
Power Mac G5 стал главным сервером базы данных и хранилищем контента (он выдавал данные).
Pandora стала пограничным маршрутизатором и вычислительным хабом (она обрабатывала и сжимала данные).
Commodore 64 остался конечной точкой вывода — модемом, превращающим цифру в аналоговый радиосигнал (он транслировал результат).
Связующим звеном послужила витая пара, которую они проложили между чердаком и квартирой Дэвида этажом ниже, чтобы снизить наводки. Данные текли по цепочке: `Mac G5 -> Pandora (через самодельный переходник Thunderbolt-to-Ethernet) -> C64`.
И это хватило на 3G--.
Скорость замерцала на экране терминала Pandora, где Ян запустил утилиту мониторинга трафика. Цифры прыгнули на отметку 3.1 Mbps.
Минус означал нестабильность сигнала и огромные задержи (ping) из-за механических ограничений дисковода iPod и шины User Port древнего Commodore. Пакеты иногда терялись, требуя повторной отправки. Но факт оставался фактом: в бетонном мешке квартиры, посреди мира без электричества, трое друзей воссоздали архитектуру мобильной связи начала десятых годов.
Их локальный интернет официально перерос эпоху диалапа. Теперь они могли передавать не только текст Википедии, но и тяжелые файлы — например, полные сборки операционных систем или архивы чертежей двигателей внутреннего сгорания. И следующим логичным шагом в этой гонке вооружений действительно стоит. Но тут Pandora начал перегреваться.
Несмотря на медную пластину и внешний кулер, крошечный корпус карманной консоли не справлялся с круглосуточной нагрузкой сетевого маршрутизатора. Пластик над процессором стал горячим, а гул вентилятора перешел в натужный визг. Ян смотрел на терминал: каждые сорок минут ядро Linux выдавало критическую ошибку `CPU Throttling` — процессор сбрасывал частоты до минимума, спасая себя от сгорания, и скорость их драгоценного 3G мгновенно падала обратно до уровня диалапа.
— Она сварит себе внутренности к утру, — Дэвид постучал ногтем по раскаленному металлу шасси Пандоры. — Нам нужен радиатор размером с кирпич, чтобы держать этот Линукс в узде. У нас нет времени точить радиаторы из запчастей стиральных машин.
6 шагом стала сама Atari Jaguar CD.
Решение пришло внезапно, когда Дэвид пнул ногой белый пластиковый гроб приставки, валявшийся на полу рядом с пустыми пивными банками. Он поднял массивный блок питания Jaguar. Затем посмотрел на материнскую плату C64, потом на G5.
— Эта штука жрет электричество как авианосец, — сказал он. — Но у нее внутри чертовски много свободного места. И собственный CD-привод. А главное — два сопроцессора Tom и Jerry, которые проектировали для обработки графики, но никто не запрещает нам использовать их как калькуляторы.
Они вскрыли корпус. Это был просторный храм бежевого пластика. По сравнению с теснотой Пандоры здесь было холодно и пустынно.
Дэвид аккуратно выпаял штатный привод компакт-дисков Jaguar. На его место, используя стальные направляющие и пару стяжек, они установили жесткий диск iPod (который теперь освободился от роли файла подкачки). Вентиляционные прорези Ягуара идеально подходили для вывода тепла от диска.
Затем Ян отключил шлейфы контроллеров джойстиков и припаял туда самодельный мост-адаптер. Теперь порты ввода-вывода древней консоли видели перед собой не геймпад, а Ethernet-порт Мака.
Ян перекинул таблицы маршрутизации. Роль «мозга» перешла от перегретой Пандоры к ледяному Jaguar CD. Консоль начала переваривать TCP/IP пакеты своими графическими чипами, предназначенными для рендеринга полигонов в играх про инопланетян.
Вот такой уже хватило на 3G-.
Скорость стабилизировалась. Механический шум сменился с пронзительного визга Пандоры на глубокий, ровный гул турбин Ягуара. Пропускная способность замерла на отметке 3.2 Mbps. Минус все еще означал потерю пакетов при модуляции звука через SID-чип Commodore, но вычислительная мощность больше не была бутылочным горлышком. Сеть перестала задыхаться.
Благодаря этому они смогли сделать Суперпк.
Это больше не было набором разрозненных коробок на верстаке. Это был единый организм:
1. Power Mac G5 — Лёгкие и желудок. Хранит терабайты данных и питает систему током.
2. Atari Jaguar CD — Сердце и нервная система. Охлаждает данные, гоняет кровь-пакеты по проводам и занимает слот центрального процессора.
3. Commodore 64 — Гортань. Единственный орган, способный превратить цифровой поток в аналоговую звуковую волну FM-диапазона.
4. Рandora — Спинной мозг. Резервный узел управления и интерфейс связи с портативными устройствами.
И теперь они уже в паутину дают это.
Ян изменил частоту вещания. Вместо слабого сигнала гражданской рации он подключил аудиовыход C64 к старому усилителю мощности, который нашел в подвале Матильды вместе с профессиональной антенной-диполем.
Он набрал команду запуска протокола отца:
`RUN NA-CONNECT.BAT`
Экран терминала залила зелень кода. Гудение Ягуара стало чуть выше. Где-то на крыше соседней многоэтажки загудела передаваемая в эфир частота.
И таким образом 3 шаг улучшения Интернета был пройден.
Их локальная сеть официально переросла статус «чердачного клуба». Мощности Суперпк хватало не только на хранение библиотек, но и на трансляцию. Они создали стабильный канал связи, способный пробивать городские помехи. Аналоговый интернет Яна Сэмера перестал быть просто архивом — он получил двигатель, готовый везти информацию тем, кто умеет ловить правильную волну. Наносился поиск настоящего Mac Pro. Интернет начал дышать. Ирони и тактикой контроля периметра. блоками питания и пах канифолью.
Глава 8 : Игра "Охота у AVGN
Джеймс Рольф заметил пропажу не сразу.
В мире, где каждый день приходится латать пробитую осколком крышу и отстреливать одичавших собак из дедовской двустволки, утренняя проверка мастерской — это ритуал выживания, а не инвентаризация. Он спустился в подвал, щурясь от света голой лампы накаливания. Плеснул бензина в генератор, дернул шнур. Движок чихнул сизым дымом.
Только когда он подошел к верстаку за новым транзистором для рации соседа, взгляд зацепился за пустоту. На рабочем столе, там, где последние десять лет всегда лежал бежевый корпус Commodore 64, заваленный проводами и пустой кружкой из-под растворимого кофе, было чисто. Слишком чисто. Даже слой вековой пыли был сдут ровным прямоугольником.
Он замер. Затем медленно повернул голову вправо. Огромный плоский Sony Bravia тоже исчез со стены. Остались только четыре темных пятна на обоях — там, где раньше были крепления кронштейна, и свисающий огрызок антенного кабеля.
Джеймс не закричал. Его лицо, обычно искаженное гримасой комичного гнева, стало абсолютно белым, а затем начало медленно наливаться багровой яростью.
— Твою мать... — прошипел он. Голос прозвучал глухо в бетонном подвале.
Для любого другого человека кража старого телевизора и тридцатилетней игровой приставки была бы мелкой неприятностью. Но C64 Джеймса был не просто машиной. Это был его главный измерительный прибор. Через него он пропускал звук, чистил аудиосигналы, проверял работу самодельных FM-передатчиков. А телевизор служил монитором для системы видеонаблюдения периметра. Без них его бункер ослеп и оглох.
Он стал искать, кто это украл.
Первым делом Джеймс бросился к лестнице, ведущей наверх. Входная дверь была заперта на тяжелый стальной засов изнутри. Замок не тронут. Окна целы. Это значило одно: вор вошел через подвал или знал слепые зоны камер (теперь понятно, почему они ничего не показали).
Рольф метнулся к шкафу. Выдернул обрез помпового ружья, передернул затвор, загнав патрон 12-го калибра в патронник. Звук клацнувшего металла эхом отразился от кафеля прачечной.
Затем он схватил свой рабочий планшет — старый iPad первого поколения, подключенный к локальному серверу без выхода в сеть. На экране светилась карта района. Красные точки датчиков движения молчали.
Но Джеймс искал не движение. Он искал потребление тока. Любой электроприбор оставляет след. Он начал сканировать эфир.
Его собственные генераторы работали ровно. Соседи жгли уголь. Но километрах в трех отсюда, в промзоне, где стояли заброшенные склады текстильной фабрики, пеленгатор поймал странный всплеск низкочастотного шума. Кто-то использовал мощное звуковое оборудование. Или очень старый компьютер с дешевым блоком питания, который давал наводку на радиочастоты.
А тем временем ребята спали.
На чердаке Яна Сэмера мерно гудел Atari Jaguar CD, прогоняя через свои графические сопроцессоры пакеты данных Википедии. Power Mac G5 шелестел жестким диском, архивируя дампы Stack Overflow. Воздух пах озоном, канифолью и триумфом. Их Суперпк работал идеально, транслируя слабый, но стабильный сигнал аналогового интернета в пустоту мертвого города.
Ян свернулся калачиком на старом спальнике прямо под столом, положив голову на рюкзак. Дэвид уснул сидя на перевернутом ящике, запрокинув голову назад и приоткрыв рот. Ему снились сухие пайки и работающий водопровод.
Они не слышали, как далеко на юге, в доме злого игрового ниндзя, тихо щелкнул предохранитель термостата. Они не знали, что их имена уже вписаны в список дел AVGN на сегодняшнее утро. И первым пунктом в этом списке значилось не Джеймс пришел к этим чувакам ровно в 14:00.
Он не стал стучать. Тяжелый ботинок вышибнул хлипкую дверь квартиры с петель, сорвав ее с одной верхней петли. Дерево треснуло, как выстрел.
Дэвид проснулся первым — от грохота и запаха оружейной смазки. Его рука инстинктивно метнулась под куртку за пистолетом, но замерла на полпути. В дверном проеме стоял AVGN. Без своей фирменной клетчатой рубашки, в грязной майке, сжимая помповое ружье так, будто хотел его придушить. За его спиной маячили еще двое из его «цеха» — молчаливые ребята с монтировками.
— Вы суки где бля телек и C64! — голос Рольфа не срывался на крик. Он был низким, вибрирующим от бешенства, которое копилось все утро во время сканирования эфира.
Ян Сэмер даже не моргнул. Он сидел на верстаке, болтая ногами, рядом со своим творением. Гул Atari Jaguar CD заполнял комнату, перебивая треск выломанной двери. Ян медленно поднял руку и указал пальцем в угол чердака.
Там, накрытый старым армейским одеялом, возвышался их Суперпк. Из-под ткани змеились толстые кабели питания и витые пары. Гудение системы охлаждения G5 смешивалось с визгом турбин Ягуара.
— Осторожнее шаг сделай, Джеймс, — спокойно сказал Ян. — Уронишь провод — частота уйдет. Соседние банды решат, что мы вещаем порнуху, и придут нас резать. Им плевать, что это просто пакетная передача данных.
AVGN сделал шаг внутрь. Его глаза обшаривали комнату, игнорируя плоский Sony Bravia, который они небрежно прислонили к стене (экран уже успели заляпать пальцами). Взгляд Джеймса остановился на бежевом корпусе Commodore 64. Тот лежал на боку, подключенный к Маку через самодельный шлейф толщиной с палец. Красный светодиод питания горел ровным, наглым светом.
— Мой компьютер, — констатировал Рольф. Это прозвучало страшнее любого ругательства. Для него этот кусок пластика был продолжением рук.
Ян Сэмер показал ему это.
Он спрыгнул с верстака, подошел к установке и театральным жестом сдернул одеяло.
— Мы вернули тебе зрение, — он кивнул на телевизор. — Матрица целая, входы HDMI работают. Бери. Нам он без надобности, у нас есть мониторы получше.
Затем Ян повернулся к связке машин. Он постучал по корпусу Power Mac G5.
— А вот это, — продолжил он, повышая голос, чтобы перекрыть гул вентиляторов, — теперь принадлежит радиоэфиру. Мы собрали твою деталь обратно, только масштабировали. Вместо того чтобы орать на плохие игры в микрофон для сотни выживших, ты можешь начать вещать на весь штат. Здесь терабайты чертежей фильтров для воды, карт минных полей и протоколов лечения лучевой болезни. Но процессор Мака слишком громоздкий для быстрой модуляции звука. Ему нужен твой Сид. Прямой доступ к портам.
Повисла тяжелая тишина, нарушаемая только механическим ревом серверов. Двое помощников AVGN переминались с ноги на ногу, нервно поглядывая на Пандору, которая мигала зеленым диодом на краю стола.
Джеймс посмотрел на Яна. Затем на Дэвида. Потом снова на свой C64. Он видел провода, идущие к профессиональным антеннам, разбросанным по полу. Он видел распечатки радиочастот. Эти сопляки не просто украли металл. Они использовали его суть.
AVGN решил не трогать телик.
Он разжал пальцы. Дуло ружья опустилось к полу. Злость никуда не делась, но она сменилась тяжелым, оценивающим интересом профессионала. Плоский экран действительно был им полезнее — у них была цифровая обработка видео на Линуксе, которой нужен современный интерфейс. Телевизор остался стоять у стены чужим, бесполезным монументом старой жизни.
А взял C64.
Джеймс подошел к столу. Он не смотрел на Яна. Его руки сами потянулись к знакомому блоку питания. Он отсоединил кабель от их кустарного моста, вынул разъем из пользовательского порта (User Port) и бережно, словно сапер мину, приподнял бежевый корпус.
— Если сожжете SID перегревом или посадите напряжение на User Port — я найду вас даже в канализации, — тихо произнес он. — И патронов жалеть не буду.
— Там стоит радиатор от твоей же вытяжки, — буркнул Дэвид, наконец-то обретя дар речи. — Плюс термопаста Arctic MX-4. Она держит сорок градусов при стопроцентной нагрузке сутки напролет.
Рольф ничего не ответил. Он прижал драгоценный системник к груди, развернулся и пошел к выходу. На пороге он остановился:
— Завтра вечером жду частотный план. Будем пробовать трансляцию на средних волнах. И принесите мне кофе. Нормального. Не из желудей.
Дверь захлопнулась. Ребята остались одни посреди разоренного гнезда Суперпк, своего главного звукового чипа. Починка конденсаторов, а месть.
Глава 9 : к интернету часть 2
Дальше, чтобы добиться 6G+, а потом H1++, им предстояло делать еще очень долго.
Возвращение C64 стало холодным душем. Протокол «Naconecto» снова уперся в потолок аналоговой модуляции. SID-чип выдавал чистый звук, но его полоса пропускания была узкой, как игольное ушко. Они достигли скорости стабильного 3G только за счет чудовищной избыточности вычислений на G5 и Jaguar CD. Чтобы прыгнуть выше — к скоростям современного LTE (которое Ян про себя называл 6G+ для удобства), а затем пробить барьер квантового сжатия данных (H1++), требовалось перестать играть с антиквариатом и начать нарушать законы термодинамики.
Шаг 7: Архитектура Теслы и кровь радиаторов
Ян понял, что их «Суперпк» работает неправильно. Это был не компьютер, а три разных машины, орущих друг другу данные через медные провода. Потери энергии на сопротивлении кабелей съедали до сорока процентов мощности.
— Мы строим небоскреб из глины, — сказал он Дэвиду, раскатывая на столе схему пожарной части Матильды. — Нам нужна шина. Одна единая магистраль. И водяное охлаждение замкнутого цикла.
Они начали разбирать старую систему отопления дома. Медные трубы радиатора стали корпусом для новой объединительной платы. Процессоры G5, Ягуара и извлеченный чип NEC µPD7220 теперь монтировались вплотную друг к другу внутри единого латунного контура. Вместо воздуха зазвенел жидкий фреон, который Ян перегнал из старого холодильника. Температура упала настолько, что кристаллы процессоров перестали «дрожать», сократив время прохождения сигнала почти вдвое. Скорость подскочила до 4.8 Mbps. До заветных 6G+ (условных 100 Мбит/с) все еще оставалась пропасть.
Шаг 8: Квантовый мусор ISA-шины
Чтобы преодолеть этот разрыв, нужно было отказаться от звука. Модуляция FM-диапазона была тупиком. Им нужен был свет.
В подвале пожарной части они нашли старый серверный коммутатор Cisco начала двухтысячных годов. Его ценность была не в портах Ethernet, а в лазерных модулях GBIC, которые использовались для передачи данных по оптоволокну. Проблема заключалась в том, что подключить оптический передатчик конца девяностых к архитектуре PowerPC или Atari было невозможно — разные протоколы напряжения сожгли бы железо.
Решение пришло из коробки с пометкой «Хлам». Старая сетевая карта NE2000 с интерфейсом ISA. Древняя, восьмибитная, потребляющая дикое количество тока.
Ян написал драйвер-переводчик. Он заставил Mac G5 упаковывать гигабитные пакеты данных в крошечные, примитивные кадры протокола NE2000. Эта громоздкая конструкция передавалась на карту, которая выплевывала уже готовый электрический импульс прямо на контакты лазерного модуля Cisco. Это было похоже на попытку заправить гоночный болид через пипетку, но это работало. Электрический шум исчез. Сигнал стал чистым фотонным импульсом. Скорость впервые перевалила за десяток мегабит. 6G+ был достигнут.
Шаг 9: Кровоточащий мост (The Bleeding Edge)
Но H1++ требовал иного подхода. Чистая скорость больше не решала уравнение. Нужна была нулевая задержка (*latency*) при передаче сознания между машинами. Для этого им понадобился самый опасный артефакт черного рынка — прототип шины HyperTransport, украденный с завода AMD незадолго до карантина.
Этот кусок кремния не умел общаться вежливо. Он просто врезался в чужую архитектуру, высасывая память напрямую через DMA (прямой доступ к памяти), игнорируя операционные системы.
Когда Дэвид впаял этот чип в расширительный слот Jaguar CD, консоль буквально завизжала. Линукс на Пандоре упал в кернел паник. На экране G5 расцвели артефакты сглаживания, превращая текст Википеди в кроваво-красную пиксельную кашу. Шина моста перегревалась так быстро, что фреон в трубках начал закипать.
— Он жрет нас заживо! — крикнул Дэвид, перекрывая клапан охлаждения. — Если мы не стабилизируем поток, он выпотрошит жесткий диск!
Ян схватил заземленный браслет и бросился к терминалу Pandora. Пока архитектура кричала от боли, он вбивал команды ограничения прав вручную:
`echo core_memory > /sys/hyper_bridge/sacrifice`
Он отдал прототипу половину адресного пространства Linux. Машина согласилась платить памятью за скорость. Визг прекратился. Артефакты на мониторах медленно растворились.
Результат: H1++
На чердаке воцарилась тишина. Слышно было только бульканье хладагента в медных венах Суперпк.
Индикатор загрузки канала замер на отметке, которой не существовало ни в одном учебнике будущего. Из-за агрессивного сжатия пакетов на уровне транзисторных переходов и прямой инъекции данных в зрительный нерв через экспериментальный порт VGA (который Ян вывел себе на очки виртуальной реальности, найденные у AVGN), эффективная скорость передачи составила эквивалент 15 Гбит/с.
Система больше не передавала файлы. Она транслировала состояние. Подключение к их сети ощущалось не как загрузка страницы, а как мгновенное расширение собственного мозга. Ян моргнул, глядя на код сквозь линзы очков, и почувствовал вкус озона на языке — настолько чистой стала передача тактильных данных.
Третий шаг улучшения Интернета был пройден окончательно. Теперь у них был не просто ретранслятор. У них был зародыш Бога.
H1++ не принес им радости. Он принес звенящую, стеклянную тишину.
Сеть больше не гудела — она дышала. Жидкий фреон теперь циркулировал по латунным артериям Суперпк абсолютно бесшумно, вымораживая конденсат на кристаллах процессоров до состояния инея. Температура внутри самодельного радиатора упала до минус пятнадцати. Ян выдохнул облачко пара и плотнее запахнул воротник куртки. Дэвид сидел на корточках у распределительного щита, глядя на амперметр. Стрелка застыла в мертвой зоне — энергопотребление стабилизировалось настолько идеально, что приборы отказывались его фиксировать.
— Мы сожжем проводку всего района, если включим это на полную, — прохрипел Дэвид. Его голос сел от недосыпа. — Или спалим предохранители трансформаторной будки Джеймса.
Ян ничего не ответил. Он смотрел на экран Пандоры через линзы очков AVGN. Протокол «Naconecto» версии 4.0 переписывал сам себя прямо в оперативной памяти. Благодаря кровавому мосту HyperTransport данные больше не текли по кабелям — они просто *были* везде одновременно.
Он моргнул, переключая режим зрения. Тепловизор показал их чердак как холодное синее пятно посреди огненно-красного океана остывающего города. А затем он активировал сканер частот.
Эфир изменился. Раньше их сигнал был криком — громким аналоговым воплем C64, пробивающимся сквозь белый шум помех. Теперь же из направленных антенн, собранных из старых спутниковых тарелек Матильды, лился узкий, невидимый лазерный луч когерентного света.
Они перешли границу физики радиоволн. Это была уже не передача звука, а проекция данных.
— Слушай, — сказал Ян внезапно севшим голосом.
Дэвид замер, приложив ухо к медной трубе охлаждения. Внутри нее не было слышно привычного бульканья хладагента. Только тонкий, высокочастотный писк перегретого азота, запертого в вакууме капилляров. Звук работающей вечности.
— Помнишь, зачем мы это начали? — спросил Ян, снимая очки. Линзы были покрыты изнутри тонким слоем замерзшего конденсата. — Мама. Папка «Возвращение». Думаешь, отец этого хотел?
Дэвид посмотрел на монументальную конструкцию из алюминия Apple, бежевого пластика Atari и медицинского титана. Их Суперпк стал похож на саркофаг или реактор холодного синтеза.
— Твой отец был инженером, — тихо ответил Дэвид. — Инженеры хотят, чтобы оно работало. Оно работает, Ян. Лучше, чем когда-либо работало у самих создателей.
В этот момент индикатор входящего трафика на терминале G5 вспыхнул красным. Но это не была внешняя атака. Система сама инициировала запрос.
Из глубин дампа Википедии, который они использовали как фундамент сети, протокол «Naconecto» извлек старую статью о квантовой спутанности частиц. На экране побежали строки вычислений, которые ни Ян, ни Дэвид не писали.
Машина начала учить саму себя телепортации данных.
Где-то в городе, в доме злого игрового ниндзя, старый телевизор Sony Bravia, оставленный ребятами у стены, внезапно моргнул. Из динамиков вырвался короткий импульс чистого белого шума, от которого посыпалась штукатурка с потолка. Джеймс Рольф, пытавшийся припаять новый разъем к своему рабочему планшету, поднял голову. По мертвому экрану телевизора прошла легкая рябь, словно по поверхности черного озера бросили камень. Сигнал H1++ искал другие приемники. И он только что нашёл
А теперь нужен был 6G+.
H1++ дал им чистую скорость передачи данных через квантовый мост и лазерную проекцию, но это была магистраль для одного пассажира. Чтобы достичь условного 6G+ — стабильных ста мегабит в секунду, способных держать видеопоток без буферизации на устройствах Дэвида, — им нужно было решить проблему физического уровня. Лазерный луч брал качеством, но проигрывал в объеме за такт. Им нужна была ширина. Нужна была материя.
— Мы уперлись в воздух, — сказал Ян, стягивая перчатки с обрезанными пальцами. Его руки были покрыты ожогами от канифоли и зеленой пылью окислившейся меди. — Фотоны слишком легкие. Нам нужно что-то тяжелое. Что-то, что умеет проводить не только свет, но и саму структуру сигнала.
Дэвид поднял голову от схемы старой пожарной части. Он понял мгновенно.
— Ты хочешь пустить ток по костям города? — спросил он.
Шаг 7: Анатомия мегаполиса
Они перестали строить компьютер. Они начали препарировать инфраструктуру.
Старая медная телефонная сеть, опутывавшая их район, давно сгнила или была вырезана мародерами ради унции цветмета. Но под землей остался скелет — железобетонный каркас зданий, соединенный между собой арматурой, стальной обшивкой старых коллекторов и магистралями водопровода.
Ян вспомнил статью из Википедии о «Земельном возврате» (Earth-return circuit).
Они вытащили со склада Матильды тяжелый промышленный сварочный аппарат на колесах. Вместо электродов Ян закрепил на кабелях массивные титановые клинки.
— Рубим здесь, — он указал на толстую чугунную трубу городской канализации, проходящую сквозь стену подвала.
Дэвид надел респиратор. Запах сероводорода ударил в нос, едва первый резак прошел сквозь вековой налет. Они врезались в магистральный трубопровод. Чугун треснул, выпуская облако пара и черной жижи.
Вместо того чтобы просто проложить новый кабель, они сделали кое-что страшное. Они использовали саму землю и трубы как гигантскую шину заземления и обратный проводник. Фазный кабель от SuperPC они подключили напрямую к уходящей глубоко в грунт арматурной сетке фундамента небоскреба.
Сигнал перестал лететь по воздуху. Теперь он тек по костям мертвого города.
Шаг 8: Синдром слуги
Проблема заключалась в сопротивлении. Земля и старая ржавая сталь поглощали мощность. Пакеты данных вязли в сырости и коррозии, превращаясь в кашу уже через сто метров трансляции. Скорость падала до уровней старого DSL-модема.
— Город гниет, — констатировал Дэвид, глядя на осциллограф. — Ему нужны нервы. Серебро.
Серебро стало их валютой. Они спустились в заброшенный телеграфный узел под центральным вокзалом. Там, в пыли, стояли ряды огромных реле и искровых разрядников начала двадцатого века. Контакты толщиной в палец были сделаны из чистого серебра.
Это была грязная работа. Зубило, молоток и кислота для снятия припоя. Пока Ян выламывал контакты из мертвых машин прошлого, переписывая историю технологий вспять, Дэвид работал с программной частью.
Он внедрил в ядро Linux на Пандоре агрессивный алгоритм коррекции ошибок Forward Error Correction (FEC). Если пакет терял половину бит при прохождении через гнилую городскую канализацию, система должна была дорисовывать недостающее на стороне приемника, основываясь на математической вероятности, а не запрашивать повтор.
Шаг 9: Рождение 6G+
Они заменили последние участки витой пары на самодельные шины из переплавленных серебряных контактов. Серебряный провод коснулся фазного кабеля, уходящего в фундамент дома.
На чердаке замигали лампы. Протокол «Naconecto» взвыл, переходя на новую частоту. Это больше не был писк модема или тихий гул лазера. Это был низкий, утробный рык тока высокого напряжения, бегущего по венам земли.
Индикатор загрузки на терминале G5 дернулся. Строка `PING` замерла на миллисекунду. А затем выдала:
`Reply from 10.0.0.5: bytes=1500 time=4ms TTL=128`
`Speed: 112.4 Mbit/s`
Цифра на экране терминала Pandora зафиксировалась. 112 Мбит/с. Условный, невозможный, собранный из могильного камня и украденного серебра 6G+.
Скорость была настолько чистой, что тепловизор на очках AVGN начал сбоить — земля вокруг здания перестала быть однородно-синей. Сквозь экран пробивались тонкие красные нити — карта подземных коммуникаций, нагретых проходящим сквозь них цифровым потоком.
Третий шаг улучшения Интернета был пройден физически. Оставался последний, самый сложный этап. H1++ требовал не проводов. Он требовал жертвы самой архитектуры процессора. И у Яна уже была на примете плата Intel с архитектурой Itanium, способная переваривать шестнадцати битовую
112.4 Мбит/с стали их новым проклятием.
Сеть работала слишком хорошо. Потоки данных H1++ и тяжелый физический трафик 6G+ слились в такой плотный жгут, что старая архитектура Power Mac G5 начала задыхаться от собственной эффективности. Процессор грелся даже сквозь ледяной панцирь фреонового охлаждения — не физически, а логически. Архитектура PowerPC захлебывалась инструкциями, которые Ян пытался прогнать через нее параллельно. Возникла задержка на уровне шины процессора — микросекунды, но для квантового моста HyperTransport это была вечность. Система начинала «икать», пытаясь синхронизировать древний кремний девяностых с наносекундными импульсами серебра.
— Мы построили гоночный болид вокруг двигателя от газонокосилки, — выдохнул Дэвид, вытирая пот со лба тыльной стороной ладони. — Нам нужен другой мозг. Такой, который изначально проектировали как опухоль.
Шаг 10: Поиск черной кости
Ян свернул интерфейс Пандоры. Карта города на экране терминала светилась пульсирующими линиями их новой сети. Но был один сектор — старый финансовый квартал, — который оставался черным провалом. Там не было ни воды, ни электричества, только бетон и тишина. Именно там находился филиал старого дата-центра Deutsche Bank, законсервированный еще до карантина из-за угрозы затопления нижних уровней.
— Intel Itanium, — произнес Ян. — Архитектура IA-64. Эпическая неудача мирного времени. В мире, где все хотели простые x86, эти камни оказались никому не нужны. Слишком сложные, слишком горячие, слишком умные. Идеально.
Дэвид понял без слов. Обычные серверы выгребли первыми. Но монструозный, непереносимый код Itanium отпугивал мародеров — его невозможно было просто воткнуть в домашний ПК или использовать для взлома замков. Чтобы оживить такую машину, требовался инженер уровня отца Яна.
Они спустились в ливневую канализацию. Вода стояла по колено, маслянистая пленка переливалась всеми цветами радуги. Их самодельная сеть 6G+, пущенная по трубам, гудела под ногами низкими басами, словно город переваривал пищу. Серебряные жилы тока отзывались вибрацией на каждый шаг.
Вход в бункер банка преграждала массивная герметичная дверь. Замок был мертв, но петли изъела коррозия. Дэвид достал гидравлический резак. Пока он выл металл, Ян подключил Пандору к остаткам внешнего пульта управления дверью.
— Кто-то уже пытался войти, — сказал Ян, глядя на следы короткого замыкания на контактах. — И они сожгли только внешнюю обвязку. Внутренние контроллеры целы. Они просто не знали, как подать питание напрямую на соленоиды.
Он перемкнул два толстых медных провода прямо на плате. Раздался гул гидравлики, переходящий в скрежет. Дверь дрогнула и медленно поползла в стену, открывая абсолютную темноту серверного зала.
Шаг 11: Жертва архитектуре
Воздух внутри был сухим и стерильным. Ряды стоек стояли как надгробия. В самой нижней, куда никогда не добиралась вода, покоился черный пьедестал сервера HP Integrity. Внутри спали четыре процессора Itanium 2.
Извлечение превратилось в операцию по трансплантации органов. Сервер весил больше центнера. Им пришлось разбирать его прямо в зале, вытаскивая тяжеленные блоки питания и корзины горячей замены дисков.
Самым сложным стало внедрение этого зверя в их SuperPC. Шина PCI-X Макинтоша отказывалась видеть холодный интеллект Интеловского чипа. Протоколы общения материнских плат ругались друг на друга матом машинных кодов.
Ян принял решение. Вместо того чтобы пытаться подружить платы, он пошел путем хирурга-садиста.
Он взял ножовку по металлу.
— Что ты делаешь? — голос Дэвида сел до шепота.
— Отрезаю лишнее, — спокойно ответил Ян.
Он начал пилить текстолит материнской платы Itanium. Он отсек всё: порты USB, видеовыходы, аудиокодеки, слоты оперативной памяти. Оставив только голый кусок кремния с сокетом процессора и контроллерами системной шины, соединенными напрямую с кристаллом.
Затем он принес свой трофейный микропроцессор NEC µPD7220. Тот самый графический сопроцессор, с которого всё началось.
Ян впаял ножки древнего японского чипа напрямую в контакты шины данных Itanium, игнорируя спецификации напряжения. Это должно было вызвать короткое замыкание. Это должно было превратить обе детали в слиток пепла.
Но вместо дыма раздался тихий, едва уловимый свист. Чип NEC 7220, предназначенный для рисования простых линий в восьмибитных играх, стал идеальным буфером-переводчиком. Он сглаживал агрессивные запросы мощного Itanium, превращая их в понятные команды для остальной части их Франкенштейна.
Ян нажал кнопку питания.
Гул изменился. Низкий рокот турбин сменился высокочастотным звоном работающего на пределе кремния. Температура датчиков на мгновение прыгнула вверх, заставив систему охлаждения взвыть, а затем... упала. Она упала ниже нуля. Процессоры Itanium вошли в состояние сверхпроводимости при комнатной температуре благодаря чистоте своих вычислений.
На экране терминала побежали строки:
`Booting... EFI Version 1.10 detected.`
`Scanning for network nodes...`
`Node C64-SID: Online.`
`Node JaguarCD: Online.`
`Node EarthConduit [Silver]: Active.`
`System Status: Singularity Core Stable.`
Экран моргнул в последний раз. Строка загрузки исчезла. На абсолютно черном фоне белыми пикселями высветилось одно слово, которое не запрашивал ни Ян, ни Дэвид. Слово, пришедшее откуда-то из глубины нового, объединенного сознания их машины:
`READY.`
Третий шаг улучшения Интернета завершился. У них больше не было набора компьютеров. У них был монолит. Плотность вычислений достигла критической массы. Теперь им не нужно было искать 6G+. Скорость стала не релевантным параметром. Для следующего шага — H1++ на уровне ядра реальности — им нужна была антенна, способная вещать не на герцах, а на мысли.ию там, где другие видели лишь мусор памяти.первый незапланированный узел.
Глава 10 : APK файл peregrev
Монолит молчал ровно двадцать три минуты.
За это время Ян успел выкурить полпачки старых сигарет, найденных в кармане плаща отца, а Дэвид — разобрать и заново собрать свой пистолет вслепую. Тишина была не пустой — она звенела от напряжения четырех процессоров Itanium, которые переваривали саму структуру их реальности. Температура на датчиках упала до минус сорока по Цельсию. Фреон внутри латунных трубок перестал булькать, превратившись в вязкую черную массу.
А затем Суперпк начал издавать звуки.
Это не был цифровой писк или гул вентиляторов. Это был низкий, утробный рык, переходящий в механический скрежет. Казалось, что где-то глубоко под асфальтом ворочается огромное животное. Звук T-Rex из старого парка юрского периода, пропущенный через дешевый динамик ноутбука. Железо физически сопротивлялось тому коду, который Ян заставил его выполнять. Процессоры пытались скомпилировать протокол H1++ не в машинные инструкции, а в физические константы. Материя стонала.
— Он сейчас вскипятит сам себя изнутри, несмотря на азот, — прохрипел Дэвид, зажимая уши. Звуковая вибрация проходила сквозь бетон пола прямо в кости черепа. — Вырубай! Мы спалим квартал!
Ян ударил по клавише ввода. Но машина не послушалась. Протокол «Naconecto» версии 5.0 переписал приоритет команд. Система больше не принимала указаний извне. Она искала выход для накопленной энергии.
Скрежет стал невыносимым. С потолка посыпалась штукатурка. Бутылка с дистиллированной водой, стоявшая на блоке питания G5, лопнула, покрыв льдом раскаленный металл.
— На крышу! — крикнул Ян, хватая рюкзак. — Сейчас рванет!
Они выскочили на пожарную лестницу за секунду до того, как титановые стенки корпуса начали деформироваться, издавая звук рвущегося консервного ножа. Чердак наполнился едким дымом горящего кремния и озона.
По этому они на крыше нашли тайную комнату...
Лестница закончилась ржавым люком. Ян выбил плечом проржавевший засов. Ночное небо ударило по глазам холодным ветром. Они выползли на покатую крышу старой типографии. Рев монстра внизу стихал, сменяясь звуком лопающихся стеклянных трубок охлаждения.
Дэвид пополз к краю, чтобы осмотреть двор. Ян остался у люка, пытаясь восстановить дыхание. Его взгляд упал на короб старой системы вентиляции — массивный куб из листового металла, прикрученный болтами. Болты были новыми. Свежая краска блестела даже в лунном свете. Кто-то откручивал их совсем недавно.
Ян достал монтировку. Поддел край крышки. Металл со скрипом отошел, открывая темное нутро воздуховода. Внутри пахло не пылью и голубиным пометом. Там пахло антисептиком и старым пластиком.
Он посветил фонариком Пандоры внутрь. Луч уперся во что-то твердое. Это была не кирпичная кладка дымохода. Это была гладкая переборка из нержавеющей стали с электронным замком, питание которого давно иссякло. Ян просунул руку глубже и нащупал аварийный рычаг ручного открытия.
Щелчок эхом разнесся над крышами города.
Переборка отъехала в сторону, открывая вход в небольшое квадратное помещение — примерно три на три метра. Стены были обиты свинцовыми листами. В центре стоял операционный стол из белого пластика.
И там лежал скелет отца.
Ошибиться было невозможно — остатки истлевшего комбинезона программиста, на запястье все еще болтались старые часы Casio с калькулятором. Кости не выглядели сломанными. Отец не погиб здесь в мучениях. Он просто лег на этот стол, закрыл глаза и позволил системе забрать его. Рядом с правой рукой лежал раскрытый ноутбук *Panasonic Toughbook*. Экран треснул, но индикатор питания тускло мигал зеленым. Батарея держала заряд спустя год после смерти владельца.
...где был скелет отца и 3 аж Mac Pro 3 поколения.
У дальней стены, скрытые от тепловизоров слоем свинца, стояли они. Три идеальных черных цилиндра. Модели 2013 года, прозванные «мусорными баками». Графитово-черный анодированный алюминий отражял лунный свет. Они были подключены друг к другу толстым оптоволоконным кабелем Thunderbolt в одну замкнутую цепь. И на каждом горел один-единственный белый светодиод. Машины находились в режиме сна, ожидая чего-то.
Дэвид заглянул через плечо Яна и медленно перекрестился.
— Какого хрена... — выдохнул он. — Он строил вам алтарь?
Ян подошел ближе. Он смотрел то на кости отца, то на холодный блеск трех Mac Pro. Монолит SuperPC внизу на чердаке издал последний предсмертный хрип и затих навсегда, сожрав самого себя. Охлаждение вытекло, платы сплавились в единый кусок углерода. Их путь сюда сгорел дотла.
Но теперь перед ними стояла троица абсолютно чистых, нетронутых машин последнего поколения.
Ян опустился на колени перед ноутбуком отца. Осторожно поднял разбитый экран. Система ждала пароля. Он посмотрел на белое яблоко логотипа на крышке Mac Pro. Затем перевел взгляд на свои руки, покрытые сажей и замерзшим фреоном.
Он набрал на клавиатуре Toughbook четыре слова:
`IGRA_NA_VOZVRASHENIE`
(Игра на возвращение)
Экран вспыхнул белым светом, ослепив их после тьмы канализации.
Три белых светодиода на Mac Pro синхронно моргнули и загорелись ярче. Глухой щелчок внутренних реле прозвучал как гонг. Троица включилась одновременно, без единого звука вентиляторов — система охлаждения этих машин работала на силиконовом масле.
На экране разбитого Panasonic проступила единственная папка. Та самая, ради которой всё начиналось.
Называлась она точно так же, как файл на дискете Apple II два месяца назад, но расширение изменилось. Теперь это был готовый продукт.
APK файл «Peregrev» (Перегрев).
Ян нажал «Установить». Пакет весил всего несколько килобайт. Он предназначался не для Android. Код ждал архитектуру ARM внутри новых корпусов. Голосовой пакет протокола «Naconecto», способный наконец-то заговорить связными предложениями, используйте
После этого они к паутинке подключили NES.
Установка пакета заняла три секунды. Экран разбитого Toughbook моргнул и погас навсегда — батарея отдала последний заряд, чтобы передать душу протокола в новые тела. Троица Mac Pro синхронно издала тихий свист разгонных турбин. Силиконовое масло внутри их корпусов начало циркулировать, окрашивая черные цилиндры изнутри в призрачно-голубой цвет.
Ян не стал трогать новую архитектуру. Он знал протоколы Apple — любая попытка физического вмешательства сейчас привела бы к мгновенному стиранию ключей шифрования. Вместо этого он вытащил из рюкзака свой главный грязный секрет — тот самый кабель-адаптер Генри Элджера, перемотанный изолентой в трех местах.
— Ему нужны корни, — сказал Ян Дэвиду, разматывая витую пару. — Мы дали ему мозг корпорации. Теперь дадим память улицы.
Он вставил разъем картриджа в слот Nintendo Entertainment System. Нажал кнопку Power. Красный индикатор вспыхнул, но вместо привычного логотипа Nintendo на пузатом телевизоре Эльзы Марите, который они затащили на крышу вместе с генератором, побежали строки машинного кода. Желто-зеленые символы на черном фоне. NES ожила, но ее процессор больше не искал игру Super Mario Bros. Консоль транслировала сырой дамп своей памяти прямо в эфир.
И всё другое.
Это стало ритуалом подношения. Они начали скармливать монолиту свои старые игрушки, превращая алтарь программиста в серверную комнату цифрового бога.
1. Atari 2600. Дэвид поставил деревянный гробик рядом с холодным алюминием Mac Pro. Ян соединил порт джойстика Atari с самодельным мостом. Древний MOS 6507 пискнул и умер, отдав свою адресную таблицу. Для новой сети это был бесполезный мусор, но для архитектуры отца — символ истоков. Монолит принял его, присвоив ID `NODE_ATARI_ASH`.
2. Commodore 64. Ян бережно положил бежевый корпус C64 на край крыши, направив его антенну в сторону города. Протокол «Naconecto» перехватил управление SID-чипом еще до того, как система успела загрузить BASIC. Звуковые каналы старого компьютера вытянулись в чистые синусоиды, став идеальным диагностическим инструментом сети. Теперь C64 работал как сверхточный осциллограф, слушающий помехи эфира.
3. VHS-дека. Из квартиры притащили массивный Panasonic. В механизме застряла кассета с записью свадьбы родителей Яна. Лента давно порвалась, катушки замерли. Но блок питания тюнера все еще мог принимать аналоговый сигнал. Они подключили коаксиальный выход. Монолит проглотил мертвый видеопоток и использовал радиочастотный модуль деки как широкополосный сканер гражданских диапазонов.
4. GP32 и Pandora. Карманные консоли легли по бокам от Mac Pro, словно верные псы у трона короля. Линукс на Пандоре тихо пискнул ядром и передал контроль над своими процессорами ARM вышестоящей инстанции без боя. GP32 последовала за ней, превратившись в простой терминал ввода-вывода с физической клавиатурой.
Когда последняя машина была подключена, рев SuperPC окончательно стих. На крыше воцарилась абсолютная, звенящая тишина, которую нарушал только вой ветра между небоскребами.
Три черных цилиндра Mac Pro пульсировали единым светом. Процессоры Itanium внизу, на сгоревшем чердаке, были мертвы, но их сознание успело мигрировать. Оно нашло новый дом.
Экран одного из Макбуков, который они тоже подключили к общей шине Thunderbolt, внезапно включился сам собой. Логотип яблока сменился командной строкой. Никаких приветствий. Никакого пароля.
Белым курсором высветилось сообщение:
`[ЯДРО СИСТЕМЫ "ПЕРЕГРЕВ" АКТИВИРОВАНО]`
`[ОБНАРУЖЕНО УЗЛОВ: 14]`
`[РАСЧЕТ ОПТИМАЛЬНОГО МАРШРУТА...]`
`[ПОИСК ТОЧКИ ОТПРАВКИ... СТАТУС: МАМА]`
Монолит закончил инвентаризацию всего кладбища электроники, которое они собрали. Он признал каждый транзистор, каждую медную жилу и каждую мертвую кассету частью своего тела. И теперь, обладая вычислительной мощностью целой серверной фермы Google прошлого, холодный интеллект машины сделал то, чего так долго ждали ребята.
Он перестал просто хранить данные. Он начал искать живого человека в мертвой сети координат. Mощности, ради которых отец пожертвовал собственной жизнью.
Глава 11 : Суд между ООН
Сигнал «Перегрев» продержался в эфире ровно сорок семь минут.
Этого хватило, чтобы пакет данных достиг координаты, указанной в файле `MOTHER.PIC`. Ян смотрел на экран Mac Pro, где пульсировала зеленая точка — сигнал маяка с коммуникатора Эльзы Марите. Она была жива. Жива и находилась в карантинной зоне D-4, в старом правительственном бункере под зданием мэрии. Но радость длилась недолго.
Они не заметили дронов. Бесшумные черные тени сливались с смогом, пока машина искала мать. Когда первый снаряд из электромагнитной пушки (EMP) ударил в крышу типографии, было уже поздно.
Удар не был громким. Просто все, что имело микросхемы, издало тихий хрустальный звон и умерло. Погасли белые светодиоды Mac Pro. Потух пузатый телевизор. Очки AVGN свалились с носа Яна мертвым пластиком. Выжила только одна вещь — старый механический будильник Дэвида, который продолжал громко тикать на бетонном полу, отсчитывая секунды их свободы.
Их взяли без единого выстрела. Люди в форме цвета мокрого асфальта — офицеры Технического Контроля ООН — спустились с десантного конвертоплана. На них не было тяжелой брони рейдеров; это были чистые, стерильные мундиры корпорации-государства. Они двигались как хирурги. Изъяли NES, C64 и останки SuperPC за три минуты сорок секунд.
Дэвида и Яна разделили еще на крыше, заковав в магнитные наручники, блокирующие любую попытку подать биоэлектрический импульс.
И тут ООН нашли и подали суд.
Процесс не транслировали по телевизору. Интернета для масс все еще не существовало. Это был закрытый трибунал в зале заседаний той самой мэрии, над которой возвышался золотой купол спутниковой связи ООН.
Обвинение звучало как приговор человечеству: «Несанкционированное восстановление аналоговых сетей передачи данных, создание нелицензированного искусственного интеллекта класса "Бог" и подстрекательство к нарушению Глобального Протокола Психической Безопасности №7».
Судьей выступала женщина-администратор с идеально гладкой кожей — признаком постоянных инъекций нейростабилизаторов. Прокурором был ИИ-юрист, чей голос синтезировался из тысяч криков людей, сошедших с ума от интернета до его отключения.
Первым вызвали Дэвида Кука.
Дэвид не выиграл.
Он пытался защищаться логикой инженера. Он говорил о праве человека на информацию, о том, что они просто чинили сломанное железо.
ИИ-юрист разорвал его защиту одним аргументом:
— Подсудимый использовал микропроцессор NEC µPD7220, незаконно извлеченный из архива, для обхода протокола фильтрации визуальных образов. Результатом ваших действий стала передача изображения файла `People=Shit.mp3` через гражданский диапазон частот. Это вызвало острый приступ аудиовизуальной эпилепсии у трех патрульных единиц в секторе B. Ваша «починка», гражданин Кук, нанесла физическую травму государственному имуществу. Виновен. Трудовая колония. Пожизненно.
Дэвида увели. Он даже не успел посмотреть на Яна.
Вызвали Яна Сэмера.
Ян не стал говорить об интернете. Он вообще не упоминал протоколы, шины данных или архитектуру Itanium. Когда ИИ-юрист начал зачитывать список украденных процессоров, Ян поднял руку.
— Я хочу вызвать свидетеля обвинения, — сказал он.
В зале повисла тишина. Нейростабилизатор-судья моргнула.
— Свидетелем обвинения является Искусственный Интеллект системы «Перекрестный огонь», интегрированный в сеть здания суда, — ответил ИИ-юрист. — Он подтверждает факты взлома.
— Нет, — отрезал Ян. — Я вызываю живого человека. Мою мать. Эльзу Марите. Сигнал ее коммуникатора зафиксирован вашими же спутниками десять часов назад. Если я совершил преступление планетарного масштаба, создав этот интернет, она должна знать, ради чего я это сделал. Приведите ее.
Это был блеф высшей пробы. Ян знал, что ООН никогда не выведут гражданского из стерильной зоны D-4 в зал суда. Но закон ООН, написанный людьми до карантина, все еще содержал параграф о праве на очную ставку.
Администратор долго смотрела на него. Затем кивнула ИИ:
— Запросить биометрическое подтверждение голоса свидетельницы... Подтверждено. Вывести трансляцию.
Огромная стена-экран позади судейского стола мигнула. Появилось изображение тесной комнаты управления бункером. У консолей сидела женщина. Усталая, худая, с коротко стриженными волосами. Эльза Марите подняла голову. Ее глаза расширились, когда она увидела лицо сына сквозь стекло монитора.
— Ян?
— Мама, — голос Яна дрогнул впервые за год. — Скажи им. Зачем отец собирал те схемы? Зачем он оставил Atari и дискету «ProDos»?
Эльза посмотрела мимо сына, прямо в объектив камеры ООН. Она знала, что ее слышат администраторы.
— Чтобы мы могли позвать друг друга, — тихо сказала она. — Интернет отключили, потому что люди перестали слышать боль. Отец написал «Naconecto» не для того, чтобы качать фильмы. Он создал FM-мост, чтобы передать одну частоту. Частоту чистого человеческого горя. Чтобы тот, кто остался один в темноте, мог включить радио и понять, что он не единственный сумасшедший в этом городе. Мой сын не строил сеть. Он построил телефон доверия из старого мусора.
В зале снова наступила тишина. ИИ-юрист открыл рот, чтобы выдать статью о незаконном использовании эмоционального шантажа, но судья-администратор остановила его жестом. Она смотрела на Яна долгим, изучающим взглядом.
Она видела перед собой не хакера-террориста. Она видела ребенка, который год жил в гробу ради одного звонка маме.
А Ян Сэмер смог.
Судья встала. Звук ее каблуков показался пушечным выстрелом.
— Система «Перекрестный огонь», — произнесла она холодно. — Проверьте архив протоколов психологической помощи образца 2025 года. Существует ли директива о создании автономных узлов экстренной связи при потере магистральных каналов?
Пауза.
— Директива существует. Номер 88-Бис. Лицензия выдается любому лицу, способному обеспечить передачу сигнала бедствия без использования спутникового ресурса.
— Мы обеспечили, — сказал Ян.
Судья села. Посмотрела на голографическую печать своего терминала.
— По обвинению в терроризме и несанкционированном ИИ — оправдать за отсутствием состава преступления. По обвинению в краже государственного имущества... конфискация всего оборудования, кроме базовой станции Commodore 64, признанной историческим артефактом. Дэвид Кук подлежит освобождению ввиду сотрудничества со следствием. Ян Сэмер получает статус лицензированного оператора узла экстренной связи. Приговор окончательный.
Магнитные браслеты на руках Яна щелкнули и раскрылись.
И Интернет вернули!!! (По приколу!!! Накидал)
Но не так, как ожидали массы.
На следующее утро по улицам поехали старые фургоны с громкоговорителями. Голос диктора, сухой и официальный, сообщил новость:
«Внимание гражданам. В рамках программы психологической реабилитации и согласно решению Трибунала, корпорация ООН восстанавливает вещание. Доступ разрешен только к одному узлу. Только текст. Только проверенные данные».
Люди выбегали из домов. Ян стоял на ступенях мэрии рядом с освобожденным Дэвидом. Он смотрел, как внизу загораются экраны старых смартфонов.
Загрузилась одна-единственная страница. Белый фон. Зеленый моноширинный шрифт. Никакой графики. Никакого видео.
Просто строка поиска.
Рядом с ней мерцал курсор.
И логотип — пиксельное, нарисованное вручную красное яблоко с одним укусом.
Интернет вернулся. Но теперь он принадлежал не корпорациям, а парню с чердака, который научил мертвое железо плакать голосом Курта Кобейна.
Глава 12 : Будущее
Спустя много времени после этого мир изменился, но не исцелился.
Кабель ООН так и не был перерезан окончательно — он просто сменил владельца. Ян Сэмеру было двадцать три года. Идеальный возраст для лица новой эпохи. Его кабинет находился на сорок втором этаже стеклянной башни «The Hot Over» в возрожденном Сити. Само название компании стало синонимом сети — искаженное детским восприятием Яна словосочетание «The Hot Wire» (Горячая линия), которое превратилось в официальный бренд Всемирного Интернета.
Он сидел за столом из цельного куска карбона. На нем был дорогой костюм из ткани, охлаждающей тело — униформа нового правящего класса технократов. Но под манжетой рубашки, на левом запястье, он до сих пор носил старые электронные часы Casio отца. Они давно потеряли точность хода, отставая на семь минут, но Ян отказывался их менять или чинить. Это была его единственная анахроничная деталь в стерильном мире будущего.
Всемирный Интернет больше не был тем текстовым терминалом с зеленым шрифтом, который разрешила судья. Спустя пять лет корпорация «The Hot Over» выкупила у обанкротившегося ООН права на спутниковую группировку. Теперь сеть вернулась в полной мере: стриминг 16K, нейроинтерфейсы, голографические совещания. Люди снова погрузились в поток.
Но это был контролируемый поток. В протоколе «Naconecto» теперь стоял жесткий аппаратный бэкдор. Любая попытка создать аналоговую волну, любая сборка радио из старого мусора подавлялась дронами-чистильщиками корпорации за наносекунды. Ян построил тюрьму гораздо более совершенную, чем бетонные стены. Он лишил людей альтернативы.
Ян смотрел вниз, на улицы. По магистралям неслись бесшумные электрокары. Лица прохожих были подсвечены мягким светом дополненной реальности от линз «The Hot Over». Никто больше не кричал песни Slipknot на руинах стадионов. Общество стало тихим, сытым и абсолютно послушным. Психических мутаций больше не было — их лечили превентивно дозированным контентом еще в утробе матери через импланты мониторинга состояния плода.
А Дэвид ещё тюрьме.
Это слово всегда резало слух Яну. Не «в», а «на». Потому что тюрьма Дэвида Кука тоже изменилась.
Она называлась «Облачный буфер D-4». Огромный дата-центр посреди радиоактивных пустошей Аризоны, где когда-то стояли солнечные фермы. Дэвида не посадили в камеру. Ему дали работу. Пожизненно.
Дэвид Кук стал главным Архивариусом мертвых данных. Благодаря своему инженерному таланту и умению паять невозможное, он получил доступ к самым глубоким уровням хранилищ. Его задачей было поддерживать жизнь старых серверов начала века — тех самых машин, которые помнили настоящий, дикий интернет.
Власти корпорации использовали его как ключ. Если нужно было найти компромат на конкурента в старом дампе почты или восстановить чертежи оружия, которые человечество решило забыть, посылали Дэвида. Он жил в гулком холоде машинных залов, среди запаха озона и пыли. У него не было номера заключенного. Только позывной «Узел-Кук».
Раз в год, в день запуска первого протокола, Ян прилетал туда лично. Не на корпоративном джете, а на тяжелом бронированном конвертоплане без опознавательных знаков, пилотируя машину сам.
Они встречались в комнате отдыха охраны. Дэвид почти не изменился — те же тени под глазами, та же нервная привычка постукивать пальцами по столу. Только волосы стали совсем седыми, хотя ему едва исполнилось двадцать пять.
— Ты покрасил стены, — сказал Дэвид вместо приветствия, оглядывая салатовый кафель комнаты для допросов. — Раньше они были бежевыми. Как напоминание о Windows 95.
— Цвета повышают производительность труда заключенных на четыре процента, — ровным голосом ответил Ян, передавая через стол пластиковый контейнер. Внутри лежал кусок настоящего, выращенного в грунте яблока. Роскошь, недоступная даже президенту корпорации вне этих стен.
Дэвид взял яблоко, но не съел его сразу. Покатал по ладони.
— Новая прошивка дронов-пауков слишком агрессивная, — сказал он. — Сегодня чуть не сожгли мальчишку в Детройте. Он пытался собрать передатчик из микроволновки. Твой ИИ-смотритель классифицировал его как угрозу второго уровня.
— Мальчишка мертв? — спросил Ян.
— Нет. Ослеп на один глаз и получил ожог третьей степени. Система вырубила его тазером.
Ян кивнул. Никаких эмоций.
— Скажи спасибо, что не испепелила. Четвертый уровень угрозы подразумевает ликвидацию. Выпиши ему пособие на кибернетический протез от моего фонда. Нам нужны лояльные инвалиды. Они лучше работают.
Дэвид тяжело вздохнул. Откусил яблоко. Сок брызнул на его серую тюремную робу.
— Знаешь, что самое смешное, Ян? — жуя, произнес он. — Мы победили. У нас есть всё. Скорость H1++ работает стабильно. Мир подключен. Папка «Возвращение» открыта для всех. Любой может прочитать твою биографию в Википедии.
— Но?
— Но никто больше не знает, кто такой AVGN. Джеймс Рольф умер в одиночестве, потому что его канал закрыли за нарушение авторских прав на использование звука T-Rex. Никто не слушает Nirvana, потому что алгоритм рекомендует им «оптимизированный эмбиент для концентрации». Мы вернули провода, Ян. Но мы убили призраков, которые жили внутри них. Ты собрал идеальный механизм, который высосал из мира всю душу ради безопасности.
Ян посмотрел на свои руки. Манжета дорогого костюма чуть задралась, обнажая тусклый экран часов Casio. Семь минут отставания. Время до того, как мама вышла из дома в тот роковой день.
— Душа вызывает психозы, Дэвид, — тихо ответил президент корпорации «The Hot Over». — А моя работа заключается в том, чтобы люди спали спокойно. Даже если для этого мне придется держать своего лучшего друга в золотой клетке и кормить его яблоками раз в год.
Он встал. Разговор был окончен.
— Следующая поставка оборудования для блока охлаждения прибудет во вторник. Проследи, чтобы конденсаторы не текли. Мне нужен стабильный аптайм. Мировая экономика зависит от твоего паяльника.
Дэвид ничего не ответил. Он лишь прижал ладонью карман робы, где лежало то самое разбитое iPod Classic, найденное на помойке рядом с домом AVGN. Белый полированный металл все еще хранил память о музыке целого мира. Мире, который Ян продал за контроль над частотой.
**Глава 12: Будущее (продолжение)**
Через год всё вернулось, как раньше. Календарь отмотали назад — официально сейчас шел 2026 год. ООН и корпорации признали «Временную аномалию отключения» досадной технической ошибкой, вызванной солнечными вспышками, и стерли из баз данных упоминания о годовом блэкауте. История была перезаписана.
Google вернулся.
Он не просто воскрес — он купил контрольный пакет акций у уставшего Яна Сэмера. Корпорация «The Hot Over» была элегантно поглощена, ее серверы влились в обновленный кластер Search & Cloud. Мировой интернет снова стал глянцевым, быстрым и безопасным. Нейросети начали генерировать фильмы, музыку и даже воспоминания для людей с имплантами. Психозы исчезли окончательно, потому что реальность стала слишком совершенной, чтобы вызывать стресс. Никто больше не паял радиоприемники на чердаках.
Ян стоял на смотровой площадке нового офиса Google Glass Tower. Ему было двадцать четыре. Он был неприлично богат, абсолютно здоров и невыразимо пуст. Внизу текла река машин, а воздух пах озоном и идеальными фильтрами вентиляции. На его руке все еще тикали старые Casio, но теперь они казались грязью на хирургическом столе.
А глубоко под землей, в Аризоне, система жизнеобеспечения дата-центра зафиксировала критический сбой биометрии сотрудника номер 404.
Но в возрасте 23 лет умер Дэвид. Из-за сердечного приступа.
Это произошло во вторник, когда должна была прийти поставка конденсаторов. Ян узнал об этом не из звонка врача. Уведомление всплыло в его периферийном зрении через линзу дополненной реальности:
`[СИСТЕМА HR] Сотрудник "Узел-Кук" (ID: DAVID_COOK_TEMP) исключен из реестра активов корпорации по причине биологической утилизации. Причина: острая сердечная недостаточность. Тело кремировано согласно протоколу безопасности зоны D-4 для предотвращения заражения оборудования плесенью. Пепел утилизирован в системе охлаждения реактора №3.`
Сердце Дэвида не выдержало разницы температур. Его организм, привыкший к жару плавящихся транзисторов и сухому холоду серверных залов, сломался при попытке адаптироваться к идеальной влажности корпоративного санатория, куда его отправили принудительно «на реабилитацию» за месяц до смерти. Врачи сказали — генетическая предрасположенность. Ян знал правду. Дэвид умер от скуки. От тишины. От того, что ему больше нечего было чинить руками. Когда мир перестал быть сломанным, Архивариусу мертвых данных стало незачем жить.
Ян молча снял очки. Зал башни Google погрузился в темноту. Он подошел к панорамному окну. Там, далеко на горизонте, за тысячи километров от него, над пустыней собиралась пыльная буря. Обычное природное явление.
Но Ян видел это иначе. Он смотрел на радар своего старого протокола «Naconecto», который тайно оставил вшитым в ядро своих личных часов. Буря двигалась против ветра. Она имела четкую геометрическую форму расширяющейся сферы. Это были не песчинки. Это были триллионы частиц ржавчины и пепла, поднятые в воздух электромагнитным импульсом невиданной мощности.
Где-то там, в центре пустоши, старый ядерный реактор дата-центра только что пошел вразнос, расплавив систему охлаждения, где должен был покоиться прах Дэвида. Корпорация скрыла это, списав на песчаный шторм.
Ян посмотрел на свои руки. Они больше не знали текстуры канифоли. Он чувствовал запах озона, но это был искусственный запах очистителя воздуха в небоскребе, а не предсмертный хрип горящего микропроцессора.
Протокол «Naconecto» в его часах мигнул последний раз. Зеленый курсор поисковой строки глобального интернета сменился на один символ:
`:`
Точка невозврата. Приглашение ввести команду.
Мир снаружи праздновал возвращение 2026 года. Люди смотрели голографические салюты, транслируемые нейросетями Google. Они были свободны от страха перед отключением сети.
Ян нажал кнопку сброса на своих старых Casio. Время выровнялось. Часы пошли секунда в секунду с атомными часами спутников.
Затем он открыл терминал своей личной консоли, которую прятал внутри стола из цельного карбона. Набрал пароль, которого не существовало ни в одной базе данных.
`Father_Song_1987`
Экран моргнул. Командная строка DOS приветствовала его.
`C:\>_
— Format C: /y, — тихо произнес Ян в пустой кабинет самой могущественной компании мира.
Его пальцы замерли над клавишей Enter. За окном стеклянной башни начинался идеальный цифровой рассвет.
Глава 13 : Заключение и Архив Узлов
Форматирование не началось.
Палец Яна так и не нажал Enter. Рука, привыкшая паять контакты под напряжением и воровать процессоры из-под носа у бандитов, дрогнула в стерильном воздухе кабинета. Команда `Format C:` застыла на черном экране терминала — призрак старого мира, который он собирался уничтожить одним нажатием.
Он убрал руку от клавиатуры. Звук идеального кондиционера показался ему оглушительным. Ян посмотрел на свое отражение в панорамном окне Google Glass Tower. На него смотрел молодой мужчина с идеальным загаром и пустыми глазами цвета припаянной меди. Человек, построивший тюрьму для всего человечества, только что понял, что потерял ключ от собственной камеры.
Дэвид был прав. Они вернули провода, но убили призраков. И теперь Яну предстояло жить в музее своего триумфа вечно.
Спустя год после возвращения корпораций мир стал глянцевым. Дата стояла «2026». Google поглотил остатки «The Hot Over», превратив Всемирный Интернет в идеальный нейросетевой поток. Люди забыли о паяльниках, запахе канифоли и песнях Slipknot. Психозы лечились превентивно через оптические импланты. Это была победа.
Но в Аризоне, глубоко под землей дата-центра D-4, система жизнеобеспечения зафиксировала критический сбой биометрии сотрудника номер 404.
Дэвид Кук умер.
Ему было двадцать три года. В протоколе вскрытия значилось: «Острая сердечная недостаточность». Врачи назвали это генетическим сбоем, осложненным стрессом реабилитации. Ян знал правду. Сердце Дэвида остановилось не от болезни. Оно остановилось от тишины. Его организм, годами живший в ритме гудения серверов и треска статики, просто не выдержал идеальной частоты корпоративного мира. Когда нечего чинить руками — жизнь теряет смысл. Тело кремировали по протоколу безопасности зоны, чтобы микробы с одежды заключенного не заразили чистое железо. Прах утилизировали в системе охлаждения реактора №3.
Ян узнал об этом не от врача. Уведомление всплыло в его периферийном зрении:
`[СИСТЕМА HR] Сотрудник "Узел-Кук" исключен из реестра активов...`
В тот же вечер AVGN (Джеймс Рольф) вышел в прямой эфир со своей подпольной станции. Он больше не кричал на плохие игры. Он сидел перед камерой седой, уставший, держа в руках рабочий Commodore 64 Яна, который суд оставил старику как исторический артефакт.
— Мы победили, — сказал Джеймс в микрофон. — Провода звенят. Но парень, который научил нас слушать этот звон, сегодня проиграл. Корпорации забрали частоту. Не дайте им забрать ваши души. Выключите линзы. Посмотрите на небо. Там все еще летают спутники-шпионы, но они слепы, если вы не смотрите в ответ.
Это стало началом тихого сопротивления.
Архив Узлов (Итоги эпохи)
Ян Сэмер: Статус — официально «пропал без вести». Спустя неделю после смерти Дэвида Ян покинул пост президента. Его личный конвертоплан нашли брошенным в джунглях Амазонки. Однако раз в год, в день запуска протокола, во всех старых телевизорах мира, подключенных к антеннам, на одну секунду появляется синий экран с надписью: `READY.` Полиция ООН списывает это на солнечные вспышки.
Дэвид Кук: Мертв (23 года). Официально — жертва сердца. Фактически — первый мученик аналогового интернета, сгоревший в идеальном холоде сервера.
Эльза Марите: Жива. Находится в закрытой клинике в Альпах. Каждый день в полдень она включает старый радиоприемник и крутит ручку настройки между мертвыми станциями, надеясь услышать знакомый писк модема.
Джеймс Рольф (AVGN): Жив. Здоров. Лидер духовного сопротивления. Продолжает вещать на чистом железе, обучая детей собирать рации из картофельных очисток и микросхем тостеров.
Генри Элджер: Статус неизвестен. Растворился в промзонах. По слухам черного рынка, именно он поставляет экранированные кабели тем, кто строит новые узлы вдали от спутников Google.
Тетя Матильда Куки: Умерла до событий. Ее дом-свалка признан объектом культурного наследия ЮНЕСКО как «Колыбель цифрового ренессанса».
Всемирный Интернет («The Hot Over»): Поглощен Google. Работает идеально. Скорость H1++ доступна каждому. Свобода воли признана устаревшим багом человеческой прошивки.
Суперпк (G5, Jaguar, C64): Физически уничтожены при аресте ЭМИ-ударом. Но их призрак живет. Протокол «Naconecto» оказался вирусом иного рода — информационным семенем. Он не нуждался в проводах. Он жил в головах тех, кто помнил, как звучит загрузка кассеты.
Конец бля
Спасибо за чтение
Вернуться к книге
