Features Podcasts Family Video Comics Music Tech Science Books Film & TV Games ✚

Jill

PENIS graffiti

Cory Doctorow at 10:10 pm Fri, Jun 1, 2012

Tweet
Kindle


WE ENCOURAGED PEOPLE TO LEARN TO PROGRAM AND JUST LOOK AT WHAT HAPPENED (via JWZ)

I write books. My latest is a YA science fiction novel called Homeland (it's the sequel to Little Brother). More books: Rapture of the Nerds (a novel, with Charlie Stross); With a Little Help (short stories); and The Great Big Beautiful Tomorrow (novella and nonfic). I speak all over the place and I tweet and tumble, too.

MORE:  Funny • graffiti • nerd humor ar ar ar • Sex • wide

More at Boing Boing

Eurovision 2013: An American in London

The technology that links taxonomy and Star Trek

  • erissian

    When will kids learn some respect and stop practicing their “art” with a total disregard for hardworking people? Parents, teach your kids to know better: Java is just unacceptable.

    • CH

      Yeah… exactly! Java… pfft!

      I guess the concrete wall requires the penis string to be hard coded.

  • SoItBegins

    HAHAHAHAHAHAHAHA

    (It’d be a lot easier to spray-paint if they used Python, I’ll admit.)

    • CH

      Python would indeed be more appropriate for a penis graffiti.

  • semiotix

    Here’s a photo of the same wall after the graffiti was removed.

    http://s16.postimage.org/d5ku0wlf9/penis_graffiti_after.jpg

    • euansmith

      }
      while (true)
      system.out.println(“Like”)
      }

      • http://lemoutan.blogspot.com/ Lemoutan

        Yes, all very well, but what’s going on before? We’re all on tenterhooks over here.

        • euansmith

           Unfortunately the graffiti wasn’t sufficiently clear for me to easily decipher the previous bit of code; but I guess it is something like

          public class foo{
               public static void main (string args[]){

          and then an extra { at the end to finish off 

          I’d hoped that the reader would get the point :)

  • Jake0748

     …but what about that kid, sitting down, opening a book,
    right
    now, in a branch at the local library and finding drawings of pee-pees

    and wee-wees in the Cat in the Hat and the Five Chinese Brothers?

    Doesn’t HE deserve better?…

  • http://lemoutan.blogspot.com/ Lemoutan

    Wasn’t there a story about some ancient pen-paper chart recorder software with a case insensitive state variable PenIsUp?

  • rmch

    shouldn’t it be Public static void main(String[] args){} instead?.

    • Matt G

      I clicked into this comments thread hoping for syntax corrections.

    • Greg Rauhoeft

      It doesn’t matter, Java doesn’t care. You could also do public static void main (String … args){}. The only thing Java wouldn’t like is your capital P in public.

  • peterkvt80

    That is really rude and offensive. It shouldn’t be in all caps. “Penis” would be preferable.

  • http://profile.yahoo.com/DOY66Y36PC6YFZSUL7KMVNYKRY Francesco

    Would be better if one defines a PenisWriter class, inheriting from MemberWriter class, defining method write().
    Implementing interface RudeWord.
    More object oriented

  • SteveKiwi

    I guess Mayor Bloomberg decided to embrace his bad side once he learned how to code.

  • 10xor01

    To be fair, it does compile without error, exactly as sprayed.

  • Alpha

    infinite loop

  • Sigmund_Jung

    Infinite Penis Loop

  • Gerhard Roth

    Hmm, looks heavily like Comic Sans.

  • SomeGuyNamedMark

    At least it is more clever than the usual bubble letter tagging.

  • retepslluerb

    Meh. Should be a Singleton.

  • http://ok-cleek.com/blogs cleek

    compare that bloated mess to the beautiful simplicity of BASIC:

    10 Print “PENIS”
    20 Goto 10

    • Paul Murphy

      That’s OS specific though, rather an old version of BASIC.

      The Java version is at least capable of being run on a range of hardware (though concrete doesn’t have a JVM yet as far as I know) so it’s more universal.

      Javascript would be a better bet for OS compatibility though:
      function myFunction(){  document.write(“Penis”);  setTimeout(“myFunction()”,500);}myFunction();

      No environment to install or patch and Ok it’s interpreted rather than compiled, but it’s human readable, which is more important in the use example.
      It’s executable directly on a client.
      Not self-documenting but then java self-documenting is hardly worthy of note.

      ttfn

  • III

    Since the court battle of the Larry’s was resolved with Oracle not owning the rights to all things java, however tenuous the connection, this wall remains part of the publicly owned infrastructure.  

  • http://www.facebook.com/profile.php?id=696968610 Cori Frazer-Hopkinson

    Wow. This is literally a block from my house.

    • Antinous / Moderator

      A cock block?

  • http://twitter.com/ianstalk Ian Easton

     Python is even easier:

    while True:
        print “PENIS”