В конце концов Джайлс решил, что ему надоел образ жизни свободного художника: «Плохо работать дома, если у тебя нет ни соседей, ни девушки, ни даже собаки». Поэтому он решил заняться делом, которое его давно интересовало: снимать фильмы. Он пошел работать в компанию hitRECord, созданную актером Джозефом Гордоном-Левиттом и предоставляющую интернет-платформу для совместных медиапроектов. Не то чтобы там много платили («в Голливуде совершенно не понимают, как тяжел труд программиста»), но работа казалась ужасно интересной, а это для Джайлса было важнее всего. «Это было прекрасное время, – улыбается он. – Я мог болтать со звездами фильма Inception (“Начало”) и пить пиво с Бэтменом». Вскоре Джайлс насытился Голливудом и решил двигаться дальше. Один издатель предложил ему написать книгу, и он согласился – почему бы и нет? Идея казалась заманчивой.
Скорость, с которой Джайлс перескакивает с одного занятия на другое, может настораживать, но дело в том, что такой образ жизни идеально соответствует его чрезвычайно живому характеру. Например, идеальная презентация, по его мнению, проводится так: оратор говорит все быстрее и быстрее, с бешеной скоростью меняя слайды. На каждом из них написано одно-единственное ключевое слово, вспыхивающее на экране именно в тот момент, когда оратор его произносит. Такая презентация – допинг для оратора. Иными словами, он использовал свой карьерный капитал для строительства карьеры, соответствующей его характеру. Вот поэтому он и любит свою работу.
Я рассказываю историю Джайлса именно в данном разделе, потому что он стал знаменитым благодаря миссии, которая заключалась в том, чтобы соединить мир искусства и программирование на Ruby. Наш герой доказал, что это возможно, выпустив Archaeopteryx – программу искусственного интеллекта с открытым исходным кодом, способную самостоятельно писать и исполнять танцевальную музыку. Наблюдать за работой Archaeopteryx страшновато: стоит ввести в командную строку Apple Mac несложное сочетание символов, как вас оглушает сложный брейк-бит в стиле техно; но если заменить только один символ в матрицах байесовской вероятности, управляющих механизмом искусственного интеллекта, как начинает звучать совершенно другая музыка. Создается впечатление, что мелодия рождается из нескольких уравнений и строк компьютерной программы. Благодаря этому Джайлс и стал звездой.
Но лично меня в истории Джайлса больше всего интересует то, как он смог перейти от миссии в широком смысле (соединение искусства и программирования на Ruby) к конкретному проекту, принесшему ему славу, – Archaeopteryx. В последней главе я подчеркивал важность