Когда в университет привезли партию прототипов пиксельно-графического компьютера Terak, я остался там на всю ночь и запрограммировал в него психоделические мандалы, на которые можно было смотреть в темноте. В те годы было сложно вычислить алгоритм математической функции, которая позволяла бы рисовать настолько быстро, чтобы получались анимированные изображения. Я мечтал, как украдкой приведу девушку в подвал математического корпуса и заворожу ее до утра. Хороший способ произвести впечатление, не сказав ни слова.
Я привык внезапно отыскивать решения на уровне инстинкта. Генераторы колебаний и фильтры синтезатора Муга подсказали мне точный путь. Их можно было почувствовать. А еще колонки в лаборатории с симпатичным корпусом из тика и шерстяной лицевой стороной. Эти материалы не изменяли звук или, по крайней мере, изменяли его не сильно. Колонка была цельным объектом; ее можно увидеть, потрогать. Но и звук – это не некая абстракция, которая существует отдельно от всей остальной реальности.
Все, что существует в мире, в нем проявляется, даже что-то высокотехнологичное, но этот интерактивный компьютер с экраном был другим.
Пиксели были резкими и находились далеко за стеклом. Когда я впервые включил этот Terak, я долго просто смотрел на него, ничего не делая, просто пытаясь прочувствовать пиксели. Дело было не в том, что они резкие или отгороженные стеклом, а в том, что они абстрактные. В самом пикселе не было ничего особенного. Я не знал, как творить из ложных атомов, которые даже не были объективно представлены в реальности. Но я твердо намеревался начать.
Профессор просил меня поработать по гранту Национального научного фонда и создать интерактивную программу для обучения математике. Это было захватывающе. Рабочий процесс приносил больше денег, чем стадо коз, и мне предстояло поехать на крупную конференцию, чтобы похвастаться результатами своей работы. Я написал программу, которая показывала студентам, прошедшим все интерактивные уроки, небольшой фейерверк – в качестве награды.
Стеллажи
Уродливые металлические полки подпирали сложенные из шлакоблоков стены библиотеки Университета штата Нью-Мексико. Широкие рыжеватые плиты были покрыты бороздами и царапинами, а любой звук отдавался гулким эхом, так что всегда можно было узнать, есть ли рядом кто-то еще. Хорошее место, чтобы спрятаться. Я проводил там довольно много времени; до сих пор помню самые классные отделы, в которые почти никто не заглядывал.
Это был уголок со странными журналами из Нью-Йорка, посвященными искусству. Зернистые фото художников-акционистов, которые смотрелись бы еще эпатажнее, если бы снимки были без зерна, плохо отпечатанные стихи, завораживающие еще и тем, что местами их было совершенно невозможно прочесть. Нарочито-вопиющая примитивность публикаций по концептуальному искусству 1970-х годов была невероятно крутой. То, что в библиотеках Нью-Йорка или Сан-Франциско то же самое появлялось на полгода раньше, просто бесило.
Но в основном я восхищался. Ведь в библиотеке была обширная коллекция старинной музыки и десятки журналов о причудливой геометрии. У отделов естественно-научной и математической литературы был самый богатый фонд в библиотеке, и – о боже мой – это они виноваты, что я просто с ума сходил от Коксетера[12]
.Некоторые из самых первых книг по программированию были разделены на две части. В одной говорилось о системном подходе к реальности и будущем человечества. Она была заумной. Во второй половине рассказывалось о личном опыте в программировании. Она была полной откровений и не такой сухой.
Например, в первой части книги «II Cybernetic Frontiers» Стюарта Бранда было интервью с Грегори Бейтсоном[13]
о том, как кибернетика изменит общество и наше представление о мире. Вторая часть рассказывала о первой сетевой видеоигре Spacewar! и фанатиках, помешавшихся на ней.Другая книга была просто вызовом печатному делу, резким и ироничным, как те самые нью-йоркские журналы о концептуальном искусстве. Я говорю о книге Теда Нельсона «Computer Lib / Dream Machines». Некоторые ее главы было невозможно прочесть из-за чудовищно мелкого шрифта, но она зачаровала меня, стала проблеском земли обетованной в густом тумане. Это была книга-перевертыш с двумя обложками. Под одной скрывалось повествование о том, как компьютеры приведут к появлению идеальной политики, особенности которой в книге были либо неотчетливо сформулированы, либо нечитаемы. Если книгу перевернуть, в ней можно было найти подборку историй и картинок о психоделическом цифровом будущем. Эффект, конечно, был потрясающим и приводил в замешательство[14]
. Зачем продвигать идеи народной культурной революции в упаковке, которую нельзя развернуть?[15]Эти книги отражали раскол, который произошел на заре программирования и до сих пор не сгладился: разделение на комплексный и личный подход.
Я предпочитаю личный. Это забавно. В комплексном подходе есть тенденция культивировать утопические фантазии, так что он опасен.