Выпускающий редактор Geektimes
68,1
рейтинг
31 октября 2015 в 17:31

Сегодня Twitch начнёт попытку установить Arch Linux

Авторы описывают эксперимент как «коллективную текстовую хоррор-игру»



Заглушка канала в ожидании трансляции

Сегодня, 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: Трансляция была прекращена. Позже она будет производиться повторно.
Анатолий Будько @atomlib
карма
290,0
рейтинг 68,1
Выпускающий редактор Geektimes
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое

Комментарии (25)

  • +3
    Сегодня Twitch начнёт попытку установить Arch Linux
    Начнёт-то сегодня. Интереснее, как скоро он эту установку сможет закончить :) Надо тоже поучаствовать.
    • +6
      export EDITOR=rm?
      • 0
        Да там хватит даже банального nop от достаточного числа юзеров, чтобы установка дальше никуда не пошла, так что посмотрим, во что это всё выльется.
      • 0
        Мне кажется, эта команда ничем не помешает поставить систему.
  • –1
    Вот проблема-то. Достаточно обладать базовыми знаниями командной строки, чтобы его установить, а уж если установка идёт на чистую систему, то и вообще как делать нечего.
    • +2
      Перейдите по ссылке и попробуйте ;)
      • –2
        Да, собственно, арч (я им и пользуюсь) установить оказалось намного проще, чем запустить стрим. Максимум, до чего я дошёл — окошко и какой-то чат справа.
        • 0
          А в окошке надпись «OFFLINE». Дождитесь начала стрима.
    • +15
      Знания есть у многих — случайный на такой канал попадёт вряд ли. Проблема в том, что каждый вводимый символ раз в десять секунд будет определяться голосованием среди тысяч зрителей. А зрители на «Твитче» отличаются глубокой слаженностью действий и отсутствием троллей image
      • +12
        «Мы с %PetName% всегда работаем слажено — слажали и на этот раз» (ц) Годвилль
  • +4
    шикарный старт
    раздолбаи
  • +3
    Теперь ждать когда в следующий раз случится Sat Oct 31 16:00:00 EDT 2015
  • +1
    Похоже, что установщик Arch Linux вообще не реагирует на команды.
    • +1
      У меня сложилось такое странное впечатление, что обвязку для взаимодействия с виртуалкой они решили написать только сейчас. Так что ждём, авось скоро заработает.
      • +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.
  • +1
    Это нереально — команду ls уже 5 минут набирают
    • +1
      Непонятно другое: зачем её набирают раз за разом. Неужели это предел способностей коллективного бессознательного? UPD: о, до lsblk доросли. Прогресс.
    • +3
      Подозреваю что дело в том, что у большей части зрителей нехилая задержка стрима
  • +1
    футбольный матч для it`шников
    • +2
      Это скорее такая абсолютная демократия в действии :)
  • +1
    Протолкнуть бы curl | sh полного установочного скрипта — и дело в шляпе
  • +1
    2:40 MSK — У них все сломалось на загрузке nmap, черный экран. Комментарий в чате «Black screen is Arch» делает вечер. Город засыпает, просыпается мафия.
  • +2
    Итог: после того, как предприимчивые люди запустили ботнет и начали усердно поднимать сеть, лавочку прикрыли.
    • 0
      Ботнет на виртуалку или ботнет в чате голосовал?
      Лично самому кажется, что второе — больно слаженно чат заработал.
      • 0
        Второе стремилось к первому.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Интересные публикации