Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

•Re^2: Finding longest palindrome from a string

by merlyn (Sage)
on Aug 13, 2004 at 14:10 UTC ( #382677=note: print w/ replies, xml ) Need Help??


in reply to Re: Finding longest palindrome from a string
in thread Finding longest palindrome from a string

When you mentioned in #perl last night that you intended to make a SoPW post about this, I assumed you would have also mentioned that it was for a job application.
Limbic~Region, thanks for that revelation. I've both notified the original job posting author directly, and posted this travesty in use.perl blog for awareness.

I can only hope that I never meet BUU in person, especially at a job hiring situtation. This is despicable. This is worse than homework, because it's about getting a job, by cheating.

-- Randal L. Schwartz, Perl hacker
Be sure to read my standard disclaimer if this is a reply.


Comment on •Re^2: Finding longest palindrome from a string
Re^3: Finding longest palindrome from a string
by PhilHibbs (Hermit) on Aug 13, 2004 at 14:26 UTC
    Methinks this might be a slight over-reaction (Update: or might have been, based on your original text), given that BUU did post his original solution to the problem. He may well have intended to go to the interview, describe his code, and then say "here are some alternatives that I solicited on Perl Monks", which is a valid thing to do when trying to solve a job-related Perl problem. One could say that he is showing initiative. Sure, it would have been polite to point this out in the OP. Maybe I'm too forgiving, but I always try to see the positive side.
      I know if I were an interviewer asking that question, I would have explicitly said "using whatever resources you have available... here's a terminal" if I had intended that. Instead, the question appears to be about a person's personal skills and knowledge.

      -- Randal L. Schwartz, Perl hacker
      Be sure to read my standard disclaimer if this is a reply.

        Surely part of being "a totally kickass hacker" is your ability to use Internet resources effectively. I can see why you compare it with homework, but to me it's less abusive to do this for job interviews than it is for homework. Homework is designed to educate, so cheating is cheating. This is the real world.

        Tangentially, I'm sure BUU didn't get to be Saint in (presumably) under two years by being a mediocre Perl hacker. Don't read too much into that arguement, though, I don't know how easy it is to troll your way to Sainthood 'round here.

Re^3: Finding longest palindrome from a string
by etcshadow (Priest) on Aug 13, 2004 at 14:28 UTC
    Not only is it cheating... but it's also plagiarism (of a sort)... no where does he mention that he ripped off this brain teaser from someone else. (Namely me, my boss, and a friend.)
    ------------ :Wq Not an editor command: Wq
      Let me put it this way. If you can conclusively prove that your boss was the first person to ever think of this problem, I will be more than happy to credit it to your boss, and mention your bosses name if I ever use it again.
        Well, you did actually use our wording. Not very subtle.

        Whatever, my annoyance has passed. I'm just a little disappointed. I liked the fact that this was a pretty good question that didn't have an answer online, somewhere, and wasn't something that people would have seen before. The idea was supposed to be that it was a question we could ask, and the person's response would be the result of their thinking about the problem, rather than a reflection of whether they had already seen this problem somewhere. Now that's lost. Oh, well... life goes on.

        ------------ :Wq Not an editor command: Wq
Re^3: Finding longest palindrome from a string
by Aristotle (Chancellor) on Aug 13, 2004 at 15:03 UTC

    Your reaction to notify the author is exactly what I would have done.

    But no more. I voted "keep" in your consideration for deletion. Deleting BUU's node alone would be ineffective as it leaves all the replies with solutions lingering, but these replies are valid contributions in their own right and deletion is not justified merely because they're in reply to a deceptive node. Further, any possible damage is already done at this point and cannot be averted by deleting the parent node, which would rob the replies of their context. An editorial amendment of the node might be called for, but deleting it would be counterproductive.

    Makeshifts last the longest.

Re^3: Finding longest palindrome from a string
by BUU (Prior) on Aug 13, 2004 at 20:57 UTC
    Let me repeat myself in large letters merlyn.

    I HAD NO INTENTIONS OF EVER STEALING PEOPLES CODE TO GET A JOB

    . Do you get it now? I DO NOT WANT TO CHEAT TO GET THE JOB. I just *assumed* other people would enjoy solving this problem, since I enjoyed writing the code.

    Shame on you merlyn, for the same reasons as limbic~region. You have *no* evidence that I have ever cheated to get a job (because I never have or will). All you have is some unfounded slander from limbic~region saying that "I want to cheat" or some such, and you launch off to critically castigate me, not only here, but posted to use.perl.org, a much more public site, WITHOUT EVEN CONSIDERING THAT THERE BE MORE TO THE ISSUE. Now I have large amounts of slander over something I HAVE NEVER DONE, WILL NEVER DO, AND HAD NO INTENTION OF DOING, and some people will probably never believe it, all because of some baseless slander.
      First, it's libel, not slander. Libel is printed, slander is spoken.

      Second, I never said you cheated to get a job. Only that this might be an indication that you are. In absence of further evidence, it still remains a possible explanation of the visible facts.

      Third, I will now need to take you on your word that you didn't not intend to cheat, even though this is inconsistent (in my mind) with the rest of your actions around this issue. I understand what you are saying, but it still smells.

      -- Randal L. Schwartz, Perl hacker
      Be sure to read my standard disclaimer if this is a reply.


      update: OK, having read L-R's description, I'm more convinced you just lied to me in attempting to defend yourself. Admittedly, it's hearsay, but I'm now saying it smells even worse.
        Excuse my misuse of the term "slander". I shall now use "libel" when ever I refer to it in the printed press.

        update: OK, having read L-R's description, I'm more convinced you just lied to me in attempting to defend yourself. Admittedly, it's heresay, but I'm now saying it smells even worse.
        What, pray tell, exactly did I lie about? My intentions? My intentions were exactly as stated.

        Posting the question on PerlMonks doesn't seem like a particularly subtle way to cheat yourself into a job, especially when you have already mentioned in another context where monks hang out that the challenge was taken from a job listing.

        I have no more evidence to go by than you, but I find it hard to believe that BUU would be so delusional as to think this would go unnoticed.

        I do agree, of course, that his failure to mention his source is inexcusable.

        Makeshifts last the longest.

      I wouldn't sweat merlyn's moral outrage too much, considering the source.
        Since my criminal conviction is well known within the Perl community (and in fact, I try to bring it up wherever I can as an example of what not to do), you add nothing to the discussion (even cowardly as you did).

        However, I believe my experiences make me appropriately sensitive to the issue at hand here. My conviction resulted from a mistaken (lack of) communication about purpose and context. And here, we have an example of BUU, not completely disclosing purpose and context, and therefore being misinterpreted. Thus, this is an issue that I'm qualified on which to speak.

        The lesson, both here and in my case, is be very willing (and quick) to establish the context, because presumptions can work against you.

        -- Randal L. Schwartz, Perl hacker
        Be sure to read my standard disclaimer if this is a reply.

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (5)
As of 2014-09-21 05:29 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (166 votes), past polls