Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic

Re^2: Let The Games Begin!

by zshzn (Hermit)
on Sep 22, 2006 at 06:22 UTC ( #574326=note: print w/replies, xml ) Need Help??

in reply to Re: Let The Games Begin!
in thread Let The Games Begin!

There seems to be some confusion. Particularly with your interpretation of grammar, not my mistake in it, although I admit I didn't make the sentence clear enough. The statement in my signature was "brian d foy's embarrassment to Perl, and just a mean person." That sentence contains a possessive construct. So the signature suggests that I am the embarrassment to Perl, and I am the mean person. I do not mean to suggest that brian d foy is any of these things.

I also consider my grammar to be acceptable. The comment is in reference to a thread that turned into a slight argument, and particularly a post by brian d foy in which he said "I think you're an embarrasment to Perl in the same way you consider your victim an embarrasment to his company. It seems to me that you are just a mean person." I used the signature as a joke, not meant at brian d foy's expense.

I agree that maintaining the signature is not classy, and I will only not remove it from this post in order to maintain the context of the thread.

I'm very disappointed this got off-topic so quickly, and partially posted this obfuscation to balance the negative Tao I inflicted with my last unfortunate thread. chargrill, do you prefer Kramnik or Topalov?

Replies are listed 'Best First'.
Re^3: Let The Games Begin!
by chargrill (Parson) on Sep 22, 2006 at 06:35 UTC

    Oh. Given the context, I can see how it's possessive. I admit I missed that particular comment in the other thread. Granted, I didn't read that other thread in depth until I started wondering why you had a problem with brian_d_foy. I think you can see that without the stated context, your .sig could be interpreted as a grammatically incorrect flame against Mr. Foy.

    I'll admit to not following chess, either.

    Given the self-deprecating context of your sig (apologies for mis-reading it), I'll update my re-format.

    s**lil*; $*=join'',sort split q**; s;.*;grr; &&s+(.(.)).+$2$1+; $; = qq-$_-;s,.*,ahc,;$,.=chop for split q,,,reverse;print for($,,$;,$*,$/)
      Thanks for the positive reply. I was afraid I was making more enemies, quickly, and I really don't have any intention of that. I've learned a couple lessons. Such as, never publicize an inside-joke, or at least make one of the words link to the context. And try to keep the english as clear as possible, because people read quickly and often it makes more sense to assume negativity than to analyze otherwise. And of course, try to remain positive in general.

      Your original code change was ok, in the sense that the obfuscation is very basic and unoriginal. There were a number of little things I could have used to hide the code a bit better, but most of them are futile and often come across as cheap tricks. I did refer to it as "humble" in the original post, at least. As for your reshaping, nothing wrong with that. I modelled mine fairly well after the knights of my chess set.

        Well, if you can get yourself to YAPC::NA 2007, I can buy you a Labatt. Or if you're not of drinking age (in the U.S. - I notice your location is the University of Waterloo, so I figure there's about a 50% chance you'll be at least 21 in June '07, unless you're in graduate school, in which case it's the beer or other beverage of your choice), I'll give you the opportunity to properly trounce me in a game of chess :)

        I did notice a few things that helped along your obfuscation (hex chars, etc, but perl -MO=Deparse cleared those up without any thinking), but the more cheap tricks you can employ, the better. I don't think it was unoriginal, as I can't recall any that have spelled out a chess board(!), further in the shape of a knight. But there are a few (s///e) ways ($_='...'; s/crud/code/g;) to not let B::Deparse spoil all your fun.

        s**lil*; $*=join'',sort split q**; s;.*;grr; &&s+(.(.)).+$2$1+; $; = qq-$_-;s,.*,ahc,;$,.=chop for split q,,,reverse;print for($,,$;,$*,$/)
          A reply falls below the community's threshold of quality. You may see it by logging in.

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://574326]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (6)
As of 2022-05-24 19:19 GMT
Find Nodes?
    Voting Booth?
    Do you prefer to work remotely?

    Results (84 votes). Check out past polls.