Delightfully Horrible Idea: Twitch Installs Linux

Linux is a delightful OS. There are an amazing range of built-in tools, and innumerable others that can be installed from publicly available repositories using just a single line of commands. You can also hose your entire system with just a handful of characters; something that was en vogue as a method of trolling many years ago. Who knows if either of those will get used when Twitch Installs Arch Linux.

Beginning on Saturday morning, a single keyboard will be controlled by thousands of people whose collective goal is to install a Linux distro in a virtual box. There will undoubtedly be thousands of others trying to thwart the process. We were enthralled with Twitch Plays Pokemon last year. Live viewers’ keystrokes were translated to the Game Boy controls and the majority consensus decided the next move. This was insane with just a few controls, but now we’re talking about an entire keyboard.

Every 10 seconds, the most popular keystroke will be chosen. To put this in perspective, the previous sentence would have taken exactly 10 minutes to type, and only if the majority constantly agreed on what the next letter should be. We can’t tell if it’s going to be interesting or boring to participate. But either way, we can’t wait to see what unforeseen happenings shake out of the process.

Twitching Fish Plays Pokemon Underwater

fishypokemon

Over a matter of a few days, thousands of people were simultaneously watching this fish named [Grayson Hopper] float around a bowl of water as a webcam recorded its every move and translated the directions it took into a working gameplay of Pokemon Red. Each section of the tank was split into partitions, with each section acting like a button. So when the fish swam over a specific area, the main Pokemon character [Ash] was told where to go.

It was created during a hackNY hackathon within 24 hours when the fish started its journey in to the world of Pokemon. Already, a subreddit popped up documenting the adventure. Amazingly enough, [Grayson] chose Charmander as its starting Pokemon and has defeated its rival Squirtle.

This project was great for watching hours on end, especially at work, as the cute little fish went about its life unaware that it is becoming a popular internet star.

Check out the link above to stream the video. There is even a chat bar on the side, which allows anyone to jump into the fishy conversation. If the fish looks dead though, it’s probably just sleeping.

[Thanks for the tip Bailey!]

Also, Pokemon was reborn some vintage hardware recently which allows the player to game via the web. Check that out too!

Twitch Plays Pokémon: Better Than Prime Time TV

What do you get when you put together a classic Game Boy game, some glue code, a streaming video website and 1 internet? Twitch Plays Pokémon (TPP), a social experiment where thousands of people “cooperatively” play a game of Pokémon Red/Blue. TPP was created by an anonymous Australian programmer who enjoyed the SaltyBet interactive channel on twitch.tv. Rather than use SaltyBet’s method of having users interact via an external website, [TPP’s creator] decided to use twitch’s own IRC based chat servers. Starting with VisualBoyAdvance, a popular C/C++ based Game Boy emulator, [TPP’s creator] began building the system. [TPP’s creator] went with python to create the web-to-emulator interface. A JavaScript app displays the live moves on the right side of the screen.

Gameplay is simple – users type their command (Up, Down, A, B) into their IRC or web client. In the original configuration, commands were processed in the order they arrived at the game. The system worked until the whole thing went viral. With thousands of people entering commands at any given time, poor “RED” would often be found spinning in place, or doing other odd things. The effect is so compelling that even [Randal Munroe] has written an XKCD entry about it. To help the players get through some of the tricky parts of the game, [TPP’s creator] added a game mode selection. Users can play in “Democracy” where the system takes votes for several seconds, then issues the highest voted command. The original anything goes game mode was renamed “Anarchy”. Switching from one mode to the other is determined by the users themselves in real-time.

[Devon], one of our readers, has been busy as well. He’s written up a tutorial on turning a Raspberry Pi into a dedicated TPP viewer. We’d love to see a TPP battlestation – a Game Boy modified to display TPP, as well as send commands to the IRC servers when buttons are pressed. Who will be the first reader to knock that hack out?