Category: компьютеры

Category was added automatically. Read all entries about "компьютеры".

buddha eyes

Хоткей для отключения микрофона в MAC OS X

Я время от времени общаюсь голосом в скайпе или через sip, и часто хочется на какое-то время отключать микрофон.
Соответственно, хочется для этого иметь hotkey. Наиболее удобно было бы использовать малтимедийные кнопки, тем более, что они есть и на гарнитуре. Но, к сожалению, Apple не сделала действия по ним конфигурируемыми, и при их нажатии запускается iTunes. :-(

Выход есть. Их всё-таки можно переопределить, хотя для этого и нужно затратить несколько больше времени, чем на обычные shortcuts.
Collapse )
buddha eyes

Принцип Ландауэра

Давно известно, что обработка информации - это потеря информации. Компьютер, вычисляющий "2+2", на входе имеет больше информации, чем на выходе (на входе два числа, на выходе одно). Программа обычно имеет много входных данных, которые перерабабывает и выдаёт результат (например, "42").

А вот недавно обнаружил Принцип Ландауэра:

В любой вычислительной системе, независимо от ее физической реализации, при потере 1 бита информации выделяется теплота в количестве по крайней мере W Джоулей:
W = k T ln 2
k - константа Больцмана, T - абсолютная температура вычислительной системы.

Одним из способов обойти ограничения, накладываемые этим принципом, является использование обратимых вычислений.

Обратите внимание, засада в том, что минимальное выделяемое кол-во теплоты пропорционально температуре. Если охладить - можно меньше выделять тепла, но его труднее отводить. Если нагреть - отводить проще, но и выделяться будет больше.

Но вообще, наличие столь простой формулы для связи битов с джоулями для меня неожиданно. Как и концепция обратимых вычислений.
buddha eyes

Копирование души

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

Если меня разберут, а потом соберут - буду ли это я, или это будет лишь моя копия, а я умру? Что будет с моей душой? Для окружающих это буду тот же "я", но как для меня?
Можно представить себе такие гипотетические ситуации:
1. Меня разобрали и потом собрали из тех же атомов.
2. Меня разобрали и собрали из других, таких же атомов.
3. Меня разобрали, а собрали (и оживили) две копии.
4. Меня не разбирали, а просто собрали мою копию и оставили замороженной, в качестве резерва на случай, если со мной что-то случится. А когда случилось, оживили копию.
5. Меня не разбирали, а собрали мою копию (и оживили). А потом оригинал стукнули по голове чем-то тяжёлым.

В каких случаях это буду я, а в каких - моя копия, а я умру? Откуда у моей копии возникнет душа? Может ли отсутствие души препятствовать оживлению копии?

Дополнительный вопрос (правда, бессмысленный для материалистов):
6. Меня заморозили с повреждением клеток, но с сохранением коннектома, и теоретически могут когда-то в будущем разморозить с коррекцией этих самых повреждённых клеток. Как, например, мамонт в Антарктиде или альпинист в горах. Что, если на момент разморозки душа уже будет воплощена в следующей жизни, в другое тело? Или она будет ждать, как если тело в коме?

Размышление над этими вопросами приводит меня к буддийскому пониманию души и реинкарнации.
buddha eyes

Время

Математика не оперирует понятием "время" (или энергия или ещё что-то), требуемое на переход от одного утверждения к другому.
Например, если из какого-то набора аксиом следует какое-то утверждение, то в математике оно следует сразу же, оно автоматически становится настолько же истинным, как и исходные аксиомы. Никто не говорит: это утверждение получается из аксиом и такого-то количества работы по доказательству этого утверждения, такого-то количества операций. Эта ситуация хорошо иллюстрируется анекдотом: имея пустую кастрюлю, чтобы сварить пельмени, математик наливает в неё воду, ставит на огонь, после закипания бросает пельмени и ждёт готовности. Имея кастрюлю с водой, чтобы сварить пельмени, математик выливает из неё воду и тем самым сводит задачу к уже решённой.

С точки зрения математики, программа, которая в итоге работы выдаст результат, эквивалентна программе с уже готовым результатом - он ведь следует из её текста, как теорема из аксиом. Соответственно, программист, потенциально могущий написать программу, эквивалентен программисту с написанной программой. Хотя на деле в первом случае нужно выполнить определённое количество операций (иногда именно в этом суть - например, если это программа расшифровки, то всё упирается в её время выполнения), во втором - затратить определённое количество времени и денег.
Collapse )