Are Yahoo & The AP Manipulating Comments? Or Are They Just Really Bad At The Internet? [Updated]

from the do-you,-uh,-yahoo? dept

Someone who prefers to remain anonymous sent over this story about how Associated Press stories hosted on Yahoo News appear to have tons of comments from old stories. It's not entirely clear what's happening, though I have my suspicions (explained further down), but it appears that when new stories are showing up on certain topics, Yahoo is simply copying over older comments from previous stories on similar or related topics. The comments look as if they're about the story posted -- and the only way you can tell they're not is if you notice the date:
I'd go from one Yahoo article to another and notice that regardless of the subject matter, the first user comment was always the same -- at least on AP articles covering the Israeli/Palestinian conflict. The comment that kept reappearing was posted by "Robert" and it was a one liner. "Hamas is now in control of the Gaza Strip after winning an election there against Abbas Palestinian Authority." That was it. Fair enough -- I've got no quarrel with the messenger or the message. But somehow that one comment generated an incredible 184 responses and, last I checked, readers had given it 3212 thumbs up and 2525 thumbs down.

I got a little curious about why Robert's one liner had generated so much controversy. I've written hundreds of articles and never got anywhere near that kind of attention. Frankly, I was full of envy. How did 'Robert' pull this off with one miserly line? Then I noticed the strangest thing: it was dated March 09, 2010. The comment was two months old and was the lead comment of 40,000 responses. That seemed a little high considering the fact that the AP article I was reading had only been posted for thirty minutes.

What were Yahoo and AP up to? The answer is simple; they were porting comments from one article to another and, in this particular case, they've been doing it for two months.
Oddly (and inexplicably) the author of that post, Ahmed Amr, does not link to Yahoo to show this, but it's not hard to find. Here's a story published on June 3rd, 2010 at 9:19pm. Yet, there's that same first comment, from March 9th, at 12:47am. And here's a story published on May 6th at 1:09 pm with the identical comments, also beginning with the March 9th comment. To let you see what they both look like before they change (and I'll explain in a second why I think they'll change) I've turned both of those pages into PDFs, which you can see below (you may have to either download or view at full screen and scroll to see the "comments" at the bottom):


I've also looked around and found really similar things on other stories. While Amr is suggesting there's something nefarious going on with the AP "manipulating" comments (and he specifically calls out the reporters from the AP who he believes are a part of this), I'm going to guess that this is more typical (embarrassing) incompetence on the part of Yahoo, rather than malice.

Take a look at the two links I put above to the Yahoo stories. The URLs (as found by a quick search for the comment string Amr mentioned in his post) are as follows:
  • http://news.yahoo.com/s/ap/ml_israel_palestinian
  • http://news.yahoo.com/s/ap/20100506/ap_on_re_mi_ea/ml_israel_palestinians
Notice something similar? The last bit of the URL string is identical "/ml_israel_palestinian". The only difference is that the second URL, the story from May 6th, inserts two additional directories, with the top one being the date of publication. We already know that, due to a total disregard for the basic principles of the way the internet can and does work, that the AP limits its partners from hosting AP articles for very long. I believe on most sites you can host the articles for a month and then you need to take them down completely. With most sites, what happens is you get a 404 error or page not found (to this day, I can't figure out why they don't at least point you to a place where you can find the missing article). However, it appears that Yahoo decides to recycle the URLs in an attempt to make the URLs simple and understandable. So, any basic story about the Israeli Palestinian conflict might appear under that first URL. For all I know, by the time you're reading this, it's an entirely different story than the one that was published on June 3rd.

After the date of publication, breaking the basic principle of a link to a news story being a link to that news story alone, Yahoo moves the story to a new date-defined directory, and the original URL is freed up for the next story on that particular topic. If this seems stupid and confusing to users and destructive to the very idea of the "link economy" or valuing earned or passed links, you're right. But take that up with Yahoo and the Associated Press.

Of course, here's where the real level of tech incompetence comes in: It appears that Yahoo News' comment system doesn't understand that Yahoo does this. So, it associates the comments to that last bit of the URL string "/ml_israel_palestinian" and the same comments will appear every time that string is used as the final part of a URL string. It's bizarre that Yahoo would do this, but apparently, that's how Yahoo rolls.

Amr suggests that this is part of a planned bit of "corporate fraud" by Yahoo and the AP, perhaps to make it look like certain stories are getting a hell of a lot more comments than they are. He also suggests other conspiracy theories involving pro-Israeli operatives, saying that as far as he can tell, this only happens on AP stories concerning the Israeli/Palestinian crisis. I believe Amr didn't try very hard to find alternatives. On my very first attempt to find an example related to something entirely different, I found the identical behavior. I just picked a popular story that likely would have multiple stories over multiple days: the BP oil spill in the Gulf. Then I looked for an AP story hosted by Yahoo News... Bingo.

The first news story I found was published on June 3rd at 2:28 pm, but the first comment on the story? Why it's from May 1st at 2:06am. And the URL? The string ends with "us_gulf_oil_spill_947." You can find the identical comments on this story which was published May 21st, but ends with the string "us_gulf_oil_spill" suggesting that Yahoo's comment system also ignores numbers at the end of that final URL part in replicating its comments.

And here's another story about the White House's response to the oil spill. Published June 3rd at 11:57 pm. First comment? May 10, 2010 12:58 pm. URL string? "us_gulf_oil_spill_washington_9". And here's a story from May 17th with the identical comments at the end, with the closing URL string "us_gulf_oil_spill_washington_1." Yup, Yahoo seems to just match up comments with pretty simple URL hashes.

You can see all of that below as embedded PDFs:






So while it's easy and tempting to ascribe this to "manipulation" and suggest malice on the part of the AP or Yahoo or whoever else (Israeli operatives? Seriously?), it seems pretty clear that this is more due to technical incompetence on Yahoo's part, somewhat driven by the AP's ridiculous "delete this story after x days" licensing policies.

Update: The AP got in touch to make it entirely clear that this is entirely Yahoo's incompetence and not its own:
The Associated Press distributes news content to Yahoo! News, but the display of AP stories and the curating of comments are entirely up to Yahoo!
While undoubtedly true, in the comments we've heard from multiple people who work at news sites that license AP content, and they note that AP has a weird feed process, whereby it gives a simple slug like the ones used above, so that it can force update stories, often leading people to see stories totally change over the course of the day. This is clearly a Yahoo issue, but AP's policies don't help.
Hide this

Thank you for reading this Techdirt post. With so many things competing for everyone’s attention these days, we really appreciate you giving us your time. We work hard every day to put quality content out there for our community.

Techdirt is one of the few remaining truly independent media outlets. We do not have a giant corporation behind us, and we rely heavily on our community to support us, in an age when advertisers are increasingly uninterested in sponsoring small, independent sites — especially a site like ours that is unwilling to pull punches in its reporting and analysis.

While other websites have resorted to paywalls, registration requirements, and increasingly annoying/intrusive advertising, we have always kept Techdirt open and available to anyone. But in order to continue doing so, we need your support. We offer a variety of ways for our readers to support us, from direct donations to special subscriptions and cool merchandise — and every little bit helps. Thank you.

–The Techdirt Team

Filed Under: comments, news
Companies: associated press, yahoo


Reader Comments

Subscribe: RSS

View by: Time | Thread


  1. icon
    Killer_Tofu (profile), 4 Jun 2010 @ 8:08am

    Props

    And the mainstream press says that bloggers never do any investigation.
    Ha!
    Mike you get an all around A for figuring out how Yahoo's system works and everything. Nice bit of figuring things out and explaining them. I will definitely attribute Yahoo's flaws here to bad coding and not malice. I think there's a razor for that?

    link to this | view in thread ]

  2. icon
    :Lobo Santo (profile), 4 Jun 2010 @ 8:14am

    Re: Props

    Yes, Napolean's.
    ; P

    link to this | view in thread ]

  3. identicon
    pegr, 4 Jun 2010 @ 8:16am

    Nice catch!

    Bet it changes within a week...

    link to this | view in thread ]

  4. identicon
    Anonymous Coward, 4 Jun 2010 @ 8:16am

    Amusing!

    link to this | view in thread ]

  5. identicon
    Anonymous Coward, 4 Jun 2010 @ 8:19am

    all i can think of is that those 6 heavy page load inserts are going to be up here all weekend. is there no way to condense this stuff down?

    link to this | view in thread ]

  6. identicon
    Anonymous Coward, 4 Jun 2010 @ 8:21am

    Re:

    I wonder if techdirt will get sued for infringement.

    link to this | view in thread ]

  7. icon
    RT Cunningham (profile), 4 Jun 2010 @ 8:23am

    This is the reason I stopped linking to news articles from the AP, UPI, and just about any "real" news source. They play URL shenanigans that break all my links and I don't feel like spending even a fraction of my time finding out where they are when the redirects aren't in place.

    link to this | view in thread ]

  8. identicon
    Robert, 4 Jun 2010 @ 8:27am

    Hamas is now in control of the Gaza Strip after winning an election there against Abbas Palestinian Authority

    link to this | view in thread ]

  9. identicon
    Anonymous Coward, 4 Jun 2010 @ 8:31am

    Could they maybe just have had poor logic in determining what the metrics meant, thinking that:

    stories that are heavily commented garner more traffic.

    rather than:

    stories with heavy traffic garner more comments.

    and this was their misguided solution to pad comment numbers.

    link to this | view in thread ]

  10. identicon
    Tony, 4 Jun 2010 @ 8:31am

    Fail

    In either case, what a nice fail. If it is fraud, you think they could cover it up a bit better. And since it is probably a bone head move from yahoo's dev team, what a nice public fail. Yahoo and their crazy CEO make me laugh.

    link to this | view in thread ]

  11. icon
    Jay (profile), 4 Jun 2010 @ 8:35am

    Ya know, I'll take the Yahoo messed up bit. That's acceptable even if they messed up.

    What bothers me is the website where the guy begins to name people and trying to call for action.

    I mean really? Do you have to think it's a conspiracy when your documented evidence consists of screenshots that they may fix? Who are you trying to pull on your side? Here's hoping they change it soon.

    link to this | view in thread ]

  12. icon
    Zac Morris (profile), 4 Jun 2010 @ 8:47am

    Incompetence is a strong word

    As a programmer, I had to cringe at your use of the word "Incompetence". I think this is a bit harsh and here is why:

    As the single programmer for several small projects, I make "assumptions" about what the client MIGHT want, all the time. If fact, it's usually the only way I can stay even current with what clients are asking for; that is to try to guess at what features they will ask for later on. Thus while I'm in the code (which getting to the point of actual coding can be the most time consuming piece of an application) I try to add what is asked for, and I also try to stub in as much "nice to haves" or "guess they will ask for" as possible. Thus when the client inevitably asks for such functionality I can just flip a switch and the functionality is there.

    Granted, an experienced programmer codes in "switches" where a less experienced programmer [or a rushed programmer] might just make the functionality available without the client asking for it; but I would say this was more "exuberance" than "Incompetence".

    I can not comment whether this specific issue is something nefarious, incompetence, or just programmer exuberance; but when individuals "competence" is on the line, I would urge you to lean towards giving them the benefit of the doubt and at least ALSO point out other alternatives than just "incompetence".

    link to this | view in thread ]

  13. icon
    zenith (profile), 4 Jun 2010 @ 8:58am

    "As a programmer, I had to cringe at your use of the word "Incompetence"."

    As a programmer, I disagree. This is out and out bad design.

    Comments should be linked to a unique internal ID for a page/report/story, regardless of the URL - the URL is an end user concern, not a programmatical identifier. When the URL changes for a page/report/story, the comments, linked via a unique, internal ID, move with the page.

    To use a URL in system as a unique ID for a page/report/story, when URLs are a flexible/changable system, is pure bad design.

    Sorry about all the slashes/lines/clarifications... ;)

    I have this in a system I use (but didn't design). Instead of incremental arbitrary database ID's, some nugget decided to use the concept of "page ID's" - page ID's are strings, and are effectively names and identifiers for the users. Everything is linked to each other via page ID's. When page ID's change - EVERYTHING that links to it has to be updated. It's very, very naive database design.

    link to this | view in thread ]

  14. icon
    :Lobo Santo (profile), 4 Jun 2010 @ 8:59am

    Re: Incompetence is a strong word

    I can vouch for this behaviour. Often the client doesn't quite actually know what they want; thus when you code something EXACTLY to their specifications they'll come back with "Oh, but I wanted it to do [blank]"

    And usually, you'll have to recode something for [blank] cause the nth time you coded it to their EXACT specifications, it turns out they didn't know what they wanted that time either.

    Dealing with user specifications sucks--why can't people learn to accurately specify exactly what they want?

    link to this | view in thread ]

  15. icon
    Kaze (profile), 4 Jun 2010 @ 9:03am

    Re: Incompetence is a strong word

    As a programmer, I had to cringe at your use of the word "Incompetence". I think this is a bit harsh and here is why ... I can not comment whether this specific issue is something nefarious, incompetence, or just programmer exuberance; but when individuals "competence" is on the line, I would urge you to lean towards giving them the benefit of the doubt and at least ALSO point out other alternatives than just "incompetence".
    As a Sr. Systems Administrator with development and database experience, I would have to agree with Mike in the statement of incompetence. Any good web developer would create unique identifiers for the articles (usually stored in a database with a link to the full article's file on the file system if the article itself is not stored in the database, or as the unique identifier for the record of the article if it is), and utilize that unique identifier for creating a object relationship between the article and the comments. I used to do that when I was and inexperienced programmer, and do it when I'm rushed.

    Thus, I, personally, find it very difficult to give the "benefit of the doubt" in this case, though I cannot directly say that it's the programmer's fault. It could just as easily be the project manager, or full blown management incompetence within Yahoo!, or it could be that somewhere down the line, they are trying to "pad the numbers" of their active users with some slight-of-hand (mainly for advertising).

    link to this | view in thread ]

  16. icon
    Pickle Monger (profile), 4 Jun 2010 @ 9:07am

    Do you... uh... Yahoo?

    It's bizarre that Yahoo would do this, but apparently, that's how Yahoo rolls.



    Well, what did you expect? They're yahoos! ;-)

    link to this | view in thread ]

  17. identicon
    Anonymous Coward, 4 Jun 2010 @ 9:19am

    Re: Incompetence is a strong word

    I agree that programmers (myself included) may add in things not really asked for, or make assumptions about client intentions because the client cannot appropriately describe what they want... but I find it fairly absurd that any competent programmer would intentionally do this as a 'future feature'. It is far more likely that it is an oversight due to multiple programmers working different areas of the code or database schemas without adequate strategy and coordination.

    link to this | view in thread ]

  18. identicon
    Ryan, 4 Jun 2010 @ 9:22am

    Doesn't Rule Out "Malice"

    It does appear you figured out the logic of the comment system, but this doesn't necessarily mean it wasn't intentional. Obviously, their screwed up URL system is intentional, so they could just as easily have decided that all comments on a particular topic will be attached to any story on that same topic - in effect making comments topic-level(ala Google Buzz or something) instead of article-level. Maybe it was malicious and an attempt to astroturf popularity. Or, as you surmise, just incompetence, but I can actually see some justification in the way they do it; though, since it's not way the web usually works, I would think they should make the system explicitly known if they intended this.

    link to this | view in thread ]

  19. identicon
    Anonymous Coward, 4 Jun 2010 @ 9:31am

    Disclaimer: I have not read this article, so I have not a single substantive comment to offer. I do, however, have an observation I believe is worthwhile to note.

    Much is bantered about concerning who is a "journalist" in this new age where the internet can so easily supplant hitherto conventional journalism. As I skimmed over the article I was struck by a level of detail and research that in my opinion supports the proposition that the concept of "journalism" should be viewed in a much broader sense.

    Clearly, investigative journalism is being shown to transcend the "Woodard and Bernstein" model of old.

    link to this | view in thread ]

  20. identicon
    Carol, 4 Jun 2010 @ 9:43am

    How AP works

    Having worked on a newspaper website in a previous job, this totally fits my understanding of how AP sends stories to sites. Every story on a general topic was given a default slug - the main Israel/Palestinian story of the day, to use your example, would always be slugged "ml_israel_palestinian". The idea behind this, as I understood it, was to allow updates to a particular story to writethru rather than forcing an entirely new story that's 99% identical to the previous one.

    Our newsroom constantly struggled with how to deal with this, however, because for every update that was 99% the same, there were others that were only 50% or 20% or even completely different. Suddenly, a story would go from being about a rocket attack to being about a diplomat visiting the area, and we'd lose the previous story. Photos and audio were slugged the same way, so we constantly had to try to keep up with every breaking story to make sure any side content was actually still relevant to the story. I cannot tell you how many times we'd have photos that were radically inappropriate for what the story evolved into.

    I cannot speak to the competence of the programmers at Yahoo! (or at my old job), but I know it was endlessly frustrating for those of us who wanted to provide information that was relevant, up-to-date, and accurate.

    link to this | view in thread ]

  21. icon
    Comboman (profile), 4 Jun 2010 @ 9:46am

    CBC does this also

    The CBC News websites do this also (though not quite as bad). When a story first breaks, it begins to collect comments. Over the course of several hours or days, the story gets rewritten as new facts come to light or details get corrected, but the original comments get carried along. You see early comments pointing out errors or omissions in the story and latter comments saying "read the article dummy" after it's been corrected.

    Here on Techdirt, the authors generally reply to comments that offer corrections (even on typos) and tag the articles as being updated, but that is fairly rare among mainstream news sites.

    link to this | view in thread ]

  22. icon
    RT Cunningham (profile), 4 Jun 2010 @ 9:52am

    Re: How AP works

    I don't get that all. You mean *you* didn't control the slug? That's crazy. Maybe more news sites should switch to WordPress software, where this wouldn't be an issue. There are no duplicate slugs with WP software - ever.

    link to this | view in thread ]

  23. identicon
    Anonymous Coward, 4 Jun 2010 @ 9:53am

    Wow...wow.

    link to this | view in thread ]

  24. icon
    weneedhelp (profile), 4 Jun 2010 @ 10:12am

    It nice to be optimistic

    AP manipulating stories....nah...cant be...NOT:
    "I'm going to guess that this is more typical (embarrassing) incompetence on the part of Yahoo, rather than malice."

    AP omits sign had Osama w/Bush on puppet strings
    http://www.youtube.com/watch?v=8r823xx71uc

    BBC does it too
    BBC CENSORS Benazir Bhutto AFTER HER DEATH
    http://www.youtube.com/watch?v=rctRdq4rB30

    They even get to go back on TV and lie about what they said while reporting on a live event as it happened:
    Traitor to the USA
    http://www.youtube.com/watch?v=3zcczeuu7iA

    Does not surprise me one bit.

    link to this | view in thread ]

  25. identicon
    Stephen, 4 Jun 2010 @ 10:24am

    great work

    it's this type of article that brings me to TD at lunch every day.

    link to this | view in thread ]

  26. identicon
    John Doe, 4 Jun 2010 @ 10:27am

    Re: Re: Incompetence is a strong word

    It may not be the programmer but the user. If the original article is copied to a new location and then the original article is reused for the new article, then the comments would be tied to the right article but the article's contents were changed.

    Either way, it is incompetence or fraud on someone's part at Yahoo and needs to change.

    link to this | view in thread ]

  27. icon
    Mike Masnick (profile), 4 Jun 2010 @ 10:43am

    Re: Incompetence is a strong word

    I can not comment whether this specific issue is something nefarious, incompetence, or just programmer exuberance; but when individuals "competence" is on the line, I would urge you to lean towards giving them the benefit of the doubt and at least ALSO point out other alternatives than just "incompetence".

    Fair enough... though, I can't see how Yahoo wouldn't notice this broken functionality and let it live on for so long.

    link to this | view in thread ]

  28. icon
    Killer_Tofu (profile), 4 Jun 2010 @ 10:51am

    Re: Incompetence is a strong word

    link to this | view in thread ]

  29. identicon
    Anonymous Coward, 4 Jun 2010 @ 10:56am

    "They say that sufficiently advanced incompetence is indistinguishable from malice. Nowhere is this more clear than corporate/government IT." - Unknown

    A corollary to Napolean's "Never attribute to malice that which can be explained by incompetence."

    link to this | view in thread ]

  30. icon
    Killer_Tofu (profile), 4 Jun 2010 @ 11:00am

    Re: Re: Props

    Did some legwork there Lobo.
    It seems that Napolean said "Never ascribe to malice that which is adequately explained by incompetence."
    But the wording that went through my mind was Hanlon's Razor:
    Never attribute to malice that which can be adequately explained by stupidity.

    link to this | view in thread ]

  31. icon
    Simple Mind (profile), 4 Jun 2010 @ 11:15am

    Re: Incompetence is a strong word

    As a programmer, Incompetence is the perfect word for it.

    If there had been any thought behind this, why wouldn't they at least have it default to "Newest comment first"? No sane person wants to read a 6 month old comment that was for some other article. The first thing I do when I read one of these articles is click "Newest". Next time I read an article there, I have to click "Newest" again, ie., it isn't sticky. Once again a sign of incompetence.

    Why not just call a duck a duck?

    link to this | view in thread ]

  32. icon
    Bapzzy (profile), 4 Jun 2010 @ 11:17am

    URLS not identical

    link to this | view in thread ]

  33. identicon
    Anonymous Coward, 4 Jun 2010 @ 11:18am

    Re: CBC does this also

    Mainstream can't be wrong on anything, that's why.

    link to this | view in thread ]

  34. icon
    Kaze (profile), 4 Jun 2010 @ 11:23am

    Re: Re: How AP works

    Actually, I can attest to how AP works, as we have their feeds in my current job. The way our developers handle it in our systems is that all articles are imported as new, complete with new unique identifiers. Our displayed articles, however, are a much shorter list than a typical news agency, so we don't worry as much about duplicate articles.

    link to this | view in thread ]

  35. identicon
    Carol, 4 Jun 2010 @ 11:31am

    Re: Re: How AP works

    Although our system (which was built in-house) was set up to allow us to change the slug if we wanted, doing so meant that every time AP sent a new story with the original slug, we'd get duplicate content on the site. So our options were to either try to keep the related content up-to-date or try to update individual stories by hand.

    In the end, they laid off the entire newsroom and let everything automate, so it's clear where the company's priorities were.

    link to this | view in thread ]

  36. icon
    weneedhelp (profile), 4 Jun 2010 @ 11:31am

    All you programmers out there

    At the point your coding is done, do you just walk away?
    (Its rhetorical, no need to answer.)
    No testing was done? No one checked? Incompetence.

    link to this | view in thread ]

  37. icon
    xs (profile), 4 Jun 2010 @ 11:55am

    Re: Re: Incompetence is a strong word

    Why users never learn to accurately specify what they want?

    Judging by your words, it's probably because you never asked them to do it in the first place. When you receive a specification that's unclear to you, send it back for clarification, instead of working with what you THINK is what the user want.

    When you stop making assumptions about what you saw, the users will stop assuming they have created a clear specification.

    link to this | view in thread ]

  38. icon
    vvurdsmyth (profile), 4 Jun 2010 @ 12:25pm

    yah, phony comments

    I had been wondering the same thing - I'd write lucid, on point, pro or con anaysis; what they keep posting are half brained, cannabis-like influenced responses - and mine would not appear. Now, together with what you observed, it seems that the WWW is entering a delusional stage, where slight of hand, smoke, mirrors and 'reality is what you can make people believe' is becoming the 'new manipulated reality'.

    link to this | view in thread ]

  39. identicon
    out_of_the_blue, 4 Jun 2010 @ 12:32pm

    Don't rule out a mix of motives.

    One hazard of a "razor" is simplistic over-use on limited data -- and mistaken smugness is the result. We need to first find or at least consider what benefits might result from this, and those don't have to be external. For instance, programmer might have done it to make the internal suits happy with a high number of apparent comments, and then when they lost interest, he never got round to changing it, left, whatever.

    link to this | view in thread ]

  40. icon
    Mike Masnick (profile), 4 Jun 2010 @ 12:39pm

    Post updated with AP response

    Post updated with a response from the AP, which is basically: "this is all Yahoo's fault."

    link to this | view in thread ]

  41. identicon
    Anonymous Coward, 4 Jun 2010 @ 12:46pm

    Re: Post updated with AP response

    What do you expect them to say? And what do you think Yahoo will respond? This is all AP's fault :)

    Then again, Yahoo might actually take responsibility for its misteps, kinda like Google, whereas the AP will never accept responsibility for what it does wrong. The mainstream media is never wrong on anything, they can't be.

    link to this | view in thread ]

  42. identicon
    Anonymous Coward, 4 Jun 2010 @ 3:17pm

    Re: Re: Incompetence is a strong word

    I absolutely want to read the oldest comments first. I *HATE* it when web sites default to newest first, and some don't even let me change it to oldest first.

    Just like this discussion thread -- I read them in order, and read the messages, then replies to the messages.

    link to this | view in thread ]

  43. identicon
    Mike C, 4 Jun 2010 @ 3:43pm

    Standard fair with digitial papers

    My local Seattle Times reuses links all the time to make updates. I've hit them multiple times over biased stories and they just post a new update to the same link making the biased story disappear. Of course, the folks who read and digested the biased story never learn what happened.

    link to this | view in thread ]

  44. icon
    Hephaestus (profile), 4 Jun 2010 @ 4:38pm

    Re: Re: Re: Props

    Actually I think the razor is Occam's razor. ...

    When competing hypotheses are equal in other respects, the principle recommends selection of the hypothesis that introduces the fewest assumptions and postulates the fewest entities while still sufficiently answering the question.

    link to this | view in thread ]

  45. identicon
    Anonymous Coward, 4 Jun 2010 @ 6:08pm

    The AP's unique ID for an article is unique to each modification of a document. There is no way to identify a single document for updating with the AP's data. About the closest thing you get is a slug field, similar to "ml_israel_palestinian". Throughout the course of at least that day, this is the same article. Oftentimes, it is the same article even across days.

    Because the AP fails to provide a unique identifier for an article that can be correlated to all revisions of that article, you get stupid implementations like the one Yahoo! was likely forced into using to prevent duplicates article posts from every spelling mistake, title write-through, etc. It's easy for the AP to claim Yahoo! failed here - but the reality is that the AP's feed format is for wire purposes and not for updating web pages.

    The only recommendation to Yahoo! I might have is force a cut off of the slug as a unique ID by scoping updates to only 2 day windows. Consider it a new story past 2 days. Then point the finger back at the AP and say "fail".

    link to this | view in thread ]

  46. identicon
    Ryan, 4 Jun 2010 @ 6:12pm

    Re: Re: Re: Re: Props

    Nope, Hanlon's razor.

    The two are similiar, but Hanlon's razor is specific to questioning whether somebody's actions are intentionally malicious or unintentionally stupid. Although, I suppose you could make a case that a conspiracy theory is an introduction of an unnecessary element in a theory, and thus could fall under Occam's razor as well...

    link to this | view in thread ]

  47. identicon
    Brad Davis, 5 Jun 2010 @ 8:17am

    Re:

    I can attest to AP's behavior as well. The 'story unique id' for an individual story is useless because they invariably update with sometimes dozens of updates as a story develops (or corrections are made) and each update has a different story unique id. At the company I work for I was tasked with importing the AP feed into our database and I ended up developing a heursitic whereby when a story came in we matched it to the DB looking for a story with the same slug. If one was found and it was less than X hours old, it was considered an update and the DB entry was updated. Otherwise it was considered a new story and a new internal unique id was generated. All in all it was kind of a hassle that AP didn't create a 'story unique id' that covered all the updates for a given story but didn't (like the slug) extend to covering a story 3 months later on the same topic. On the other hand AP's news replication is based on NNTP which I find a surprisingly rational design choice considering what they're doing. Reuters on the other hand (at least last time I worked with them) had a custom java apps that was only certified to work on a pre-1.4 version of java that hasn't had official support in something like a decade.

    link to this | view in thread ]

  48. identicon
    ComboWrong, 8 Jun 2010 @ 5:42am

    Re: CBC does this also

    Actually, the CBC does include *update* and new details, it's people like yourself who don't refresh their page that don't see this little tidbits. But blaming the CBC is funner right?

    link to this | view in thread ]

  49. icon
    Derek Kerton (profile), 14 Jun 2010 @ 1:03pm

    Re: Nice catch!

    If we listen to Carol Bartz, Yahoo CEO, you're wrong.

    She just recently said that it's hard to change things at a big company.

    http://venturebeat.com/2010/05/24/carol-bartz-techcrunch/?utm_source=feedburner&utm_ medium=feed&utm_campaign=Feed:+Venturebeat+(VentureBeat)&utm_content=Google+Feedfetcher

    link to this | view in thread ]

  50. icon
    Derek Kerton (profile), 14 Jun 2010 @ 1:06pm

    Re: Incompetence is a strong word

    Masnick questions not whether a single programmer is competent.

    What he does is suggest the performance of the entire company indicates incompetence.

    It is Yahoo, not Joe Programmer that gets the blame. Why would you read it any other way...was some individual named in Masnick's post?

    link to this | view in thread ]

  51. icon
    Derek Kerton (profile), 14 Jun 2010 @ 1:13pm

    Re: Re: CBC does this also

    Right in the text next to the correction? Don't think so.

    Things like small font italics at the bottom don't count.

    Besides your point about refreshing the page is stupid. You see, if the page weren't refreshed, then the user's comments noting an error would still appear correct, and nobody would say "read the article dummy".

    link to this | view in thread ]

  52. icon
    Derek Kerton (profile), 14 Jun 2010 @ 1:15pm

    Re:

    OK, after three "Napolean"s in the comments, I can't hold back any more.

    It's "Napoleon" for chrissakes. Putain de merde.

    http://en.wikipedia.org/wiki/Napoleon_I

    link to this | view in thread ]

  53. identicon
    Igor, 30 Jun 2010 @ 9:38am

    Little bit surprising and its cool. This site will get a big hit.



    business long distance service

    link to this | view in thread ]

  54. identicon
    Not fond of yahoo, 19 Jul 2010 @ 7:00pm

    Yahoo's technical incompetence goes beyond this

    The commenting system just does not work well at all.

    You can look at the comment guidelines, including word limits, and make 100 comments in a day that fit within those guidelines, and maybe 50 of them will actually post, and 25 of them will actually be browsable later from your Yahoo profile. Moreover, some that post will disappear after a refresh, reappear, then disappear. Maybe this is some sort of "eventual consistency" caching architecture, but it just looks like crap.

    Reddit has a much more usable commenting model as one example.

    This and other issues in the past just convince me that Yahoo's developers are not the best devs in the world. Google regularly impresses me more just for their technical prowess.

    link to this | view in thread ]

  55. identicon
    new, 17 Aug 2010 @ 8:40am

    Assista filmes, programas jornalísticos de entretenimento, culturais, documentários, canais de video clipes, programação adulta tudo ao vivo em seu computador pessoal ou notebook, em qualquer lugar do mundo em que você esteja
    www.tvdigitalnopc.com.br

    link to this | view in thread ]

  56. identicon
    Anonymous Coward, 5 Jan 2011 @ 9:08am

    I just changed my Yahoo homepage for another because of the bias news and image Yahoo submits. They have a political agenda or seek to attract people with similar points of view to increase market share.

    link to this | view in thread ]

  57. identicon
    Ozma, 11 Mar 2011 @ 11:43am

    I've noticed that they automatically disable comments on articlkes having anything to do with gay issues, too.

    link to this | view in thread ]

  58. identicon
    bmservice, 5 May 2011 @ 1:53am

    Dear friends.I invite you to visit my website for news and tips about outdoor digital accessories.Here are two links for iPhone gloves and touch screen gloves
    Just go and have a look.

    link to this | view in thread ]

  59. identicon
    Anonymous Coward, 24 Nov 2011 @ 7:45am

    To who ever is making sure I can not make any comments or thumbs up or down,in the yahoo house....I know this to be true because every time i make a comment or thumbs up or down it lets me when I change my password,,,,someone should not be in the yahoo house you know who you are!!!!!!!!!!!!Where is the freedom of speech??????????I have just as much as anyone else to voice my opion as long i'm not breaking your rules......and I see alot of people breaking your rules I don't seeeee yooooou ....blocking them!!!!!!!!!!!

    link to this | view in thread ]

  60. identicon
    tammy, 24 Nov 2011 @ 7:46am

    To who ever is making sure I can not make any comments or thumbs up or down,in the yahoo house....I know this to be true because every time i make a comment or thumbs up or down it lets me when I change my password,,,,someone should not be in the yahoo house you know who you are!!!!!!!!!!!!Where is the freedom of speech??????????I have just as much as anyone else to voice my opion as long i'm not breaking your rules......and I see alot of people breaking your rules I don't seeeee yooooou ....blocking them!!!!!!!!!!!

    link to this | view in thread ]

  61. identicon
    tammy, 24 Nov 2011 @ 7:58am

    I believe they better know who's working for them they could be trying to sabatoge.....their reputation by trying ,,,I would like to know is this site controlled in another country ...like let say uuhh,,,,an enemy country!!!!????????

    link to this | view in thread ]

  62. identicon
    tammy, 24 Nov 2011 @ 8:01am

    I believe they better know who's working for them they could be trying to sabatoge.....their reputation ,,,I would like to know is this site controlled in another country ...like let say uuhh,,,,an enemy country!!!!???????? You know like communist or haters of Americans!!!!!!!!!!!!

    link to this | view in thread ]

  63. identicon
    Anonymous Coward, 13 Dec 2011 @ 9:10am

    Get this info out to anyone who would listen. Send it to Rense.com. Something strange is going on over at Yahoo! The comments section for all articles are down and has been for a while!

    I believe censorship is going on. Spread the word!

    link to this | view in thread ]

  64. identicon
    A.J., 13 Dec 2011 @ 9:41am

    Re:

    Yes, seems like there are NO comments on any articles (none I've seen anyway) for the past several days.

    link to this | view in thread ]

  65. identicon
    Tom, 13 Dec 2011 @ 5:15pm

    Yahoo!

    Why is Yahoo! purposely blocking my, L. C. by T, comments?
    Comments are available when I come through the backdoor using something other then IE giving me at least on comment before I'm blocked again.

    Is speech on the Internet entitled to as much protection as speech in more traditional media?
    Yes,
    the U. S. Supreme Court ruled in Reno v. ACLU (1997) that speech on the Internet receives the highest level of First Amendment protection. The Supreme Court explained that “our cases provide no basis for qualifying the level of First Amendment scrutiny that should be applied to this medium.”

    link to this | view in thread ]

  66. identicon
    Robert, 2 Mar 2012 @ 12:29pm

    Re: Incompetence is a strong word

    Instead of making assumptions on what the client MIGHT want, why not ask them what they want? Draw up requirements, and then go from there. What happens if you 'stub' something in, and the client doesn't ask for it, does it just bloat your code? Is it the proverbial sponge left in the patient.. not doing anything other than sucking up resources because you're too busy coding 'stubs' to contact the client? This doesn't sound like something an experienced programmer would do. Instead of incompetence, how about we use the word 'lazy'?

    link to this | view in thread ]

  67. identicon
    anna, 13 Mar 2012 @ 8:45am

    posting comments on yahoo on bottom of articles

    I'm so new at this posting stuff at Yahoo. I was posting a whole bunch of comments to a lot of people. I don't know all of Yahoo's rules. But noticed some of my comments were not posted. Once I posted to one person 5x. Twice was the real message and 3x was a test page. Only the 3 test pages came out. (I deleted them). This proved to me someone was right there waiting for me to post. Also some of my posts didn't show on the main page for others to see but I saw them when I clicked on the MY COMMENTS tab. I do have to say, that I think the majority did stick, especially the ones that I left replies to. Unfortunately I replied to a crude comment in a satirical way & gave a reluctant thumbs up. I didn't agree with the vulgar way it was written, but I agreed with the premise, & being a newbie & wanting to have a little fun, I commented. Well, this was a big sin (especially since it was an article about priests & LGBT issues). Now I'm probably on Yahoo's racist crap list. Yahoo also took away my thumbs up I left for his comment too. I think the took his comment down too. Man I was poking fun at the author of the comment not the gays. I was just having fun. Because that commenter sounded racist & I was trying to lighten him up. Yahoo needs to lighten up with some of the overmoderating. They shold get rid of the vulger stuff & keep stuff like mine there. Well, Ill see what happens next.

    link to this | view in thread ]

  68. identicon
    Anonymous Coward, 26 Aug 2012 @ 11:27am

    Why am I not allowed to make comments on headline stories i.e. story about Prince Harry, I'm not allowed to make any comment or the Lance Armstrong story same thing can't make any comments??

    link to this | view in thread ]

  69. identicon
    quyeto2o, 6 Sep 2012 @ 10:34pm

    games funny welcome to
    http://www.pokemon2.org

    link to this | view in thread ]

  70. identicon
    quyeto2o, 6 Sep 2012 @ 10:41pm

    games funny welcome to
    http://www.pokemon2.org

    link to this | view in thread ]

  71. identicon
    Yahoo Comments, 31 Jan 2013 @ 9:27am

    Yahoo Comments

    You want a place where yahoo comments are collected, check out Kommenters.

    link to this | view in thread ]

  72. identicon
    Tom Barrister, 11 Jun 2013 @ 10:33am

    Was actually a scripting error

    A few notes:

    Yahoo has an anti-spam mechanism that will auto-block comments if X number are made in X time, if the same exact text is posted more than X times by the same person, or if most URLs are included.

    The situation with comments appearing was a bug in the comment daemon. It was fixed.

    If you don't want to see Yahoo News comments at all, and you have Adblock Plus for either Chrome or Firefox, make a filter for:

    *news.yahoo.com*

    This will NOT block the entire Yahoo News website as one would guess. As far as I can tell, it only blocks the comments. They'll appear as "Loading" and will never load. everything else works fine.

    link to this | view in thread ]

  73. identicon
    Fraulein, 26 Jun 2013 @ 9:43pm

    Re: Nice catch!

    I just posted a comment on the story for California Prop 8 on yahoo. At first it appeared my comment had posted, now its gone? I used no profanity, just made it clear I'm a christian who is pro-life and pro-marriage with marriage between man and woman.

    link to this | view in thread ]

  74. identicon
    Sidney, 4 Oct 2017 @ 7:22pm

    Yahoo and amazon blocking my view

    They both has stopped my commented on on going daily affairs!! They are very democratic supporters so it seems! And when a replubican makes a view they block it by pushing your statement into another area which you can not reply to!! All you can do is start over again and the same damn thing happens!!! Help

    link to this | view in thread ]


Follow Techdirt
Essential Reading
Techdirt Deals
Report this ad  |  Hide Techdirt ads
Techdirt Insider Discord

The latest chatter on the Techdirt Insider Discord channel...

Loading...
Recent Stories

This site, like most other sites on the web, uses cookies. For more information, see our privacy policy. Got it
Close

Email This

This feature is only available to registered users. Register or sign in to use it.