Энгельбарт несколько лет записывал свои идеи и в итоге получил небольшую книжку на 45 тысяч слов. В октябре 1962 года он опубликовал свой манифест «Усиление человеческого интеллекта», где объяснял, что не пытался создать искусственный разум, а искал, как эффективно скрестить нашу интуицию и вычислительную мощь компьютеров. Его задачей было построить интегрированную среду, где бы догадка, метод проб и ошибок, понимание контекста и прочие нематериальные вещи сосуществовали с упорядоченной терминологией и системой записи, с прогрессивными идеями, современными методами и мощными электронными устройствами. Он подробно описал примеры такого симбиоза между человеком и компьютером, например, как архитектор сможет проектировать здания в графических программах, а специалисты всех областей — создавать иллюстрированные отчеты[596].
Во время работы над манифестом Энгельбарт написал письмо своему кумиру Вэнивару Бушу, а целая глава его исследования была посвящена мемексу[597]. Прошло семнадцать лет с выхода статьи Буша «Как мы можем мыслить», но все еще свежо звучали его идеи о том, что человек сможет в реальном времени работать на компьютере при помощи интерфейса, графического экрана, курсора и устройства ввода данных. Энгельбарт подчеркивал, что его система годится не только для вычислений, а может упростить жизнь каждому, кто использует символы, будь то английский язык, пиктография, формальная логика или математика. Ада Лавлейс была бы в восторге.
За пару лет до Энгельбарта Ликлайдер описал схожие идеи в работе «Симбиоз человека и компьютера». Исследование же Энгельбарта было опубликовано примерно тогда, когда Ликлайдер возглавил Бюро вычислительных расчетов и обработки информации при ARPA. Его задачей было выдавать федеральные гранты многообещающим проектам, и Энгельбарт подался на один из этих грантов. Он отправился к Ликлайдеру со своим исследованием 1962 года и коммерческим предложением и с тревогой надеялся, что тот ему не откажет, ведь они оба мыслят в одном направлении[598]. И Ликлайдер не отказал: Энгельбарт получил грант ARPA. Его также профинансировал Боб Тейлор, тогда еще работавший в НАСА. В итоге у Энгельбарта хватило средств на открытие собственного Исследовательского центра аугментации при СНИИ. Это можно считать очередным примером того, как государство сэкономило огромные средства на будущих практических разработках, профинансировав теоретическое исследование.
Грант НАСА можно было потратить только на небольшой автономный проект, и Энгельбарт решил упростить людям работу на компьютере[599]. Он предложил своему коллеге Биллу Инглишу придумать устройство для выделения объектов и областей на экране[600]. Приятели рассмотрели десяток способов перемещать курсор, включая световые перья, джойстики, трекболы, сенсорные панели, планшеты с пером и даже устройство, управляемое коленями. Тестируя каждый вариант, Энгельбарт и Инглиш засекали, сколько времени нужно пользователю, чтобы навести курсор на объект[601]. Лучше всего себя показали световые перья, но всякий раз их нужно было брать в руку и класть обратно.
Исследователи составили таблицу с преимуществами и недостатками каждого устройства, по которой Энгельбарт легко определял, какие решения они еще не охватили. «Таблица химических элементов позволяла исследователям описывать свойства еще неоткрытых элементов, а затем находить их. Наша таблица тоже показывала, какие устройства еще не созданы, и мы также знали их характеристики заранее», — объясняет Энгельбарт. В 1961 году он сидел на одной конференции и стал грезить наяву. Он вспомнил, как в университете его заинтриговал планиметр — прибор для измерения площади, которым нужно было обводить нужную область по периметру. У планиметра было два перпендикулярных друг другу колеса, горизонтальное и вертикальное, чтобы можно было складывать расстояние, которое прибор измерил в каждом направлении. Стоило Энгельбарту вспомнить про эти два колеса, и решение не заставило себя долго ждать — он набросал эскиз нового устройства в своей записной книжке[602]. Два колеса фиксировали движение манипулятора, через провод показания передавались на компьютер, и курсор перемещался по экрану в нужном направлении.
Такое очевидное, но и непростое решение стало физическим воплощением идеи усиления интеллекта и хакерского принципа о необходимости открытого доступа к технологиям. Команда Энгельбарта использовала наше умение координировать разум, зрение и руки (то, что не очень хорошо получается у роботов) и изобрела простой и гармоничный способ работы на компьютере.
Энгельбарт показал свой рисунок Биллу Инглишу, который вырезал прототип устройства из дерева. Именно этот манипулятор лучше остальных показал себя на тестах. Поначалу провод прикреплялся к его передней части, но затем решили, что лучше располагать его сзади подобно хвосту, — отсюда и пошло название «мышь».
Многие гении ценили простоту, к примеру Кеплер, Ньютон, Эйнштейн, Стив Джобс. Но только не Энгельбарт. Каждое свое изобретение он пытался сделать максимально функциональным и у мыши хотел видеть несколько кнопок, возможно даже десять. К его разочарованию, тесты показали, что оптимальное их количество — три. Позднее оказалось, что и двух кнопок вполне достаточно, а зацикленный на простоте Джобс будет настаивать на одной.
Последующие шесть лет Энгельбарт работал над своей системой усиления интеллекта под названием oNLine System, или NLS. В 1968 году миру была представлена полноценная компьютерная система, включавшая в себя мышь и другие прогрессивные нововведения: размещение нескольких окон на экране, компьютерную графику, электронные издания, онлайн-журналы в формате блогов, коллективные проекты в духе «Википедии», электронную почту, мессенджер, гиперссылки, систему для видеоконференций наподобие Skype, а также возможность редактирования документов, в том числе несколькими пользователями одновременно. Эти инновации приведут к революции в сфере персональных компьютеров. Один из протеже Энгельбарта Алан Кей, который каждую из этих идей будет развивать в Xerox PARC, сказал о своем наставнике: «Не знаю, чем будет заниматься Силиконовая долина, когда у нее закончатся идеи Дага»[603].