Но целью его поиска было найти место, где можно было бы разрабатывать софт ради самого софта и где программы возвели бы в ранг высокого искусства. Придя в Microsoft, он сыграл заметную роль в разработке Windows Vista, долгожданной преемницы Windows XP. Когда Vista начала получать не слишком теплые отклики, несмотря на ее продвинутый функционал, никто не был разочарован так, как Алекс. Он воспринял это на свой счет и вернулся в Бразилию, чтобы все обдумать и нажать кнопку «Обновить» в собственной карьере.
Алекс – философ, поэтому в поисках указаний он обратился к Ницше, и вот что он нашел: «Если у человека есть “зачем” жить, он может выдержать любое “как”». Алекс был недоволен собой, потому что еще не нашел свое «зачем», то есть не сформировал мнения о том, в каком направлении должны развиваться информационные технологии.
Позже он расскажет журналисту Кевину Дупчику, как однажды в Бразилии бродил с ноутбуком и размышлял о том, какой вклад он хотел бы внести в компьютерное дело, пока не забрел на одну ферму на побережье. Он начал размышлять о том, каким образом компьютеры могли бы сдвинуть время и пространство. Почему мы накрепко прикованы к клавиатурам и экранам? Почему нельзя сделать так, чтобы компьютер позволил мне быть рядом с теми людьми, с которыми я хочу, вне зависимости от того, где они находятся? Алекс осознал, что компьютерная эволюция едва достигла стадии наскальной живописи в доисторических пещерах. Смешанная реальность должна была стать тем инструментом, которая создаст принципиально иную компьютерную парадигму.
Он поставил перед собой новую карьерную цель: «Я хочу делать машины, воспринимающие реальный мир». Восприятие, а не мышь, клавиатура или экран оказалось главным героем истории Алекса. Машины, которые воспринимают нас, людей, стали его «зачем».
Планом действий (его «как») было создание нового компьютерного интерфейса, основанного на сенсорах, способных воспринимать людей, их среду и окружающие их объекты. Новый компьютерный интерфейс должен обеспечивать три вида взаимодействия: способность ввода аналоговых данных, способность вывода цифровых данных и способность ощущать данные или дотрагиваться до них – функция, известная как хептика[54].
Первым этапом работы стал Kinect[55] – он дал человеку возможность вводить в компьютер информацию при помощи движений. Так внезапно мы обрели возможность танцевать с компьютером. Теперь HoloLens делает все это и намного больше – он дает возможность людям, окружающей среде и объектам вводить и получать данные во времени и пространстве. Астронавт на Земле может изучать кратер на Марсе. Последнее новшество, хептика, включает в себя возможность осязать и ощущать. Танцуя с Kinect или протягивая руку к скале, используя HoloLens, мы все-таки не ощущаем партнера по танцам или поверхность скалы. Но однажды придет день, когда это станет возможным.
Сегодня перед Microsoft стоит задача демократизировать смешанную реальность, сделать ее доступной для каждого. Выпуская HoloLens, мы воспользовались проверенной стратегией нашей компании: пригласили сторонних разработчиков, чтобы они помогли нам создать впечатляющие приложения для платформы HoloLens. Вскоре после того как мы анонсировали выход устройства, более пяти тысяч разработчиков представили свои идеи приложений, которые они хотели бы создать. Мы организовали 24-часовое голосование на Twitter, чтобы решить, какую идею запустить первой. Разработчики и фанаты выбрали Galaxy Explorer, при помощи которого можно смотреть в окно и странствовать по Млечному Пути – проходя сквозь него, увеличивая масштабы, комментируя увиденное и сохраняя свою виртуальную прогулку. Приложение воспроизводит окружающую среду той или иной планеты на стенах вашей комнаты: пыльные бури, раскаленную плазму, ледяные образования.
Сейчас другие разработчики создают другие необычайно полезные приложения для HoloLens. К примеру, магазины товаров для дома Lowe’s при помощи HoloLens предоставляют клиенту возможность встать посреди их собственной кухни или ванной и наложить на стены голографические изображения новых шкафов, бытовой техники и аксессуаров, чтобы в точности увидеть, на что будет похож их дом после ремонта.
Путь новой технологии начинается с простого отслеживания того, что видит машина. Но в один прекрасный день она будет понимать гораздо более сложные задачи, которые мы поставим перед искусственным интеллектом. Kinect дал компьютеру способность отслеживать ваши движения – видеть вас и понимать ваши действия. Вот что такое искусственный интеллект, машинное обучение и смешанная реальность сегодняшнего дня. Технологические новшества умеют видеть, говорить и анализировать и делают это с каждым днем все лучше и лучше, однако пока что они не умеют чувствовать. Но смешанная реальность сумеет научить машины сопереживать людям. При помощи этих технологий мы сможем разделить чувства беженца или жертвы преступления, и это, конечно же, усилит нашу способность налаживать эмоциональные контакты и преодолевать барьеры, которые сегодня разделяют людей. Я как-то встречался с начинающими разработчиками ПО из Австралии, которые принимали участие в нашем конкурсе Imagine Cup[56]. Так вот, они создали приложение на принципе смешанной реальности, при помощи которого люди, ухаживающие за больными, учатся видеть мир глазами аутиста.
54
Технология виртуальной реальности, направленная на замену органов осязания дистанционно управляемыми датчиками.
55
Бесконтактный сенсорный игровой контроллер, первоначально представленный для консоли Xbox 360. Kinect позволяет пользователю взаимодействовать с ней без помощи контактного игрового контроллера через устные команды, позы тела и показываемые объекты или рисунки.
56
Международный технологический конкурс среди студентов и старшеклассников, проводимый при поддержке Microsoft и других высокотехнологичных компаний. Главным заданием участников является разработка идеи и создание ее прототипа с помощью современных информационных технологий.