Empty (Э́мпти, в переводе на русский «пустой») — широко известный баг старой платформы, с 2013 года возникающий при различных действиях со стенами обсуждений, новым форумом и в некоторых других случаях.
Формально является техническим (системным) аккаунтом без настоящего владельца.
Первоначально аккаунт Empty принадлежал реальному участнику. Аккаунт был зарегистрирован в мае 2006[1], задолго до появления нового форума и стен обсуждений. В общей сложности под ним было совершено 14 правок: 11 на китайскоязычном проекте 香港網絡大典 [xiānggǎng wǎngluò dàdiǎn] (Сянга́н Ванло́ Дадя́нь — энциклопедия виртуальных сообществ Гонконга)[2], 1 на Community Central[3] и ещё 2 на каком-то неизвестном проекте[4].
На протяжении своей короткой викикарьеры владелец аккаунта только и делал, что пытался добиться удаления статьи о себе на 香港網絡大典, содержавшей ссылки на его конфиденциальные данные[5]. Участник обращался за помощью как на локальный форум[6], так и на форум Community Central[7], а также пытался собственноручно удалить ссылки из статей, вступив в войну правок с некими анонимными пользователями[8]. На Community Central на сообщение участника отреагировала сотрудницаSannse, которая, насколько можно судить, связалась с ним по электронной почте. Детали переписки неизвестны, но по её итогам Sannse пометила вопрос на форуме как решённый[9], хотя статья при этом удалена не была. Впрочем, избавиться от нежелательных ссылок участнику всё же удалось, правда пассивным путём: в какой-то момент война правок по неизвестным причинам прекратилась сама собой, и статья навсегда осталась пустой. Содержимое ссылок время унесло за собой: к настоящему моменту ни одна из них более не работает.
Примерный перевод: 218.102.223.54, между нами. Не надоело играться? В статье stareric/阿健~, ты выкладываешь мои данные на всеобщее обозрение. Постишь мою аську, имя, адрес. я удаляю — ты постишь. Я непубличный человек, я хочу пользоваться интернетом. Я надеюсь, что админы обратят внимание на разглашение личных данных.
Примечание: в предложении «stareric/阿健~» — после слеша, предположительно, стоит название этой же статьи до переименования её в stareric.
»
Источник: Сообщение, которое Empty написал на форуме 香港網絡大典
После мая 2006 аккаунт Empty больше не использовался по прямому назначению, хотя его владелец, по-видимому, вносил анонимный вклад и в дальнейшем, по крайней мере вплоть до 2010 года[10].
Появление[]
Пример бага. Одно из сообщений участника попало на стену Empty
В 2013–2014 годах при попытке написания сообщения на новом форуме или на чьей-то стене обсуждения сообщение иногда появлялось не там, где нужно, а точнее, совсем не появлялось там, где его писали. На странице свежих правок и на странице вклада автора в этом случае можно было увидеть, что сообщение оставлено на стене Empty, хотя, если зайти туда, никаких сообщений там не обнаруживалось.
Если попытаться ответить на то, что другой участник в результате бага якобы написал на стене Empty, сообщение попадало в никуда, но в «Свежих правках» сообщалось, что оно написано на странице обсуждения одного из участников.
Решение: сообщения на стенах обсуждения невозможно перемещать подобно сообщениям на форуме. Поэтому, если сообщение попало на стену Empty, ничего не оставалось, кроме как скопировать текст и отправить его ещё раз туда, куда нужно.
В первые месяцы 2013 года при создании новой главной темы на форуме на стене Empty появлялось сообщение, дублирующее название и описание этой главной темы.
Несуществующая тема, якобы находящаяся на стене Empty
В течение всего 2013 года на вики, где подключали новый форум, WikiaBot автоматически добавлял в основное пространство пустую страницу «Empty» размером ровно 0 байт, что технически невозможно для обычного участника. Страница не учитывалась в счётчике созданных, однако отображалась в списке некатегоризованных и коротких.
Решение: администраторы могли безболезненно удалить страницу, однако по прошествии некоторого времени WikiaBot публиковал её заново[11]. Описан случай, когда после попытки заполнить страницу текстом счётчик статей на вики остановился и не обновлялся в течение долгого времени[12], однако связь этих двух событий остаётся недоказанной.
С 2013 года и до сих пор при переходе по ссылке на несуществующую тему можно попасть на стену Empty. Например:
Тема:57103 — ссылка на несуществующую тему. Интересно, что:
В 2013–2014 годах подобные ссылки всегда открывали непосредственно стену Empty.
С 2015 по июль 2017 по ним открывалась стена любого существующего или несуществующего участника[13], причём никнеймы несуществующих обычно совпадали с названиями имеющихся статей или же представляли собой неясный набор чисел.
В августе и сентябре 2017 ссылки стали вести не на сами стены, а на пустые сообщения на стенах несуществующих участников[14].
Начиная с октября 2017 часть таких ссылок (как, например, Тема:1) перенаправляет на заглавную страницу, а часть (как, например, Тема:2555) — на реальные сообщения существующих участников, вынесенные из той темы, в которой они были оставлены. Некоторые же (как пример выше) остались пустыми сообщениями, но перешли на стену Empty.
«Прощальный поклон» Empty. Баг с перенаправлением на сообщение
По меньшей мере с 2020 года при попытке созданиятемы через форму кнопки «Создать новую статью» или служебную «Создать новую страницу», в том числе уже существующей темы, открывается статья «Empty». История этой ошибки мало изучена, но известно, что в 2017 году в таких случаях ещё происходило перенаправление на стену обсуждения несуществующего участника с названием темы в качестве никнейма[15].
Начиная с лета 2020 и по сентябрь глобальный бот FANDOMbot размещал на стене Empty перенаправления на сообщения, технические названия которых изменились из-за смены никнейма владельца стены.
Эти перенаправления числятся как разорванные и отображаются на соответствующей служебной странице, но, если попытаться удалить их, откроется окно для создания статьи «Empty»[16].
Причины[]
Технические причины возникновения бага не сообщались официально. Однако возможно сопоставить данные из разрозненных источников, чтобы сделать некоторые выводы. Прежде всего, с момента ухода владельца аккаунт Empty больше не использовался как аккаунт в привычном понимании этого слова, то есть никто не входил в него заново.
Empty — это стандартное системное сообщение, которое выводится в случаях, если движок не может найти подходящий аккаунт. В данном случае, предположительно в результате технической ошибки, аккаунт был воссоздан движком, когда это не должно было произойти. Одно из объяснений причин появления аккаунта на стенах обсуждений в том, что ранее удаления сообщений стены нестандартными для стены способами не совсем корректно обрабатывалось кодом. В дальнейшем, при попытке получения доступа к сообщению, расширение не могло найти соответствующее информацию и возвращалось к стандартному системному сообщению — Empty. В настоящее время, однако, программная логика исправлена и подобное происходить не должно.
В культуре[]
Отрывок из комикса, созданного участником Sabvk. Empty представляется как предводитель вандалов и воплощение зла на хостинге[17]
За долгие годы Empty приобрёл в русскоязычном сообществе Фэндома ореол мистицизма. О его истинном происхождении — как всерьёз, так и в шутку — высказывались многочисленные конспирологические теории.
В августе 2015 некий участник или, предположительно, группа участников с Angry Birds Wiki, где эта тема была особенно популярна из-за фанблогов и лейбоксизма, создала провокационный аккаунт Eness, которого пыталась выдать за нового Empty. Eness в течение нескольких месяцев заходил в чаты разных проектов в полночь и оставлял неясные сообщения, некоторые в самом деле принимали его за баг.
Интересные факты[]
21 августа 2013 вышло техническое обновление[18], которое, по словам разработчиков, должно было исправить и уничтожить Empty, однако уже на следующий день баг вернулся и начал появляться даже чаще, чем раньше.
Примечания[]
↑Конкретная дата неизвестна, так как в те времена записи о регистрации не фиксировались в журнале. Первая известная правка была совершена 7 мая 2006.
↑О наличии у участника Empty ещё 2 правок на неизвестном проекте в прошлом свидетельствовал счётчик правок. Однако в 2019 году он неожиданно перестал показывать общее количество правок для Empty, что, по-видимому, является ещё одним багом. Вполне возможно, что багом изначально было и упоминание тех 2 правок, ведь счётчик нередко даёт подобные сбои.
↑Некоторые IP, предположительно принадлежащие Empty: 203.83.115.131, 203.83.115.130, 218.189.138.197. Предположение основано на том, что все они участвовали в войне правок на стороне Empty.