28 Responses

  1. Noel Tock

    Shit just got real.

  2. Pippin

    Brian, I’m going to politely disagree with you here. I’ve read through both articles, and yes, they are similar. But they’re similar in the apps they cover, not much else. It just so happens that the apps you both covered are some of the most popular google has released, so it’s not really that surprising. I would also say that 90% of “list” articles are extremely similar. I can probably search google right now and find dozens of list posts that talk about the exact same items, though are not copies. How about “The Top Ten WordPress Plugins”. That one is for sure going to bring up dozens of results.

    You mentioned that the code snippets were identical: yes, they are. However, claiming that as proof that the article was copied is BS. Here’s why: those two snippets are extremely common snippets. I’ve seen countless articles that have posted snippets extremely similar, if not exact. I’d point you to this post, where both article’s jQuery snippets came from: http://www.w3-edge.com/weblog/2011/02/optimize-social-media-button-performance/

    It does really suck when someone copies your content, even if it’s not an exact copy, but in this case, I don’t think he has.

    I also don’t feel you went about addressing the issue the right way. The very first email you sent back “harsh”, and yet you said “don’t start a fight with me”, even though it was you that threw the first verbal punch. The author even sent you a very polite email, which you (as you said yourself) refused to reply to. Did you take the time to read his (the author’s) reply to your comment on the article?

    I would suggest you take a step back and re-evaluate your words and attitudes. While plagiarism is most certainly something that has justification in getting angry about, the way that you have displayed it is not helping.

    My two cents.

    1. Pippin

      I’m not going to try an argue either way, but I will say that I think you could argue either way. There are definitely some strong points that point towards plagiarism, and also some that don’t.

      I would be careful about assuming the editor thought it was copied as well based off of his first email. That email looks like the “I haven’t looked at the post yet but will assume that you are right, so I’m going to alleviate your anger towards us” kind of email.

      1. Pippin

        Sorry, meant that I’m not going to argue anymore one way or the other.

    2. Rarst

      jQuery snippet in WPCandy article happens to have typo in third line of code – “query” instead of “jquery”.

      Guess what – other article happens to have exactly same typo.

      You can argue that snippet is common, but this makes more than probable that snippet was lifted from WPCandy article and not just happens to look same.

      Not even counting other stuff.

      1. Pippin

        Ha, wow, good catch indeed.

  3. Michael Swaine


    No, even if the other author read your article and grabbed all your ideas, what you have shown here does not constitute plagiarism.


    1. Rarst

      Yes it does. It is very close imitation, that reuses ideas and has parts like snippets and links straight copy-pasted.

  4. Jonathan Bailey

    Admittedly, I don’t have a lot of time today but I did a series of quick automated analyses on the two posts to see just how high the similarities are. The answer is, frankly, not much.

    I first ran it through Copyscape just to see what it could pick up. Neither with a free or paid search did the two turn up as a match for each other in my tests.

    I then copied the text from both, put them in txt files and ran them through WCopyFind with instructions to detect matches as few as 4 words. That is, by most standards EXTREMELY sensitive.

    WCopyFind found about 15% similarity between the two though most of the phrases were false positives, extremely common 4-word phrases you would expect.

    Likewise, it did detect the code as matching but, as pointed above, that code is fairly stock and has been used elsewhere. Though interesting, not enough by itself.

    The other thing it pointed out was this phrase, “Google Libraries API currently supports Chrome Frame, Dojo, Ext Core, jQuery, jQuery UI, MooTools, Prototype, script.aculo.us, SWFObject, Yahoo! User Interface Library (YUI), and WebFont Loader. You can check its developer guide here” which was more or less verbatim from the alleged source article.

    Finally, there’s Rarst’s point about the mistake RE: jQuery. However, as was also pointed out, it’s also a common mistake (made it myself trying to find the above line.)

    I’d have to do a more detailed human analysis to get to the bottom of things but there are two things I’m sensing already.

    1) Even if there is plagiarism, there’s no real room to claim copyright infringement. There just isn’t enough copyrighted material used between the works to go that route.

    2) It is likely, though unproven as of yet, that the article did use the WPCandy one as a source. The list above either came from that article or a common source as it’s unlikely that many items would be listed in that order.

    So, is it a legal issue? Probably not. Is it an ethical one? Possibly, though I’d need more time than I have today to make a final determination. Early signs point to yes.

    Hope this helps at least some!

    1. Rarst

      That is not a common typo, that is typo that was in source post when WPCandy post came out, but been long fixed there. There is no way to copy that snippet from source post and produce that typo now.

      Two possible explanations:
      – post was written many many months in advance and posted three days ago
      – snippet was not copied from cited source, but from article that has earlier version of the snippet (like WPCandy)

      Overall text is mostly different, but composition of list itself, code snippets and choice of links are nearly identical.

      1. Jonathan Bailey

        I didn’t realize the mistake was in the code. I misinterpreted what you said. Must have been my rush. Changes things some but the end analysis remains the same, plagiarism possible, more likely now, but still not copyright infringement.

  5. Michael Swaine

    I’ll amend my opinion: possibly plagiarism, probably not copyright infringement.

  6. Justin Tadlock

    Yep, this was copied from your WP Candy article.

    Besides some of the things already mentioned, there are whole sentences copied with just the words turned around. The first sentence of the article is a dead giveaway.

    Google offers seemingly endless services and apps.

    Compare it to the original:

    There are many ways to utilize the seemingly endless resources of Google in WordPress.

    You can pull several more examples just like this directly from the article.

    I’d say the chances of that opening sentence appearing in two articles on the same topic are pretty slim if the author had never read the original article (unless you both copied similar text from another source). When I used to teach English to Korean school children, this was a classic technique they used when writing their essays — take a good sentence and rewrite it. I’d see it over and over each time essays were due. As a teacher, you learn to spot these things quickly. A few sentences like that would be an automatic failing grade at my school.

    I’m not sure if this constitutes plagiarism, but it is unethical.

  7. Sufyan

    I do not know if you’re going to publish my comment. Ideally, you should. Rest up to you. It’s your blog anyway!

    1. No, I did not plagiarize. Pippin, above, puts my point well: “But they’re similar in the apps they cover, not much else. It just so happens that the apps you both covered are some of the most popular google has released, so it’s not really that surprising.”

    2. What do you mean by ‘composition of lists’? Am I expected to skip a Google service, simply because you’ve already included it in your list? Not to mention that I had not even read your article.

    3. Your “too similar” rhetoric is BS, with due respect. You’ve included GMail, I haven’t. Docs and Chart Tools are one in mine, not yours. Thing is, when it comes to Google’s services, anyone would follow the same lines when writing about them.

    4. We’ve gone over this innumerable times. You did not consider me worthy of a reply when I emailed you. And then you blog about the issue and continue to accuse me of plagiarism.

    5. Also, the ‘query’ and ‘jquery’ snippet was copied from Frederick Townes (he has been cited in my article). Either there was a typo in his original piece which he may have rectified later, or I ended up making a typo in copying. The fact that you have the exact same typo is beyond my comprehension.

    6. This is getting torturous for me. Even though I didn’t copy/plagiarize. It has been a ridiculous turn of events thus far. In any case, feel free to believe what you wish, sir.

    7. Nice blog you got here. Especially the “Powered by WordPress and me” element in the footer. Just epic! :-)

    I hope you do publish my comment. Just so I can have my say. Thanks in advance if you decide to publish it. If not, well, as I said, it’s your blog anyway!

  8. Rarst

    So I went through the links…

    In 1stwebdesigner.com article there are something over twenty links (not counting those to Google resources themselves) that are identical to WPCandy article in URLs, highly similar in anchor tags and almost always identical in order they appear in text.

    In one (at least) case of Reader there is no identical link, but there is text and URL reworked without attribution (surprise-surprise) from post that WPCandy linked to.

    There are couple of links that I find especially weird:

    – why would author that had “never read anything on WPCandy in his life”… link to WPCandy? :)

    – what is the point of linking to Summer of Code Page 2011 and suggest to follow its progress… when that had kinda ended months ago.

    1. Sufyan

      Hello Rarst,
      1. I can’t locate or recall myself linking to anything under the Reader head. Which one are you talking about?
      2. Which link to WPCandy are you referring to?
      3. Has the Google SoC ended FOREVER, and shall never, ever happen again? Reply yes/no.

      1. Rarst
        1. Sufyan

          1. I didn’t even read the http://thingelstad.com/using-google-reader-send-to-with-wordpress tutorial. Yes, the instructions are the same. But the said tut wasn’t referred to.
          2. This seems to be a news report at WPCandy, if I’m not mistaken. I had Googled about the plugin.
          3. You didn’t answer. Has the Google SoC ended FOREVER, and shall never, ever happen again? Yes/No.

          1. Rarst

            1) Another post you just happened to write copy of then.

            2) I googled as well. First result I’ve got is plugin’s page in official directory. Second, third and fourth results are plugin’s official site.

            But you’ve chosen to ignore all of those links in favor of highly outdated (February) news item on a blog you never read.

            3) The status of GSoC is not my point. Your article having precisely same external links (even when they don’t make sense at the date it was posted on) is.

  9. Tom J Nowell

    For those wondering exactly who Sufyan is, here is the about page or his personal site:


    His comments link out to a scraped news site he has been running rather than his personal site, although I refuse to speculate as to why.

    1. Sufyan

      Whoa! Thanks for the research, Tom.
      My comments link to Brave New World. It is not a “news site”. It is a progressive issues e-journal. If you fail to fathom the difference between the two genres of sites, you should not be commenting about it anyway.
      Brave New World is not a “scraped” piece of thing either. The website has over 110 authors (which, by the way, is perhaps way more than the people you’ve ever known in your life, looking at your ‘under construction’ website). You may mail either of the authors listed at Brave New World. Articles are published/re-published with consent.
      I do not link to my personal site nowadays. If you look at it, it is hosted at a free server and has many links out of place. I haven’t had time to update it, so I’d rather refrain from linking to it for some time.
      Nevertheless, for those “wondering exactly who Sufyan is”, ask me. That’ll save Tom some efforts.
      (Sorry for the harsh tone, but honestly, you started it).

      I’m also done commenting here. Thanks Brian, for publishing my comments (I had doubts you will, after you had refused to reply to my email). Sorry for having hurt your feelings, but I can swear on anything you want me to, I HAVEN’T COPIED A THING FROM YOUR ARTICLE. I mean it.
      Also, thanks Rarst for that investigative journalism. Again, the code snippet was a typo/later edition by the original site. Even though it is useless as you wouldn’t believe me, I’ll assure you, I haven’t plagiarized.

      1. Rarst

        Correct, I won’t believe you. You have made exceptionally hard for me to do that.

        Your writing (in multiple instances) is similar to work of others to degree that defies probability and common sense.

        When that was pointed out you chose to treat it with with uncaring and dismissive attitude.

        There is no single trustworthy move that I had seen from you in this situation.

Leave a Reply