Выбрать главу

Правый мизинец Бога

Я всем настоятельно рекомендую прочитать книгу Ли Смолина (Lee Smolin) «Жизнь Космоса» (The Life of the Cosmos). В ней прекрасно описан процесс возникновения нашей Вселенной, когда различные фундаментальные постоянные — в том числе масса протона, сила гравитации, диапазон действия слабых ядерных сил и другие — слились в одно целое и уравновесили друг друга, тем самым определив параметры возникшей после Большого Взрыва Вселенной. Будь они несколько иными, и наша Вселенная превратилась бы в безбрежный океан умеренно–теплого газа или сгусток плазмы или вообще в невообразимое нечто — чёрт–те что и с боку бантик. Единственная возможность создать настоящую, пригодную для жизни Вселенную, со звездами, тяжелыми металлами, планетами, людьми, животными, птицами — изначально верно определиться с составляющими её параметрами и привести их в устойчивое равновесие. Если бы существовала машина, производящая Вселенные с выбранными наугад фундаментальными постоянными, то на каждую Вселенную, как наша, приходилось бы 10 в 229 степени таких, которым и бантик цеплять было бы некуда.

Конечно, я не сидел и не высчитывал это с калькулятором в руках, я просто представил, как некто садится за компьютер и, напрочь забыв все команды и ключевые слова, запускает tty–окошко, пытаясь впечатать в командной строке хоть что‑то вразумительное. Мизинец правой руки жмет ENTER и… Иногда вообще ничего не происходит, операционная система остается безответной. Иногда стираются все файлы. Чаще всего на экране выскакивает сообщение об ошибке. В общем, галиматья полнейшая. Мизинец правой руки снова жмет ENTER, и всё начинается с начала. Но вдруг — о, чудо — пальцы случайно набивают что‑то осмысленное, компьютер, покряхтывая, это что‑то выполняет и — возникает emacs. Тут‑то и начинаются настоящие сложности, которые, по Смолину, и есть самое интересное.

Вообразите, что вы уменьшились до размера кварка и попали в королевство, где царит теория струн. Вселенную, где вы оказались, невозможно описать законами, изобретенными во времена сэра Исаака Ньютона. Невидимые вооруженным глазом процессы, здесь протекающие, близки по своей природе вычислительному миру компьютеров.

Думаю, вы поняли, о чём я хочу сказать — где‑то далеко–далеко, за пределами нашей Вселенной существует операционная система, над которой время от времени колдует хакер–демиург. Космическая ОС управляется командной строкой. Хакер–демиург восседает за напоминающим телетайп компьютером: тот пышет жаром, фырчит и трясется от напряжения, а в его лоток, словно падающие звезды, сыпятся биты. Выстукивая одну командную строку за другой, демиург определяет физические фундаментальные постоянные:

universe -G 6.672e-11 -e 1.602e-19 -h 6.626e-34 -protonmass 1.673e-27 ….

Завершив ввод, он медлит эпоху–другую, прежде чем нажать ENTER правым мизинцем, размышляя, что же из всего этого выйдет. Затем палец опускается на клавишу и — БА–БАХ! — мы слышим очередной Большой Взрыв.

Вот это, я понимаю, по–настоящему классная операционная система, и если бы её можно было скачать в интернете (бесплатно, конечно же), то каждый хакер немедленно загрузил бы её на свой компьютер и всю ночь забавлялся бы тем, что создавал Вселенные направо и налево. Большая их часть не представляла бы из себя ничего особенного, но некоторые превзошли бы все ожидания. Зачем хакерам простенькая Вселенная с несколькими звездочками и галактиками! Любой ламер создаст такую за считанные минут. Нет, уж если вы решили прослыть крутым интернет–хакером, надо так наловчиться в общении с командной строкой, чтобы в созданных вами Вселенных мгновенно зарождалась жизнь. И как только хакеры прознают алгоритм сотворения подобных Вселенных, они сразу же попытаются сделать жизнь на них прекрасной и удивительной, из n–ного количества физических постоянных они выберут те, которые подарят нам Землю, где Гитлер всё‑таки поступил в художественную школу и закончил свою жизнь уличным художником с весьма невнятными политическими воззрениями.

Однако даже если эта мечта сбудется, большинство пользователей (и, я в том числе, когда не в настроении) не станут заморачиваться с изучением таинственных и сакральных команд и исправлением ошибок, поэтому кучка нелепых Вселенных неизбежно захламит их подвал. А потом, вдосталь наигравшись с командной строкой, клавишей ENTER и порождением планет–уродцев, мы бы впали в другую крайность и возжелали бы ОС, способную прожить нашу жизнь за нас. Умницы–программисты, просчитав всевозможные варианты всех возможных решений, которые могли бы прийти нам в головы за всю нашу жизнь, создали бы диалоговые окошки, и нам бы осталось только выбрать нужный пункт - - «гетеросексуал»/«гомосексуалист» — из предлагаемого меню и нажать кнопочку OK. Все наши мечты и желания уместились бы в нескольких чексбоксах — «хочу выйти замуж»/«хочу стать великим американским писателем» и коротеньких текстовых полях — «введите требуемое количество дочерей:»/«введите требуемое количество сыновей:».