Осенью 2003 года (я был тогда сотрудником Калифорнийского технологического института) мне в голову пришла безумная мысль. Каждый из нас носит в черепной коробке фантастически мощный компьютер. И вот я подумал: разве не было бы здорово, если бы мы сумели как-нибудь подключиться к этой мощности? Например, такое простое дело, как зрение, основано на том, что зрительной части нашего головного мозга приходится совершать вычислительные операции поразительной сложности. И мало того, что ваш мозг проделывает бесчисленное множество таких операций в секунду, ни одну из них вы еще и не воспринимаете как работу. В отличие от мышления, когда мы “перемалываем” идеи одну за другой, зрение не требует усилий. Более того, множество очень сложных зрительных стимулов может обрабатываться одновременно: одна увиденная нами картина — это тысячи входных сигналов. Мне стало любопытно, нельзя ли программное обеспечение (программы, предназначенные для переработки информации) перевести в зрительные образы так, чтобы при взгляде на этот специальный “визуальный софт” зрительная система невольно производила необходимые вычисления и запускала программу. Такая картинка была бы одновременно и программным обеспечением, и входными сигналами, которые это программное обеспечение обрабатывает. Ваша зрительная система производила бы вычисления безо всяких усилий — в том смысле, что вы ничего особенного при этом не чувствовали бы, — и выдавала бы такое восприятие, которое содержало бы решение произведенных вычислительных операций. Ваше зрительное восприятие и было бы результатом. Иначе говоря, я задался следующим вопросом: можем ли мы обхитрить свою зрительную систему, загружая в нее программы и по собственному выбору запуская их? На первый взгляд замысел может показаться бредом, но это не больший бред, чем использовать ДНК для компьютерных вычислений — идея, которую Леонард Адлеман в 90-х годах заставил нас воспринять всерьез. Что звучит бредовее: вычисления, выполняемые мозгами, или вычисления, выполняемые цистернами с бульоном из ДНК?
После того, как меня осенила моя безумная мысль, я провел несколько месяцев, пытаясь создать “зрительное программное обеспечение”, однако дело почти не шло. Я даже предлагал сто долларов (и соавторство) любому из своих коллег по Калифорнийскому технологическому, кто смог бы предложить “зрительную микросхему” для вычисления простых компонентов цифровых схем, но безрезультатно. И лишь в конце 2007 года, когда я уже работал над этой книгой, стали намечаться некоторые успехи.