30. Общеизвестно, что Гибсон не просто игнорирует вопрос касательно того, какой внутренний механизм обеспечивает этот сбор; он порой просто отрицает, что в этом вопросе есть какие-либо неясности, которые надо бы прояснить. Слоган радикальных последователей Гибсона гласит: «Дело не в том, что у вас в голове; дело в том, где сама голова». Я не разделяю эту точку зрения.
31. Я благодарен Киму Стерельни и Дэвиду Хейгу за то, что они привлекли мое внимание к этим фактам.
32. Потенциально полезная информация возникает даже на молекулярном уровне. Дэвид Хейг в своем буквально завораживающем эссе «Социальный ген» (The Social Gene. David Haig, 1997) разрабатывает способы ее использования на самых глубоких уровнях, исследуя тему, которую он называет « стратегической генной концепцией ». Он отмечает, что «возникновение молекул, которые стали способны отличать самих себя от очень близких по строению молекул, привело к расширению доступных генам стратегий и сделало возможной эволюцию крупных многоклеточных тел» (стр. 294). Если у них нет доступной для обработки информации, гены неспособны мутировать, образовывать соединения даже с минимальным шансом на успех – Мать-Природа предвосхитила принципы расстрельных команд.
33. Спасибо Рону Планеру (Ron Planer) за его примечание.
34. Определение Колгейта и Циока (Colgate and Ziock, 2010) содержит условие, которое я решительно отрицаю: «Чтобы собранная информация могла быть использована, ее следует хранить (записывать); а иначе нет никакого способа определить, что было собрано и как» (стр. 58). Все зависит от того, что как понимать «хранить (записывать)». Я бы сказал, что информация о строительстве гнезда хранится и передается у птиц по наследству, но она никак не записана (как информация именно о строительстве гнезда). Как мне напомнил Пол Оппенгейм (Paul Oppenheim, в личной переписке), что в своих классических «Воспоминаниях» Ф. Ч. Бартлетт (F. C. Bartlett. Rememberin, 1932) настаивал на том, что воспоминание – это отнюдь не что-то извлеченное из некоего хранилища («памяти») в мозгу.
35. Роберт Матаи (Robert Mathai) отмечает (в личной переписке), эволюционный процесс не производит совсем уж отбросов, это скорее плавающие обломки, которые лишь спустя определенное время начинают казаться совсем ненужными. Их предусмотрительно выбрасывают за борт, однако сам факт выбрасывания показывает, что они все-таки пригодились – спасли корабль.
36. Я использую обычно слово VAST (огромный), аббревиатуру из английского выражения Very much more than ASTronomically (намного больше, чем в астрономической степени) для обозначения конечных, но почти невообразимо больших чисел, например количества микросекунд, прошедших с момента Большого взрыва, или электронов в видимой Вселенной (Dennett, 1995, стр. 109). Вавилонская библиотека конечна, но огромна. Исчезающе малый – противоположность (как бесконечно малое по отношению к бесконечному).
37. Я обнаружил, что некоторые люди сопротивляются плавающему обоснованию того, почему именно самки оценивают, а самцы – напыщенно и затратно себя рекламируют: асимметричные инвестиции в родительство. У тех видов, у которых самки тратят больше времени и сил на выращивание потомства, чем самцы (производство яиц против производства спермы, выкармливание молоком, вынашивание, воспитание и так далее), самки должны относиться к выбору тщательнее, чем самцы. Самка может снести ограниченное количество яиц или выносить определенное количество детенышей, и если она выберет не слишком хорошего самца, она исчерпает значительную часть своих ресурсов, в то время как самец, выбрав самку не из первых рядов, потратит лишь немного своего драгоценного времени и ему придется восполнить запасы спермы. У видов, у которых родительские обязанности важны для обоих полов, самцы и самки стараются хорошо выглядеть и эффективно действовать в одинаковой степени.
38. Генеалогия артефактов, конечно, не похожа на генеалогию живых существ, однако сходство между созданиями обоих типов поразительно. Оно станет темой следующей главы.
39. Разница между компилирующими и интерпретирующими языками программирования раньше была большой, но для наших задач она не имеет значения, и большинство современных языков программирования уже давно представляют собой гибрид. Программы-компиляторы получают весь исходный программный код как входные данные и на выходе выдают готовый машинный код. Интерпретирующий язык компилирует каждую инструкцию по мере ее составления (иногда это называется построчной компиляцией), позволяя программисту проверять выполнение каждого задания по мере его написания, что делает разработку простой и удобной (иногда) и малозатратной (иногда) при максимальной эффективности программы. Lisp изначально был интерпретирующим языком.
Читать дальше
Конец ознакомительного отрывка
Купить книгу