Чтение онлайн

ЖАНРЫ

Инноваторы. Как несколько гениев, хакеров и гиков совершили цифровую революцию
Шрифт:

Ликлайдер чувствовал: любовь к искусству обостряет его интуицию. Он умел обрабатывать большой массив информации, выделяя из нее закономерности. Еще одной отличительной чертой, которая пригодилась ему, когда он помогал составить команду, заложившую основы интернета, была готовность делиться идеями, не требуя для себя чего-то взамен. Он был настолько неэгоцентричен, что, казалось, ему доставляет большее удовольствие расставаться с возникшими в результате обсуждения идеями, чем заявлять о своих правах на них. Боб Тейлор замечает: «Лик оказал огромное влияние на информатику, но всегда был очень скромен. Шутить он больше всего любил над самим собой» [453] .

453

Bob Taylor, In Memoriam: J. C. R. Licklider, Digital Equipment Corporation publication, 7 августа 1990 г.

Разделение

времени и симбиоз человека и компьютера

В Массачусетском технологическом институте Ликлайдер сотрудничал с основоположником теории искусственного интеллекта Джоном Маккарти, в лаборатории которого хакеры из «Клуба технического моделирования» изобрели игру Spacewar. В пятидесятые годы под руководством Маккарти они участвовали в разработке компьютерных систем с разделением времени.

В то время, если требовалось, чтобы компьютер решил какую-то задачу, необходимо было предоставить оператору стопку перфокарт или перфоленту. Это напоминало подношение жертвенного животного священнослужителю. Это нудное действие, вызывавшее раздражение, называлось «пакетной обработкой данных». Требовались часы, а иногда и дни, чтобы получить результаты расчета. Малейшая ошибка означала, что перфокарты необходимо переделать для повторного прогона. Ты сам вообще не имел возможности ни коснуться, ни даже просто увидеть компьютер.

Разделение времени — совсем другое дело. Оно позволяет присоединить много терминалов к центральному процессору, так что большое количество пользователей могут одновременно самостоятельно набирать команды и практически немедленно получать ответ. Так же как гроссмейстер играет сразу много партий на разных досках, оперативная память центральной ЭВМ отслеживает каждого из пользователей, а ее оперативная система допускает работу со многими задачами одновременно и запуск сразу многих программ. При этом пользователь приобретает ни с чем не сравнимый опыт практического взаимодействия с компьютером в режиме реального времени. Пользователь как бы разговаривает с ним. «Казалось, что мы творим нечто вроде новой религии, настолько это должно было отличаться от пакетной обработки данных», — рассказывал Ликлайдер [454] .

454

Интервью, взятое Джоном А. Н. Ли и Робертом Росином у Дж. К. Р. Ликлайдера, The Project MAC Interviews, IEEE Annals of the History of Computing, апрель 1992 г.

Это был самый важный шаг в направлении прямого сотрудничества, или симбиоза человека и компьютера. Боб Тейлор рассказывал: «Создание возможности интерактивных вычислений путем разделения времени было даже важнее самого изобретения способов обработки данных на компьютерах. Пакетная обработка информации напоминала обмен письмами, тогда как интерактивные вычисления были как прямой разговор с собеседником» [455] .

Насколько важны интерактивные вычисления, поняли в Lincoln Laboratory, финансируемом военными исследовательском центре при Массачусетском технологическом институте, основанном в 1951 году при участии Ликлайдера. Здесь он создал рабочую группу, состоящую наполовину из психологов, наполовину из инженеров. Они должны были выяснить, можно ли сделать взаимодействие человека с компьютером более наглядным, а для представления информации использовать более удобный, дружественный интерфейс.

455

Интервью, взятое автором у Боба Тейлора.

Одной из задач, стоявших перед Lincoln Laboratory, была разработка компьютеров для систем противовоздушной обороны, которые могли бы заранее предупреждать об атаке врага и координировать ответные действия. Такая система, ее называли SAGE, стоила больше и требовала больше людей, чем Манхэттенский проект — программа построения атомной бомбы. Чтобы система SAGE работала, надо было, чтобы пользователи имели возможность непосредственно и быстро взаимодействовать с компьютерами. Когда ракета или бомбардировщик противника будут на подлете, времени для пакетных расчетов не будет.

В систему SAGE входили двадцать три центра слежения на всей территории Соединенных Штатов, связанные между собой телефонными линиями. Она могла одновременно передавать информацию сразу о четырехстах быстро двигающихся самолетах. Это требовало мощных интерактивных компьютеров, компьютерных сетей, способных передать весь этот огромный массив информации, и дисплеев, на которых эта информации могла бы отображаться в простом для понимания графическом виде.

Поскольку по образованию Ликлайдер был психологом, его позвали помочь разработать интерфейс. Он сформулировал ряд теоретических положений о том, как достичь симбиоза, тесного сотрудничества, которое позволит совместно работать человеку и машине. Особенно важно было найти способ визуального отображения меняющейся информации. «Нам требовались методы, позволяющие не просто показывать точки на экране, но в течение нескольких секунд последовательно

сохранять информацию о ситуации в воздухе, рисовать траектории полетов и раскрашивать эти траектории, чтобы можно было следить за текущей информацией и понимать, куда эта штуковина движется», — объяснял Ликлайдер [456] . Судьба Америки могла зависеть от того, сможет ли оператор за пультом управления правильно оценить поступающие ему данные и мгновенно на них отреагировать.

456

Устный рассказ Ликлайдера, Charles Babbage Institute.

Интерактивные компьютеры, интуитивные интерфейсы, высокоскоростные компьютерные сети показали, что человек и машина могут работать вместе. И Ликлайдер понял: нечто подобное можно организовать не только для системы противовоздушной обороны. Он начал вести речь о «системе SAGE в полном смысле этих слов», системе, которая свяжет сетью не только центры противовоздушной обороны, но и «интеллектуальные центры», объединив воедино огромные хранилища знаний, с которыми люди смогут взаимодействовать, используя дружественные графические терминалы, — другими словами, о том цифровом мире, в котором мы сегодня живем.

Эти идеи легли в основу одной из самых значимых работ в истории послевоенных технологий. Статью «Симбиоз человека и компьютера» Ликлайдер опубликовал в 1960 году. Он писал: «Надежда на то, что пройдет не так уж много лет, и мозг человека будет тесно связан с вычислительной машиной. В результате такого партнерства появится возможность мыслить так, как никогда это не удавалось мозгу человека, а обработка данных будет происходить способом, недостижимым для устройств, оперирующих с информацией сегодня». Эти слова заслуживают того, чтобы их читали и перечитывали, поскольку в них сформулирована одна из основополагающих идей эры цифровых технологий [457] .

457

J. C. R. Licklider, Man-Computer Symbiosis, IRE Transactions on Human Factors in Electronics, март 1960 г., http://groups.csail.mit.edu/medg/people/psz/Licklider.html.

Ликлайдер встал на сторону Норберта Винера, теория кибернетики которого базировалась на тесном сотрудничестве человека и машины. Он не присоединился к своим коллегам по Массачусетскому технологическому институту Марвину Мински и Джону Маккарти, для которых искусственный интеллект означал создание самообучающихся машин, имитирующих когнитивные способности человека. Как объяснял Ликлайдер, разумным он считал создание среды, в которой человек и машина «взаимодействуют друг с другом для принятия решения». Иными словами, они дополняют друг друга. «Люди намечают цели, формулируют гипотезы, определяют критерии и делают оценки. Вычислительные машины выполняют рутинную работу, требующуюся для того, чтобы стало возможно проникнуть в суть явления и принять правильные технологические и научные решения».

Межгалактическая компьютерная сеть

Поскольку Ликлайдер интересовался одновременно и психологией, и инженерией, он все больше сосредотачивался на компьютерах. В 1957 году это привело его в молодую, быстро растущую фирму Bolt, Beranek and Newman (BBN), обосновавшуюся в Кембридже. Это был промышленно-научный исследовательский центр, где работало много его друзей. Как и в Bell Labs, когда там был изобретен транзистор, в BBN собралась группа талантливых, энергичных людей, куда входили теоретики, инженеры, технологи, специалисты в области компьютеров, психологи и даже один случайно попавший туда полковник [458] .

458

A. Culture of Innovation: Insider Accounts of Computing and Life at BBN, под редакцией Дэвида Уолдена и Раймонда Никерсона (2011); см. http://walden-family.com/bbn/.

В BBN Ликлайдер руководил группой, задачей которой была выяснить, как компьютер может преобразовать библиотеки. Итоговый отчет о работе этой группы Ликлайдер диктовал пять часов, сидя на бортике бассейна во время конференции в Лас-Вегасе [459] . Он назвал его «Библиотеки будущего». Ликлайдер анализировал потенциальные возможности использования «устройств и технического оборудования, обеспечивающих взаимодействие человека и компьютера в оперативном режиме». Это была идея, предвещавшая интернет. Он говорил о создании невероятно больших баз данных, для которых информация будет отбираться и отсеиваться так, чтобы «не быть слишком расплывчатой, излишне подробной или ненадежной».

459

Устный рассказ Ликлайдера, Charles Babbage Institute.

Поделиться с друзьями: