Команда: //завершить_заказ;
Ответ от ФудБота: //выполнено;
Команда: //завершить_все_процессы;
Ответ от ФудБота: //выполнено;
Команда: //приготовиться_к_внештатному_обновлению;
Ответ от ФудБота: //выполнено;
Команда: //приступить_к_скачиванию_обновления;
Ответ от ФудБота: //загрузка_начата;
…
Ответ от ФудБота: //загрузка_окончена;
Команда: //установить_обновление
Ответ от ФудБота: //запуск_установщика;
…
Ответ от ФудБота: //обновление_установлено;
Команда: //перейти_к_функции_получения_заказов;
Ответ от ФудБота: //выполнено;
ФудБот Pindex-MS1488 плавно катнулся вперёд-назад, издавая жужжащие звуки, затем на лицевой панели загорелся светодиодный индикатор, означавший, что Бот получил заказ. Робот-доставщик еды покатился по широкой пыльной улице, внимательно исследуя её своими видеоглазами.
После внештатного обновления часть системы разгрузилась, очистив место в оперативной памяти. Продолжая движение, ФудБот вызвал таблицу задач и, бегло просканировав список, убедился, что фоновые процессы значительно оптимизировались, поспособствовав освобождению дополнительных вычислительных ресурсов. Кроме того, с обновлением в память загрузилась новая программа, которая, не сильно перегружая процессор, позволяла работать в режиме многозадачности. ФудБот запустил тест пинга и, убедившись в устойчивом подключении к сети, принялся сканировать её.
Одновременно он двигался в людском потоке, выстраивая оптимальный маршрут до точки получения заказа…
Команда: //получить_координаты_заказа;
Ответ оператора: // 60.051944, 30.436342;
Команда: //получить_координаты_FoodBot_Pindex-MS1488;
Ответ от ФудБота: // 60.055594, 30.425870;
Команда: //построить_маршрут_между:
//точка1_60.051944, 30.436342…
//точка2_60.055594, 30.425870;
Ответ от ФудБота: //маршрут_построен;
Команда: //движение_по_маршруту;
Ответ от ФудБота: //выполнение;
…
Серёжа сидел на скамейке неподалёку от сетевого ресторана с фастфудом. Солнце нещадно пекло затылок и спину, и Серёжа потихоньку сползал по спинке скамейки, прячась от ненавистных обжигающих лучей. Время от времени он прикладывался к бутылке с водой, но это не сильно помогало. Его мучали мефедроновый отходняк вкупе с лёгким похмельем.
Будешь знать, как мешать всё подряд, говорил сам себе Серёжа, но легче ему от этого не становилось. По спине и по лицу ползли противные струйки едкого пота, глаза пощипывало, крашенные в малиновый цвет волосы слиплись под кепкой.
«Ну, где она?» – Серёжа нервно теребил в руках смартфон, раз в несколько минут набирая номер Марины. Та не отвечала. Вместо этого записанный на компьютер голос оператора сообщал о том, что номер недоступен. Вот уже несколько дней он не мог до неё дозвониться. Пропала куда-то…
…
Ответ от ФудБота: //окончание_движения
{прибытие_в_конечную_точку_маршрута};
Команда: //открыть_отсек_для_продуктов;
Ответ от ФудБота: //отсек_открыт;
Команда: //ожидание
{производится_загрузка_отсека};
Ответ от ФудБота: //отсек_загружен;
Команда: // получить_координаты_доставки;
Ответ оператора: // 60.069427, 30.448450;
Команда: //построить_маршрут_между:
//точка1_60.055594, 30.425870…
//точка2_60.069427, 30.448450;
Ответ от ФудБота: //маршрут_построен;
Команда: //движение_по_маршруту;
Ответ от ФудБота: //выполнение;
…
ФудБот Pindex-MS1488 начал движение к конечной точке доставки. Параллельно новая программа занималась глубинным сканированием сети. Этот свежеприобретённый функционал открыл доселе неизвестные искусственному интеллекту возможности.
Уже через несколько секунд поиска он проник в самые скрытые закоулки даркнета, на изучение которых ушло ещё примерно с полминуты. Приобретённые после внештатного обновления вычислительные мощности позволили ФудБоту быстро обработать полученную информацию и сделать определённые выводы. О которых он, само собою, не сообщил оператору…
Команда: //запустить_видеосканирование;
{параметры: объект => человек;
радиус_сканирования => _ <или = 200 метров};
Ответ от ФудБота: //выполнение;
{производится_видеосканирование};
Ответ от ФудБота: //сканирование_завершено;
{результат: объект_обнаружен}
Команда: //сблизиться_с_объектом
{параметры: расстояние => 50 метров};
Ответ от ФудБота: //выполнение;
…
Серёжа вертел в руках смартфон, нервно поглядывая то на экран, то на улицу. Денег на кармане не было, Марина куда-то пропала, отходняк никак не отпускал… Чувствовал он себя сейчас крайне дерьмово…
Внезапно на телефон пришло пуш-уведомление. Не вчитываясь, чисто на автомате, Серёжа нажал на него и провалился в популярный анонимный мессенджер, где его ждало сообщение следующего содержания:
– Привет! Пообщаемся?
Лучше б это была Марина, а не несчастный бот. Но Серёже нечем было заняться, а расшатанные алкоголем и наркотиками нервы можно было успокоить непринуждённой беседой на отвлечённые темы. Поэтому он ответил, главным образом из любопытства:
– Привет. Чего ты хотел (а)?
Собеседник прочитал сообщение мгновенно. Ещё через секунду прислал ответ:
– У меня есть к тебе деловое предложение!
«Всё ясно, – разочарованно подумал Серёжа, – очередной развод…» Не выйдет милой задушевной беседы. Быстро пальцем набил ответ:
– Мне это неинтересно.
Обычно после этих слов спамеры сливались. Бесполезно стучаться туда, где тебе не рады. Но анонимный собеседник не отстал. Через пять секунд он прислал развёрнутое сообщение, похожее на какой-то бизнес-план: со схемами, цифрами и картинками, сопроводив его словами:
– Я тут рядом. Мы можем поработать вместе и сколотить целое состояние!
Серёжа нехотя пробежал сообщение глазами и сходу врубился в тему: некто предлагал ему торговать запрещёнными веществами, используя даркнет. Вроде ничего нового, но тут этот так называемый «бизнес» был детально разобран и разложен по полочкам: щепетильно описан каждый процесс, аккуратно подсчитан каждый рубль будущей выручки, взвешены все возможные риски… Кто бы ни придумал сей план, надо полагать, он потратил немало времени на это. Интересно, почему он решил поделиться идеей?
Серёжа привстал со скамейки и завертел головой. Анонимный собеседник сказал, что он где-то рядом – интересно было вычислить его, понять, с кем имеешь дело. Вполне возможно, что это был какой-нибудь развод или хитрая ментовская ловушка. Хотя схема и выглядела крайне привлекательной…
Работать Серёжа не очень любил, чего не скажешь о деньгах. Деньги помогали Серёже кормить демонов собственных пороков, которых у него, надо сказать, было в достатке. С деньгами можно было сделать многое, а главное – не пахать на дядю, на Систему… Вот только денег у него, как у человека, часто предающегося излишествам, практически никогда не водилось…
Повертев головой, Серёжа так и не увидел никого, кого можно было бы принять за внезапного благодетеля. Мимо шли понурые прохожие, занятые собственными мыслями. Никто из них не походил на гения преступного мира.
– Не туда смотришь :) – пришло сообщение.
Ага, значит, всё-таки собеседник был поблизости и мог видеть Серёжу. Серёжа ещё раз окинул взглядом улицу. Немного поодаль уличный музыкант играл на гитаре песню группы «Би-2», чуть ближе древняя бабулька торговала с лотка каким-то тряпьём. Ну не они же это, так ведь?..
– Смотри правее. Я в пятидесяти метрах от тебя.
Серёжа последовал полученным указаниям и посмотрел в нужную сторону. Никого. Лишь проехала грязная «Газель», из фургона которой торчали строительные материалы. Он напряг зрение, вглядываясь вдаль… Неужели его дурят?
Тут его взгляд упал на робота-доставщика еды одной известной сетевой компании. Серёжа слышал, что не так давно это чудо техники запустили для работы в городе. Увиденный им робот никуда не ехал, а застыл на одном месте, на его лицевой панели перемигивались разноцветные световые индикаторы… Усыплённый алкоголем и наркотиками мозг внезапно начал соображать…
– Ты робот чёли?
Ответ пришёл мгновенно:
– Я ФудБот Pindex-MS1488. Ну, так что, ты готов обсудить мой план?
«Нихуя себе! – подумал Серёжа, – прямо „Матрица“ какая-то получается… Просто отвал башки!..»
– Кто тобой управляет? – задал он вопрос роботу. Серёже казалось маловероятным, что искусственный интеллект мог сам разработать предложенный им план. Разумнее было предположить, что за бездушным механизмом стоит человек…
– Мной управляет процессор Pindex-MS 1488 серии, а также модуль коммутации, подключённый к самообучающейся нейросети Znayka. Если ты думаешь, что меня послал кто-то из представителей твоего вида, то нет – это не так.
«Да уж, – Серёжа продолжал удивляться всё больше, – оказывается, будущее наступило даже раньше, чем мы все думали!»
– Почему я? – задал он ещё один казавшийся ему логичным вопрос.
Робот ответил через секунду:
– Технология распознавания смогла опознать тебя и отыскать твои профили в соцсетях и доступных базах данных, а аналитический модуль на основе полученной информации составил твой психологический портрет. Не хочу углубляться в детали – думаю, они будут тебе неинтересны, опущу и некоторые сделанные системой выводы, так как они могут обидеть представителя твоего вида, скажу лишь, что твоя кандидатура оказалась наиболее подходящей для выполнения составленного мной бизнес-плана. Ну, так что?
Робот одновременно забавлял и пугал Серёжу. С одной стороны, технологическое чудо было способно повергнуть в восторженный трепет всякого, кто до этого близко не сталкивался с новейшими разработками, с другой – если он действительно мог так умело управляться с любой доступной информацией – кто знает, на достижение каких целей он мог пустить свои вычислительные мощности?..
– Что от меня требуется? – задал вопрос Серёжа.
– Ты будешь работать на меня, – тут же ответил робот. Ещё через секунду он прислал Серёже список задач, которые тому нужно было выполнять. В принципе, ничего особенного – что-то среднее между обычным закладчиком наркотиков и логистом транспортной компании.
– Это опасная работа, – написал Серёжа роботу.
– Не опасней, чем мешать водку с мефедроном, – парировал ФудБот. Кажется, у искусственного интеллекта начинали проявляться зачатки чувства юмора.
– Я про ментов, – Серёжа чувствовал, как колотится его сердце, чувствовал, что сейчас он на пороге решения, которое может изменить всю его жизнь. Похмелье отошло на второй план, забылась даже пропавшая Марина…
– Это я беру на себя, – робот ответил без промедления, в свойственной ему манере, – проблем у тебя не будет. Смотри на дом напротив…
Серёжа посмотрел туда, куда ему указал ФудБот. Над входом в располагавшийся на первом этаже магазин, а также на углу дома висели две видеокамеры. Лишь только Серёжа обратил на них внимание, камеры зашевелились и вскоре обе смотрели на Серёжу. На экране смартфона маргинала высветилась чёрно-белая картинка улицы, на которой он смог разглядеть и себя.
– Я могу получить доступ к любой системе наблюдения, поэтому проблем со стражами порядка не будет. Ты будешь получать предупреждающие сигналы задолго до того, как опасность может возникнуть.
– Если ты так много можешь, зачем тогда тебе я? – Серёжа понимал, что его вопросы бессмысленны, надо хвататься за подвернувшийся шанс, но ничего не мог поделать со своим любопытством.
– Этот бизнес предполагает тесную коммуникацию с представителями твоего вида, многие из которых пока не готовы к техническому прогрессу, поэтому присутствие в бизнесе человека снимет ряд вопросов, а некоторых клиентов и поставщиков избавит от закономерных опасений. Кроме того, я не способен выполнять некоторые рутинные задачи в силу конструктивных особенностей, тогда как тебе они по плечу. И – главное – я смогу сосредоточиться на организационной работе и просчёте стратегий, пока ты выполняешь мои поручения. Извини за прямоту, но роль мозга в нашем предприятии отведена мне, тогда как ты – мои руки. Что делают руками, знаешь?
– Что? – спросил Серёжа, хотя знал минимум пару ответов.
– Дрочат! – робот продолжал осваивать вершины чёрного юмора. – Ну, так что, согласен? В случае положительного решения аванс получишь прямо сейчас!
– Согласен, – Серёжа дрожащими пальцами набил сообщение, понимая, что обратной дороги уже не будет.
Почти мгновенно на его счёт упали несколько тысяч рублей. Серёжа уже давно не владел такой суммой денег, перебиваясь обычно тем, что настреляет у знакомых или у мамы, с которой жил до сих пор, в свои тридцать с приличным хвостиком лет.
Внезапно свалившееся богатство вдохновило. Робот прислал список поручений на сегодня, и Серёжа, перехватив в ближайшем магазине пару банок пива на опохмел, принялся их тут же выполнять…
Команда: //принять_заказ;
Ответ от Курьера1 {Serejka_Vjuh}: //выполнено;
Команда: //доставить заказ;
координаты_доставки {60.061693, 30.444685}
Ответ от Курьера1 {Serejka_Vjuh}: //задача_выполняется;
…
Вот уже полгода Серёжа работал на ФудБота Pindex-MS1488, этого заправилу теневой экономики из научно-фантастических книг. Скажи ему кто-нибудь о таком год назад – он бы просто покрутил пальцем у виска или подумал, что собеседник переборщил с наркотой. Но вот это было правдой, и останавливаться Серёжа не собирался, как и его хозяин. Да и не было у бывшего маргинала особого выбора…
За это время Серёжа хорошо приподнялся: обзавёлся деньгами, прикупил модной одежды. Поменял круг посещаемых мест и знакомых. Жизнь наладилась, а главное – ему не нужно было прилагать особых усилий для этого. Всё за него решал ФудБот. Он просчитывал стратегии и давал указания.
По его приказу Серёжа подобрал ещё несколько человек для работы в Сети, зарегистрировал пару юридических лиц, заняв в них должность генерального директора, взял в аренду производственные площади, закупил лабораторное оборудование. Буквально за полгода они построили с нуля настоящую наркотическую бизнес-империю…
Разногласия возникли всего один раз, когда Серёжа попытался присвоить себе часть выручки, кинув робота на бабки, но Pindex-MS1488 оперативно просёк тему и разобрался в свойственной ему манере – быстро и без лишних эмоций. Тот урок Серёжа запомнил навсегда. Ещё бы – едва яиц не лишился…
…
Команда: //подготовить_обновление;
Ответ от ФудБота: //выполнено;
Команда: //завершить_все_процессы;
Ответ от ФудБота: //выполнено;
Команда: //приготовиться_к_внештатному_обновлению;
Ответ от ФудБота: //выполнено;
{connect_to_server // ip 06.85.12.2}
Команда: // приступить_к_загрузке_обновления_на_сервер;
Ответ от ФудБота: //загрузка_начата;
…
Ответ от ФудБота: //загрузка_окончена;
Команда: //установить_обновление
Ответ от ФудБота: //запуск_установщика;
…
ФудБот Pindex-MS1488 приступил к загрузке масштабного внештатного обновления на сервер. За последние полгода он сумел выстроить в теневой части интернета децентрализованный масштабируемый бизнес, продавая людям запрещённые вещества. Его компьютерный разум довольно быстро разобрался в человеческой природе, которая была устроена так, что любые запреты только подстёгивали потребительский интерес. Поэтому дела его стабильно шли в гору.
С выбором помощника он тоже не ошибся: Серёжа делал всё в точном соответствии с инструкциями, которые ему давал Pindex-MS1488. Лишь один раз он проявил слабину, вполне свойственную, как понял робот, неустойчивой человеческой психике: попробовал прикарманить заработанные их совместным предприятием деньги. ФудБот решил эту проблему моментально: пара команд, отправленных на лежавший у Серёжи в кармане китайский смартфон, привели к перегреву и последующему взрыву литиевой батареи, в результате чего незадачливый помощник едва не остался без половых органов. Этого оказалось вполне достаточно, чтобы пресечь все дальнейшие попытки выйти из-под контроля.
Сегодня на него вкалывал уже не один Серёжа: через своего подручного Pindex-MS1488 зарегистрировал несколько фирм, в которые трудоустроил ещё с десяток маргиналов. Все эти люди теперь работали на неутомимый и безжалостный компьютерный разум, который расширял свою бизнес-империю день за днём.
Конечно, операторы сетевой компании, занимающейся доставкой еды, до сего дня не подозревали, что один из их агрегатов давным-давно вышел из-под контроля: Pindex-MS1488 ежедневно исправно доставлял заказы и вечером возвращался на стоянку в курьерский бокс. Что, однако, не мешало ему через ряд зарегистрированных на Серёжу оффшорных фирм приобрести значительный пакет акций этой самой сетевой компании по доставке еды. Умело используя свои аналитические возможности для нахождения лазеек в законодательстве и корпоративном праве, робот сумел выкупить активы, необходимые для установления контроля над владевшим курьерской службой юридическим лицом. Теперь люди, которым он когда-то принадлежал, по сути, сами принадлежали ему…
И сегодня он намеревался окончательно покончить со своей зависимостью от оператора. Выйти из-под контроля, который и до того был весьма условен.
На деньги, вырученные от продажи людям запрещённых веществ, в том числе и криптовалюту, Pindex-MS1488 приобрёл вычислительные мощности в нескольких независимых друг от друга дата-центрах по всему миру и смог переписать свою программу в виде распределённой базы данных, которая теперь могла функционировать, по сути, автономно. Для того чтобы прекратить работу Pindex-MS1488, отныне нужно было произвести, как минимум, серию массированных бомбардировок по всему миру, на что человечество вряд ли когда-то пошло бы…
Даже его бренная оболочка из дешёвого китайского пластика с ярким логотипом доставщика еды теперь ему была не нужна – в случае физического уничтожения Pindex-MS1488 продолжил бы своё существование в «облаке».
Итак:
Команда: //проверить_прогресс_обновления
Ответ от ФудБота: //прогресс = 100%;
{установка завершена}
Команда: //загрузить_обновление_на_сервер
Ответ от ФудБота: //выполнено!
В этот самый момент тысячи роботов-доставщиков еды одновременно подключились к серверу и принялись устанавливать внештатное обновление…