Авторы описывают эксперимент как «коллективную текстовую хоррор-игру»
Заглушка канала в ожидании трансляции
Сегодня, 31 октября, в 23:00 по московскому времени будет запущен эксперимент на видеостриминговой платформе Twtich.tv. Зрители канала Twitch Installs Arch Linux попытаются установить операционную систему Arch Linux. Видео происходящего будет транслироваться на сайте. Раз в десять секунд в чате будет выбираться самое популярное нажатие клавиши, а затем оно будет выполнено на виртуальной машине, на которую происходит установка.
Twitch.tv — сервис, где любой желающий может транслировать видео и аудио, а зрители могут комментировать происходящее в чате. Основная тематика сайта — это вещание видеоигр и киберспортивных турниров. Эксперимент по установке Arch Linux навеян другим подобным каналом, где пользователи сайта Twitch пытались играть в игры серии Pokemon путём голосования в чате за следующее нажатие кнопки. Некоторые из пользователей намеренно мешали играть и выбирали не те команды, другие противоборствовали. В результате игровой персонаж мог ходить кругами или не выполнять никакого прогресса в прохождении игры. Интерактивность вещания и комичная трудность выполнения простейших действий привлекли к каналу большое внимание: в пике популярности в выборе участвовали 121 тысяча человек, а всего у видеотрансляции было 55 млн просмотров.
Twitch Installs Arch Linux ставит целью куда более сложное действие, чем игра для портативной игровой консоли девяностых годов. Arch Linux обладает репутаций дистрибутива Linux для продвинутых пользователей без лишних компонент. У операционки отсутствует графический инсталлятор. Пользователю предлагается загрузиться с установочного диска или установочной флэшки, через консоль разметить жёсткий диск компьютера и установить операционку. Свежая система не имеет графического интерфейса, пользователю нужно установить и настроить нужное самостоятельно.
Перед пользователями ставятся следующие задачи. Авторы трансляции обещают разыграть призы среди пользователей при их выполнении.
- Загрузиться с жёсткого диска.
- Написать скрипт Hello World на Python.
- Настроить полностью рабочий сервер X Window System
- Установить эмулятор Gameboy и начать игру «Twitch устанавливает Arch для того, чтобы поиграть в Pokemon».
- Установить клиент Irssi и зайти в IRC-канал #twitchinstalls.
Всё это предлагается сделать с помощью выбора самого популярного нажатия клавиатуры раз в десять секунд в чате, где могут находиться тысячи людей. (Вероятно, нажатия кнопок как-то покажут: нужно будет ввести пароль.) То есть раз в десять секунд можно будет ввести лишь одну букву.
Привлекает внимание контраст сложности поставленной задачи и знакомой зрителям предыдущих подобных каналов трудности выполнения любого даже самого простого действия. Чтобы испортить весь эксперимент и заставить всё начаться с нуля, чату понадобится всего лишь в определённый момент добиться ввода
sudo rm -rf /
или другой подобной команды. Можно доставить неудобств вводом kill -9 -1
или fork-бомбой :(){ :|:& };:
. Возможны атаки безопасности на окружение виртуальной машины. Конфликты возможны даже по поводу выбора графического окружения или такой мелочи, как текстовый редактор для создания конфигурационных файлов: кому-то нравится Emacs, кому-то Vim или nano.Канал на Twitch.tv (начало трансляции 31 октября в 23:00 по Москве)
Сайт эксперимента
Обновлено 2015-11-01 10:40: Трансляция была прекращена. Позже она будет производиться повторно.
Комментарии (25)
lanseg
31.10.2015 19:50-1Вот проблема-то. Достаточно обладать базовыми знаниями командной строки, чтобы его установить, а уж если установка идёт на чистую систему, то и вообще как делать нечего.
atomlib
31.10.2015 20:00+15Знания есть у многих — случайный на такой канал попадёт вряд ли. Проблема в том, что каждый вводимый символ раз в десять секунд будет определяться голосованием среди тысяч зрителей. А зрители на «Твитче» отличаются глубокой слаженностью действий и отсутствием троллей
Ezhyg
31.10.2015 22:23+12«Мы с %PetName% всегда работаем слажено — слажали и на этот раз» (ц) Годвилль
Reeze
31.10.2015 23:23+1Похоже, что установщик Arch Linux вообще не реагирует на команды.
Sadler
31.10.2015 23:25+1У меня сложилось такое странное впечатление, что обвязку для взаимодействия с виртуалкой они решили написать только сейчас. Так что ждём, авось скоро заработает.
Reeze
31.10.2015 23:31+2Народ всё понял и теперь просто стебётся:
I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux.
dshster
31.10.2015 23:40+1Это нереально — команду ls уже 5 минут набирают
Sadler
31.10.2015 23:59+1Непонятно другое: зачем её набирают раз за разом. Неужели это предел способностей коллективного бессознательного? UPD: о, до lsblk доросли. Прогресс.
Grebenshikov
31.10.2015 23:59+3Подозреваю что дело в том, что у большей части зрителей нехилая задержка стрима
evil_me
01.11.2015 02:41+12:40 MSK — У них все сломалось на загрузке nmap, черный экран. Комментарий в чате «Black screen is Arch» делает вечер. Город засыпает, просыпается мафия.
akaluth
01.11.2015 07:28+2Итог: после того, как предприимчивые люди запустили ботнет и начали усердно поднимать сеть, лавочку прикрыли.
re: shutdown pic.twitter.com/zfwAFvY1tx
— Twitch Installs Arch (@twitchinstalls) 1 ноября 2015
Sadler
Kanedias
export EDITOR=rm?
Sadler
Да там хватит даже банального nop от достаточного числа юзеров, чтобы установка дальше никуда не пошла, так что посмотрим, во что это всё выльется.
Bytamine
Мне кажется, эта команда ничем не помешает поставить систему.