Slashdot Mirror


EA Uses ASCII Billboard To Woo Rivals

Lard writes "According to Canada.com, videogame maker Electronic Arts has posted a billboard using ASCII character codes in order to poach programmers away from rival Radical Entertainment's Vancouver offices - 'the billboard is only about 100 metres from [Radical's] head office' and reads 'now hiring' using ASCII, alongside an EA Canada logo. You can check out a better image of the billboard here ."

91 comments

  1. should be easy enough... by shaitand · · Score: 2, Interesting

    Any programmer of virtually any experience will know what it is when he sees it. As for non programmers, who cares?

    1. Re:should be easy enough... by Chelloveck · · Score: 5, Funny

      But what kind of weenie programmer would use decimal for cryin' out loud? Hex, baby, hex!

      Oh well, at least the billboard didn't start with "Dim msg As String".

      --
      Chelloveck
      I give up on debugging. From now on, SIGSEGV is a feature.
    2. Re:should be easy enough... by Anonymous Coward · · Score: 2, Funny

      But what kind of weenie programmer would use decimal for cryin' out loud?

      Exactly! I found it a lot harder to read decimal rather than hex too.

      They shouldda done it in EBCDIC just to confuse ppl ;)

    3. Re:should be easy enough... by zulux · · Score: 4, Funny

      Oh well, at least the billboard didn't start with "Dim msg As String".

      Clippy: It looks like you're writeing a program....

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    4. Re:should be easy enough... by Anonymous Coward · · Score: 0
      Worse yet:
      home clean ht
      pd fd 100 rt 150 fd 100 / sin 60 lt 150 fd 100
      pu rt 135 fd 60 lt 45 pd repeat 180[rt 2 fd 1]
      pu lt 45 fd 60 rt 135 fd 50 pd fd 50 lt 150 fd 50 / sin 60 rt 120 fd 50 / sin 60 lt 150 fd 50
      pu home lt 90 fd 25 rt 90 bk 110 pd fd 100 bk 50 rt 90 fd 50 lt 90 bk 50 fd 100
      pu rt 90 fd 10 pd lt 90 bk 100
      pu rt 90 fd 10 pd lt 90 fd 100 repeat 3[rt 90 fd 50] lt 135 fd 50 / sin 45
      pu lt 45 fd 10 pd lt 90 fd 100
      pu rt 90 fd 10 lt 90 bk 100 pd fd 100 rt 150 fd 100 / sin 60 lt 150 fd 100
      pu rt 90 fd 60 pd bk 50 rt 90 fd 100 lt 90 fd 50 lt 90 fd 50 lt 90 fd 25
  2. Watch for this... by Bob+Cat+-+NYMPHS · · Score: 4, Funny

    We're going to see a bunch of posts in ascii, hex, and binary now.

    I won't post the dotted binary address of goatse, I'm too nice.

    1. Re:Watch for this... by cyb97 · · Score: 1

      Somebody should coin a goatse.cx law similar to Godwins law.

      If somebody mentions goatse, EOT (end of thread) immediatly and lots of bad karma, same goes for tubgirl and all the other pictures (even ASCII pictures, just to stay on topic here ;-) I don't wanna see when I'm eating breakfast and slashdotting at the same time!

    2. Re:Watch for this... by Anonymous Coward · · Score: 0

      you're nuts! Try this, set up a computer "on the bog" and ONLY read /. while "on the bog" - works for me....

    3. Re:Watch for this... by torpor · · Score: 1

      hey, i do the same, only my slashdot computer is installed 'under the tosscloth', hah hah!

      oh you poms and your funny senses of humor and things...

      --
      ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
  3. lame by Anonymous Coward · · Score: 0

    That's a lame piece of code. Even as a programmer I need to look up the ASCII chart in order to read it. And no one writes code like that now.

  4. ASCII: a language? by jpu8086 · · Score: 5, Funny

    "What has raised eyebrows at Radical is the fact that the message is in ASCII code -- a computer language in which numbers are used to represent letters "

    Thanks Joanne Blain. I never knew. One more thing added to my resume. Just the edge I needed in tumultuous times.

    --
    now supporting:
    cmdrTaco for president '04
    michael for oval office intern summer '05
    1. Re:ASCII: a language? by RevAaron · · Score: 1

      Well, it is a language in a sense. No, it's not a programming language, but Ms. Blain didn't claim such.

      I suppose it would've been better if she said, with a lisp filter on the sentence- "ASCII is a super cool computer codification of the letters and numbers we hu-mans use to communicate with each other and our cool computer counter-parts. yessss. you see, 65 translates to one letter and 128 to another! seeeee! it is so exciting!"

      yeah, that would've been better.

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    2. Re:ASCII: a language? by cyb97 · · Score: 2, Informative

      It's just as much a language as ciphertext.
      ASCII is nothing but a way of transscribing text written with symbols that we like to call letters into text written with symbols that we like to call numbers...

      Deciphering that message (had it been a bit longer) is just as hard as dechipering a caesar-shift with a rotation of 13 (rot-13). ASCII is only a rotation of 65 for CAPITALS or 97 for minuscules.

      So I can't see why people have any more trouble with this than any other direct marketing.

    3. Re:ASCII: a language? by zonker · · Score: 0

      a language it is.

    4. Re:ASCII: a language? by Chexsum · · Score: 1

      NO!

      --
      Pixels keep you awake!
    5. Re:ASCII: a language? by Anonymous Coward · · Score: 0

      Well if Java programmers are the failed C++ programmers and HTML programmers are the failed Java programmers where does that leave the failed HTML programmers? Well, now you know.

  5. I agree, its lame by Chexsum · · Score: 2, Funny

    Its not written with hexadecimal notation .: its lame.

    --
    Pixels keep you awake!
  6. 72 101 32 104 by skinfitz · · Score: 5, Funny

    72 101 32 72 101 33

    1. Re:72 101 32 104 by Neillparatzo · · Score: 0, Redundant

      84 76 59 68 82

    2. Re:72 101 32 104 by Doom+Ihl'+Varia · · Score: 5, Funny

      What kind of geeks are you people? These are not valid strings! You forgot a terminating NULL (00)!

    3. Re:72 101 32 104 by Haeleth · · Score: 4, Funny

      Hah, just the sort of C-centric attitude I expect from Slashdot. Null-termination is the root of much evil. They're still invalid in the One True String Storage Method, but that's because they're missing the "length" byte from the beginning. :p

    4. Re:72 101 32 104 by egott · · Score: 1

      ?- name('What kind of self respecting geek uses a low level compiled language to convert lists of ascii codes to a readable string?',X).

      --
      There are 10 kinds of people: Those that understand ternary; those that don't; and those that don't care.
    5. Re:72 101 32 104 by mattgreen · · Score: 1

      >?- name('What kind of self respecting geek uses a low level compiled language to convert lists of ascii codes to a readable string?',X). X = [_G552, _G553, ...] Yes ;)

    6. Re:72 101 32 104 by Bazouel · · Score: 1

      what about Pascal strings ? :)

      --
      Intelligence shared is intelligence squared.
    7. Re:72 101 32 104 by Anonymous Coward · · Score: 0

      Wouldn't that limit the maximum string length to 256 characters?

    8. Re:72 101 32 104 by Anonymous Coward · · Score: 0

      I don't know about the rest of you, but all I use to program anything is 2 keys, and a ROM chip. The 2 keys being 0 and 1, and I don't make mistakes so I just need some ROM to store it in as I code.

    9. Re:72 101 32 104 by Anonymous Coward · · Score: 0

      That's why EA Games crash a lot. They forget things like this :)

    10. Re:72 101 32 104 by Zathrus · · Score: 1

      While the poster did say "byte", most decent modern string libraries do store the string length at the beginning, generally in a 16 or 32-bit value.

      Take a look at C++'s std::string for a good example. NULL terminated strings are really godawful performance hogs. Avoid them if at all possible.

  7. That's not what it reads.. by ottawanker · · Score: 4, Informative

    'the billboard is only about 100 metres from [Radical's] head office' and reads 'now hiring' using ASCII, alongside an EA Canada logo."

    Actually, it doesn't read 'now hiring', it reads 'Now Hiring'.

  8. 72 97 32 72 97 by krakrjak · · Score: 0, Redundant

    104 97 32 104 97 13 10

  9. Re:This shit is news? All it fucking says is tsark by l0tu53at3r · · Score: 0, Troll

    Moron frogs.

    I could have sworn that frogs were french.....


    french canadian perhaps

    --
    ---Excuse the bad English, I'm American---
  10. Would've been funnier.. by Anonymous Coward · · Score: 1, Funny

    ....If it were in binary.

    011010000111010001110100011100000011101000101111 00 10111101110111011101110111011100101110011001110110 11110110000101110100011100110110010100101110011000 1101111000

    Compliments of http://nickciske.com/tools/binary.php.

    1. Re:Would've been funnier.. by Anonymous Coward · · Score: 0

      01000111011000010110110101100101011100110011101000 10000001000101010000010010000001010101011100110110 01010111001100100000010000010101001101000011010010 01010010010010000001000010011010010110110001101100 01100010011011110110000101110010011001000010000001 01010001101111001000000101011101101111011011110010 00000101001001101001011101100110000101101100011100 11001000000000110100001010010110110010000001000111 01100001011011010110010101110011001000000101110100 00110100001010001000000000110100001010010100000110 11110111001101110100011001010110010000100000011000 10011110010010000001110011011010010110110101101111 01101110011010010110101101100101011100100010000001 10111101101110001000000101001101100001011101000111 01010111001001100100011000010111100100100000010001 00011001010110001101100101011011010110001001100101 01110010001000000011000100110011001011000010000001 00000000110000001100110011101000110010001110010100 00010100110100001101000010100110011001110010011011 11011011010010000001110100011010000110010100100000 01100011011010000110010101100101011010110111100100 10110101110011011011110010110101100001011011100110 01000010110101110011011011110010000001100100011001 01011100000111010000101110000011010000101001001100 01100001011100100110010000100000011101110111001001 10100101110100011001010111001100100000001000100100 00010110001101100011011011110111001001100100011010 01011011100110011100100000011101000110111100100000 01000011011000010110111001100001011001000110000100 10111001100011011011110110110100101100001000000111 01100110100101100100011001010110111101100111011000 01011011010110010100100000011011010110000101101011 01100101011100100010000001000101011011000110010101 10001101110100011100100110111101101110011010010110 00110010000001000001011100100111010001110011001000 00011010000110000101110011001000000111000001101111 01110011011101000110010101100100001000000110000100 10000001100010011010010110110001101100011000100110 11110110000101110010011001000010000001110101011100 11011010010110111001100111001000000100000101010011 01000011010010010100100100100000011000110110100001 10000101110010011000010110001101110100011001010111 00100010000001100011011011110110010001100101011100 11001000000110100101101110001000000110111101110010 01100100011001010111001000100000011101000110111100 10000001110000011011110110000101100011011010000010 00000111000001110010011011110110011101110010011000 01011011010110110101100101011100100111001100100000 01100001011101110110000101111001001000000110011001 11001001101111011011010010000001110010011010010111 01100110000101101100001000000101001001100001011001 00011010010110001101100001011011000010000001000101 01101110011101000110010101110010011101000110000101 10100101101110011011010110010101101110011101000010 01110111001100100000010101100110000101101110011000 11011011110111010101110110011001010111001000100000 01101111011001100110011001101001011000110110010101 11001100100000001011010010000000100111011101000110 100001100101001000000110001001101001

  11. I've seen this before by Yuioup · · Score: 5, Interesting

    I once saw an ad (during the dot bomb era) when a company was trying to hire Unix sysadmins, and it had a very very long command with echos and pipes and if you could decipher it then you could read who you could contact for a job interview.
    Pretty clever I thought...

    1. Re:I've seen this before by orkysoft · · Score: 1

      I saw billboards like that too, only IIRC they did mention the company that paid for them.

      --

      I suffer from attention surplus disorder.
    2. Re:I've seen this before by Anonymous Coward · · Score: 0

      Clever my ass. I didn't see any "Just another Perl hacker" in the phonebook!

  12. Re:This shit is news? All it fucking says is tsark by Anonymous Coward · · Score: 0

    Idiot. There is probably less than 1% of Canadians in BC who are French speakers. And using such a bigoted term as "frog" to describe a nationality/race is less than ignorant, it's deplorable. Would you use a similar term to describe Chinese or Japanese people? Or perhaps someone from Africa, or the Mid East?

  13. Re:This shit is news? All it fucking says is tsark by l0tu53at3r · · Score: 1

    wow, you're touchy.

    --
    ---Excuse the bad English, I'm American---
  14. Reminds me of an old Western Union trick by wowbagger · · Score: 5, Interesting

    Back in the days of telegraph, Western Union would get a lot of job applicants.

    In the waiting room for the job interview, there would be a clicking sound - the sound of a sender repeating over and over "If you can understand this, go through the unmarked door" in Morse.

    Folks who just sat there didn't get jobs as telegraph operators.

  15. Should have made it const. by Stele · · Score: 5, Funny

    There should have been a const in front. Otherwise someone could have come along and changed the 72 to a 74!

    1. Re:Should have made it const. by BMonger · · Score: 2, Insightful

      I'm cofused... Now Jiring? Or did you mean 72 to a 70? Or am I totally out of whack?

    2. Re:Should have made it const. by Anonymous Coward · · Score: 0

      I like being cofused with females.

    3. Re:Should have made it const. by craig2787 · · Score: 1

      should be 70 I think, 'Now Firing' (no quotes).

    4. Re:Should have made it const. by Stele · · Score: 1

      Aw crap - yeah, I screwed up. It should have been 70. Not enough coffee error. :-(

  16. Re:This shit is news? All it fucking says is tsark by l0tu53at3r · · Score: 0

    troll? fair enough, but only because the previous post was rated the same. :-)

    --
    ---Excuse the bad English, I'm American---
  17. Glad it's not ASCII art... by mraymer · · Score: 1

    A quick glance at the article revealed that it was not ASCII art as I first imagined. When I read the headline, I immediately had a vision of a billboard looking a bit like TextMode Quake. I was most relieved to discover that I was wrong.

    --

    "To confine our attention to terrestrial matters would be to limit the human spirit." -Stephen Hawking

  18. Think I'd get the job if by mustangsal66 · · Score: 1

    I sent them my resume entirely in ASCII

    --
    Why worry? Each of us is wearing an unlicensed "nucular" accelerator on his back.
    Sig changed for readability by G.W.
  19. Inaccurate by Tom7 · · Score: 4, Funny

    But seriously, who programs in a proportional font?

    1. Re:Inaccurate by daeley · · Score: 4, Funny

      Graphic designers.

      --
      I watched C-beams glitter in the dark near the Tannhauser gate.
    2. Re:Inaccurate by Anonymous Coward · · Score: 0

      Actually back when my dev machine was a Mac LC with a 512x384 monitor I used Geneva 9pt as my IDE's font. Of course I had to switch off tabs as spaces (not sure Think C even gave me the option to do otherwise). It was actually... ok...

  20. It was harder in Yorkshire by nick_davison · · Score: 4, Funny

    But what kind of weenie programmer would use decimal for cryin' out loud? Hex, baby, hex!

    Programmers today! Whatever happened to binary? Why, in my day we were luck t' have ones OR zeros, and we had t' punch them in to little cards, in the snow! And when we got home, our Dad and our mother would kill us and dance about on our graves singing Hallelujah.

    And you try and tell the young people of today that ..... they won't believe you.

    1. Re:It was harder in Yorkshire by Zangief · · Score: 1

      Pfah! Ninary is for weenies!

      Back in my time we had only zeros!!

  21. Counter attack. by gklinger · · Score: 2, Funny

    Why doesn't Radical put up a billboard near EA's office that says char msg[]={69, 65, 32, 83, 117, 99, 107, 115, 0]; ? All's fair in love and video games.

    1. Re:Counter attack. by tyrecius · · Score: 2, Funny

      Because that'd cause a compiler error.

      --
      char a[]="lbiitgt l e \n\n\0";main(){for(char*c=a; *(short*)c;c+=2){putchar(*(short*)c);}}
    2. Re:Counter attack. by Chexsum · · Score: 1

      Nice - too bad they dont suck. ;)

      PS. I read that without looking up an ASCII chart.

      --
      Pixels keep you awake!
    3. Re:Counter attack. by tyrecius · · Score: 1

      The compiler would flag an error with that code. Sometimes known as a compile-time error or compiler error.

      --
      char a[]="lbiitgt l e \n\n\0";main(){for(char*c=a; *(short*)c;c+=2){putchar(*(short*)c);}}
    4. Re:Counter attack. by Wolfrider · · Score: 1

      --Not too hard, if you're running Win98 just open up Start\Run\command.com

      --Hold down the Alt key and use the numeric keypad, type in the number and let go of Alt between numbers. Just don't enter any 13's or 10's in case some j0k3r puts in "format c:"

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    5. Re:Counter attack. by Anonymous Coward · · Score: 0

      If I was running Win98 I would stab myself until the pain went away.

  22. My favorite by BoomerSooner · · Score: 1, Funny

    There are 10 types of people, those who understand binary and those who don't.

    All my computer nerd friends think it's clever and everyone else cannot figure out why it says 10! lol ;)

    1. Re:My favorite by Aliencow · · Score: 0

      People who say lol don't have computer nerd friends.

    2. Re:My favorite by Anonymous Coward · · Score: 0
      -1 lame

      Seriously, what the hell.

    3. Re:My favorite by BoomerSooner · · Score: 1

      10 is binary for 2. Duhhhhhh....

    4. Re:My favorite by Zoshnell · · Score: 1

      I thought it was 01 that stood for 2?

      --
      "Do you suppose that's why God lives in the Heavens? Because he lives in fear of His creations?" - Steve Buscemi
  23. HELP! by Anonymous Coward · · Score: 0

    I entered that code into a source file and after compiling and running it I got a segfault! Is this the cause of the Die Another Day exploit?

  24. translation? by Anonymous Coward · · Score: 0

    for those of us not in the know and too lazy to figure it out

    1. Re:translation? by yamla · · Score: 1

      'EA Sucks'.

      --

      Oceania has always been at war with Eastasia.
  25. You know you're a programmer when... by Anonymous Coward · · Score: 2, Funny

    ..your first reaction to the .jpg of the sign is "I wonder if those are indeed the right ASCII codes? I better start writing some OCR code."

    At least, that was my first reaction. :-O

    Actually that was my *second* reaction. My first reaction was to click and drag to select the text so I could paste it into another window ("but what about the pole in front of the nul?").

    After a few hours refactoring I determined that simply typing them in "manually" would get the job done. So I wrote a Ruby program that would parse the text and make an array out of it.

    Then I subclassed Array so that the #to_s method would turn the decimal strings into Fixnums, and then they could be packed into a string, and I could then see the message.

    It was actually pretty cool, I just turned the curly braces into parens, deleted the stuff at the beginning before the first brace, and then eval'd the whole thing to get the array.

    God help me.

  26. EA Megaconglomerate. by Anonymous Coward · · Score: 0

    If you don't mind making sports games for the rest of your life, have at. Sounds like that would be hell to me. I can't imagine working for any other company when you're going to be as absolutely guaranteed to ship one title a year:

    EA Sports ($genre) 2005
    EA Sports ($genre) 2006
    EA Sports ($genre) 2007
    EA Sports ($genre) 2008

    Am I wrong?

  27. Font is ugly, and too big! by Anonymous Coward · · Score: 0

    I reccomend "Bitstream Vera Sans Mono x8" when programming... Sometimes I use x5 :)

  28. Re:This shit is news? All it fucking says is tsark by Anonymous Coward · · Score: 0
    Would you use a similar term to describe Chinese or Japanese people?

    No. Those would be chinks and nips. ;)

  29. Foolproof by SuperMo0 · · Score: 2, Funny

    If they added something that only VB people could read, and basically made it say "Fuck you", then it would be foolproof. *devilish laughter*

    1. Re:Foolproof by Anonymous Coward · · Score: 0

      Function f( x As Variant ) As String
      f = "EA Sports, it's in the Game"
      End Function

      Sub Main()
      Dim you As String, uck As Long
      you = f(uck)
      End Sub

  30. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  31. EA's real statement by t0ny · · Score: 1
    "Come work for us- we will treat you just as well as we did Interplay and Black Isle."

    --

    Manipulate the moderator system! Mod someone as "overrated" today.

  32. No need for C... by OneFix · · Score: 1

    Just run the following command from a shell with Perl in the path...no need to compile source...

    perl -e "@values = (78,111,119,32,72,105,114,105,110,103); foreach $value (@values) { print chr ($value); }"

    1. Re:No need for C... by Anonymous Coward · · Score: 0

      Sheesh, what nerds....

      Just go to the command prompt and use ALT-Numberpad...

    2. Re:No need for C... by MiceHead · · Score: 1

      I'm a Python fan, myself:

      for c in [78,111,119,32,72,105,114,105,110,103]: print chr(c),

    3. Re:No need for C... by tuxedobob · · Score: 1

      I can't take a language seriously that doesn't have a switch statement. Or better yet, a reverse switch statement.

      <?php foreach ( array(78,111,119,32,72,105,114,105,110,103) as $i) { print chr($i); } ?>

    4. Re:No need for C... by HunterX · · Score: 1
      Of course, TMTOWTDI. =)
      perl -e "print map{chr}(78,111,119,32,72,105,114,105,110,103);"
      --
      - HX!
      if(!caffiene){sleep(now)};
  33. EA = BLEH. by Anonymous Coward · · Score: 0

    did ya know that Radical made some Copies AND very crappy games?

    Dark Angel = ...
    Road Rage = Crazy Taxi Rip-off.

    AND radical works for EA. D'UH.

  34. We are the borg. by Anonymous Coward · · Score: 0


    We are the borg.
    You will be assimilated.
    We will add your biological and technological distinctiveness to our own.
    Your culture will adapt to service us.
    Resistance is futile.

  35. Re: Remind me never to hire you by Anonymous Coward · · Score: 0

    What a freakin waste of time, and over-engineering there buddy. Remind me never to hire you for any programming job. Here's how I translated the ASCII message:

    1. Open notepad
    2. Hold ALT
    3. enter in the 3-digit value on your numpad (add a zero first if it's a 2-digit number)
    4. Let go ALT
    5. Goto 1 and repeat until out of ASCII codes

  36. Insatiable...urges by luekj · · Score: 1
    Must...go...where....ASCII CODE tells me too!

    --
    Many Thanks,

    Luke

  37. mod parent up by Anonymous Coward · · Score: 0

    its funny dammnit

  38. Nope. by BoomerSooner · · Score: 1

    0 = 0
    1 = 1
    10 = 2
    11 = 3
    100 = 4
    101 = 5
    and so on.

    If you're running Windows open the calculator, choose scientific view, click the bin radio button (for binary) and type in 10. Then click dec (decimal) radio button and it will show you the related value (2).

    1. Re:Nope. by Zoshnell · · Score: 1

      I = Standing here corrected. Thank you for informing me!

      --
      "Do you suppose that's why God lives in the Heavens? Because he lives in fear of His creations?" - Steve Buscemi