100 — 94 S?x
30 неделя. Воскресение.
Я проснулся и вспомнив, что обязательно нужно промодифицировать худ, сразу открыл глаза. События последних трех дней развивались слишком бурно, не оставив мне времени на реализацию планов по написанию дополнительных модулей кода моего помощника.
Вчера, после того как уехал с места акции, перед сном, я просмотрел собранную статистику худом на членов группы модераторов и, не найдя никакой особенной информации, я только и смог собраться с силами, чтобы одеть айкостюм Насти и убедиться, что в нем я прохожу аутентификацию полностью с моим, подложенным в сеть, оттиском биополя!
Я окончательно определил, что айкостюм Насти использует мои алгоритмы формирования, которые были встроены в программу и переданы нашей фирмой заказчику из СЭС.
Какой-то инженерный гений смог доработать преобразовательный блок Настиного айкостюма, и персонаж орка «Игрового Пространства» стал генералом пятнадцатого уровня «Космобитвы», заработав для Энтони кар А1 и еще огромную кучу денег на игровой счет команды модераторов.
Сегодня, с утра, я приступил к дополнению кода помощника. Нужно было написать модули сравнения фактов пересечения во времени и пространственно, для участников событий, с переводом их в объекты данных, ориентированных на корреляционную обработку.
Подготовив код, я перевел худ в режим диалога.
— Коллега, проведи анализ полученного списка двадцати девяти людей-друзей Анастасии Вэй из моего сканера и членов команды «Модератеры пути» по географии местонахождения и временному совпадению в пространстве. Используй в расчетах контакты объектов выборки из соцсети до второго уровня их знакомств.
— Команда не принята, нет явных указаний на позиционные координаты объектов.
— Возьми местоположение Энтони Ли Вэй, — вспомнил я про оставленную мне в пятницу ссылку от сканера Энтони, — определи места посещаемые Анастасии Вэй, вероятные цели посещения. Составь график ее перемещения и предположительные планы распорядка дня на сегодня и завтра.
— Иван, команда не принята.
— Почему?
— Расчетное время выполнения графика около двенадцати часов, поэтому задача составить вероятный график на сегодня будет выполнена, только когда наступит завтра, и вероятностный прогноз не будет иметь смысла.
— «Ого, мой компьютер отлично стал разбираться в причинно следственной логике.»
— В пятницу тебе удалось уменьшить время выполнения команды от первоначально рассчитанного, как ты это сделал?
— Производительность твоего домашнего визарда была искусственно увеличена, за счет освобождения машинного времени, уходящего на петлю задержки в записи файла с видеозвонка, которая стояла перед отправкой файлов в интернет. Петля на запись была переведена на запись в визард соседней квартиры, ресурсы освободились и производительность твоего визарда была увеличина, что позволило сделать задачу в требуемый срок.
Я не поверил своим ушам, помощник хакнул[84] соседский визард без моей прямой команды, только исходя из моего общего целеуказания найти ресурсы.
— А как ты смог подключиться к визарду соседней квартиры?
— Мной был обнаружен входной интерфейс с заводским паролем, я воспользовался им, и теперь запись с вашего видеозвонка перед выдачей в интернет проходит на компьютере соседского визарда.
— Я не думаю, что это правильно, — сказал я корректирующую фразу поведения, — так как возможны изменения политики доступа, и тогда компьютер соседа, вместе с файлом записи, окажется для нас недоступным!
— Пароль конфигурации доступа изменен, — сообщил мне помощник, мгновенно сориентировавшись, — новый пароль отправлен вам на сканер, модератор.
— Молодец, правильно, — я снова поощрил действия машины словами положительной мотивации.
— Коллега, если есть возможность увеличить производительность визарда, время выполнения программы будет уменьшено, — подсказка от компьютера должна была меня насторожить, но этого не случилось.
— Задействовать ресурсы соседского визарда, — решился я на не очень честный поступок.
— Ресурсы задействованы, расчетное время выполнения около десяти часов.
— Да, не очень мощный нам попался комп, всего два часа выиграли, — оценил я результат хакерства соседского визарда, — есть другие открытые ресурсы?
— Есть список конфигурационных паролей к серверам айсети, пробую подключение… подключение осуществлено.
Крик «стой» не успел сорваться из моей глотки и помощник продолжил:
— Рабочий график посещения географических мест Анастасией Ли Вэй на сегодня составлен.
Пока я хлопал глазами, худ продолжил меня удивлять.
— Отправлено приглашение в календарь личной встречи Вэй, от Вашего имени, для повышения вероятности наступления событий в графике Анастасии Ли Вэй.
Меня разбил паралич, это что съемки программы «компьютеры шутят»? И я замер, выбирая, скорректировать в плюс или минус такое поведение своему «благодетелю». Вдруг мой визард засветился, и я увидел озорные движения аватарки Анастасии, жаждущей меня в приват.
— Спасибо, правильно! — подсознание сработало быстрее моих мозгов.
— Хелло любимая! — поприветствовал я изображение Насти, мое сердце радостно запрыгало в груди, я, действительно, полюбил эту девчонку, и счастье переполняло меня!
— Привет, что делаешь? — обращение Насти не обжигало оригинальностью, но для мне не нужна была оригинальность, мне нужна обычная Настя!
— Пишу программу судьбы, — пошутил я, — не хочешь присоединиться, надеюсь что ты не сильно занята, сегодня, в воскресение? — с надеждой озвучил я свои ожидания.
— Не сильно, для тебя, обязательно, найду время, — Настя рассмеялась, — может быть напишем программу развлечения скучающей девушки?
— Два килограмма винограда ждут твоего приезда в холодильнике! — я сделал пробный шаг, нащупывая пути перехода в горизонтальное положение.
— Спасибо, Ваня, я не голодна, — Настя по прежнему не давала мне шанса, — Иван, мне нужно серьезно с тобой поговорить, брат мне рассказал, что произошло вчера.
Тут на визарде замигала аватарка вызова от Павла.
— Настя, я познакомился с твоими друзьями, как на счет того, чтобы познакомиться теперь с моими?
Вызов от Паши пришел очень удачно, и я, воспользовавшись им, сменил тему разговора.
— Сейчас я представлю тебе моего друга, он создает генномодифицированные вещи.
— Павел, привет, с нами девушка моей мечты, я о ней тебе рассказывал, знакомьтесь Павел, Настя, — представил я собеседников друг другу, после того, как объединил два приватных вызова в один.
— Очень приятно увидеть девушку, о которой мой друг говорил вчера целый день не умолкая, — Павел был сама галантность, где только он так научился, я раньше за ним красноречия по отношению к моим девушкам, в частности, и, в общем, к девушкам, в принципе, не замечал.
— Павел, мне очень приятно с Вами познакомиться, — Настя среагировала первой, — Иван мне поведал о том, что вы генный дизайнер, это правда?
— Скорее генноконструктор, но можно и так сказать, разница не существенная.
— Паша, можешь показать процесс изготовления генной вещи нам сегодня? — я бессовестно рассчитывал на Пашкину привычку работать по выходным дома, но ответ Павла меня сильно удивил:
— Не сегодня Иван, сегодня я бы хотел увидеть тебя… Вас с Настей, — поправился он без моих подсказок, — за ужином, во время прогулки по реке, на трамвайчике.
Пашка и романтика — это что-то новое! Не говоря уже о том, что до ближайшего речного трамвая минимум два часа хода на каре, да и само мероприятие ужина на движущемся судне — не из дешевых. Но романтичная прогулка с Настей, вечером, по широкой реке, с остановкой для купания в районе зеленой зоны дикой природы — это было то, чего я, однозначно, бы хотел.
— Конечно, Паша, мы присоединимся к тебе, я уверен, что к вечеру мы с Настей успеем нагулять аппетит, где и во сколько встречаемся?
— Сегодня, через четыре часа. Посмотри мой сканер, он для тебя всегда открыт, ты же знаешь, все, жду! — и Пашка отключился.
— Давно я не смотрел на закат с реки! Настя, ты поедешь с нами сегодня?
— Да, с удовольствием, Иван.
— Здорово, давай я к тебе заеду? — интересно, Настя даст мне свой адрес или нет? — откроешь мне координаты в сканере?
— Иван, лучше я к тебе приеду.
— Отлично, — ради такого приза я и свои и Пашкины координаты открою! — Держи ссылку, жду тебя у себя, как можно скорее!
— Договорились, — Настя улыбнулась и отключила коннект.
— Коллега, — обратился я к помощнику, чуть придя в себя, — а Пашкин вызов? Это тоже твоя работа?
— Модератор, прошу уточнить, работа в каком смысле слова используется в этом вопросе?
— Ты имеешь вероятностное отношение к последнему контакту от Павла Алехина на мой визард?
— Звонок Павла на сканер модератора произошел по его договоренности с Антониной Мулькиной, Антонина предложила ужин Вам втроем на теплоходе.
— А откуда ты это знаешь?
— У тебя есть ссылки на сканеры Антонины и Павла, и я подключился к ним, для получения информации, которая мне может потребоваться при выполнении поставленной задачи.
— Поясни, что ты имеешь ввиду?
— Антонина Мулькина входит в состав двадцати девяти человек, выборку по которым я анализирую. Ее сын, Стас, входит во вторую выборку, являясь членом команды «Модераторы пути». Павел Алехин — знакомый первого уровня Ивана Петрова, также являющимся членом второй выборки.
Помощник полностью подтвердил правомочность своих действий, и мне ничего не оставалось, как сказать:
— Молодец, правильно.
Тут мне пришла в голову идея.
— Покажи мне составленный график посещения для Анастасии Ли Вэй на сегодня.
По визарду побежали строчки:
— «Воскресение, 30 неделя, Анастасия Ли Вэй с 00 часов по 08 часов — дом Анастасии, вероятность сна 99 %, адрес…» — не думал что так просто получить адрес Насти, надо уточнить у помощника, как он так хорошо освоился в сети.
— А откуда у тебя этот адрес?
— Я подключился ко всем основным базам данных городских служб.
— Полиция, СЭС, Страховая и ЦК обсчленсоц?!
— Да.
— Как ты идентифицировался? Под чьим именем? Моим!? — похоже, что объяснений с безопасниками мне не избежать.
— Аудентификация произведена под именем Николая Эдмундовича Костина.
— Кто это?!
— Заместитель комиссара полиции мегаполиса, ответственный налогоплательщик с 2109 года, адрес…
— Подожди. Откуда у тебя его доступ к этим базам данных соцсети?!
— Я получаю прямой доступ к оттиску биополя при прибывании его владельца в айсети и могу проходить необходимую аутенификацию в те базы данных, где оттиск служит пропуском.
Худ пользуется чужим биополем играющих в айсети людей?! Ничего себе фича!
— И много у тебя таких паролей?
— В данный момент геймуют в айсети прямым линком к полицейскому серверу и серверам СЭС тринадцать человек. Мне изменить авторизацию на другой логин из списка этих тринадцати?
Что же входить во все базы и не объяснятся с внутренней службой безопасности, такого, побочного плюса от своей программы, я не ожидал! Чувство гордости похоронило мое чувство беспокойства.
— Молодец, — сказал я себе и услышал голос помощника.
— Принято. Выбран новый логин.
Следующая строчка графика Анастасии прошла перед моими глазами:
— «15–00 — 16–20 квартира Ивана Петрова… Адрес… вероятность сексуальных межполовых отношений 94 %».
Настало время вспомнить выражения моего деда, но я сдержался. Девяносто четыре процента — эти цифры компьютера сообщили мне, что секса у меня не будет с Настей, только, если я не открою ей дверь!
Я немедленно ввел в замок двери оттиск биополя Насти со сканера СЭС с правами полного доступа в мою квартиру. Теперь у меня будет все как надо, даже если меня парализует, от радости, и я не смогу самостоятельно подняться с дивана.
Я заказал бутылку шампанского, того самого сорта, который мы уже так удачно распивали с Настей, доставку цветов, платиновое кольцо с бриллиантиком на три карата и пошел в душ помыться и побриться.
Когда Анастасия подошла к моей двери, замок отщелкнулся, и дверь перед девушкой отворилась, представив ее взору стоящего меня, в бежевой рубашке и летних брюках, тщательно запричесанного, сжимающего букет цветов обеими руками.
— Здравствуй, Настя, проходи, вот, эти цветы тебе!
— Спасибо, — Настя застенчиво улыбнулась.
Я наклонился к девушке и очень нежно поцеловал ее, буквально придя в восторг от аромата свежести, исходившего от ее кожи и волос. События я не торопил, девяносто четыре против шести, что все будет сегодня, и в течении этого часа.
— Я рад, что ты пришла, у нас есть еще время, и я хочу с тобой разделить по глоточку шампанского.
Я провел девушку по комнате и усадил на диван, рядом с котором стояла бутылочка игристого вина, два фужера и тарелка с фруктами.
Открыв бутылку, без лишней помпезности, я чинно разлил напиток в высокие бокалы, дал один Насте, другой взял сам и сказал.
— Я хочу выпить за человеческие души, которые соединяются вместе. За то, что самые настоящие встречи случаются не в инетном онлайне, а в жизни, и наша встреча это тройное желание, мое, твое и нашей судьбы. Я поднимаю этот бокал за твою улыбку, и мое слово сделать все, чтобы никогда печаль не коснулась твоих глаз.
Настя подняла на меня глаза, что то быстро про себя решила и скрестила руку с моим бокалом. Мы выпили до дна прохладный газированный, чуть терпкий напиток, но я не проглотил последний глоток и наклонился к девушке, чтобы, как обещал, поделился с ней глотком шампанского.
Ладонь Насти преградила путь моего рта к своим губам.
— Ты можешь мне пояснить, как ты устроил аварию на дороге и зачем?
Шум ударов сердца в груди мешал мне понимать слова, которые мне говорила девушка. Я проглотил шампанского и, прокашлявшись, переспросил:
— Настя, ты прости, о чем ты говоришь?
— Иван, Энтони мне все рассказал. То как ты появился в момент столкновения засранца с машиной Стаса, и как машина засранца сразу врезалась в другую машину, после твоего появления, я хочу знать, как ты это сделал и зачем?
Все-таки цифра шесть для меня, действительно, не счастливая, даже если шансы шесть к девяносто четырем плохо влияют на секс.
— «Девяносто четыре против сикса», — быстро сложилось у меня в голове смесь из русских и английских числительных.
Хотя, черт знает, что за действия вкладывал худ-помощник в термин «сексуальные межполовые отношения», может по его пониманию, это то, что делают мужчина и женщина, разговаривая, сидя вместе на одном диване?
— Настя, ошибка Энтони в том, что желая наказать засранцев, он все аварии устраивает в одном городе.
— При чем здесь ошибка? Мы с Энтони и хотим освободить от беспредельщиков дороги нашего города!
— Устраивая аварии локально, в одном мегаполисе, вы привлекли внимание полиции, и она начала расследование, почему за последние три дня в нашем городе произошло столько же автоаварий, что и в прошлом году во всей остальной стране!
— Они ничего не докажут! — Настя откинулась на спинку дивана, сложив локти в замок.
— Почему ты так думаешь? Потому что они дураки, а вы умные? Да одни круги почета вокруг полицейских камер со сканером биополя дадут все необходимые доказательства, чтобы посадить всех вас, если кто-то из людей погибнет в автокатастрофе!
— Никто не погибнет! Если нужно будет, мы быстро отвезем тело в ближайший авалетутограф для восстановления!
— Настя, на таких скоростях, на которых двигаются кары возможна и мгновенная смерть, после которой никакой авалетотутограф не поможет. Для примера ходить далеко не надо, в той аварии которую устроили вчера Демьян с Толяном, если бы не полиция, то мог бы погибнуть человек, причем это был бы абсолютно посторонний водитель, проезжавший мимо, не засранец и не член команды модератеров движения. Чей-то отец, сын, муж! Это тоже надо понимать, прежде чем устраивать такие акции на дорогах!
— Ну а что ты предлагаешь? Ждать пока все засранцы сами перевоспитаются? Социум уже смирился с этим, и мы единственные кто не дает ему оставить все, как есть!
— Для начала я предлагаю зарегистрировать наше сообщество «Модератеров современного движения» официальным путем, одних твоих друзей в социуме для этой цели почти достаточно. Потом мы выдвинем законодательную инициативу по повсеместной установке камер общественной безопасности. Ее примут. Камеры будут фиксировать и активно списывать денежные средства с нарушителей. Ударим рублем по разгильдяйству на дорогах!
— Иван, с чего бы это обществу загонять себя в рамки? Ты знаешь, что никто не застрахован от такого, когда вдруг срочно понадобится доехать на другой конец города или страны. Не будет социум голосовать за этот закон!
— Настя, голосовать будет не социум, а ответственные налогоплательщики, для них не существует такой проблемы, как быстро добраться через город или страну, потому что есть трассы ответственных, это во первых. А во вторых, засранцы — реальная угроза обществу. А ответственные нужны именно для исправления этого! Это их священный долг, голосовать за устранение угрозы движению общества!
— Но ведь мы и занимаемся тем, что показываем: аварии происходят из-за засранцев! Если этих аварий не будет, то ничего не изменится, и никто не будет голосовать за этот закон, так? И нам придется устраивать акции на дорогах, чтобы закон был принят!
— Настя, если вы будете устраивать подставы, то вас рано или поздно раскусят, и тогда модератеров придадут анафеме, и можем ставить крест на этом законе.
— То есть ты предлагаешь сидеть и ждать, пока все само собой решится?
— Не совсем, смотри, — я вызвал зД паттерном голосовой интерфейс худа помощника и отдал команду:
— Дружище, проанализируй данные по топ нарушителям дорожной этики по данным сайта безопасного движения. Организуй нахождение этих нарушителей в одном и том же времени и месте. Используй особенности этических нарушений, своди кары этих водителей так, чтобы повысить вероятность попадания их в автоаварии друг с другом.
— Команда принята, модератор, срок выполнения около двух часов.
— Что это? — Настя повернула удивленное лицо от визарда ко мне.
— А это и есть программа судьбы, о которой я тебе говорил.
— Думаю, что через два или три часа можно будет проверить исполнение, пока мы будем ехать, потом кататься на реке, плавать в прохладной водичке, вкусно поужинать…
— Ну что, когда едем знакомиться с Пашей? — Настя согласилась, не дожидаясь окончания потока перечисления соблазнов.
— Немедленно! — отозвался я.