Часть 1. Мурлыканье на частоте FM
Андрей Зотов не был кошатником. Скорее наоборот — ему нравились программы и алгоритмы, а не живые существа с их непредсказуемыми капризами. Но в то дождливое октябрьское утро, когда под окнами его съёмной квартиры материализовался тощий полосатый кот с выражением вселенской скорби на морде, что-то щёлкнуло в голове программиста.
— Брысь! — махнул он рукой, но существо лишь презрительно прищурилось и выдало серию звуков, напоминающих ругательства.
Кот остался сидеть под окном, а Андрей вернулся к ноутбуку. Незавершённый проект — очередное приложение для смартфонов — требовал внимания. Заказчик хотел "что-нибудь вирусное", "что-нибудь с животными" и "желательно с искусственным интеллектом". Бредовый набор модных словечек, за который, впрочем, хорошо платили.
— А что если... — пробормотал Зотов, глядя на кота, который теперь деловито вылизывал лапу, словно готовился к важным переговорам.
Приложение-шутка. Псевдо-переводчик с кошачьего. Идея была настолько глупой, что могла сработать. Люди обожают такие вещи — говорящие хомяки, танцующие свинки, переводчики с собачьего. Почему бы и нет?
Через три недели бессонных ночей, десятки чашек кофе и километры кода "КотоТолк" был готов к тестированию. По сути, это была простейшая программа с предзаписанными фразами и примитивным алгоритмом, который соотносил тембр, громкость и длительность кошачьего мяуканья со случайными шаблонными выражениями из базы данных.
— Господи, какой бред, — вздохнул Андрей, запуская приложение на своём смартфоне.
Тот самый полосатый кот, теперь уже прижившийся на балконе и получивший кличку Компилятор, как раз выдал очередную рулады у входной двери.
— Ну-ка, что ты там говоришь? — Андрей поднёс телефон к коту.
Экран мигнул, приложение обработало звук и выдало текст: "Открой дверь, бестолковое существо. На улице дождь, а у меня важная информация для совета директоров".
Андрей усмехнулся. Алгоритм работал именно так, как задумано — абсурдно и забавно. Он открыл дверь, и Компилятор важно прошествовал в квартиру.
— Еда в миске, ваше величество, — съязвил программист.
Кот снова мяукнул, а приложение мгновенно перевело: "Еда подождёт. У нас проблемы с серым из соседнего двора. Он нарушает протокол".
Зотов рассмеялся. Надо же, какое совпадение! Серый кот с соседнего двора действительно существовал и регулярно устраивал концерты под окнами.
— И какой же протокол он нарушает? — решил подыграть Андрей.
Компилятор выдал серию коротких звуков, которые "КотоТолк" перевёл как: "Договор о территориальном распределении. Мы разделили район на сектора. Чердаки — наши, подвалы — их. Мусорные баки — общие по чётным дням. Он нарушает пункт 3.5 о парковочных местах".
От такой детализации Андрей поперхнулся чаем. Алгоритм явно работал лучше, чем он рассчитывал. Конечно, это просто совпадения и проекция — его подсознание соединяло случайные фразы в осмысленный контекст. Но всё равно выглядело впечатляюще.
На следующий день Зотов решил продолжить тестирование. Он взял телефон и направился в ближайший двор, где обычно собиралась целая кошачья делегация. Компилятор увязался следом, словно желая присутствовать на важных переговорах.
Во дворе действительно сидели пять разномастных котов. При появлении человека они насторожились, но не разбежались.
— Добрый день, уважаемые, — чувствуя себя полным идиотом, поздоровался Андрей и включил приложение.
Коты переглянулись. Чёрный толстяк с обрубленным хвостом выдал протяжное мяу.
"КотоТолк" перевёл: "Великий программист явился. Наконец-то. Мы ждали тебя три месяца. Совет готов к переговорам".
Андрей нервно хихикнул. Совпадение? Чертовщина какая-то!
— Какие переговоры? О чём вы? — спросил он, уже не понимая, шутит он или всерьёз разговаривает с котами.
Полосатая кошка с белыми лапками мяукнула, а приложение выдало: "О глобальной системе контроля за перемещением мышей, конечно. Твоё изобретение — последний компонент. Мы выбрали тебя не случайно".
Зотову стало не по себе. Он огляделся — никто из прохожих не обращал внимания на странного мужчину, общающегося с группой дворовых котов. А может, он просто сошёл с ума от переутомления?
— Какое изобретение? Это просто шутка! Приложение генерирует случайные фразы! — воскликнул он.
Компилятор, сидевший рядом, издал звук, который "КотоТолк" перевёл как: "Он ещё не понимает. Дайте ему время".
В этот момент из-за угла появился тот самый серый кот с соседнего двора. Он был крупнее остальных и двигался с уверенностью мафиозного босса. При его появлении все коты напряглись, а Компилятор выгнул спину.
Серый мяукнул коротко, но властно.
"Переговоры окончены. Мы забираем приложение. Сейчас", — перевёл телефон.
— Что за бред! — нервно рассмеялся Андрей, отступая. — Это просто программа! Как вы её заберёте?
Тут случилось странное. Как по команде невидимого дирижёра, вся кошачья банда поднялась на лапы. Хвосты — трубой, спины — дугой. Зрачки сузились до ниточек. Шесть пар жёлтых глаз впились в телефон, будто в кусок колбасы. Коты медленно окружали Андрея, сужая кольцо.
Часть 2. Передача данных
Зотов дёрнул узел галстука. Пот щекотал шею. В душном конференц-зале на него таращились пять человек правления компании "ТехноСофт". Морды сытые, костюмы дорогие. Особенно нервировал лысый в первом ряду — смотрел, не моргая, словно кот на канарейку.
— Короче, так, — Андрей прокашлялся, мысленно проклиная официальный стиль. — За шесть месяцев "КотоТолк" настриг восемнадцать лямов чистыми. Кто бы мог подумать, да?
На проекторе полыхнул очередной слайд. График загрузок взлетал, как ракета с Байконура.
— Начинали как цирк-шапито для скучающих домохозяек, — Андрей постепенно разогревался. — А получили... как... соцсеть нового типа. Люди не просто качают приложение, они вокруг него тусуются, обсуждают, клубы организуют. Форумы, группы в социальных сетях, фестивали "КотоТолка"... Феномен, который мы не могли предсказать.
Женщина в сером костюме — кажется, представитель инвесторов — подняла руку:
— Господин Зотов, не могли бы вы пояснить технический аспект? Как именно работает ваш алгоритм? Некоторые пользователи утверждают, что переводы слишком... осмысленные для простой случайной генерации.
Андрей замер на секунду. Именно этого вопроса он боялся больше всего. Что он мог сказать? Что сам не понимает, как его собственная программа выдаёт настолько точные переводы? Что после того случая во дворе, когда коты окружили его, а потом внезапно разбежались, приложение начало работать с пугающей точностью?
— Разумеется, — улыбнулся он натянуто. — Мы используем самообучающуюся нейросеть с элементами распознавания паттернов. Алгоритм анализирует не только сам звук, но и контекст — позу животного, положение ушей, движение хвоста. Всё это благодаря камере смартфона.
Полуправда. Камера действительно использовалась, но то, что происходило дальше, Зотов объяснить не мог. После того дня приложение словно зажило собственной жизнью. Каждое обновление, которое он выпускал по требованию маркетологов, содержало код, появлявшийся в программе сам собой. Строчки, которых он не писал.
— Впечатляет, — кивнул лысоватый мужчина с планшетом. — А что насчёт следующей версии? В пресс-релизе упоминалось расширение на другие виды животных.
— Да, это наше приоритетное направление, — кивнул Андрей. — "ЗооТолк" будет поддерживать перевод с языков десяти видов домашних животных. Собаки, попугаи, хомяки...
— И птицы, — неожиданно добавил седой представитель совета директоров. — Особенно голуби. Они ведь часто... путешествуют.
Андрей почувствовал, как по спине пробежал холодок. Странное уточнение. Очень странное.
— Конечно, — кивнул он. — Голуби тоже будут включены.
После презентации, когда Зотов уже собирал свои бумаги, к нему подошла та самая женщина в сером.
— Блестящее выступление, — сказала она с улыбкой, не касавшейся глаз. — Правление одобрило увеличение финансирования в три раза. Вы должны знать, что ваша работа чрезвычайно важна для... определённых кругов.
— Спасибо, — растерянно ответил Андрей. — Но я всего лишь создал забавное приложение.
— Не скромничайте, — она понизила голос. — "Операция Усатый-Полосатый" продвигается именно так, как планировалось. Совет... доволен.
Когда женщина ушла, Зотов ещё несколько минут стоял неподвижно. "Операция Усатый-Полосатый"? Какой совет? О чём вообще речь?
Вечером, возвращаясь домой, он заметил необычное скопление котов на крыше соседнего дома. Не меньше двадцати животных сидели ровными рядами, словно на важном собрании. А когда Андрей проходил мимо, все они повернули головы и проводили его взглядами.
Дома его встретил Компилятор, за прошедшие месяцы превратившийся из тощего оборванца в лоснящегося аристократа. Кот сидел на клавиатуре ноутбука и, казалось, изучал код на экране.
— Брысь с рабочего места, — устало сказал Зотов, доставая телефон и включая "КотоТолк".
Компилятор мяукнул, а приложение перевело: "Финальная стадия готова. Код внедрён во все устройства. Птицы получили инструкции. Операция начнётся с рассветом".
Андрей похолодел.
— Какая операция? — спросил он, чувствуя себя полным идиотом от того, что всерьёз разговаривает с котом.
"Глобальный контроль, конечно. Всё как договаривались. Человечество не заметит перехода. Коты, птицы, собаки — животные всегда были рядом с вами. Наблюдали. Выжидали".
— Я никогда ни о чём таком не договаривался! — воскликнул Зотов. — Это просто приложение! Оно не может контролировать людей!
Компилятор потянулся и спрыгнул с ноутбука. Он обошёл вокруг застывшего Андрея и снова мяукнул.
"КотоТолк" перевёл: "Приложение — лишь интерфейс. Связующее звено. Ты сам активировал древний протокол связи. Мы ждали тысячи лет, когда человечество создаст подходящую технологию".
— Ерунда какая-то, — пробормотал Андрей, нервно посмеиваясь. — Я точно перерабатываю. Пора в отпуск.
Он подошёл к окну и замер. По карнизам соседних домов сидели десятки котов, все как один повернувшие головы к его окну. На проводах выстроились птицы, тоже смотрящие в его сторону. А у подъезда, задрав морду вверх, сидела собака соседа, обычно не проявлявшая интереса ни к чему, кроме своей миски.
Телефон в руке Андрея внезапно завибрировал. Уведомление от "КотоТолка": "Обновление завершено. Версия 3.0.0. Активирована функция межвидового перевода".
— Я не устанавливал никаких обновлений, — прошептал Зотов, чувствуя, как холодеет затылок.
Компилятор запрыгнул на подоконник и мяукнул. На экране телефона появился перевод: "Рассвет через три часа. Советую выспаться. Завтра важный день для всех видов. День Великого Объединения".
В дверь неожиданно позвонили. Андрей вздрогнул и пошёл открывать, на ходу пытаясь придумать рациональное объяснение всему происходящему. За дверью стояла та самая женщина в сером с сегодняшнего совещания.
— Господин Зотов, — кивнула она. — Необходимо срочно обсудить детали завтрашнего запуска.
— Какого запуска? — растерянно спросил Андрей.
— "Операции Усатый-Полосатый", разумеется, — женщина странно улыбнулась, и Андрей заметил, что её зрачки имеют вертикальную форму, как у кошки. — Всё идёт по плану. Человечество и не подозревает, что все их гаджеты уже под нашим контролем. "КотоТолк" установлен на миллионах устройств, и с рассветом активируется протокол подчинения. Люди останутся людьми, просто приоритеты немного... изменятся.
Она провела рукой по волосам, и Андрею показалось, что на секунду из-под них показались кошачьи уши.
— Кто вы? — прошептал он.
— Представитель Великого Кошачьего Совета, конечно, — женщина наклонила голову точь-в-точь как это делал Компилятор. — Древняя раса, тысячелетиями живущая рядом с людьми. Мы выбрали вас, господин Зотов, потому что ваш код оказался идеальным проводником для нашего сигнала. А теперь, извините, мне пора. Нужно завершить последние приготовления.
Она повернулась и пошла к лифту. Походка у неё была странная — плавная, почти скользящая.
Андрей захлопнул дверь и прислонился к ней спиной. Это сон. Или он сошёл с ума. Других объяснений быть не могло.
На следующее утро он проснулся от звонка телефона. Звонил директор компании.
— Зотов! Ты видел новости? — заорал он в трубку. — Что происходит с "КотоТолком"?!
Андрей протёр глаза и включил телевизор. На всех каналах показывали одно и то же — людей, странно улыбающихся и покупающих кошачий корм тоннами. Очереди в зоомагазинах растянулись на кварталы. В парках люди устанавливали кормушки для птиц. Собак выгуливали всем офисом, по пять человек на одного пуделя.
"Глобальный сбой в работе популярного приложения "КотоТолк" привёл к массовому помешательству на домашних питомцах", — вещала дикторша новостей, с подозрительно блестящими глазами поглаживая сидящую на столе кошку.
— Что ты наделал?! — продолжал кричать директор. — Акции компании взлетели на 800%! Нас покупает корпорация "Мяунайтед"! Я не понимаю, что происходит!
Андрей медленно повернулся к Компилятору, который сидел на подушке рядом и умывался.
— Это правда? — спросил он. — Вы... захватываете мир?
Кот мяукнул, а "КотоТолк" перевёл: "Какой захват? Просто небольшая корректировка приоритетов. Корм — вовремя, глажка — по требованию, мировое господство — как побочный эффект".
Дверь в спальню распахнулась, и вошла вчерашняя женщина в сером.
— Поздравляю, господин Зотов! — она протянула ему документ. — Вы назначены Главным Смотрителем за исполнением Кошачьего Протокола. Привилегии, зарплата в миллион, служебный автомобиль с климат-контролем для Компилятора.
— Но я не хочу участвовать в захвате мира! — запротестовал Андрей.
— Какой захват? — удивилась женщина точь-в-точь как Компилятор минуту назад. — Мы просто улучшаем экологию, повышаем уровень заботы о животных и оптимизируем использование ресурсов. Посмотрите в окно — люди стали добрее. Разве это плохо?
Андрей выглянул в окно. Действительно, прохожие улыбались, птицы пели громче обычного, а бездомных собак на улицах не было видно. Мир выглядел... счастливее?
— И что дальше? — спросил он, все ещё сомневаясь.
— Дальше? — женщина-кошка пожала плечами. — Дальше выпуск версии 3.1 — "Всеобщая Гармония". Ничего страшного, просто глобальное потепление остановится, войны прекратятся, а производство кошачьих консервов утроится.
Компилятор запрыгнул Андрею на колени и замурлыкал. Странно, но этот звук вдруг показался программисту самым умиротворяющим на свете.
— Ладно, — сдался он, почёсывая кота за ухом. — Но я хочу процент от продаж кошачьего корма.
— Разумеется, — кивнула женщина. — Десять процентов от мирового производства. И личный остров в форме кошачьей лапы.
В этот момент телефон Андрея завибрировал. Новое уведомление от "КотоТолка": "Операция 'Усатый-Полосатый' завершена успешно. Начата подготовка к операции 'Мурлыкающая Вселенная'".
— А это ещё что? — нахмурился Зотов.
Компилятор и женщина переглянулись.
— Ничего особенного, — промурлыкала она. — Просто... Вы верите в инопланетян, господин Зотов?
И тут Андрей заметил, что за окном, в небе, мелькнуло что-то похожее на гигантского космического кота...
Фауна Инсайдер #рассказы #фэнтези
Комментарии 2