Slashdot Mirror


ASCII World Cup

Richard writes to tell us that the web is bringing you the next step up from watching those world cup matches in high-def. As the self-proclaimed "best, most ridiculous, most redundant graphical implementation of ASCII", ascii-wm.net brings you the 2006 World Cup live via your telnet window.

52 comments

  1. Won't start until 10 minutes before game. by Short+Circuit · · Score: 1

    I tried it. It says, "eam starts 10min before game."

    So when's the next game?

    1. Re:Won't start until 10 minutes before game. by klingens · · Score: 1

      tomorrow 4pm GMT or so

    2. Re:Won't start until 10 minutes before game. by nb+caffeine · · Score: 1

      Noon EST tomorrow (June 14). Todays games are already over. First Match tomorrow is Tunisia vs Saudi Arabia.

      --

      "Something's wrong with you...and I hope we never do meet again." - Deftones When Girls Telephone Boys
    3. Re:Won't start until 10 minutes before game. by LoonyMike · · Score: 0

      Games for tomorrow (14th):

      15:00 Spain - Ukraine
      18:00 Tunisia - Saudi Arabia
      21:00 Germany - Poland


      These are local times - UTC+2

    4. Re:Won't start until 10 minutes before game. by Mr.+Sketch · · Score: 1
    5. Re:Won't start until 10 minutes before game. by zebs · · Score: 3, Informative

      Good luck connecting to it.
      I tried earlier during match time only to be told it'd maxed out on connections.

      Whats needed is a replay of a previous match.

    6. Re:Won't start until 10 minutes before game. by bobthesloth · · Score: 1

      This'd be an excellent idea. More so since this has been a really good cup so far.

    7. Re:Won't start until 10 minutes before game. by mmontour · · Score: 3, Interesting

      I tried earlier during match time only to be told it'd maxed out on connections.

      This is Slashdot. Surely somebody here can whip up a network of mirrors in time for tomorrow's game...

      ("netcat ascii-wm.net 2006 | netcat -u 224.0.0.1 5555" to bridge it to a local multicast stream, an inetd-launched daemon to handle client connections, round-robin DNS for load balancing, etc.)

    8. Re:Won't start until 10 minutes before game. by eggman95 · · Score: 1

      I wonder how many connections are allowed? It's hard to stay in the kitchen area at work to watch the entire game. Watching it in ascii is better than nothing!

    9. Re:Won't start until 10 minutes before game. by nacturation · · Score: 1

      This is Slashdot. Surely somebody here can whip up a network of mirrors in time for tomorrow's game...

      ("netcat ascii-wm.net 2006 | netcat -u 224.0.0.1 5555" to bridge it to a local multicast stream, an inetd-launched daemon to handle client connections, round-robin DNS for load balancing, etc.)


      Sounds good. Let us know when your mirror is up.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    10. Re:Won't start until 10 minutes before game. by advocate_one · · Score: 1

      but no good if HE can't connect in the first place...

      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
  2. Too bad theres no game airing right now... by nb+caffeine · · Score: 1

    And I get espn360 through whatever deal is worked out between my ISP and fifa. Damn, I was really looking forward to how "ridiculous" it really is

    --

    "Something's wrong with you...and I hope we never do meet again." - Deftones When Girls Telephone Boys
  3. Better than the standard ASCII we see. by mythosaz · · Score: 2, Funny

    This is about 100x better than ASCII Goatse, which is much more common :(

    1. Re:Better than the standard ASCII we see. by Anonymous Coward · · Score: 1, Informative

      but not as fun as Deep ASCII ;)

  4. In case of slashdotting... by RobertB-DC · · Score: 1

    Lameness filter encountered. Post aborted!
    Reason: Please use fewer 'junk' characters.


    So much for reporting on ASCII art. *sigh* Where do I find that bunny sig virus?

    --
    Stressed? Me? Of course not. Stress is what a rubber band feels before it breaks, silly.
    1. Re:In case of slashdotting... by ewhac · · Score: 1
      So much for reporting on ASCII art. *sigh*

      You can thank the Goatse assholes -- literally -- for that.

      Schwab

    2. Re:In case of slashdotting... by leviramsey · · Score: 1, Informative
      You can thank the Goatse assholes -- literally -- for that.

      I thought there was only one Goatse asshole...

  5. Finally... by dextromulous · · Score: 0, Redundant

    ... something for me to enjoy :-)

    --
    There are two types of people in the world: those who divide people into two types and those who don't.
  6. Back in my day..... by rueger · · Score: 4, Interesting

    You know it strikes me that probably 90% of the Internet audience these days would have no clue what ASCII is, much less how to telnet into the server.

    On one hand, that's slightly sad - I remember being able to type faster on a C-64 than the modem could transmit - on the other it's amazing how far technology has come in only a decade.

    My other thought is to ask the likelihood that FIFA will shut them down as an infringing activity.

    1. Re:Back in my day..... by wetfeetl33t · · Score: 5, Funny

      You know it strikes me that probably 90% of the Internet audience these days would have no clue what ASCII is, much less how to telnet into the server.

      On one hand, that's slightly sad


      Actually, I remember the days when we didn't have telnet. We actually had to go to the game, and we were grateful for it!

      --
      Register the editry.
    2. Re:Back in my day..... by Jakob777 · · Score: 1

      How dare you suggest that we get out of these chairs and out into that sun filled land we abandoned long ago...

      Wait? do girls like soccer?
      HELL YEAH GO BRAZIL!!!

      --
      if you are what you eat , then I could be you by tomorrow.
    3. Re:Back in my day..... by Farmer+Tim · · Score: 1

      You know it strikes me that probably 90% of the Internet audience these days would have no clue what ASCII is...

      Interesting you say that: "ASCII" was an answer to a clue in a crossword in Saturday's Sydney Morning Herald.

      --
      Blank until /. makes another boneheaded UI decision.
    4. Re:Back in my day..... by RESPAWN · · Score: 1

      You actually have a good point. The other day a group of my friends, most of whom are a little older than I, got on the subject of porn which turned to the classic Deep Throat. Anyway, I mentioned that I had only seen the ASCII version (http://www.ljudmila.org/~vuk/ascii/deep.htm). Well, needless to say, nobody had any clue what I was talking about so I had to spend about 10 minutes trying to explain before I gave up.

      --

      If Murphy's Law can go wrong, it will.

  7. When is the next game? by antdude · · Score: 0, Redundant

    When is the next game to watch via telnet? This sounds cool. I would like to see examples too.

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  8. No Game Right Now by Anti_Climax · · Score: 4, Informative

    I guess I'll just keep playing Text Mode First Person Shooters while I wait

    --
    Even people that believe in pre-destiny look both ways before crossing the street.
    1. Re:No Game Right Now by TheShadowzero · · Score: 1

      Or some nethack.

      --
      If history repeats itself, why can't we study the future?
  9. Won't work by mobby_6kl · · Score: 1

    As somebody already said, there are no games played right now, but even if there were, nobody would be able to enjoy it because "Too many connections" was the error I got during all but the first few matches.

    1. Re:Won't work by Nuskrad · · Score: 2, Interesting

      I just tried about 10 times in the space of a minute and managed to connect

  10. I can't view it. by The+MAZZTer · · Score: 1

    telnet.exe is no longer included with Windows starting with Vista.

    Luckily we still have putty.exe. :)

  11. aa in linux? by Daxster · · Score: 1

    Isn't it easy enough to whip this up easily with aa and a TV decoder in *nix? Now that it's been /.'d. good luck watching now.. so do it yourself ;-)

    --
    Death by snoo-snoo!
    1. Re:aa in linux? by mattyrobinson69 · · Score: 1

      if you have a DVB card, its something like this:

      mplayer dvb://"bbc one" -vo aa

      i cant remember exactly

  12. DICOM Part 10 image viewer - in ASCII by Viking+Coder · · Score: 1

    I once coded a DICOM Part 10 image (CT data, MRI data, etc.) viewer in ASCII. It did panning, zooming, measurements, regions of interest, cine'ing a stack of images - you name it. All of the image rendering went through an ASCII filter before being thrown onto the screen. And the images were surprisingly detailed even for a fairly large font size.

    In other words, it was possible to do actual medical diagnosis with ASCII-rendered images. Terrifying, huh? Well don't worry, it never made its way into a Radiologist's hands.

    --
    Education is the silver bullet.
    1. Re:DICOM Part 10 image viewer - in ASCII by x2A · · Score: 2, Funny

      Think it would be a bad omen if, by chance, a word appeared like 'cAnCEr' in the ascii art? Or would you shrug it off as just a coincidence? :-/

      --
      The revolution will not be televised... but it will have a page on Wikipedia
    2. Re:DICOM Part 10 image viewer - in ASCII by gwgwgw · · Score: 1

      I'm an active programmer in the field of Industrial Computed Tomography. It'd be fun to add a filter like that to our viewing possibilities.

      Do you have the algorithm in a form I might be able to use?

      --
      That was Zen, this is Tao
    3. Re:DICOM Part 10 image viewer - in ASCII by selfdiscipline · · Score: 1

      Why would you ever do such a thing?
      It's not fair... I can't work up enough motivation to even write simple games or chat clients or dynamic webpages.

      --


      -------
      Incite and flee.
    4. Re:DICOM Part 10 image viewer - in ASCII by Viking+Coder · · Score: 1

      Yikes! I hadn't even thought of it. You scare me. Go away!

      --
      Education is the silver bullet.
    5. Re:DICOM Part 10 image viewer - in ASCII by Viking+Coder · · Score: 3, Informative

      This is an incredibly easy way to do it:

      Select a mono-space font, like Courier. This makes things infinitely easier.

      Figure out the size of a character in pixels, in the font size you're going to render at.

      The next thing you do is to make an array of every single ASCII character that you want to use, and order it based on intensity of the characters in the font you're going to render in. (Start with space, period, little-o, capital-X, to make things easy for yourself.)

      Figure out your display area, say 1280x1024.

      Figure out your display area in characters (divide your display area by your character size), this is your ACTUAL resolution.

      You might want to make a 2D-array of characters to store an intermediate version of your output image in textual form, at that ACTUAL resolution (probably something like 80x80, or so.)

      Produce a greyscale image, with window/level, pan, zoom, etc. at your ACTUAL resolution. Subsampling works, but resampling works better. Doesn't really matter if you do 8-bit, 16-bit, etc. You might as well do everything unsigned, since you don't care about absolute values (like negatives), just the relative intensities.

      Map the intensities onto your ASCII table. In my trivial example (four possible output characters), you'd shift everything right 6 bits for 8-bit input, or 14 bits for 16-bit input. Do your table look-up. Either render that character immediately, or put it into an array of characters to be rendered later...

      Pretty simple, no? It worked much better than I thought it would - especially if you allow the user to pan, zoom, window/level - that really "sells" the ASCII renderings. This isn't doing anything to try to match ASCII characters against the actual contours in your image, like the visual difference between | and - is ignored, but at a gross level, it works quite nicely.

      --
      Education is the silver bullet.
    6. Re:DICOM Part 10 image viewer - in ASCII by Anonymous Coward · · Score: 1, Interesting

      There is an even easier way: aalib.

  13. Offline telnet by aliquis · · Score: 1

    Where I first heard about the ASCII WM someone asked if it worked offline aswell...

    1. Re:Offline telnet by Anonymous Coward · · Score: 0

      Sure it would work offline, you just need a TV card and mplayer.

      Depending on what kind of TV card you have, something like this should work:

      mplayer -ao null -vo aa tv://1

      Converting this into a telnet service is left as an exercise for the reader.

  14. Lame work proxy by b00fhead · · Score: 1

    How may I circumvent^wavoid^wwork around the web proxy at work? Is there a, I dunno, telnet web portal somewhere? Obviously I'm asking Google the wrong thing. BTW, AussieAussieAussie! OiOiOi!

    1. Re:Lame work proxy by mattyrobinson69 · · Score: 1

      knock together some scripts, host a webserver which gets the content and creates 10 seconds worth of 'pages', write an webpage that pulls 10 seconds worth of pages at a time using the javascript xmlrpc object, then renders them. obviously, you'l have to work out how 'fast' the telnet server is redrawing the window for the redraw loop.

      i'd do it and hook it up to my girlfriends dvb card using mencoder and netcat, and write change channel buttons into the webpage, but i just cant be bothered.

    2. Re:Lame work proxy by b00fhead · · Score: 1

      Holy convoluted-way-about-it, Batman! I was thinking a Java client that would retrieve Telnet frames wrapped in HTTP data packets from an external server. All the server would have to do is put HTTP headers on the Telnet packets.

    3. Re:Lame work proxy by mattyrobinson69 · · Score: 1

      yes, but that wouldn't be web-2.0 would it?

  15. Better than I thought it would be by necronom426 · · Score: 3, Interesting

    I tried it yesterday. When I first connected I had an ASCII plan view of a football pitch, so I was expecting an "O" to appear for the ball and move about during the game.

    It wasn't that at all. It was the live picture converted to ASCII. It was impossible to see what was going on when it had a wide shot of the field (i.e. most of the time), but when it cut to a close up, you could quite easily make out the people moving around. You could also see the on-screen captions appear.

    Totally useless, but brilliant in a geeky way :-)

    BTW, games start at 14:00, 17:00 and 20:00 BST (I'll let you convert that to your own time).

  16. Slashdotted? by ewn · · Score: 3, Funny
    down now:
    me@here 1:telnet ascii-wm.net 2006
    Trying 213.129.247.65...
    telnet: connect to address 213.129.247.65: Connection timed out
    Have we just slashdotted a server using plain old _telnet_?
  17. Ascii art MRI ? by DrYak · · Score: 1

    you're just one sick bastard... ...do you still have the source code ?

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  18. I think I'll... by GWBasic · · Score: 1

    I think I'll watch this tonight on my high-def TV!

  19. Doing this at home - heres how by Grimwiz · · Score: 1

    I have a mythtv server, to make it work at home you need to:
          Stop the mythbackend processes from using the dvb capture cards.
          Make sure that ~/.mplayer/channels.conf exists from a previous dvbscan.
          In your xterm, - the mouse and choose a small font, then drag the window back to a suitable size
          Run the following command: DISPLAY="" mplayer -vo aa -framedrop -menu "dvb://five"

    As this was a quick hack I stopped there, but for added bonuses here are some projects:
          Run esoundd locally and pipe the sound over the network to your workstation.
          Tie the command to inetd, to display tv across the network without having to log in.
          Work out some way of sharing the /dev/video0 device
          Compile mplayer with the coco libraries, so you can get colour ascii.
          Put a telnet client on your ipaq/phone, and watch TV whilst on the move through GPRS.

    --
    -- Don't believe everything you read, hear or think
  20. Subtitles by Wahngrok · · Score: 1

    It's a great way to watch while at work. I especially like the subtitles. They obviously use a quick and dirty translation of a german newsticker. Most of the time the gibberish only makes sense if you re-translate it back to german. :-)