К сожалению, во снах часто снятся различные проблемы, заморочки, которые весь сон надо решать. И это раздражает. Хотелось бы во сне проживать приятные моменты. Или задача минимум - хотя бы научиться выходить из проблемного сна. Предлагаю рассмотреть сон человека в терминах IT. Во сне человек находится в разных локациях и воспринимает это как данность. То есть окружающую обстановку можно рассматривать как подгружаемые данные. Реакции человека на события и способы решения проблем - это функции. Человек во сне остается самим собой. То есть функции во сне не меняются. Таким образом деятельность человека во сне можно сравнить с работой набора функций, которым на вход подаются произвольные данные. Сцена сна прорисована и заполнена данными на один день. Лично у меня не было сна, где я жил в нем два дня. Теперь, зная что:
1. Функции одинаковы для сна и яви;
2. Данные для сцены сна ограничены объемом на один день;
Можно взломать сон, запустив функцию, которая требует данные за прошедший день. То есть если создать себе привычку прежде чем решать какую-то проблему, задавать себе вопрос - "Где я был вчера в это же время?" И если эта привычка/функция сработает во сне, то произойдет ошибка out of range - выход за границу массива данных. Так как массив данных сна заполнен только на один день. Ошибка вызывает прекращение работы программы/сна и человек просыпается.
