NEW WAVES by KEVIN NGUYEN
Copyright © 2020 Kevin Nguyen
© Ксения Чистопольская, перевод, 2022
© «Фантом Пресс», оформление, издание, 2022
Посвящается Эндрю
Опасно в пути одному. Возьми это!
«Легенда о Зельде»[1]
Я совсем не считал это воровством. Будь это воровством, оно бы и ощущалось воровством – незаконным, опасным, может, даже чуток захватывающим. Вместо этого ощущение было совсем другое – будто сидишь в темной комнате и смотришь, как медленно ползет по экрану полоса загрузки.
Воры вроде как должны обладать ловкостью карманника или терпением, чтобы спланировать настоящее ограбление. Мы же просто немного выпили «У Макмануса», в баре за углом, где и решили, что это лучший способ отомстить нашему работодателю. Ну, Марго так решила. И, по факту, она уже не работала в «Нимбусе».
Днем она скинула мне из бара сообщение, что уволилась. Марго требовался собутыльник, и я всегда был рад услужить. Я ускользнул из офиса, пока никто не смотрел, хотя в действительности на меня никто никогда не смотрел. К тому моменту, как я появился в баре, она уже выдула три бутылки, они аккуратно выстроились перед ней, этикетки тщательно соскоблены – ни следа бумаги или клея. Она ничего не сказала, просто дала знак бармену принести еще две.
Я сел напротив Марго, и она напряглась. Я знал ее достаточно долго, она часто злилась, но то была хорошая злость, пылкая, заразительная ярость – острая, смелая, с верной долей сарказма, направленная на социальные нормы, устройство общества, угнетателей. Люди у власти ее не пугали. Напротив, они только подстегивали Марго, поскольку были достойны ее гнева. Ну, если, конечно, она не слишком увлекалась выпивкой, тогда под ее прицелом мог оказаться кто угодно. Еще два пива, и она призналась, что уволилась не совсем по своей воле.
– Да ты гонишь? – удивился я. – Ты ведь единственный толковый айтишник во всей компании!
– По мнению отдела кадров, я недостаточно «вписалась в культуру». «Не ладила с остальной командой». – Марго принялась соскребать этикетку с новой бутылки пива. – Но это полная хрень. Я знаю, что это значит.
Даже со своего рабочего места в другом конце зала я слышал, как Марго спорит с коллегами. Она не верила в сотрудничество, если оно требовало отказаться от лучшей идеи. Марго была блестящим программистом, но никто не желал к ней прислушиваться.
Марго продолжила: «несговорчивая», «категоричная», «не командный игрок». Смешно, как их доводы рифмовались с затасканными клише школьного футбольного тренера. Для нее, да и, думаю, для меня это свидетельствовало об особой лености ума, взращенной капитализмом, – конкуренция, конечно, превыше всего, но никаких конфликтов.
– Они хотя бы предложили тебе выходное пособие?
– Я уволилась, прежде чем они это сделали, – ответила она. – Вежливо послала их на хер.
Мне стало любопытно, как далеко зашла Марго в своей вежливости.
– В любом случае, не хочу я их сраных денег. Мне есть на что жить. Я крутой системщик, меня везде с руками оторвут. Может, год отдохну, чтобы забыть обо всем этом.
Марго нередко высказывалась о деньгах так откровенно. Меня это напрягало, ведь она знала, что я зарабатывал меньше нее. Но Марго хотя бы всегда платила за выпивку. Я тактично тянулся за кошельком, а она отмахивалась, буркнув обычное «Я заплачу» или «Ты что, охренел». Однажды, лишь однажды, когда Марго сильно наклюкалась, она пошутила, что позволит мне угостить ее пивом в тот день, когда ее зарплата не будет в два раза больше моей. (Вообще-то она была больше раз в пять, но я Марго не поправил.)
Сегодня она не платила. Сегодня она хотела только возмездия. За первыми тремя бутылками пива Марго обдумывала способы отомстить «Нимбусу». У нее уже имелся план.
– Что больше всего ценится в любой компании? – спросила она.
– Ну… деньги?
– Нет, Лукас, что ценнее денег?
Вопрос был, похоже, с подвохом.
– Код?
– Данные, – объявила Марго. – Ее мы у них и заберем.
– Разве это не воровство?
Марго ткнула в меня бутылкой.
– Как насчет копирования?
Вот в чем заключалась ее идея: «Нимбус» владел мессенджером с базой на миллион пользователей, ее-то Марго и собиралась прикарманить. Она легко могла скопировать ее на флешку всего за несколько минут. Только адреса электронной почты. Ни паролей, ни личной информации.
– Кому нужны электронные адреса?
– Миллионы адресов, – уточнила Марго. – Любая компания убить готова за список людей, которые пользуются продуктом соперника.
– Зачем?
– Реклама, рассылка, да мало ли для чего еще. – Марго развела руками, будто исполнила самый грустный в мире фокус. Как-то она упомянула, что знает человека из «Фантома», главного конкурента «Нимбуса». Исполнительного директора. Может, его это заинтересует.
– Плохая идея, – сказал я. – Аморально. Неправильно.
– С чего вдруг это аморально и неправильно?
– Потому что мы заберем то, что нам не принадлежит.
– Лукас, послушай меня. – Марго в упор посмотрела на меня. – Нам вообще ничего не принадлежит.
Дело в том, как она произнесла это «нам». Имела ли она в виду сотрудников «Нимбуса»? Или всех неудачников этого мира, где благоденствуют богачи? Или просто двух конкретных небелых американцев – то есть меня и себя?
Без разницы. Марго уже все решила, а я на три бутылки пива отставал от нее и лишь пытался наверстать разрыв. Но у меня, разумеется, имелись вопросы, которых она ждала и над которыми раздумывала, пока пила без меня.
Пользовательские данные наверняка защищены каким-нибудь несложным шифрованием, но доступ к ним имеется у всех системщиков. Обычная проблема стартапов. Когда начинаешь проект с небольшой командой программистов, безопасность точно не на первом месте. Задача – создать что-то как можно быстрей, так что никого не нанимают, чтобы защитить конфиденциальность пользователей. Даже когда стартап разрастается и выходит на уровень, позволяющий платить за безопасность, к ней все равно относятся как к чему-то не особо важному.
И все же я был настроен скептически.
– А они никак не смогут вычислить, что это мы?
– Останется запись о входе. Но если они решат преследовать нас, им для начала придется признать факт утечки данных.
Марго мыслила как истинный системщик. И считала, что в каждой системе можно найти уязвимость, если понять мотивы тех, кто ее создал. Она могла разобрать, дизассемблировать, и вновь скомпиллировать что угодно, включая человеческую гордыню. Брешь в защите стала бы кошмаром «Нимбуса» и ее владельцев. Марго знала, что может использовать их главный страх – перед позором.
Странно, что репутация по части безопасности компании оказывалась важнее самой безопасности. Но после года в «Нимбусе» – моей первой серьезной работы вообще и в технологической компании в частности – это меня не удивляло. Никогда не верьте, что ваша личная информация под защитой компании. Тут рулили двадцатилетки безо всякого опыта да горстка напыщенных и мало что смыслящих в программировании старперов, нанятых, чтобы нянчиться с первыми.
Офисное пространство было самым заурядным, если не считать яркой мебели и пошлых кинопостеров – ради поддержания «прикольной» рабочей обстановки. На кухне – пивной кран и запас снэков. На столах сотрудников валялись фигурки супергероев и игрушечные бластеры Nerf[2]. Конференц-зал оснащен игровыми приставками. Очевидно, инвесторам такое нравилось. Они появлялись в офисе раз в несколько месяцев – проверяли, как «Нимбус» претворяет в жизнь затасканный слоган «круто играешь – круто работаешь», даже если это означало, что офис смахивал на игровую комнату восьмилетки.
От всей этой безвкусицы, в общем-то, не было вреда, и ее легко удавалось игнорировать. Но офисная жизнь вращалась вокруг настольного футбола. В него резались посреди рабочего дня, и весь этаж слушал, как четверо потных мужиков хрипели и вопили. Марго шутила, что со стороны это выглядит так, будто четверо дрочат в ящик. Нас с Марго никогда не приглашали сыграть в настольный футбол. Да мы бы и не согласились.
– Найдем себе работу получше, – заявила Марго. – Не такую отстойную.
– А существуют не отстойные технокомпании?
– Не знаю. Может, я… уеду в Токио. Начну сначала на другом конце земли.
– Почему в Токио? Ты даже из Нью-Йорка уезжать не любишь…
– Лукас, суть в том, что нам надо что-то изменить, – сказала Марго, – что мы можем что-то изменить.
Я не ненавидел нашу работу так яро, как Марго. В конце концов, это же работа. Но мне не нравились ни коллеги, ни сам офис, и задор Марго оказался заразителен.
– Никому в «Нимбусе» нет до тебя дела, – продолжала она. – Никому, кроме меня.
Поскольку я не умел кодировать, в этом мире я не представлял ценности для компаний вроде «Нимбуса». В Нью-Йорк я перебрался сразу после колледжа. Несколько месяцев пытался найти постоянную работу и, по сути, так ее и не нашел. Я работал в службе поддержки. Мне платили минимальную зарплату за то, чтобы я отвечал на нескончаемый поток писем строго тридцать пять часов в неделю, и потому не мог претендовать ни на какие льготы. Я едва мог позволить себе жилье.
А потом, к моему удивлению, Марго сказала:
– Я сделаю это, только если ты со мной.
Я-то думал, Марго уже все решила. Но ей нужен был я. Во мне разлилось глубочайшее удовлетворение, зародившееся где-то в животе, стоило представить, как я выхожу из офиса «Нимбуса» в последний раз. Я полагал, что прощание с прежней жизнью и переезд в Нью-Йорк станут каким-то особым событием, что я почувствую перемену. Но вся эта мишура – бесплатные снэки, настольный футбол и фальшивые лозунги о всеобщем благе – попросту прикрывала тот факт, что я мог бы остаться дома и получать столько же, если не больше. «Счастливыми» часами в офисе и чушью о том, что мы не сотрудники, а семья, компания дурила мне мозги; будто считает меня ценным сотрудником – чтобы не обращаться со мной достойно. Все это я и так знал, но в изложении Марго эти мысли прозвучали безоговорочно убедительно.
– Ладно, давай, – согласился я. – Пусть идет в жопу этот «Нимбус».
– Пусть идут в жопу все, кто нас не уважает. Каждый мужик, что не отнесся к моему мнению всерьез, потому что я – женщина. И особенно каждый белый придурок, подкатывавший ко мне с разговорами про хип-хоп.
– В жопу всех, кто принимал меня за айтишника только потому, что я азиат. И в жопу всех айтишников-азиатов, которые вели себя со мной так, словно я мусор, потому что я не айтишник, будто каждый азиат должен им быть.
Марго подхватила:
– В жопу каждого, кто подваливал ко мне с вопросом, не расизм ли то и это, точно я нанялась быть барометром расизма.
(– К тому же обычно это и был расизм.)
(– О, ну разумеется.)
– В жопу всех, кто говорил мне, что я «агрессивна» и «враждебна», лишь потому, что я черная и имею свое мнение.
– В жопу все совещания, на которых меня игнорировали, а потом заявляли, что я должен «высказываться» и «быть понапористее». В жопу их снисходительный тон, когда они заговаривают со мной. И в жопу их еще более снисходительные, пассивно-агрессивные письма.
– О, и в жопу ту конченую расистку-менеджершу, которая вечно просила меня устроить очередное мероприятие, этакое празднование различий, будто мне заняться больше нечем.
(– Разве она не пуэрториканка?)
(– Доминиканка, кажется. Но это все равно отстой.)
Марго чокнулась своей бутылкой с моей, и вопрос был закрыт. Мы решили вернуться в офис поздно вечером, когда все уже разойдутся. А пока продолжили убивать время в баре – проторчали там еще шесть часов, коллекционируя бутылки с соскобленными этикетками и перебирая всех, кто еще должен отправиться в жопу.
Многие считали Марго успешной. Ее вырастила мать-одиночка, бедная, но правильная. Марго никогда не попадала в неприятности, хорошо училась в школе, поступила в университет на почти полную стипендию. После окончания она сразу устроилась инженером по обслуживанию серверов, с отличной зарплатой. Все, чего она могла достичь, она достигла, и с лихвой. Но ей было плевать на успешность, хотя она и обрела свое место в сфере, в которой практически нет людей, похожих на нее. Она все равно чувствовала себя отщепенкой.
– Как ты с этим справляешься? – спросила она, уже с трудом ворочая языком.
Я слышал эту речь уже много раз, особенно когда Марго допивалась до определенной стадии: впадала в мрачную задумчивость и заводила многозначительные монологи.
– Знаешь, Лукас, быть черной в Америке означает постоянно сознавать, кто ты, – заявила она, словно никогда не говорила мне этого прежде. – Люди постоянно напоминают тебе, что ты черная. А если нет, уж лучше тебе самой помнить об этом.
Она не могла избежать этого разговора, когда напивалась, а с ней и я.
– Быть черной значит, что ты – лишь тело, хрупкое тело. Быть черной – самая приземленная форма бытия, это землянин самого низшего уровня в глазах других людей.
Даже смешно, сколько раз я слышал эти ее слова о том, что быть черной все равно что быть инопланетянкой. Марго обожала научную фантастику.
Я знал, что лучше всего дать ей выговориться. Но сегодня – вероятно, тоже под влиянием алкоголя – я завелся в ответ.
– Ты хотя бы американка, – сказал я. Возможно, это была жалкая попытка заставить ее изменить направление беседы. Возможно, я лишь хотел, чтобы она увидела во мне равного. – Черные на телевидении, в музыке, в политике – повсюду. Азиаты – иностранцы, чужие с другой планеты. Мы с таким же успехом могли быть невидимками.
Ее реакция меня удивила. Она могла в два счета затмить меня в споре – и знала это. Но Марго не только прислушалась, но и позавидовала мне.
– Представь – возможность исчезнуть. Я бы отдала все за день, когда мне не нужно напоминать себе, кто я. – Марго схватила меня за плечи и слегка встряхнула. – Если бы существовала машина для обмена телами, я бы поменялась с тобой местами прямо сейчас, Лукас.
Мы заплатили по счету и собрались уходить, и я знал, что она скажет напоследок.
– Я была бы парнем-азиатом, слонялась по миру, никто бы меня не замечал и не доставал.
Подлинная дружба – это пьяный обмен телами.
Люди говорят об алгоритмах словно о магии. Легко понять почему. Алгоритмы управляют тем, что нам показывает интернет, и будто состоят из заклинаний. Их механизмы действия туманны, и все же мы доверяем им. Алгоритмы для ответа на поисковые запросы; алгоритмы, подталкивающие нас купить что-то; алгоритмы, отбирающие для нас определенные новости. Даже когда сервис нас разочаровывает – поиск выдал ошибочный результат или рекомендация оказалась идиотская, – мы виним алгоритм. Нам нравится тыкать пальцем в компьютеры, ведь они не способны испытывать стыд.
Но алгоритмы не так уж сложны. Это лишь набор правил, серия вопросов с ответами «да» или «нет», которые задает компьютер, – примитивная логика, укладывающаяся в очень длинную блок-схему. Алгоритм берет не проницательностью, а скоростью. Поисковый запрос обрабатывает тысячи – черт, может, даже десятки тысяч – вопросов всего за несколько секунд. Ведь что мы ценим больше – скорость или качество?
Правда, мы никогда не интересуемся человеком, написавшим алгоритм. Мы никогда не спрашиваем, кто он, какие у него взгляды, ведь нам нравится считать, что технологии нейтральны. Искажения или погрешности не должны проникать в них, даже если авторы предвзяты или склонны ошибаться (как всегда и бывает). Алгоритм – это просто набор правил, которые выполняет система. Система, работающая споро и без предрассудков. Тысячи процессов за несколько секунд – ведь все должно происходить быстро. Какие уж тут предвзятости. На них нет времени.
Марго часто объясняла мне, что небрежно написанный алгоритм легко может привести к росту мелких ошибок. И система уничтожит саму себя. Число неверных решений копится как снежный ком.
Но когда ставки не кажутся серьезными, плохое решение не выглядит угрозой. Оно может даже представляться забавным, как школьный розыгрыш. Так все и было.
Когда мы наконец прибыли в офис, я настоял на том, чтобы не зажигать свет, хотя Марго заметила, что мы будем выглядеть более подозрительно, если кто-то войдет и обнаружит нас буквально под покровом тьмы. Я кивнул и тут же пьяно рыгнул. Марго загоготала, и вскоре мы уже так ржали, что просто забыли включить свет, хотя только что согласились, что стоило бы. Я натыкался на стулья и столы на коротком пути к рабочему месту Марго, и всякий раз мои неуклюжие движения сопровождались сдавленным хохотом.
Как контрактный работник я должен был выметаться из офиса, оттарабанив свои семь часов. Я никогда не видел это помещение ночью. В темноте пространство казалось иным – в нем появилась глубина. Днем тут все заливал солнечный свет, стоял гул голосов. А теперь было тихо, разве что слегка жужжали в спящем режиме мощные стационарные компьютеры. Мне, наверное, полагалось нервничать, но в огромном безлюдном помещении я осмелел как никогда. Дело – раз плюнуть.
Марго провела нас к своему столу. Ее вещи уже исчезли, но, слава богу, компьютер еще не убрали. Она включила его.
Потребовалось всего несколько минут, чтобы написать скрипт, который скопировал бы всю пользовательскую базу компании, но на флешку информация сохранялась долго. Мы ждали, уставившись в монитор. Марго поглядывала в свой телефон, а я краем глаза следил за входом.
– Так вот чем ты занимаешься весь день, а? – спросил я, косясь на страницу фейсбука в ее смартфоне.
– Когда кодируешь, приходится долго ждать, – ответила она. – И много думать.
– Правда?
– Нет, просто тоска зеленая. Поэтому мне больше подходит преступная жизнь.
– Начинаю понимать, почему тебя уволили.
Минуты ожидания уже исчислялись десятками, прошел час. А потом и второй, и мы начинали слегка уставать друг от друга.
– Никогда… не скачивал базу данных на работе, – сказал я.
– Это другая игра.
– Ладно. Я никогда… не воровал.
– Повторяю, это не воровство.
– Я этого и не говорил. Я лишь сказал, что никогда не крал.
Марго опустила палец, и в игре «Я никогда» это означало, что она крала.
– Что ты украла?
– В университете, девственность как минимум двух белых парней.
Марго рассмеялась. Не знаю, понял ли я шутку, но рассмеялся тоже, сознавая, что смех мой звучит, скорее, встревоженно. Уверенность моя слабела по мере того, как я трезвел. Я думал, все произойдет быстро, что мы войдем и выйдем за несколько минут. Марго была до странности спокойна. Она велела мне угомониться и продолжила читать что-то в телефоне.
– Так, кража в особо крупных размерах – это если украдено свыше тысячи долларов, – сказала она.
– Сколько, по-твоему, стоят пользовательские данные? – спросил я.
Марго снова рассмеялась и делано пожала плечами. Легче мне от этого не стало.
– Ты хоть знаешь, кому ты их продашь?
– Продам? Я не собираюсь их продавать.
– Тогда что мы будем делать со всей этой информацией?
– Это вроде страховки. От «Нимбуса». Чтобы не компостировали мне мозг.
Я запаниковал.
– Марго, ты сама напрашиваешься, чтобы они до тебя докопались.
– Мне нравится считать, что я бросаю им вызов.
– Ты совершенно не продумала…
– Просто доверься мне, – сказала Марго.
Она взяла мою руку и крепко сжала. Ее пальцы были мягкими, холодными, но, переплетенные с моими, постепенно согревались. Мы с Марго были близки настолько, насколько могут быть близки друзья, но за руки прежде никогда не держались. Ощущение было успокаивающим и очень интимным, и я не понимал, что это значит – да и значит ли что-то вообще, – и мы просто молчали, не подтверждая словами это наше прикосновение друг к другу. Я лишь знал, что не хочу отпускать ее руку.
В тот момент я и представить не мог, что через несколько месяцев Марго погибнет: ее собьет машина, совершенно нелепо, а мне придется нести двойное бремя – и ее потери, и того, что мы забрали. А еще позже я в полной мере осознаю: пусть наш поступок и казался обыденным, но от этого он не перестал быть тем, чем был, – воровством.
Весь следующий год я буду чувствовать себя потерянным без Марго. И, гадая, что мне делать со своей жизнью, буду вспоминать ту ночь, когда мы умыкнули данные «Нимбуса», как сидели в тишине, держась за руки, уставившись на индикатор копирования в ожидании того, с чем не в состоянии справиться, и наблюдали, как полоска медленно ползет к завершению.
ПОСЛЕДНИЕ.WAV
Мир гибнет, и остаются только двое выживших – мужчина и женщина. Они спасаются бегством на космическом корабле, который покидает атмосферу Земли за мгновения до того, как планета взрывается. Пока ракета летит сквозь космос, мужчина смотрит назад, наблюдая, как его обитель разваливается на куски. Пламя постепенно охватывает земной шар, и вот уже больше нечего поглощать: планета рассыпается на бесконечное число мелких осколков, которые летят во все стороны, стремясь в неизведанные пределы Вселенной. Мужчина плачет по потерянным миллиардам. Женщина смотрит вперед, вбирая взглядом безбрежность пространства.
Корабль со скоростью, превышающей скорость света, мчится сквозь Галактику. Проходят дни, хотя понятие дня уже давно потеряно. Женщина молится, чтобы они сели на обитаемой планете. Мужчина продолжает рыдать.
Наконец космолет затягивает орбита новой планеты. Выводит его на крутую траекторию. Система управления корабля повреждена гравитацией, и ракета стремительно падает. Космолет теряет управление, и пассажиры замирают в ожидании скорого конца. Но чудесным образом аппарат падает в воду. Двигатели разрушаются при ударе, но мужчина и женщина остаются целы.
Корабль приводнился в бескрайнем океане. Суши не видно. Без двигателя они безвольно дрейфуют на волнах, отдавшись на милость неведомого моря.
Второе чудо: спустя шесть дней корабль достигает берега. Мужчина настаивает на том, чтобы выйти первым. Он оглядывается. Это тропический остров. За полосой пляжа стеной возвышаются пугающие непролазные джунгли.
Мужчина берет на себя руководство. Во-первых, им нужно обеспечить себя едой и кровом, если они хотят жить вместе. Во-вторых, они…
Жить вместе? Это новость для женщины.
Это их долг, утверждает он: вступить в брак, продолжить человеческую расу. На них лежит ответственность. Они – отец и мать нового поколения.
Женщина смеется. Долг? Ответственность? В это верили люди на старой планете. Но это новая планета. Это возможность все сделать иначе, не повторяясь.
Мужчина не понимает. И женщина оставляет его. Она устремляется в джунгли – жить свою чертову жизнь.