Текст книги "Стивен Джобс: Нарцисс из Кремниевой долины"
Автор книги: Геннадий Прашкевич
Соавторы: Сергей Соловьев
Жанр:
Биографии и мемуары
сообщить о нарушении
Текущая страница: 3 (всего у книги 34 страниц) [доступный отрывок для чтения: 13 страниц]
10
Но вот ещё одна интересная деталь.
Уолтер Айзексон в своей книге почти ничего не писал о Патрисии – дочери Джобсов, тоже приёмной.
Правда, и Стив говорил о ней мало.
Патрисия (Патти) не добилась в жизни чего-то значительного. Она осталась вполне обыкновенной жительницей Калифорнии, и сведения о ней могут быть почерпнуты только из мелких местных изданий или из Интернета. Она – владелица родительского дома в Лос-Альтосе, куда Пол и Клара с детьми переехали из Маунтин-Вью в 1967 году; с ней живёт мачеха – женщина, на которой женился Пол после смерти Клары. Об этом в своё время писал журналист Джейсон Грин25.
Интересные сведения о Патти содержатся в заметке, помещённой в колонке «знаменитости» электронной газеты «ENewsDaily», издающейся в Калифорнии. Текст не подписан. Он содержит в основном выдержки из электронных писем, которыми Патти обменивалась с автором указанной заметки, а также ответы на комментарии некоторых пользователей Интернета26. Патрисия была замужем, родила сына. Многие годы работала в колледже Де-Анса (DeAnza College), вероятно, и сейчас там работает. Сначала в колледже она отвечала за информационный центр, но после того как в 2008 году эту должность сократили, перешла обычным техническим работником в отдел бюджета и персонала. Неудивительно, что в Сети циркулируют упорные слухи о том, что Стив никогда не интересовался жизнью сестры и не помогал ей. Смысл заметки как раз в том, чтобы скорректировать все эти слухи:
«Дженни: Мне жаль, что Стив не помогал вам.
Патти: Как сказать. Стив многие годы помогал мне другими способами (не связанными с деньгами). Я бы хотела, чтобы меня перестали называть его приёмной сестрой. Мы оба были приёмные и выросли вместе. Я знала его пятьдесят четыре года!»
Другой пользователь говорил с Патрисией об Уолтере Айзексоне и его книге:
«Джон А.: Мне бы хотелось надеяться, что если эта книга изображает вашего брата неправильно, то теперь вы сами напишете о нём книгу. Расспрашивал ли вас когда-нибудь о чём-нибудь Айзексон, когда писал свою книгу?
Патти: Спасибо за совет – написать книгу. Я, конечно, думала об этом, но не знаю, как начать. Нет, он (это об Уолтере Айзексоне. – Г. М., С. С.) меня никогда не спрашивал, а мой брат старался защитить меня от средств массовой информации. Я не из тех, кто умеет общаться с журналистами. Я и мой сын могли бы воспользоваться деньгами от книги [которую можно написать]. Нам с ним живётся нелегко. Ещё и поэтому я не хочу делиться никакой личной информацией, если за это не будет достойного вознаграждения».
В 2012 году Патрисия консультировала снимавшийся тогда фильм о Стивене Джобсе, ведь она единственный человек, который ещё помнит его детство. Например, как Стив любил в жаркие дни вместо душа обливаться на дворе за домом из садового шланга (её это смущало), и какая в доме была мебель, и какого цвета был его первый автомобиль...
11
Благодаря миссис Имоджен Хилл взаимоотношения Стива со школьной программой значительно улучшились. «Я больше узнал от неё [миссис Хилл – “Тедди”], чем от любого другого учителя. Если бы не она, я бы почти наверняка угодил в тюрьму».
Конечно, дело не только в личности учительницы.
Внимание, которое миссис Имоджен Хилл уделяла Стиву, затронуло в нём некую очень важную чувствительную струну. «Кажется, в нашем классе только я её и интересовал. Она что-то во мне увидела».
Возможно, миссис Хилл уже тогда чувствовала в Стиве особенную силу убеждения и способность к лидерству. «Позже она любила показывать фотографию класса в день, посвящённый Гавайским островам. У Джобса не оказалось с собой гавайской рубашки, как было рекомендовано, но на фотографии он стоит в центре первого ряда и на нём гавайская рубашка. Оказывается, он сумел уговорить другого ученика отдать ему рубашку»27.
В конце четвёртого класса Стив прошёл специальное тестирование.
По словам миссис Хилл, юный Джобс показал результаты на уровне десятого класса средней школы. Результаты теста убедили педагогов школы в том, что Джобс действительно особенный ребёнок, и в порядке исключения ему позволили перескочить сразу через два класса – в седьмой, чтобы в нём не погас интерес к учёбе. Впрочем, родители из естественной осторожности согласились лишь с переходом в шестой класс. Всё равно школу (она была всего лишь начальной) пришлось сменить.
Первоначально Стив пошёл в расположенную поближе школу Криттенден.
Планировка многих американских городов подчиняется принципу координатной сетки. На практике такую сетку создают проходящие с запада на восток и с севера на юг улицы; квартал или «блок» – это примерно одна десятая мили. Школа Криттенден находилась в восьми блоках от дома Стива, но это, как вскоре выяснилось, был совершенно другой мир. Сплошное хулиганье.
«Собирая учеников от среднего класса до самого дна, школа Криттенден была заведением, где дочь астрофизика могла сидеть за партой рядом с озлобленным сыном условно освобождённого (такое описание школы и окружающего района оставил журналист Майкл С. Малоун. – Г. П., С. С.). Каждый день в классах происходили драки, а в туалетах запросто отнимали карманные деньги. Чтобы доказать свою мужественность, некоторые мальчики приходили в школу с ножами. За год до появления Стива в этой школе группа восьмиклассников попала в тюрьму за изнасилование. Когда Стив учился в седьмом классе, школа проиграла матч по борьбе ребятам из неполной средней школы Манго из Саннивейла; в отместку за это был разбит школьный автобус соперников. Среди учеников школы Криттенден господствовали две банды: “капюшоны”, в основном испанского происхождения, то есть мальчики в остроносых сапогах на высоких каблуках, в чёрных зауженных брюках, белых рубашках, в куртках с капюшонами, и относительно малочисленные “сёрферы” – длинноволосые блондины в вязаных кофтах, шароварах и лодочных туфлях. Все остальные трепетали перед ними. Ко всему прочему, Стив оказался младшим в классе. Ему грозила судьба парии. Когда он это понял, то сразу сам объявил родителям, что если ему и дальше придётся ходить в этот паршивый Криттенден, то он лучше бросит школу»28.
На этот раз смена школы потребовала от родителей Стива переселения в другой район: для государственных школ система обучения в США была и остаётся территориальной. После истории с неудачной работой Пола в качестве агента по недвижимости финансовое положение семьи Джобс было всё ещё, скажем так, незавидным, но, подумав, Пол и Клара приняли ультиматум сына. Они наскребли 21 тысячу долларов и купили дом в лучшем районе.
Разумеется, и Патти пришлось сменить школу.
Новое место называлось Лос-Альтос; социально это был уже другой район.
В прошлом тут росли роскошные абрикосовые и сливовые сады, к сожалению, к 1967 году они были уже частично вырублены под коттеджные посёлки.
Дом Джобсов существует поныне. Он расположен в округе Купертино-Саннивейл (Крист-драйв, 2066), одном из лучших в долине. Как отмечал журналист Майкл С. Малоун, этот округ считался тогда самым безопасным местом в США – с населением более ста тысяч жителей.
Глава вторая
ХАКЕРЫ И ПРОВИДЦЫ
1
Стивена Возняка, человека тихого, но чрезвычайно увлечённого своим делом (таких в США называют «гиками»), прекрасно представил американский журналист Стивен Леви в книге «Хакеры: Герои компьютерной революции».
«Человек с открытым сердцем, технически смелый хакер-железячник из предместий Сан-Хосе, Стив Воз (так друзья называли Возняка. – Г. П., С. С.) построил Apple Computer исключительно для своего удовольствия».
О Джобсе в той же книге сказано следующее:
«Провидец. Организованный человек, не очень интересовавшийся хакерством, но который развил “Apple II” и подписал множество впечатляющих контрактов. Организовал компанию, заработавшую миллиард долларов»29.
Звучит вызывающе. С одной стороны – «провидец», с другой – «организованный человек». И не просто «организованный», а «подписавший множество впечатляющих контрактов».
Уолтер Айзексон о Джобсе отозвался мягче:
«Человек, который придумал, как лучше преподносить и продавать удивительные монтажные схемы своего тёзки (Возняка. – Г. П., С. С.)».
2
В книге Стивена Леви приведены главные, можно сказать, основополагающие принципы существовавшей в то время этики хакеров, их морального кодекса.
Выглядело это так:
Доступ к компьютерам, да и вообще ко всему, что может помочь лучше и точнее понять, как устроен наш мир, должен быть открытым для всех.
Доступ к информации всегда должен оставаться свободным.
Не бойтесь бросать вызов власти – защищайте децентрализацию.
Хакеров следует судить (если судить) по достигнутым ими результатам, а не по таким общепринятым ложным критериям, как раса, возраст, класс или диплом.
Красоту и искусство можно (и нужно) создавать, прежде всего, с помощью компьютеров, потому что именно они способны сделать жизнь лучше и интереснее30.
Стивен Леви относит зарождение хакерства к концу 1950-х годов.
Если судить по его книге, на раннем этапе сама атмосфера работы хакеров и их мотивация не сильно отличались от того, что описали в своё время советские фантасты братья Стругацкие в знаменитой повести «Понедельник начинается в субботу».
У Стивена Леви – самый конец 1950-х, Кембридж, Массачусетс (Восточное побережье). Блистательный Массачусетский технологический институт:
«Все эти люди должны были набивать перфокарты, скармливать их машине, манипулировать прерывателями и кнопками, они были своего рода жрецами, как тогда говорили, а другие, совсем немногие избранные, приносили им полученные данные. Почти мистический ритуал.
Служитель: О, машина, примешь ли ты эту мою информацию [жертву] и выдашь ли результат?
Жрец (с согласия машины)'. Мы ничего не обещаем»31.
Но нужный результат машина, как правило, выдавала.
В повести братьев Стругацких (рассказ ведётся от лица «младшего жреца» Привалова) атмосфера почти такая же.
«Здесь стоял мой “Алдан”. Я немножко полюбовался на него, какой он компактный, красивый, таинственно поблескивающий (наверное, Джобсу пришлось бы по душе это восхищение. – Г. П., С. С.). Несмотря на маленькие помехи и неприятности, несмотря на то, что одушевлённый теперь “Алдан” иногда печатал на выходе: “Думаю. Прошу не мешать”, несмотря на недостаток запасных блоков и на чувство беспомощности, которое охватывало меня, когда требовалось произвести логический анализ “неконгруэнтной трансгрессии в пси-поле инкуб-преобразования”, – несмотря на всё это, работать здесь было необычайно интересно, и я гордился своей очевидной нужностью. Я провёл все расчёты в работе Ойры-Ойры о механизме наследственности биполярных гомункулусов. Я составил для Витьки Корнеева таблицы напряжённости М-поля дивана-транслятора в девятимерном магопространстве. Я вёл рабочую калькуляцию для подшефного рыбозавода. Я рассчитал схему для наиболее экономного транспортирования эликсира Детского смеха. Я даже сосчитал вероятности решения пасьянсов “Большой слон”, “Государственная дума” и “Могила Наполеона” для забавников из группы пасьянсов и проделал все квадратуры численного метода Кристобаля Хозевича, за что тот научил меня впадать в нирвану...»
И, наконец, главное (и для «жрецов» Леви, и для героев братьев Стругацких): «Я был доволен, дней мне не хватало, и жизнь моя была полна смысла»32.
Кстати, опыт «младшего жреца» Привалова не сильно отличался от опыта самого Бориса Стругацкого (младшего брата в знаменитом писательском тандеме), если судить по его воспоминаниям (речь идёт как раз о конце 1950-х).
«Я... вместо кандидата физ.-мат. наук сделался инженером-эксплуатационником по счётно-аналитическим машинам... Так, я, например, испытывал самое высокое творческое наслаждение, работая с немецкими гробами тридцатых годов – табуляторами, призванными изначально только складывать, вычитать и печатать, – а я обучал их высокому искусству умножения, деления и даже извлечения квадратного корня. И это было прекрасно!»33
Но, конечно, не все хакеры были «жрецами».
Первые их шаги (по описаниям всё того же Леви) были связаны как раз с желанием обойти абсолютную «жреческую» монополию на доступ к компьютерам. Обойти – по разным причинам. Одним хотелось напрямую общаться с «другим разумом», другими двигало желание играть, столь присущее человеку. Кстати, само английское слово «хак» имеет нечто общее со студенческим «врубиться», в смысле – понять, хорошо разобраться.
Хакерами двигали три желания.
Они хотели непосредственно общаться с машиной.
Они хотели работать в «реальном времени», то есть узнавать результаты своих действий «сейчас и здесь».
Наконец, они хотели ощущать полученные ими результаты так же остро, как все мы ощущаем окружающий нас мир в его постоянной реальности, в его движении, в изменениях, хотя поначалу это сводится прежде всего к визуализации результатов.
В Массачусетском технологическом институте хакеры начинали свой путь как самые простые члены клуба любителей настольной железной дороги. Да, да, железной дороги. Был такой клуб, составляли его любители. Одних больше интересовала, скажем, правильная раскраска игрушечных вагонов, аутентичность железнодорожных станций кукольного размера, других – электрические схемы, реле, принципы сигнализации. Казалось бы, всё это лишь затянувшееся детство, но мир меняется быстро, его изменения беспрерывны, эти изменения затягивают, увлекают, тащат за собой; короче, всем членам указанного выше клуба хотелось быть истинными творцами, действовать (именно действовать) хотя бы в масштабах настольной железной дороги.
Главной вычислительной машиной в Массачусетском технологическом институте была IBM 704. Её массовый выпуск наладили в 1954 году. Стоила она два миллиона долларов и весила около 15 тонн, даже без мощной системы охлаждения. В инструкции указывалось, что IBM 704 – это «крупномасштабный скоростной электронный калькулятор, управляемый внутренней хранимой программой с инструкциями одноадресного типа... Гибкая организация позволяет машине выполнять команды со скоростью примерно сорок тысяч команд в секунду при решении большинства проблем... Внутренняя скоростная память – на магнитных сердечниках. Когда объём памяти оказывается недостаточным, магнитные барабаны используются для того, чтобы хранить и выдавать большие объёмы информации для быстрого доступа с небольшими интервалами. Когда необходимый объём памяти превышает возможности оперативной памяти и магнитных барабанов, используется магнитная лента... Программа может вводиться в калькулятор многими способами... Обычно команды в исходной форме пробиваются на перфокартах и вводятся в машину через читающее устройство...»34.
Одно из самых строгих официальных правил заключалось в том, что никто, абсолютно никто, кроме обслуживающего персонала, не имел права без разрешения приближаться к машине, хотя, разумеется, многие студенты и молодые научные сотрудники ну просто сгорали от желания нарушить это правило.
Первый язык программирования высокого уровня – Fortran (Фортран) – был разработан американским специалистом в области информатики Джоном Бэкусом (1924—2007) в 1954 году, а первый компилятор (программа для перевода программы высокого уровня в машинный код) для указанного языка появился в 1957 году. Другой информатик – Джон Маккарти (1927—2011) – через год разработал язык LISP (List Processing language; Лисп). А уже весной 1959 года Массачусетский технологический институт предложил своим студентам первый учебный курс программирования; преподавал его сам Джон Маккарти.
Машинные языки быстро усложнялись.
Общение с машиной выходило на всё более осмысленный уровень.
Теперь это было уже не обычное муторное составление программ в специальных кодах, требующее подробной записи команд и адресов в числовом (бинарном или восьмеричном) представлении, а настоящая творческая работа.
Интересно, что в те же самые годы за океаном – в СССР – исследователи шли тем же примерно курсом (уточним, параллельным), хотя развитию вычислительной техники очень мешала продолжающаяся там чисто идеологическая борьба с кибернетикой. Тем не менее первый учебный курс программирования в СССР (с использованием условного языка команд) был прочитан уже в 1952 году замечательным математиком Алексеем Андреевичем Ляпуновым (1911—1973)35. Ас конца 1950-х годов в СССР начали выходить учебники программирования, среди них очень известный – Анатолия Китова и Николая Криницкого36.
Сейчас трудно представить себе бурную радость хакеров при появлении новых всё более доступных компьютеров. В Массачусетском технологическом институте таким «новым» стал ТХ-0. В отличие от прежних вычислительных мастодонтов, он не производился массово; техникам для работы сперва был предоставлен образец, созданный в Линкольновской лаборатории. Был он выполнен на транзисторах и печатных схемах, имел совсем небольшой экран, на котором в процессе работы высвечивались всего лишь зелёные буквы, точки и линии, даже допускал работу в интерактивном режиме, зато занимал целую комнату и стоил около трёх миллионов долларов. Всё же – штучное производство. Данные в ТХ-0 вводились с перфолент, а не с перфокарт, причём нужную перфоленту можно было «набить» тут же. Объём оперативной памяти ТХ-0 составлял всего несколько килобайт, но несомненное преимущество – энтузиастам из числа студентов и преподавателей разрешали работать с ним непосредственно!
В 1959 году появился ещё более компактный (размером всего-то с тройку холодильников) компьютер PDP-1 – продукт недавно возникшей корпорации «Digital Equipment» (DEC; «Диджител экипмент»). Эта машина стоила уже только 120 тысяч долларов; немало, но всё же не миллионы!
Чем занимались, чего достигли первые хакеры?
Говоря о юности Стива Джобса и Стива Возняка, о возникновении знаменитой фирмы «Apple», о создании первых настоящих персональных компьютеров не обойтись без реального понимания царящей в те годы атмосферы созидающего, всегда личностного труда. Даже неясно, в какой последовательности следует перечислять темы, вдохновлявшие и одновременно развлекавшие хакеров того поколения.
Ну, развитие языков программирования. Тут, в общем, всё ясно.
«Рассел помогал дяде Джону (основоположнику теории искусственного интеллекта Джону Маккарти. – Г. П., С. С.) писать интерпретатор LISP для огромного неповоротливого гиганта IBM 704. По его словам, это была “ужасная инженерная работа”, в основном – из-за утомительного режима пакетной обработки на модели 704»37.
Ну, первые компьютерные игры.
Под влиянием всё того же неутомимого Джона Маккарти шла непрестанная работа над программами для игры в шахматы (за океаном, в СССР, этим тоже занимались с конца 1950-х – под руководством чемпиона мира, доктора технических наук Михаила Ботвинника). Одновременно велась работа над играми, близкими к тем, что популярны и сейчас, к примеру «Мышь в лабиринте». Пользователь рисовал световым пером хитроумный (по его представлению) лабиринт, затем ставил отметку на экране, и эта отметка (собственно, мышь), тыкаясь в стены, упорно отыскивала другие отметки (ломтики сыра) на экране. Существовала даже VIP-версия этой игры: в ней мышь отыскивала бокалы с мартини38.
Ну, первые шаги компьютерной графики.
Здесь игры тоже были не последней мотивацией.
Вот, скажем, разработка оптимального маршрута с пересадками в огромном запутанном нью-йоркском метро. Программы подобного типа сейчас вовсю используются, к примеру, в системах продажи авиабилетов. Этот хак (обходное техническое решение) был даже опробован в реальности. Парочка экспериментаторов ехала в настоящем метро, а связь с ними через уличные телефоны обеспечивалась курьерами, связанными с лабораторией. Данные вводились в машину, программа выдавала нужные указания, и вся эта информация тут же отправлялась к экспериментаторам.
Наконец, открытие совершенно неожиданных (именно так!) возможностей компьютера. В компьютер PDP-1 стало возможным вводить музыкальную партитуру, переводя ноты в буквы и цифры, а он отвечал на это прекрасной трёхголосной органной сонатой. Группа хакеров закодировала таким образом оперетты Гилберта и Салливана.
Показателен пример создания известной игры «Космические войны».
Это был существенный шаг по направлению к программированию в «реальном» времени: события, происходившие в компьютере, совпадали с временной шкалой, в которой работали люди. Расселу наконец удалось сымитировать интерактивный стиль отладки, позволявший видеть, какая из инструкций программы была обработана неправильно. После этого, используя переключатель (Flexowriter), можно было перескочить на другую инструкцию.
Благодаря многочисленным энтузиастам возникла сильнейшая мотивация для развития систем, максимально приближенных к пользователю. Но в целом хакеры Восточного побережья всё же были настроены более академично, чем в Калифорнии, – ведь в Массачусетском технологическом институте работали такие светила, как Джон Маккарти и Марвин Ли Минский (1927—2016). Они, кстати, сами были полны любопытства. Когда Минский, например, набрёл (почти случайно) на способ изображения окружности на примитивном дисплее (стандартного графического программного обеспечения тогда попросту не существовало), это весьма подняло его акции в кругу хакеров.
Поверхностное прочтение книги Стивена Леви может привести к неправильному представлению, будто речь в ней идёт в основном о шутках и забавах, на самом деле всё в этой книге серьёзно, а игра – это просто стиль хакеров. Главным их двигателем всегда было любопытство. В случае с изображением окружности на дисплее речь могла идти всего лишь о побочном эффекте математической программы по построению сплайнов (гибких лекал), но в другом случае, там, где Марвин Минский говорит об усовершенствовании программы движения трёх точек на экране, речь, несомненно, идёт о вполне реальной небесной механике – моделировании задачи трёх тел. При этом на дисплее появлялись картинки, напоминавшие розу с тысячей лепестков. Сразу чувствовалась хакерская атмосфера, в которой откровенно шутливое легко перемешивалось с глубоко серьёзным.
«В начале шестидесятых Марвин Минский начал организацию того, что в дальнейшем превратилось в первую в мире лабораторию, напрямую занимавшуюся искусственным интеллектом. В качестве рабочей силы ему понадобились гении программирования, не случайно он принимал хакерство в любом его виде»39.
Мир не стоит на месте, мир постоянно меняется.
В Америке люди легко оставляют насиженные места.
В 1962 году Джон Маккарти перебрался из Массачусетского технологического института в Стэнфорд и организовал там Лабораторию искусственного интеллекта (SAIL – Stanford AI Laboratory), аналогичную той, которую возглавлял в Массачусетсе Марвин Минский. Распространению хакерства способствовало теперь появление на рынке высоких технологий новых интерактивных машин, таких как PDP-10 и SDS/XDS-940. Конечно, их количество в 1960-е годы невозможно сравнивать с количеством персональных компьютеров, появившихся в более поздние времена (например, PDP-6 тогда было выпущено всего 23 штуки), зато каждая университетская лаборатория или фирма, где устанавливались такие машины, сразу становилась центром притяжения для многих талантов. В то же время хакеры-ветераны постепенно покидали Массачусетский технологический институт и перебирались в другие места, разнося по всей стране свою культуру. Новые центры хакерства появлялись повсюду. На Западном побережье – Стэнфорд, Беркли, в центре – университет Карнеги-Меллон вблизи Питсбурга, наконец, Чикаго.
«Иногда хакеры уходили не в институты, а в коммерческие фирмы. Программист по имени Майк Левитт основал в Сан-Франциско фирму по развитию передовых технологий под названием “Systems Concepts”»40.
Многие хакеры с Восточного побережья в дальнейшем переехали на Западное, где перспективы бизнеса выглядели более радужными.
Не всё, конечно, шло гладко.
«Иногда хакеры (такова реальность) отставали от новостей в своём деле и сами непроизвольно становились якорями, замедлявшими текущую работу, – не без юмора писал Эдвард Фредкин (род. 1934), профессор информатики, заместитель Марвина Минского. – Понятно, лаборатория старалась от таких работников освободиться. Иногда для них организовывали специальные командировки, обычно в достаточно отдалённые места. Ничего случайного в этом не было. Всё это организовывал я сам»41.