После водных процедур завтрак был уже накрыт. Робот-андроид, в виде куклы, одетой в костюм горничной, приятным женским голосом приглашал к столу. Точнее, приглашала, все-таки, это была девушка-робот.
Позавтракав, Максим надел свой черный костюм с галстуком и на лифте спустился во двор. Его автомобиль с автопилотом уже находился у подъезда и призывно сигналил. Парень плюхнулся на заднее сидение.
Глядя в окно, Максим вдруг узнал знакомые места. Именно здесь он ходил и делал закладки. «Блин… – испуганно подумал парень, – это тот же мир. Только тут я богатый. Ну, или средний класс. Вроде тут богачи на флаерах летают. А кто не может позволить себе летательный аппарат, ездить на машинах».
Вдруг какой-то чудик перебежал дорогу, чуть ли не перед самым носом едущей машины. Автопилот резко затормозил, от чего парень впечатался во впереди стоящее сидение.
– Придурок! – проговорил Максим.
– Полностью согласен с вами, этот человек – «придурок», – донесся из динамика монотонный голос автопилота.
– О! Так ты еще и разговаривать можешь?
– Да. Ведение диалога с пассажирами часть моего функционала.
– А еще что ты умеешь?
– Я умею управлять машиной, например, могу включить музыку. Хотите?
– А давай!
Из динамика донеслись звуки рэпа.
– Выруби!
– Хорошо.
Музыка прекратилась.
– Может быть, вы хотите послушать какие-то другие группы? – тактично поинтересовался искусственный интеллект.
– Давай. Э… даже не знаю что, но только не рэп.
– Хорошо.
Из динамика послышались звуки скрипки.
– Не, давай что-нибудь повеселее.
Теперь раздался женский голос, поющий о каких-то фруктах в летнем саду и поцелуях.
– Нет, лучше я в тишине будете ехать.
– Как скажите.
Пронин уставился в окно. Машина въезжала на мост, с которого открывался вид на город: знакомые по предыдущему воплощению небоскребы, эстакады, летающие туда сюда флаеры. Максим посмотрел в другую сторону. Железная дорога, огороженная забором из сетки-рабицы, покосившиеся лачуги, лес. Что за лесом было не видно, но парень не сомневался, что там трущобы. «Все-таки, этот тот же мир. Или очень похожий», – еще раз подумал он.
За мостом куча перекрестков, транспортная развязка. Небольшая пробка, но она двигалась, по-видимому, за счет слаженной работы искусственных интеллектов.
Вскоре автомобиль припарковался возле большого офисного здания. Это был очень высокий небоскреб, и пока парень поднимался в стеклянном лифте, он мог обозреть окрестности: мост, по которому недавно ехал, железную дорогу, трущобы. Даже с такого расстояния было видно, какая убогая жизнь у обитателей неблагополучных районов: полуразрушенные домики, свалка, какие-то грязно-зеленые озера.
Вдруг Максиму показалось, что он увидел фургон, с которого в «прошлой жизни» покупал у робота фастфуд. Но тут лифт остановился, и разглядеть, как следует, парень не успел: нужно было выходить.
Офис. Самый обычный офис опенспейс, самые обычные компьютеры, как говорится, киберпанком тут и «не пахнет». Если не считать что в большом зале, какой-то бородатый мужчина в шлеме виртуальной реальности нелепо дергает руками. «Подумаешь, – усмехнулся про себя Максим, – такое и у нас есть».
Парень первым делом направился к кофейному автомату, налил себе кофе, положил в одноразовую тарелку горстку печенек и уже потом отправился на свое рабочее место.
«Твоя нейросеть сгенерировала какую-то ерунду», – гласила надпись в телеграме.
Пронин задумчиво почесал затылок, пытаясь получить доступ к воспоминаниям оригинала. Пальцы как будто сами ввели в компьютер команду. На экране отобразилась 3D модель какого-то города. Максим повертел ее мышкой, рассмотрел улицы, здания, меняя масштаб. Вот витрина магазина, там видны манекены, безголовые куклы, одна из них в красном платье с блестящей застежкой на поясе, другая в белой футболке и джинсах. Чуть подальше булочная, макет машины, деревья. Выгладят несколько угловато, но вполне реалистично.
«Не понимаю, в чем проблема, – напечатал парень ответ, – у меня все корректно».
«А ты через полное погружение тестировал?»
«Конечно!».
«Ты в заведение какое-нибудь зайди».
«Заходил».
«И тебя ничего не смущает?»
Максим задумался. Он допил кофе, прошел в тот же зал, где бородач работал с виртуальной реальностью. Тот уже закончил, и шлем лежал на небольшой журнальном столике у стены. Пронин надел его и погрузился в нарисованный город. Вот та витрина с манекеном в красном платье. Вот деревья, на этот раз они не такие угловатые, как на экране компьютера, а вполне настоящие. Только пощупать нельзя: перчатки почему-то к шлему не прилагались.
Максим шагал по городу, хотя на самом деле он оставался на месте, простое перебирал ногами, но программа создавала иллюзию движения. Вот и булочная. Внутри продавщица в синем фартуке стоит за кассовым аппаратом, на прилавке Всевозможные булочки, шанежки, сосиски в тесте, и, конечно, обычный хлеб в буханках. Столики, за одним даже сидит человек и пьет чай с пончиком. Выглядит вполне реалистично.
«И что ему не нравится?» – недоумевал Максим.
Парень вернулся на рабочее место, набрал ответ:
«Дефектов не обнаружено. Пожалуйста, сформулируйте проблему точнее».
В отчет клиент выставил стикер со злой рожицей и напечатал:
«Нейросеть генерирует ерунду!!!! Сделайте нормально!!!!!».
– Да факинг! – вслух выругался Пронин.
Чуть позже он общался с коллегой по работе, жалуясь ему на вредного клиента.
– Ты совсем что ли ламер? – усмехнулся тот, – загрузи в нейросеть диалоги, переписку, выборку по инцидентам из нашей базы данных возьми. Ну, она тебе и предскажет, чем недоволен клиент.
– А, точно, – проговорил Максим.
Он вернулся на рабочее место и стал писать программу. За этим незаметно прошел день.
Глава 71. Здесь не безопасно
По пути домой Максим размышлял о том, стоит ли оставаться в этом мире. «Сейчас у меня все хорошо, – думал он, – Но что будет, когда нейросети заменят программистов? Чем я буду платить ипотеку? Меня что, вышвырнут в трущобы? Нет, это какой-то плохой мир. Надо из него бежать. Но что, если следующий окажется хуже? Нет, подожду. Слинять я всегда успею. Пока поживу тут, понаблюдаю. Ну и проверю, насколько хорошо я могу входить в осознанные сновидения».
Автомобиль приехал довольно быстро и остановился у подъезда. Пронин посмотрел, как машина сама паркуется, а потом поднялся к себе на этаж. Домашний робот уже приготовил вкусный ужин, состоящий из мяса по-французски, салата из свежей зелени и кучи фруктов.
– Слушай… – сказал ему Максим, – а сгоняй-ка ты за пивом.
– Позвольте утонить, под «сгонять» вы имеете в виду сходить в магазин и сделать указанные покупки? – спросил робот.
– Да.
– В таком случае, должна вас предупредить: согласно договору с вашей страховой компанией, вам рекомендовано воздержаться от употребления алкоголя, в противном случае ваша медицинская страховка может быть аннулирована.
– Вот дерьмо!
– От сквернословия я бы тоже посоветовала воздержаться, это может понизить ваш социальный рейтинг.
– Так… пить нельзя, в клубы тоже, видимо, нельзя ходить… А чем тогда вечерами после работы заниматься?
– Можно телевизор посмотреть, какие-нибудь познавательные каналы. Сходить в спортзал. Можно заняться йогой или медитацией.
– Ладно, понятно.
Максим уселся на диван с ноутбуком на коленях и стал гуглить, чтобы побольше изучить этот мир. Вскоре он узнал, что все не так уж и страшно, социальный рейтинг пока еще не внедрили, его только испытывают в тестовом режиме, а из-за выпитой бутылки пива медицинскую страховку никто отменять не будет. Если только страховой случай не произойдет в тот момент, когда в крови есть алкоголь. Тогда это будет не страховой случай.
– Забавно, – пробормотал себе под нос Максим и включил телевизор.