Взлом реальности. Трансформация жизни с помощью лайфхаков (Ригл) - страница 125

.


Парадоксально, но факт: некоторые пользователи Soylent вникают в детали о пищевой ценности и ингредиентах продукта, постоянно сдают анализы крови и следят за изменениями в состоянии своего здоровья, в то время как другие выбирают Soylent исключительно потому, что он облегчает жизнь. Парадоксальной может показаться и сама идея того, что кто-то готов отдать предпочтение такому простому питанию. Однако для хакеров это не так уж и удивительно.

Как мы видели, хакеры с удовольствием инвестируют свое время и энергию в отдаленный результат, если знают, что в конечном итоге получат систему, которую можно будет использовать долгое время. Например, Тайнан писал о преимуществах автоматизации: «Мне нравится идея вложить деньги один раз, чтобы сделать что-то, что потом будет работать очень долго. Такие затраты окупаются. В заголовках своих книг я использую слово «Супермен», потому что я говорю о том, как добиваться результатов, которые как будто выходят за пределы человеческих возможностей, но на самом деле они достижимы за счет внедрения множества простых систем. <…> Преимуществами этих систем вы будете пользоваться длительное время, затрачивая минимум усилий или даже совсем ничего не делая, чтобы поддерживать их в рабочем состоянии»[251].

Кроме того, лайфхакеры ценят модульность и возможности абстрагирования, которые они используют для освоения сложных систем. Представьте себе, что в компьютерной программе нам нужно отсортировать список имен, используя функцию sort() этой программы. Нам не важно знать, как работает эта функция, мы просто передаем в функцию sort() наши имена и получаем на выходе их отсортированный список. Функция sort() является одним из элементов модульной структуры программы, что позволяет нам не вдаваться в подробности алгоритма сортировки. Если мы захотим вникнуть в детали, например, чтобы применить другой алгоритм сортировки, мы сможем написать для этого нашу собственную функцию, но если такой необходимости нет, мы ограничимся использованием готовой функции sort(). Когда Роб Райнхарт писал, что достиг «полной прозрачности и возможности контролировать», он имел в виду, что он и другие энтузиасты могли непосредственно участвовать в разработке формулы порошка Soylent, но когда формула уже готова, у пользователей нет нужды беспокоиться о составе продукта. Поскольку процесс прозрачен, если возникнут вопросы, любой желающий может присоединиться к беседе, но после начальной стадии получения общей информации, пользователи могут снизить для себя когнитивную нагрузку, связанную с традиционным приготовлением пищи.