Slashdot Mirror


Jabberwocky In ActionScript

VeryVito writes "You can tell Flash programming is beginning to grow up: It's not just for designers anymore, but for real, honest-to-goodness tech geeks. As evidence, I present The ActionScript Jabberwocky. Enjoy!" It's almost as good as reading it in the original Klingon.

156 comments

  1. Ugh by DrMrLordX · · Score: 2, Funny

    No more Romulan Ale at diplomatic functions! Jeez.

  2. Oh My by MikeDX · · Score: 4, Funny

    Jabberwocky in actionscript.. What's next may I ask? Shakespeare in perl?

    1. Re:Oh My by ESqVIP · · Score: 5, Funny
      Ohh, that's old. At least in regular expressions:
      /bb|[^b]{2}/
      I remember seeing that in a ThinkGeek t-shirt.
    2. Re:Oh My by Anonymous Coward · · Score: 0, Funny

      huh... I really can't tell which is more frightening; the fact that I got the joke or that I found it funny..

    3. Re:Oh My by maxwell+demon · · Score: 1

      Actually, more interesting would be perl in Shakespeare.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    4. Re:Oh My by WebMasterP · · Score: 3, Funny

      To add a little geek to this, my friends and I have long discussed that isn't actually correct.

      To be or not to be implies an exlcusive or (known to some as XOR). That regular expression matches both 2-b's or not 2 b's.

      I know, we have to much time on our hands.

    5. Re:Oh My by Zwets · · Score: 1
      Hmm, doesn't that read "two b or two not b" ("to be or to not be") ? How about..
      /bb|(b[^b]|[^b]b|[^b][^b])/
      Of course, this doesn't address the fact that a single letter or even an empty string clearly qualifies as "not two b". Oh well..
      --
      One of the lessons of history is that nothing is often a good thing to do and always a clever thing to say. - Will Duran
    6. Re:Oh My by ESqVIP · · Score: 1

      Yeah, I agree. But I decided to leave that alone, as when I came up with /bb|(?!bb)/ I saw that it was too trivial to be as fun (since it would actually match anything).

    7. Re:Oh My by ESqVIP · · Score: 1
      Oh, and let me quote a signature I saw here on /., somewhat related to this subject... and quite funny to me:
      0xBB | ~0xBB = 0xFFFFFFFF. So there...
    8. Re:Oh My by hummassa · · Score: 1

      An *empty* string certainly qualifies as "not to be" :-)

      --
      It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
    9. Re:Oh My by ozbird · · Score: 0

      What's next may I ask?

      The Dead Parrot Sketch in Python?

    10. Re:Oh My by radiumhahn · · Score: 1

      /bb|(?!bb)/msgi is simplest form...

    11. Re:Oh My by g00z · · Score: 1

      I was under the impression that it was universally represented as such:

      2b || !2b

      I'm hard pressed to think of a language (at least a modern one) where that ISN'T correct syntax wise.

      --
      "The Wright brothers were the first to fly with a heavier-than-air machine, but boy did they have a lousy plane"
    12. Re:Oh My by ESqVIP · · Score: 0

      Well, I'm hard pressed to think of a language where this IS correct. In C, C++, VB, Pascal/Delphi, Haskell, Python, Ruby (and Perl too, I bet): 2b is neither a valid number ("b" is not a digit unless you use 0xN, $N or other hex notations) nor a valid identifier (variables, constants and function names must start with a letter or an underscore; on some languages, a prefix is also needed) Additional problem in Python and VB, among others: || is not an operator. They have "or" for that.

    13. Re:Oh My by JabberWokky · · Score: 1
      ToBe || !ToBe

      is valid where a variable does not need a special character ($ToBe or the like).

      (2*B) || !(2*B)

      Has the same problem. Variables sometimes need something special to make them variables, and sometimes not. You're kind stuck.

      Although...

      #define $B B
      (2*$B) || !(2*$B)

      Passes languages that use the CPP and also PHP (unary comment). (Just tested in gcc)

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
    14. Re:Oh My by Anonymous Coward · · Score: 0

      $world =~ /(bb|[^b]{2})/.
      $answer = $1;

      (two bs, or not two bs, that is the question; thus, answer will be either two bs, or not two bs... then tell you which! perfect!)

  3. Uhh by lightdarkness · · Score: 5, Insightful

    I'm a tad confused, are we supposed to find this funny?

    1. Re:Uhh by Anonymous Coward · · Score: 0, Funny

      No, you are supposed to stick it up your ass and enjoy it.. just like Cowboy Neil does.

    2. Re:Uhh by essreenim · · Score: 2, Funny

      Flash. An archaic 21st century tool designed to cripple the speed of the most powerful machine

    3. Re:Uhh by DNS-and-BIND · · Score: 3, Insightful
      Much of the homemade "humor" on the internet is like this. Someone's good idea that doesn't really fly. It would have been good for a faint smile if it had been aimed at a much, MUCH narrower audience instead of at Slashdot.

      Everyone thinks they can be The Onion, and they can't. Sorry guys.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    4. Re:Uhh by maxwell+demon · · Score: 2, Funny

      Of course they can be The Onion, at least in C:

      #define they The Onion

      --
      The Tao of math: The numbers you can count are not the real numbers.
    5. Re:Uhh by jtrascap · · Score: 1

      Like most tools, only if you use it as a hammer...

    6. Re:Uhh by UserGoogol · · Score: 1

      No, Mr. Darkness. I expect you to die.

      --
      "Never attribute to malice that which can be adequately explained by stupidity." -- Hanlon's Razor
  4. The original... by Black+Parrot · · Score: 5, Insightful

    ...made more sense.

    --
    Sheesh, evil *and* a jerk. -- Jade
    1. Re:The original... by ChadU · · Score: 1

      As an actionscript programmer I firmly disagree... however, I would like to know what class .snicker_snack() extends.

    2. Re:The original... by Anonymous Coward · · Score: 0

      the original recited

      http://69.167.166.254:8888/Aceyalone/09_-_the_ja bb erwocky.mp3.m3u

      or as html

      http://www76.pair.com/keithlim/jabberwocky/poem/ ja bberwocky.html

      im partial to the recited version. =)

  5. bug? by osmethnee · · Score: 3, Funny

    surely 'brillig' should be set to true?

  6. Okay, but does it compile? by Vo0k · · Score: 5, Insightful

    And if so, what does it do? I guess not much of an useful thing.
    I think the Obfuscated C Code Contest poems in C were better, as they at least had to compile to something useful.

    --
    Anagram("United States of America") == "Dine out, taste a Mac, fries"
    1. Re:Okay, but does it compile? by FoboldFKY · · Score: 2, Interesting

      Perhaps, but this is an ActionScript programmer. If he had the requisite skills to munge the C preprocessor to produce poetry in code (that love letters one being my favourite), then he wouldn't be programming in ActionScript!

      ...he'd be programming in Perl :P

      --
      We're geeks... We're the sorcerers of the modern-day world. --
    2. Re:Okay, but does it compile? by Anonymous Coward · · Score: 0

      no

      with(sword in hand) will give you an error on compile

      for(borograve) should give you an exceeds max recursion error on run.

    3. Re:Okay, but does it compile? by Anonymous Coward · · Score: 0

      Funny, I know this guy, and he does C and Perl too. But this was done in ActionScript, see? It's different that way.

      Meanwhile, you'll keep waiting for the C++ and fortran plug-ins for Mozilla, won'tcha?

  7. turdhead.com??? by winkydink · · Score: 1, Funny

    How appropriate

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

  8. free time... by zxflash · · Score: 2, Funny

    ah the benefits of having lots of free time on your hands :)

    --

    All the torrents you could want.
  9. The original by Hew · · Score: 5, Informative

    Lewis Carroll

    'Twas brillig, and the slithy toves
    Did gyre and gimble in the wabe;
    All mimsy were the borogoves,
    And the mome raths outgrabe.

    "Beware the Jabberwock, my son!
    The jaws that bite, the claws that catch!
    Beware the Jubjub bird, and shun
    The frumious Bandersnatch!"

    He took his vorpal sword in hand:
    Long time the manxome foe he sought--
    So rested he by the Tumtum tree,
    And stood awhile in thought.

    And, as in uffish thought he stood,
    The Jabberwock, with eyes of flame,
    Came whiffling through the tulgey wood,
    And burbled as it came!

    One two! One two! And through and through
    The vorpal blade went snicker-snack!
    He left it dead, and with its head
    He went galumphing back.

    "And hast thou slain the Jabberwock?
    Come to my arms, my beamish boy!
    O frabjous day! Callooh! Callay!"
    He chortled in his joy.

    'Twas brillig, and the slithy toves
    Did gyre and gimble in the wabe;
    All mimsy were the borogoves,
    And the mome raths outgrabe.

    --
    /cj
    1. Re:The original by david.given · · Score: 0, Redundant
      Pah. You cannot truly appreciate Jabberwocky until you have read it in the original Klingon...

      puqloDwI' ja'pu'vawq Dayep
      pe'vIl chop Ho'Du'Daj; pe'vIl Suq pachDu'Daj
      Ha'DIbaH puv juchyub yIyep
      bInDepSuHach vaQeHmuS ghombe' DanIDjaj

      'etlhDaj veSpatlh HujtaH ghopDaj--
      jagh HoSlaw' law' veqlargh Hos puS! nIteb nej nI'
      vaj Sor tamtam, ghaH retlhDaq Qam
      nI'be' leSlI' ghah (Sor retlhDaq) 'ej ghaH QublI'

      (Courtesy of Keith Lim...)

    2. Re:The original by lahi · · Score: 2, Informative
      And obviously the Flash programmer didn't understand a word of it, otherwise he would have written
      mome.outgrabe(raths)
      rather than
      mome.raths(outgrabe)
      -Lasse
    3. Re:The original by Anonymous Coward · · Score: 0

      "The mome rath hasn't been born that could outgrabe me."

    4. Re:The original by Anonymous Coward · · Score: 1, Funny

      Here is an old parody of the poem, i remember reading both this and the original in high school.

      Jabberwacky

      Twas Brillo and G.E. Stoves
      Did Proctor-Gamble in the Glade
      All Pillsbury were the Tasty Loaves
      And in a Minute Maid

      "Beware the Station Break, my son,
      The voice that lulls, the ads that vex,
      Beware the Doctor's Claim and shun
      That horror called Brand-X!"

      He took his Q-Tip swab in hand,
      Long time the Tension Headache fought,
      So Dristan he by a Mercury,
      And Bayer break'd in thought.

      And as in Bufferin Gulf he stood,
      The Station Break, with Rise of Tame,
      Came Whisking through the Pride-hazed wood,
      And Cream-Rinsed as it came!

      "Buy one, buy two, we're almost through!"
      The Q-Tip Dash went Spic-and-Span,
      He Tide Airwick, and with Bisquick,
      Went Aero-Waxing Ban.

      "And hast thou Dreft the Station Break?
      Ajax the Breck, Excedrin boy,
      Oh Fab wash day! Cashmere Bouquet!"
      He Handi-wrapped with Joy.

      Twas Brillo and G.E. Stoves
      Did Proctor-Gamble in the Glade
      All Pillsbury were the Tasty-Loaves
      And in a Minute Maid.

      Mad Magazine, circa 1961

    5. Re:The original by mad.frog · · Score: 2, Interesting

      Depends. I always assumed that "mome" was an adjective describing "rath", presumably a noun, in which case

      raths['mome'].outgrabe()

      might be more appropriate...

    6. Re:The original by Angostura · · Score: 1

      A splendid poem, and the bane of translators (Douglas Hofstadter wrote about that). One of the nice things is that it marked the creation of the word 'chortle' which is now in pretty wide circulation.

  10. The tide has changed by larsl · · Score: 3, Insightful

    I think it's been two years since I've had to email a webmaster and ask, "Flash only--WTF?" There are still some rubes in non-tech industries that load up on Flash crap, but isn't Flash mostly an anachronism these days?

    1. Re:The tide has changed by deimtee · · Score: 1

      anachromism" is a noun , not an adjective. Therefor an article is required. Perhaps you should learn english better before posting.

      That's a rather colourless comment.

      --
      I'm guessing that wasn't on their radar screen...
    2. Re:The tide has changed by Anonymous Coward · · Score: 1, Informative

      There are still some rubes in non-tech industries that load up on Flash crap, but isn't Flash mostly an anachronism these days?

      Uh, no. What makes you think that? Flash is *everywhere*. Hell, even Slashdot show Flash ads.

      So the player isn't open source. Big deal. Macromedia provide specs so you can write your own player and embrace it.

    3. Re:The tide has changed by Vo0k · · Score: 0

      Stop trofling poor gnerk, his brilusive postment was truxceptionally Lewiscarollian in its arture!

      --
      Anagram("United States of America") == "Dine out, taste a Mac, fries"
    4. Re:The tide has changed by tehcyder · · Score: 1
      Grandparent says "an anachronism" now, has it been edited or something?

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    5. Re:The tide has changed by tehcyder · · Score: 1
      rubes in non-tech industries
      So, like, the majority of the Web then?

      If you spent some rube time surfing, you would know that there are only too many Flash only sites still around.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    6. Re:The tide has changed by PhoenixFlare · · Score: 4, Insightful

      but isn't Flash mostly an anachronism these days?

      Only if you hold to the attitude that if you don't like or find something useful, then nobody else could possibly get any value out of it.

      Which seems to be all too common around here, sadly.

      Flash can be a great tool for animation, games, and even site navigation if used properly.

    7. Re:The tide has changed by Anonymous Coward · · Score: 0

      Flash is used a lot in online education, I worked in that field (university level distance education over the web) until last year.

      Tho the way its used is really sad - no reuse, etc. It wastes a lot of everybody's time.

      However it does look good, and I havent seen it crash much.

      In some ways its better than alternatives -- flash player is pretty ubiquitous, and ActionScript is the same on any browser unlike DHTML. Personally I like SVG, but even that is a bit of a nightmare for complex apps.

    8. Re:The tide has changed by UserGoogol · · Score: 1

      Flash, like Java applets, is best for mindless fun. Thus this story.

      --
      "Never attribute to malice that which can be adequately explained by stupidity." -- Hanlon's Razor
  11. hello, Mods? by Anonymous Coward · · Score: 0, Insightful

    No, this is not a troll. Read the guidelines before you moderate next time...

  12. True geeks? by dmayle · · Score: 5, Insightful

    You can tell Flash programming is beginning to grow up

    Quite the contrary. I'll believe it's beginning to grow up when I see a non-Macromedia plugin, and someone's ported DeCSS to it... ;)

    1. Re:True geeks? by drinkypoo · · Score: 1

      Here is the plugin.

      When will you have the DeCSS port done?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  13. Jabberwocky? Klingon? by Anonymous Coward · · Score: 0, Funny

    Sure sounds grown up. ;-D

  14. Actionscript login systems by dncsky1530 · · Score: 1, Insightful

    I have always been wary of using actionscript for anything other than banner ads and website introductions. One thing I have seen is that people use actionscript for login systems; which can usually be hacked in less than 1 minute (with exception of SQl based), most people use this tutorial infact.

    1. Re:Actionscript login systems by Jotham · · Score: 5, Insightful

      So basically...

      Flash allows me to use if statements
      Some people use this to write if (answer=="Password") {...
      therefore I should be wary of flash

      And this is modded as Insightful?

      Just another, "You can do stupid things in Flash, therefore Flash is bad", post. Wouldn't the better lesson to be learnt be, don't trust client-side code as security.

      PS. Drag a C/C++ program in notepad and you can see all it's ASCII strings too...

  15. Naw - I'd rather see ActionScript Wumpus by Zawash · · Score: 2, Funny

    I'd rather see a nice, fancy Hunt the Wumpus ActionScript - but I'm not sure a graphical interface would do the game justice..
    It would have to be the Doom III engine, then. :)

    --
    File not found. Fake it(Y/N)? _
    1. Re:Naw - I'd rather see ActionScript Wumpus by Anonymous Coward · · Score: 0

      How about Hunt the Wampa by the Clone Wars Crew?

    2. Re:Naw - I'd rather see ActionScript Wumpus by PiGuy · · Score: 1

      +shameless plug How about PostScript Wumpus? -shameless plug

  16. The Hunting of the Snark by panurge · · Score: 3, Insightful
    To be proper Flash, this needs massive load times. What about doing the Hunting of the Snark?

    Actually, Dodgson needs to be encoded in a seriously object oriented language. The various characters have methods and properties...it'll look better after I've slept on it.

    --
    Panurge has posted for the last time. Thanks for the positive moderations.
    1. Re:The Hunting of the Snark by mad.frog · · Score: 1
      Actually, Dodgson needs to be encoded in a seriously object oriented language. The various characters have methods and properties...it'll look better after I've slept on it.


      Huh? How is ActionScript not "seriously object oriented"?


      ActionScript 2 (which is nearly identical to ECMAScript 4) is a dynamically-typed object-oriented language that's really a joy to work in... much more pleasant, IMHO, than, say, Python, since it also allows for compile-time type checking without compromising the dynamic typing ability of the language. (See here for more info.)


      It doesn't get as much attention around Slashdot, presumably because there is no robust FOSS development-and-playback environment (at least, none that I'm aware of), but if you like Python, Ruby, etc., you're doing yourself a disservice by ignoring AS2/ES4...

  17. Bragging about Flash on Slashdot? by DeComposer · · Score: 4, Funny

    Isn't that like bragging about your Packard Bell 486SX-25 running Windows 95 on a 14" grayscale monitor? With no mouse?

    --


    Karma
    1. Re:Bragging about Flash on Slashdot? by Anonymous Coward · · Score: 0

      Bragging about Flash on Slashdot?

      Isn't that like bragging about your Packard Bell 486SX-25 running Windows 95 on a 14" grayscale monitor? With no mouse?


      Damn straight it is! BAD ASS.

    2. Re:Bragging about Flash on Slashdot? by mr_z_beeblebrox · · Score: 2, Funny

      Isn't that like bragging about your Packard Bell 486SX-25 running Windows 95 on a 14" grayscale monitor? With no mouse?

      Why is everyone so jealous of my PC!

    3. Re:Bragging about Flash on Slashdot? by meringuoid · · Score: 1

      Running Windows '95 on a 486SX-25? Dear me no. Painful. I recommend you upgrade to at least a DX2-66 with eight megs of RAM before you even consider that.

      --
      Real Daleks don't climb stairs - they level the building.
    4. Re:Bragging about Flash on Slashdot? by Elminst · · Score: 1

      Why?
      I ran that exact setup (with 12M RAM on a 106 Meg [yes, MEG] hard drive) and it ran '95 fine.
      Running applications other than notepad or the solitaire games made for some fun load times, but they still ran fine.

      --
      No unauthorized use. Trespassers will be shot. Survivors will be shot again.
    5. Re:Bragging about Flash on Slashdot? by prescot6 · · Score: 1

      I can beat that. I had a 486dx-25 with only 8mb RAM that I put 95 on.

      I was hurting until I ran dblspace and put RAM Xtender (or some other shitty program of that nature) on there. :)

    6. Re:Bragging about Flash on Slashdot? by drinkypoo · · Score: 1

      Mice are for pussies.

      (meow)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  18. Perl Poetry by Rufus211 · · Score: 3, Informative

    I personally think that most Perl Poetry is far more interesting and original.

  19. What about Shockwave/Director by Nonoche · · Score: 1

    hey if Flash isn't just for designers anymore I guess that would make Director & Shockwave the new tech toys for ubergeeks...

  20. WTF? by jonr · · Score: 3, Funny

    What idiot greenlighted this? Oh...

  21. Faust by tomee · · Score: 1

    I won't be impressed until all of Göthes Faust is done in ActionScript.

    1. Re:Faust by B2382F29 · · Score: 1

      Actually it is "Goethe" not "Göthe"

      --
      Move Sig. For great justice.
    2. Re:Faust by tomee · · Score: 1

      True. When I saw my post it looked wrong. I'll try to remember the preview button from now on.

  22. I like the ? thing by Basehart · · Score: 1

    Some trick of the light no doubt, but super cool all the same!

  23. Flash is good by Jeppe+Salvesen · · Score: 2, Funny

    to some degree. The player is widely distributed, so if you have the creativity and talent to make something richer than plain ole web pages - why not?

    Just make a really plain html version - those people who have either disabilities or an anti-flash bias will appreciate the simplicity as their browsers or minds respectively will not be able to process all that pretty design anyhow.

    --

    Stop the brainwash

    1. Re:Flash is good by vidarh · · Score: 1, Insightful

      The only thing flash is good for is making it easier for me to selectively turn off ads and annoying useless content in a quick and painless way (obviously by making sure NOT to have the player)

    2. Re:Flash is good by Fred_A · · Score: 1

      The player may be widely distributed but it won't run on Linux on my AMD64 machine (or a Mac, or a number of other architectures). So since there are no alternatives to the Macromedia player that we can compile ourselves, HTML content is still much appreciated.

      And the (smallish) AMD64 crowd is at least at an advantadge since we can at least setup a 32 bit subsystem and use that hack to run 32 bit binaries. It does require installing a second copy of most of the OS though. So you end up with the regular 64 bit OS, plus 32 bit copies of most libraries for the 32 bit binaries that will run inside the 64 bit environment (quite a few do), plus a complete chrooted 32 bit OS for apps that won't run inside the 64 bit system. So we at least have a solution. sortof...

      --

      May contain traces of nut.
      Made from the freshest electrons.
    3. Re:Flash is good by edremy · · Score: 4, Funny

      The player may be widely distributed but it won't run on Linux on my AMD64 machine (or a Mac, or a number of other architectures)

      That's funny- my (OSX) Mac runs Flash just fine. It also runs Flash fine in Classic emulation mode Not only that, I've got the MX development kit for it, which is indistinguishable from the PC version.

      Or do you mean Flash isn't available for Linux running on a Mac? I'm sure all 3 of you must be very unhappy. If you're using odd combinations of hardware, don't expect to get much commercial support.

      --
      "Seven Deadly Sins? I thought it was a to-do list!"
    4. Re:Flash is good by Fred_A · · Score: 2, Insightful

      And *oh surprise* all Windows users can also run Flash player without trouble. I know it runs on MacOS, don't be silly.

      However all users of odd combinations of hardware and software end up making quite a lot of people in the end. And the point of the web actually *is* to make documents device independant. Using Flash for navigation or vital content breaks that.

      --

      May contain traces of nut.
      Made from the freshest electrons.
    5. Re:Flash is good by Anonymous Coward · · Score: 0

      For Linux on amd64, and possibly G5s, Flash doesn't work. Boy, am I glad I got an athlon 64 :D

    6. Re:Flash is good by Anonymous Coward · · Score: 0

      The web is supposed to have a point? Have you ever _browsed_ the web?

  24. Can't be worse than Vogon! by tod_miller · · Score: 2, Funny

    Computing magazine (UK) has a back-bytes page which showcased some funny computer language based lyrics and poems.

    Jabberwocky is a fantastic piece of work, it is the picasso of text, the lurid incandecent imagination of profound insanity.

    I think it should be in Python, Perl and php (sic) now.

    Lets not forget JavaWocky...

    --
    #hostfile 0.0.0.0 primidi.com 0.0.0.0 www.primidi.com 0.0.0.0 radio.weblogs.com
  25. ... That's the question! by vivia · · Score: 1

    BB---|---------[OR]___
    |_[NOT]___[ ]

    Couldn't draw logic gates in ASCII art, but if you follow it, it reads "Two 'B' or not two 'B'" ... And, logically, it's always true!

    1. Re:... That's the question! by mattyrobinson69 · · Score: 1

      what i think your after i a diode. get an LED, coz they're cool.

      get a blue one, coz theyre cooler.

  26. Dodgy URLs on Slashdot? by IngramJames · · Score: 1

    May I please ask, for the benefit of those of use whose web URLs are logged at work, that URLS like that one are highlighted as "you may not want to click this at work under any circumstances because it's got a well-dodgy URL that could stand out like a sore thumb in weblogs as being potentially offensive"?

    For those that don't know, the link is to "turdhead.com"

    Sheesh!

    --
    'No rational religion claims "supernatural" exists, that's an atheist slander.' - seen on slashdot.
    1. Re:Dodgy URLs on Slashdot? by mr_z_beeblebrox · · Score: 5, Insightful

      May I please ask, for the benefit of those of use whose web URLs are logged at work

      Might I ask that to avoid being a luser you look to see what you are clicking on and don't depend on the admins to hold your hand? Seriously, that attitude is WHY viruses and trojans spread (albeit different circumstances)

    2. Re:Dodgy URLs on Slashdot? by Anonymous Coward · · Score: 1

      It's rediculous to think someone would get their panties all in a bundle over that. I think you need to lighten up. Besides I think most admins avoid logging as much as possible so they can't know because they really don't want to know. If you work somewhere that would get angry with you over that, then they were probably already angry that you were even reading slashdot instead of working.

      turdhead is about the equivelent of "doodoo-head", which is something the 3 yr olds call eachother. Maybe it's not all grown up and mature. But I'd rather be a kid who can smile and laugh, than some old frigid jaded geezer that overreacts to the most trivial things. When the last time you smiled or laughed. Do you still have a pulse? Why don't you go put away the laptop, turn off the cell phone and pager, go wander around nature and forget about work for a while. Sounds like you need a break.

    3. Re:Dodgy URLs on Slashdot? by IngramJames · · Score: 1

      Quite right; I ought to have checked and do on most other sites I visit. But I've somehow got into this terrible habit of trusting that slashdot main stories about technology are unlikely to link to websites with URLs which include naughty-bad-words.

      Of course, the admins hold our hands very nicely with links like this because of something to do with goats, I understand. Just never expected them to post one themselves.

      Oh, and thanks for the pointless flame; been ages since I had one of those.. reminds me of the good old days of USENET.. sigh...

      --
      'No rational religion claims "supernatural" exists, that's an atheist slander.' - seen on slashdot.
    4. Re:Dodgy URLs on Slashdot? by IngramJames · · Score: 1

      It's rediculous to think someone would get their panties all in a bundle over that.

      So do I, but I knew a guy whose job it was to go through every single link everyone in the company had visited. They checked everything. It was a client site, and I'm very glad I don't work there any more, thank you. Had great fun making up outrageous URLs on my last day, though..

      It happens. There are plenty of paranoid/anal companies out there to work for.

      turdhead is about the equivelent of "doodoo-head"

      Not in this part of the world. Try "shithead" instead.

      --
      'No rational religion claims "supernatural" exists, that's an atheist slander.' - seen on slashdot.
    5. Re:Dodgy URLs on Slashdot? by mr_z_beeblebrox · · Score: 1

      Oh, and thanks for the pointless flame [winternet.com]; been ages since I had one of those..

      I am a sysadmin and was removing a stupid trojan from a users account when I posted that, so more venting than was necessary. Uh...regarding flames, usenet etc...I am uh...chronologically advanced :-).

    6. Re:Dodgy URLs on Slashdot? by IngramJames · · Score: 1

      more venting than was necessary

      I figured it sounded a bit like that.. I'm a VB programmer (bad enough in itself) and my machine has decided that it likes doing its own thing this week, thank you. So I'm pretty tetchy myself :)

      --
      'No rational religion claims "supernatural" exists, that's an atheist slander.' - seen on slashdot.
  27. "You fight like a dairy farmer!" by Anonymous Coward · · Score: 0
    How appropriate
    Did anybody else mentally fill in "..., you fight like a cow!" after reading that?
    1. Re:"You fight like a dairy farmer!" by Cais · · Score: 1

      ...yeah. Look out behind you! A three headed monkey!

  28. Brilliant! by Anonymous Coward · · Score: 0

    This is utterly brilliant! One of the most beautiful programing languages I've ever seen. Well, the most.

  29. Actually ActionScript has grown up by Qbertino · · Score: 4, Informative

    Because MM ignored Linux, I ignored Flash for two years after having finished some large projects with it (and thus noticed it's shortcomings), but earlier this year a client aproached me with a large Flash / ActionScript job and after looking into it I took the challange.
    The MM Flash IDE is as crappy as ever, but ActionScript 2 is a full range PL, very similar to Java. With proper exception handling, OOP and all that stuff.
    as. files can be imported and compiled in meaning you don't have to use MMs shoddy AS editor anymore. Despite the utter crap that's said about AS and Flash on /., it is a powerfull technology with some very cool and unique features. And it's powerfull VM is *very* small by modern standards. Due to the fact that Flashers usually can't programm very well it isn't catching on that good, but I expect Flash/AS 2 to gain serious foothold in other territories than 'flashy websites' very soon. Ming and Xical, for instance, are good examples for serious OSS projects using Flash/ActionScript.

    --
    We suffer more in our imagination than in reality. - Seneca
    1. Re:Actually ActionScript has grown up by FuzzyBad-Mofo · · Score: 2, Insightful

      Too bad there's no free tools to make Flash. Sorry but I'm not paying Macromedia $500 to develop for their format. At least the J2SDK is freely available.

    2. Re:Actually ActionScript has grown up by StandardDeviant · · Score: 1

      Read his links more closely. Ming is a library to programmatically generate flash from any number of languages (really a closer competitor to Generator than Flash MX, but that saves you even more money, so...).

    3. Re:Actually ActionScript has grown up by FuzzyBad-Mofo · · Score: 1

      Doh! I really gotta work on my reading comprehension skills.. and check out Ming, of course. :)

  30. Click to View is better... by FooAtWFU · · Score: 3, Insightful

    I prefer the Flash Click to View extension for Firefox (although I haven't seen a version for 0.9! WHERE'S MY VERSION FOR 0.9?!?!?!). This replaces the Flashiness with abig grey button I can click if I want it to show for some reason (the inane web site). I find that WITHOUT the plugin, I get message boxes complaining about the lack of the plugin far too often.

    --
    The World Wide Web is dying. Soon, we shall have only the Internet.
    1. Re:Click to View is better... by pogle · · Score: 1

      I'd give my right arm for that extension currently...stupid flash animations slow down my browsing far to often lately.

      --
      http://thechubbyferret.net - Ferret pictures and informative links.
    2. Re:Click to View is better... by Slurm-V · · Score: 1

      It still works in 9.x (I've had it in 9,1 and 9.3). Just install it from the extension room, and note that there's a post down the bottom of that page that tells you how to remove it (which is still currently problematic).

      --
      Of course it's going off the rails. How else is it ever going to fly?
    3. Re:Click to View is better... by DeComposer · · Score: 1

      It's FlashBlock now.

      --


      Karma
  31. huuurrahhh by Anonymous Coward · · Score: 1, Interesting

    well said and its nice to see a positive comment.

    after all - lets be honest - its a hell of a lot nicer to look at than anything acheivable in HTML (And a lot more reliable not so much of that browser difference issue to worry about).

    and yes this is from experience - i use flash as The tool for the front end side of projects.
    eg,
    a net based multi player quiz (- xmlsocket comms back to server)
    interactive educational tools.
    data reporting front end (loading xml data and graphically displaying it). ...and oh pleeeaasse... that old 'it takes so long to download' argument is really starting to age a bit.

    actually on that note - can we have a wee survey... who here is looking at these pages via 56k dial in? ;)

  32. How about... by buford_tannen · · Score: 1

    An *empty* string certainly qualifies as "not to be" :-)

    I failed "Fundamentals of Computer Science" the first time, you insensitive clod!

    Oh wait... this isn't a poll. Carry on then.

    --
    Buford "Mad Dog" Tannen
  33. Flash = Thin Client by truffle · · Score: 2, Informative

    Flash has grown up. What it represents (to me) is a potentially really solid thin client for building remote applications.

    Why not use Java? Well compare the amount and quality of flash games to java games, that's my metric for my belief that at least for gaming, that flash is probably a better dev environment.

    But the huge problem right now is the lack of quality documentation/tutorials/books on actionscript 2.0 (released last november). It's not completely backwards compatible. Most of the books are oriented towards dumbasses, and they are just actionscript 1.0 books with the code tweaked so it works on 2.0 (i.e. not OOPy).

    If anyone has a good recommendation in terms of actionscript 2.0 books, I'd appreciate it. I have this one, which is a good book, but is very oriented towards AS1.0 programmers moving to AS2.0. It's hard to find a book that is geek friendly, example oriented, and designed from scratch for actionscript 2.0.

    --

    ---
    I support spreading santorum
  34. A feeble effort by Mr+Guy · · Score: 0, Offtopic

    Lameness filter killed my attempt at Shakespeare in Perl. How rude.

    Shakespeare in Perl in Journal

  35. Goethe[sic] might agree by panurge · · Score: 1
    Excuse my inability to get written German right, but didn't he actually write something like
    Nur mit Beschrankten zeigt sich erst der Meister
    - i.e. it is through working within limitations that one shows ones mastery of something. And Doktor Faustus in Actionscript would be working in one hell of a limitation.
    --
    Panurge has posted for the last time. Thanks for the positive moderations.
  36. State of Flash by jaaron · · Score: 2, Insightful

    Flash is alive and well. It's increasingly used for games, ads, online cartoons, and what are often called "rich internet applications."

    Like any other technology, Flash has its place. It can be abused (like javascript) but also fills a niche and solves many problems very well (IMHO much better than Java Applets). I doubt you'll find someone writing up technical documentation in it, but for a web based interactive game or animation, it's a good choice.

    --
    Who said Freedom was Fair?
  37. Three words "Sony Sonicstage Sucks" by Chineseyes · · Score: 0

    I can't believe I actually read this on filth on slashdot. Anyone who needs to know exactly why actionscript/flash should NEVER EVER be used as a programming tool just needs to look at Sony Sonicstage and Sony simple burner. Those two programs prove how dog slow and bloated flash really is. If you haven't had the displeasure of using those programs with a minidisc player you don't know the true pain of using flash based programs.

    --
    I think the invisible hand of the market has its middle finger extended

    --A wise old fart named SC0RN
    1. Re:Three words "Sony Sonicstage Sucks" by mad.frog · · Score: 1

      Ah, logic:

      1. Program "X" is poorly written
      2. Program "X" is written in Language "Y"
      3. Therefore, Language "Y" is incapable of producing anything but poorly written programs

      Sigh...

  38. Homestar Runner by Anonymous Coward · · Score: 0
  39. Bah by xenostar · · Score: 4, Informative

    All the Flash-bashing on Slashdot has got to stop. Macromedia has done an outstanding job with Flash. They developed an extremely efficient file format (take a look at the SWF file format specification, it's truly beautiful), they opened it for everyone to use. They developed a powerful language, that, although of course interpreted, compiles into something as close to a binary as you can get. Yes, their IDE costs money, and there's no native linux version, but i see people who paid money for MSVS bitch about it, and i dont have to explain the irony here. And as far as a native linux version, well, that is for the same reasons that no other major company ported their software, because not enough people would buy it. So, please, stop harping on it so much, it's a result of many people's hard work and cudos to them for making it so popular.

    1. Re:Bah by Anonymous Coward · · Score: 0
      >take a look at the SWF file format specification, it's truly beautiful... they opened it for everyone to use
      The SWF format is only partially open which is reason enought to avoid it. You actually have to license the format specification in order to read it -see here:
      http://www.macromedia.com/software/flash/op en/licensing/fileformat/(would you really be using HTML and Python if you had to license their specifications?). Not only that, but the licensing agreement specifically precludes users from reading SWF movies (quote from license:.. for the
      • sole
      purposes of developing Products that output SWF) - the specification can only be used for creating SWFs. So if you want to optimise, introspect, or otherwise look inside an SWF you're not permitted to license the format.
    2. Re:Bah by fiannaFailMan · · Score: 1

      Well said. See my journal for an explanation of why /. is inundated with Flash-bashers. And stand by to be bombarded by open-source fundamentalist nit-pickers who will doubtless be able to pick holes in it.

      --
      Drill baby drill - on Mars
  40. Using the Flash Player to solve problems by claus68 · · Score: 1
    Actually Flash can be used to solve serious and useful stuff too. DENG is a browser written in Actionscript 1 (zero install deployment of latest web standards to the vast majority of web users that have the Flash Player 6 VM installed). Partly supports CSS3, XHTML, XForms, XFrames, SVG, SMIL, ..
  41. barely brillig ... by jabberwock · · Score: 3, Funny

    BeWARE, dammit. Time for a new username.

  42. Correct! by overunderunderdone · · Score: 2, Interesting
    Correct, at least as far as it can be. Carroll has Humpty Dumpty give an explanation:
    "And then 'mome raths'?" said Alice. "If I'm not giving you too much trouble."

    "Well a 'rath' is a sort of green pig, but 'mome' I'm not certain about. I think it's sort for 'from home'--meaning that they'd lost their way, you know."

    "And what does 'outgrabe' mean?"

    "Well, 'outgribing' is something between bellowing an whistling, with a kind of sneeze in the middle: however, you'll hear it done, maybe--down in the wood yonder--and when you've once heard it, you'll be quite content. Who's been repeating all that hard stuff to you?"

    "I read it in a book", said Alice.
    Then again Carroll contradicts Humpty Dumpty's interpretation in other explanations he gave elsewhere (though AFIAK this particular line wasn't part of that other explanation).
    1. Re:Correct! by Chacham · · Score: 1

      (From The Annotated Alice "The Definitive Edition".)

      16. The opening stanza of " Jabberwocky" first appeared in Mischmasch, the last of a series of private little "periodicals" that young Carroll wrote, illustrated and hand-lettered for the amusement of his brothers and sisters. In an issue dated 1855 (Carroll was then twenty-three), under the heading "Stanza of .Anglo-Saxon Poetry," the following "curious fragment" appears: ...

      Carroll then proceeds to interpret the words as follows:

      BRYLLYG ( derived from the verb to BRYL or BROIL), "the time of broiling dinner, i.e. the close
      of the afternoon."

      SLYTHY (compounded of SLIMY and LITHE). "Smooth and active."~

      TOVE. A species of Badger. They had smooth white hair, long hind legs, and short horns like a stag; lived chiefly on cheese.

      GYRE, verb (derived from GYAOUR or GIAOUR, "a dog"). Th scratch like a dog.

      GYMBLE (whence GIMBLET). "Th screw out holes in anything."

      WABE (derived from the verb to SWAB or SOAK). "The side of a hill" (from its being soaked by the rain).

      MIMSY (whence MIMSERABLE and MISERABLE). "Unhappy."

      BOROGOVE. An extinct kind of Parrot. They had no wings, beaks turned up, and made their nests under sundials: lived on veal.

      MOME (hence SOLEMOME, SOLEMONE, and SOLEMN). "Grave."

      RATH. A species of land turtle. Head erect: mouth like a shark: forelegs curved out so that the animal walked on its knees: smooth green body: lived on swallows and oysters.

      OUTGRABE, past tense of the verb to OUTGRIBE. (It is connected with old verb to GRIKE, or SHRIKE, from which are derived "shriek" and "creak"). "Squeaked."

      Hence the literal English of the passage is:

      "It was evening, and the smooth active badgers were scratching and boring holes in the hill-side;
      all unhappy were the parrots; and the grave turtles squeaked out."

      There were probably sundials on the top of the hill, and the "borogoves" were afraid that their nests would be undermined. The hill was probably full of the nests of "raths", which ran out, squeaking with fear, on hearing the "toves" scratching outside. This is an obscure, but yet deeply-affecting, relic of ancient Poetry.

    2. Re:Correct! by lahi · · Score: 1

      Thank you! After posting my incorrect correction (incorrection?), I recalled having read that explanation. I could find it right away in my copy of _The Works of Lewis Carroll_, although I know it's in there.

      -Lasse

    3. Re:Correct! by Chacham · · Score: 1

      Glad i could be of service. :)

    4. Re:Correct! by lahi · · Score: 1

      I meant "could not find", of course. (I hope that was obvious from context, but anyway.)

      -Lasse

  43. Humpty Dumpties interpretation by overunderunderdone · · Score: 1

    "You seem very clever at explaining words, Sir", said Alice. "Would you kindly tell me the meaning of the poem 'Jabberwocky'?"

    "Let's hear it", said Humpty Dumpty. "I can explain all the poems that ever were invented--and a good many that haven't been invented just yet."

    This sounded very hopeful, so Alice repeated the first verse:

    'Twas brillig, and the slithy toves Did gyre and gimble in the wabe: All mimsy were the borogoves, And the mome raths outgrabe.

    "That's enough to begin with", Humpty Dumpty interrupted: "there are plenty of hard words there. 'Brillig' means four o'clock in the afternoon--the time when you begin broiling things for dinner."

    "That'll do very well", said Alice: "and 'slithy'?"

    "Well, 'slithy' means 'lithe and slimy'. 'Lithe' is the same as 'active'. You see it's like a portmanteau--there are two meanings packed up into one word."

    I see it now", Alice remarked thoughfully: "and what are 'toves'?"

    "Well, 'toves' are something like badgers--they're something like lizards--and they're something like corkscrews."

    "They must be very curious creatures."

    "They are that", said Humpty Dumpty: "also they make their nests under sun-dials--also they live on cheese."

    "And what's to 'gyre' and to 'gimble'?"

    "To 'gyre' is to go round and round like a gyroscope. To 'gimble' is to make holes like a gimlet."

    "And 'the wabe' is the grass plot round a sun-dial, I suppose?" said Alice, surprised at her own ingenuity.

    "Of course it is. It's called 'wabe', you know, because it goes a long way before it, and a long way behind it--"

    "And a long way beyond it on each side", Alice added.

    "Exactly so. Well then, 'mimsy' is 'flimsy and miserable' (there's another portmanteau for you). And a 'borogove' is a thin shabby-looking bird with its feathers sticking out all round--something like a live mop."

    "And then 'mome raths'?" said Alice. "If I'm not giving you too much trouble."

    "Well a 'rath' is a sort of green pig, but 'mome' I'm not certain about. I think it's sort for 'from home'--meaning that they'd lost their way, you know."

    "And what does 'outgrabe' mean?"

    "Well, 'outgribing' is something between bellowing an whistling, with a kind of sneeze in the middle: however, you'll hear it done, maybe--down in the wood yonder--and when you've once heard it, you'll be quite content. Who's been repeating all that hard stuff to you?"

    "I read it in a book", said Alice.

    - Through the Looking Glass
  44. Bah-Outsourcing marketing. by Anonymous Coward · · Score: 0

    "All the Flash-bashing on Slashdot has got to stop. Macromedia has done an outstanding job with Flash. "

    I got a better question. Why do you feel the need to be an extension of Macromedia's marketing department?

    1. Re:Bah-Outsourcing marketing. by Anonymous Coward · · Score: 0

      this is why i just laugh at slashdot-so many people so committed to their uninformed opinions they haveno ability to allow others to differ. Don't you think the internet is big enough to have all of these technologies in them? Really-is it a personal offense to you that flash exists?

  45. Windows allows me to do stupid things. by Anonymous Coward · · Score: 0

    "Just another, "You can do stupid things in Flash, therefore Flash is bad", post. Wouldn't the better lesson to be learnt be, don't trust client-side code as security."

    Hey! Windows allows me to do stupid things. Guess it must be bad. Maybe the better lesson here is "don't click on anything you don't trust."

  46. Been there, done that :) by cliveholloway · · Score: 1
    --
    -- Trinity in high heels carrying a whip: The donimatrix - there is no spoonerism
  47. I don't know what's more sad by dorlthed · · Score: 1

    The fact that I know the entirety of Jabberwocky by heart or the fact that I understood exactly how every step of the ActionScript code related to the poem.

    I've never felt like as much of a nerd as I did while reading that :(

  48. I'm still waiting... by kisielk · · Score: 1

    ...for Jabberwocky in Brainf*ck.

  49. Re:Get a dictionary. by Anonymous Coward · · Score: 0

    achronism is the absence of consideration of time. It's a different word.

  50. Er, HERE is the plugin. by drinkypoo · · Score: 1

    And that's what I get for not using preview. Nonetheless: GPL Flash Library

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  51. gulp sselemahS | Shameless plug by Anonymous Coward · · Score: 0
  52. Re:Get a life by heneganj · · Score: 0

    Or a girlfriend.

  53. Truce! It's a poem, not a battlecry... by VeryVito · · Score: 1


    Can't we all just get along? Turdhead.com didn't intend to start a war, so as a peace offering, we offer a more "die-hard" version of the Jabberwocky poem today:

    The "REAL" PROGRAMMER'S JABBERWOCKY

    Enjoy!

  54. Geek orientated AS2.0 books... by mgcarley · · Score: 1

    This sounds like a job for:

    ACTIONSCRIPT 2.0 FOR DUMMIES

    heh.

    --
    Founder & COO, Hayai India (hayai.in) / USA (hayaibroadband.com) // t: @mgcarley