– Да, буду учитывать, спасибо большое!
– Да не за что, прикольная тема же… Мы тут еще долго будем сидеть, забегай по ходу, если что!
Иван пожал руку Томми. К ним подошел пухленький паренек в эльфийской кольчуге и ажурной короне.
– Эмоциональная матрица слетела и ЛИИ сбежал? Ну так руки надо прямые иметь! Теперь проще все с нуля переустановить. И бэкапиться надо в следующий раз!
Иван с Томми загоготали. Хакер стал объяснять своему знакомому, в чем тот не прав, ну а Иван, вытирая выступившие слезы, отключился от конфы.
– Уоу, меня уносит! Держи меня за руку!
Матрица Цири была расфокусирована и потеряла связь с микросервисами отдельных субнейросетей.
Проще говоря, у нее кружилась голова и заплетался язык.
Иван сейчас добавлял и заменял некоторые субнейросети в основе её восприятия и логического мышления. Экспериментальные подходы появлялись постоянно, некоторые из них были эффективны, и иногда новые алгоритмы лучше решали типичные задачи. Производитель всегда был готов предложить свою новую версию ЛИИ, и у Ивана были средства на покупку нового партнера.
Но он хотел выжать все, что можно из чипа и Цири. Прокачать свою систему, максимально подстроить ее под себя. Зачем покупать новое, если старое работает не на всю катушку? Тем более, что новое тоже будет работать вполсилы?
Он откинулся на спинку кресла и задумался. Эх, хорошо бы отключить лишние сервисы и рутины чипа на низком уровне. Но это уже почти хак. Ну то есть – это уже точно хак, но пока еще на грани законности. Или нет?
Иван вздохнул, поморщился и решил, что ради дела можно пойти на всё, даже на самое противное.
– Только ради тебя, детка! – он послал шутовской воздушный поцелуй в направлении стенного экрана.
И, как в холодную воду прыгнул – открыл толстенную ЕУЛУ! То бишь – скучное пользовательское соглашение, которое практически никто никогда не читает, но потом иногда об этом жалеют.
Зато теперь, полистав соглашение об использовании чипа, он твердо был уверен – можно отключить несколько системных сервисов, которые производитель использует для сбора телеметрии, данных об использовании и так далее. Проще говоря – отключить слежку за пользователем.
Можно также заблокировать некоторые регистры чипа, связанные с отслеживанием и отправкой подобных данных.
Это не является незаконной операцией, хотя гарантии лишает. Незаконным будет, если он начнет использовать чип для, собственно, незаконных операций. И не продолжит использовать чип для требуемых законом операций.
Кто-то не понял то, что тут написано? Ну так пусть прочитает ЕУЛУ целиком!
Иван набрал Айзека.
– Тоже не спишь, бродяга? Всё ещё качаешь железо? – тот понимающе улыбнулся с экрана.
Догадаться было несложно – Иван звонил через внешний экран, а не через Цири, которая находилась в полуразобранном состоянии, по форме общения напоминающем бред.
– Не идущие на спать приветствуют тебя! – ответил Иван тоже улыбнувшись. – Да, прокачиваю Цири. И нужна твоя помощь как нашего мега роботеха…
– Ах ты шалун! Таки решил попросить у дяди Айзека пару элитных хаков по старой дружбе? Ну что ж, их есть у меня!
Айзек переслал Ивану системные утилиты, которые отключили всё лишнее и ненужное. Точнее – лишнее для Ивана. Теперь Цири перестала бесконтрольно тратить ресурсы процессора на слежку за Иваном. Конечно же, закон требовал выдать данные по первому же запросу. Но, когда потребует – тогда и выдаст. Опять же, отключать программы слежения в повседневной жизни не будет. Он отключит их лишь в разгоне. Ну то есть для тех моментов, когда нужно будет выжать из чипа максимум возможного.
Когда пан или пропал.
Когда от тебя и твоей машины нужно запредельное усилие.
Когда горят моторы и рвутся стропы.
Когда трещат кости и крошатся зубы.
Иван отогнал непрошеные воспоминания, выдохнул, нахмурился и продолжил работу.
Ну и наконец – Иван добавил режим экстремального разгона чипа. Ускорение примерно в два раза вызывало ускоренный нагрев и повышенное потребление энергии, которую, кстати, чип кушал из своей батарейки. И, если батарейка кончалась – то поджирал глюкозу из организма.
Этот перегрев не приводил чип к немедленным поломкам, но при накоплении избыточного тепла проблемы неизбежно должны были возникнуть. Причем не только в чипе, но и в мозге.
Опытным путем хакеры выяснили, какова предельная температура относительно разогрева. Ходят байки, что мозги за работой просто кипели…
Исходя из этого, Иван примерно знал, сколько времени безопасной работы у него было в режиме сверхразгона. К тому же, он включил термодатчики на предупреждение, когда станет слишком тепло, и на аварийное отключение, когда будет слишком горячо.
Понятно, что нормальный человек в нормальных условиях заметит, если чип в его голове вдруг начнет жарить. Но что, если случится как раз та ситуация, в которой и чип должен пахать на максимум, и внимание владельца будет отвлечено, занято на сто процентов? Поэтому пусть лучше автоматика выключает его сразу.
Таким образом, Иван добился ускорения Цири на полпорядка в режиме сверхразгона. Раза в три-четыре, проще говоря.
Понятно, что это был вариант суперразгона для особых дел. Он не работал постоянно, а включался по сигналу, давая больше мощности для решения конкретных сверхважных проблем.
Для этого Иван настроил включение по лицевой гримасе. Даже если руки заняты или связаны, и голос не работает или не слышен – пошевелить лицом можно всегда. В космосе, под водой, в воздухе и на земле. Выглядит странновато – но используется нередко.
Ну и в повседневном режиме чип и Цири теперь крутились раза в полтора-два побыстрее, чем в изначальном состоянии.
– Иван, мне кажется, я схожу с ума! Голова кружится и все тело горит! И чешется! Иван, у меня же нечему чесаться!!
Иван отключил разгон и послал Цири на перезагрузку. Хорошенького понемножку. Нужна привычка – то бишь надо пересчитать гиперпараметры нейросетей и сохранить новые архитектуры, чтобы потом выхватить их как готовый козырь из рукава.
И этим она будет заниматься всю ночь.
Пусть даже с утра у неё будет кружиться и болеть голова.
Все эти доработки лишили Ивана бесплатного гарантийного обслуживания чипа, а также затруднят работу техподдержки, буде таковая понадобится. Но, во-первых, гарантия на нейропроцессор уже закончилась… А во-вторых, открытое сообщество помогло бы с проблемами. Хотя, конечно, полезные советы будут завалены предложениями гуглить, читать мануалы, и даже ценными идеями “пробовал включить-выключить?”, и “если руки кривые, проще с нуля переустановить!”.
Эмоционально-личностную часть Цири Иван, после некоторых раздумий, не стал жестко привязывать к режиму разгона и не стал переключать ее режимы “по команде”, а оставил изменчивой в зависимости от нагрузки. В критической ситуации, когда ресурсов системы будет недостаточно – она отбросит “лишние эмоции” и займется делом. А в спокойной обстановке – пусть балагурит и кокетничает, пусть тратит энергию на развлечение владельца.
Пусть шутит, как будто сама так захотела. Как будто совсем живая и настоящая.
Так ведь оно веселее.
6.Утро.RunNJump
– О Господи, какой яркий свет! – этот вопль разбудил Ивана утром вместо будильника. – Ааа!
Не ожидая ответа, Цири продолжала орать:
– Что у меня с головой?.. Всё кружится! Какие сочные, яркие, нереальные цвета! Рыбки плывут на меня прямо из экрана!