I was taking a leisurely scroll down Regex Road, heading toward HTML Avenue in the (as I had thought) great city of Stack Overflow when suddenly a band of hoodlums dressed in Larry Wall masks appeared out of a universal serial schoolbus and had me surrounded faster than parentheses surround function arguments.

My legs were frozen. I was facing the dreaded Perl gang. They wore masks because their faces underneath were contorted into horrible emoticons.

Before I had a chance to open my output scream the tallest of the tuple attacked me with a named lead pipe. CRACK! My leg was broken, the bone sticking through my skin. The second tallest came at me next, his efficient hands finding my wallet. The third tallest just watched, waiting for his two workers to join with him again.

"Everloving Carmack!" I cried, broken, bleeding on the ground like a malformed URL. Characters were escaping my open wounds, splitting out onto Regex Road as my assaulters fled the scene.

Clearly this was a dynamic attack, as the set of assailants were using the information gained from attacking me to attack another passerby a block away. It was the last thing I saw before I passed out in a thread pool of my own fluids.

I eventually booted up in a hospital bed. I was informed that the ne'er-do-wells had used my identification cards to usurp my OpenID account. They had everything: my Stack Overflow citizenship, my Facebook page, even my account at fluffy-kittens.it. As if that wasn't enough they had hijacked my Paypal account and bought hotdogs with it. Stallman hotdogs. The one on the corner of Creative Commons and Linux Lane. My favourite.

Leaving the hospital, my leg healed with the help of the magic smoke, my blood returned through the implementation of an especially user-friendly socialized undo operation (it uses up a lot of memory, but it's worth it, damn it!), I swore revenge on the Perl gang. I eventually found out where they live and asked them how to get to HTML Avenue from Regex Road. That threw them for a loop, forever doomed to refine the way they express the path to HTML from Regex. Fools.

Even though I had my revenge I knew that no one would ever be safe from the other, more sinister gangs like the Hyperthreaders and the dreaded C++ Butterworths. I swore to eliminate all traces of these worms, these viruses infecting the great city of Stack Overflow. I will not allow the citizenry to compile in fear. I will protect them, as a parent object protects its members. I am become the Encapsulator. I will abstract away all crime as I see it, allowing you to go about your business without having to worry about its details.

See this picture of me saving the city from a bomb: No, not Batman http://welbog.homeip.net/~inferno/images/so/encapsulator.jpg

  • 4
    Is it friday in iceland? is it really?
    – juan
    May 6 '10 at 13:07
  • 5
    Is that a slide to unlock on his manly super-chest?
    – alex
    May 6 '10 at 13:07
  • 1
    That pill has some nasty side-effects!
    – perbert
    May 6 '10 at 13:11
  • 1
    What a dramatic and heart-wrenching story! Especially the bit about the hotdogs!
    – Shog9
    May 6 '10 at 13:11
  • 1
    @Jon: It's definitely worth a read.
    – fretje
    May 6 '10 at 13:11
  • 3
    I am surprised that he didn't pass by Freehand Circle on the way to Creative Commons and Linux Lane.
    – Jeff Yates
    May 6 '10 at 13:16
  • Amusing but broken pencil!
    – Lazarus
    May 6 '10 at 13:23
  • Was Evan the 3rd one who just stood there watching? BTW- you spelled favorite wrong.
    – squillman
    May 6 '10 at 13:34
  • 3
    @Susan your identity was lost a long, long time ago.
    – user27414
    May 6 '10 at 13:43
  • So... you want to encapsulate crime. Is that like a mob boss, or just a strained metaphor?
    – Aarobot
    May 6 '10 at 14:57
  • 2
    At least it wasn't the Python gang. May 6 '10 at 15:14
  • @Alex , no it's the Matrix Blue Pill.
    – rlb.usa
    May 6 '10 at 15:41
  • 1
    I'm fairly certain it's late Thursday in Iceland. Can we put a Time Machine on this for about 8 hours? May 6 '10 at 16:08

  • 1
    -1. No freehand circles
    – Earlz
    May 10 '10 at 4:09
  • @Earlz: Freehand circle what, exactly? lol
    – Jon Seigel
    May 10 '10 at 4:19
  • 5
    Nevermind. we should totally drop freehand circles and try jQuery
    – Earlz
    May 10 '10 at 5:21

Are you looking for a coder/hacker boy wonder to fight by your side? I think I might know someone...

alt text
(source: mediabistro.com)

  • "Would you like to play a game?"
    – squillman
    May 6 '10 at 13:44

Not the answer you're looking for? Browse other questions tagged .