Вирусы и Вышки
Автор: Аста ЗангастаДавеча прочитал в новостях: "Жители Северной Осетии, которые не верят в существование COVID-19, сожгли антенну сотовой связи рядом с селением Ногир --- сообщил глава региона Вячеслав Битаров".
И все такие в интернете: "Ко-ко-ко какие тупые осетины. Вышки и эпидемия никак не связны!"
--- Почему? --- хочется спросить мне, --- почему вы так решили?
--- Ну, где сотовая связь, а где вирус? Совершенно одно с другим не связанно!
--- Ну, дык --- то, что связь не лежит на поверхности, не означает, что её нет. Поясню на примере. Издалека, правда, придется начать. Знаете игру «Легенда Зельды»? С ней была забавная ситуация: Сначала ты даешь своему персонажу особенное имя. К примеру, «Спальня_Принцессы». После чего идем на кладбище, где свистим в свисток. Помните, что делает волшебный свисток на кладбище?
--- Открывает надгробие.
--- Именно. Вот только открывает с ошибкой. В Legend of Zelda на экране одновременно может быть не больше 11 объектов. Если ты попытаешься создать 12-й объект, игра не позволит сделать это. Ошибка происходит, потому что при использовании свистка игра сдвигает надгробие, которое открывает скрытую лестницу. А это уже 13 объект. То есть тут игра превышает максимально возможное количество объектов, и следующий объект создаётся за пределами таблицы, память перезаписывается, и возникает непредвиденное состояние.
Сбой программы.
И тут мы возвращаемся, к тому, как мы назвали нашего героя. Имя героя хранится в памяти, и каждый символ соответствует определённому байту в памяти. Мы назвали нашего персонажа странным именем, поскольку после того, как произошел сбой, программа начинает считывать данные как ассемблерный код. Говоря русским языком, программа принимает имя героя за часть своего кода и выполняет его. А код этот содержит указание, где герой должен находиться. Считав код, программа выполняет его, перенеся героя к принцессе Зельде, завершив таким образом игру.
— Это все очень интересно, — скажет оппонент, картинно зевнув, — но какое это отношение имеет к вышком и вирусам?
— Прямое. Поставь себя на место родителей маленького эльфа, героя игры. Они как-то узнали, что если они назовут героя Спальня_Принцессы и отправят его, когда он вырастет, на кладбище со свистком, то он, без труда трахнет принцессу. Представь, как возмущался маленький Спальня_Принцессы, когда его в школе дразнили за тупое имя? "Где логика? Где смысл? Что, это, вашу, мать, за астрология? Как связанно мое имя, свисток, надгробие и секс с принцессой? Бред какой-то. Вы все больные и не лечитесь!"
Потом, подросший Спальня приходит на кладбище и дудит в свисток всем своим видом показывая, как ему это неприятно и как он во всю эту ерунду не верит. И вуаля – оказывается в спальне Зельды.
Как он себе это объяснит?
--- О! --- скажет дочитавший до сюда читатель, --- В мире «Легенды» абсолютно бредовые и необъяснимые с точки зрения логики поступки, приводят героя в спальню принцессы. То есть эти действия только кажутся герою нелогичными, но на самом деле они логичны и объяснимы, но только для того, кто понимает исходный код игры.
— Поэтому я и спрашиваю: Вы исходный код нашей реальности знаете?
--- Нет, не знаем.
--- Но ручаетесь, что вышки 5G и ковид 19 никак не связаны?
--- Ручаемся.
--- А провала в логике тут не видите?
--- Нет не видим.