Компьютерная мышь была достижением в области оборудования; ее придумал в 1960-х годах Дуглас Энгельбарт, предвидевший, что его изобретение может положить начало новому типу программного обеспечения. Это новое ПО, известное нам сегодня в своем усовершенствованном виде как графический пользовательский интерфейс, было разработано в 1970-х блистательной творческой командой в научно-исследовательском центре
Затем, если вы подождете, окажется, что эта [компьютерная] мощность найдет себе самое разное применение. Сначала постепенное улучшение и возрастающее удобство, а потом в какой-то момент вы переступаете через некий порог и получаете возможность для чего-то нового. Так было в случае с графическим пользовательским интерфейсом. Каждая программа стала пользоваться графикой, и все данные стали выводиться в графическом виде. Это отнимало значительную часть мощности процессора, но оно того стоило… Фактически я пришел к своему собственному закону развития программного обеспечения, закону Натана, который звучит так: ПО развивается с большей скоростью, чем та, о которой говорится в законе Мура. Поэтому-то закон Мура и существует.
Вернемся к эволюции человеческого мозга. Чего недостает нашим рассуждениям для того, чтобы аналогия была полной? Быть может, незначительного усовершенствования оборудования — например, легкого увеличения объема мозга, — которое могло бы остаться незамеченным, если бы это не сделало возможными новые достижения в области программного обеспечения, а те, в свою очередь, не запустили бы, виток за витком, процесс плодотворной коэволюции? Новые «программы» вызвали изменение той среды, где мозговое «оборудование» подвергалось действию дарвиновского отбора. Возникло мощное давление отбора, направленное на увеличение размеров оборудования, дабы то могло воспользоваться преимуществами нового программного обеспечения, и самоподстегиваемый циклический процесс пошел полным ходом — так что результаты его оказались подобны взрыву.