мог сказать, что она невероятная, произошла с ним в те времена, когда он занимался одним из своих «хобби» — археологией доколумбовой эпохи. Он проводил много времени в джунглях, «блуждая по ним вместе с индейцами, занимаясь раскопками, ковыряясь в грязи… ну вы это знаете, для того чтобы находить различные предметы». Соломон настаивал на том, что именно от индейцев он узнал жизненный принцип
За пределами здания SLAC стояли большие оранжевые столы для летних обедов на открытом воздухе, установленные на бетонных основаниях. Соломон попросил самодельщиков дотронуться своими руками до одного из столов, потом взялся за него сам. Он попросил их подумать о том, что стол поднимется.
Ли Фельзенштейн позднее так описывал эту сцену: «Соломон сказал: 'Эй, давайте я покажу вам… если мы повиснем на нем без команды, то у нас ничего не выйдет. Около шести человек окружили стол и взялись за него руками. Он положил свои руки на крышку, закрыл свои глаза и сказал: 'Пошли'. Стол поднялся примерно на фут. Он поднимался, раскачиваясь по синусоиде. Не чувствовалось, что им было тяжело. Это просто случилось'».
После этого, те, кто участвовал в этом действе, за исключением Соломона не были уверены в том, что это произошло в действительности. Но Ли Фельзенштейн, видевший как закрывается еще одна глава этого изумительного научно-фантастического романа, которым была его жизнь, понимал мистическое значение этого события. Они, солдаты Клуба Самодельных Компьютеров, использовали свои таланты и применили Хакерскую Этику на общее благо. Это была работа в унисон, рука об руку, без всяких утаиваний чего-либо, что позволяло им делать необычные вещи. Но во всем этом было нечто, что было еще более удивительным. Хакеры МТИ обнаружили, что желание заниматься хакерством приводило их к такой однонаправленной концентрации, что казалось, охранные барьеры, такие как усталость и ограничения мозга сжимались до минимума. Теперь, начав движение, направленное на устранение многих лет централизованного антихакерского контроля в компьютерной индустрии и на изменение неодобрительного взгляда остального мира на компьютеры и компьютерщиков, казалось, что объединенная энергия хакеров может творить практически все. И если хакеры не поддавались, не отступали внутри себя, не потворствовали обычной человеческой жадности, то они могли пускать волны идеалов хакерства в обществе, как если бы это была жемчужина, которую бросали в серебряный бассейн.
Клуб Самодельных Компьютеров сидел на самом верху силы «врил».
11. Крошечный BASIC
В семидесятые годы, хакеры-электронщики испытывали желание собирать и расширять «Альтаир» столь же ненасытное, как и желание хакеров из МТИ хакерить PDP-1 и PDP-6 в шестидесятые годы. Но понемногу в Клубе Самодельных Компьютеров начал назревать конфликт, постепенно замедливший идеалистичный процесс «вытягивания самих себя за шнурки», и приливная волна, которая поддерживала их всех наплаву начала понемногу угасать. Источник проблемы состоял в одном из краеугольных принципов Хакерской Этики — в свободном потоке информации, в особенности информации, которая помогала товариществу хакеров понимать, исследовать и строить системы. До этого, в получении информации друг от друга не было никаких проблем. Секция «планирования функциональных блоков» в Клубе Самодельщиков была хорошим примером того, что старательно утаиваемые секреты больших компаний становились достоянием общественности. К 1976 году, существовало достаточно большое количество компьютерных изданий, которые, словно огромный национальный топливопровод, подпитывали идеями хакеров— электронщиков. Помимо
Все начиналось как типичная хакерская выходка. Среди тех продуктов, которые анонсировал, но еще не рассылал по своим клиентам MITS, была версия компьютерного языка BASIC. Среди инструментов, которые могли быть у владельца «Альтаира», именно этот был, наверное, одним из самых желанных и нужных, потому что если бы на вашем «Альтаире» появился BASIC, то мощь компьютера в реализации систем, то есть в перемещении ментальных пирамид (вспомните строителей из древнего Египта) увеличивалась по общему выражению «на порядки». Вместо того, чтобы трудолюбиво набивать программы на машинном языке на бумажную ленту, а затем терпеливо переводить сигналы обратно (к этому моменту многие из владельцев «Альтаиров» установили специальные карты ввода/вывода, которые позволяли им связывать компьютер с телетайпами и перфосчитывателями), с появлением BASIC, у вас появлялась возможность писать быстрые и полезные программы. В то время как хакеры— программисты (и несомненно такие древние фанатики ассемблерного языка как Госпер и Гринблатт) игнорировали BASIC и рассматривали его как «фашистский язык», хакеры— электронщики пытались расширять свои системы и для них он был крайне ценным инструментом.
Прежде всего, проблема была в том, что вам неоткуда было взять BASIC. В особенности сводило с ума, то, что может быть у MITS он был, но никто из самодельщиков не видел его работающим на компьютере.
Но BASIC у MITS был! И, начиная с ранней весны 1975 года, интерпретатор языка был уже в рабочем состоянии. Незадолго до того, как MITS начал поставлять «Альтаиры» жадным до компьютеров читателям журнала
Тинэйджеры были родом из Сиэтла. Начиная еще со старшей школы, эта парочка занималась компьютерным хакерством: большие конторы платили им за работу по весьма прибыльным контрактам по программированию. В то время, Гейтс, худой и белобрысый компьютерный гений, выглядевший вдвое моложе своего и без того нежного возраста, бросил Гарвард, и они вдвоем сообразили, что можно заработать денег на изготовлении интерпретаторов компьютерных языков, таких как BASIC для новых компьютеров.
Статья об «Альтаире» не впечатлила их с технической точки зрения, но дала им пищу для ума: им стало понятно, что микрокомпьютеры являются следующим большим этапом, и они могут войти в самый разгар игры, написав BASIC для этой штуковины. У них было руководство, в котором описывался набор команд для процессора i8080, а также у них была статья в