News for hackers. Stuff that matters.
Re:Bing search results showing up in Google by maeon3 on Saturday February 05, 2011 @01:26PM (#2183601)
Microsoft is way out of line. Google figures out what content is good by crawling every page and doing the leg work, and Bing copies Google data and displays what google displays.

Google proved it with the bing sting. there is absolutly NO reason why bing should have linked to those documents, other than that they copied off of Google's exam paper.

When students do this, it is called plagiarizing. The smoke getting thrown by MS is just to distract and divert while they scramble to hide what they did.

Re:Bing search results showing up in Google by benologist on Saturday February 05, 2011 @01:39PM (#2183644)
They proved that Microsoft uses clickstream data to rank websites, and in 7% of manufactured cases that's all the data they have?

I think this is exactly as petty and silly as last week's news, and now they get to spend a week explaining how this occurred and that they do obey robots.txt.

Re:Bing search results showing up in Google by moultano on Saturday February 05, 2011 @02:48PM (#2183861)
Everyone else in this thread has already explained that microsoft is not properly using robots.txt by having case insensitive urls, hence why these urls were indexed.
Re:Bing search results showing up in Google by jeroen on Saturday February 05, 2011 @03:24PM (#2183953)
"Be strict in what you emit, liberal in what you accept."

Bing failed the first part, Google the second. Both should fix that.

Re:Bing search results showing up in Google by benologist on Saturday February 05, 2011 @03:10PM (#2183930)
The Bing context might suck for you guys, but this is your problem - case insensitivity is every Windows server, not just the Bing website.

Why would anyone hosted on Windows have to specify every possible spelling variation to keep search engines out of a folder or file?

Here's another example:

http://www.ifma.org/robots.txt

These guys are disallowing /pv/

http://www.google.com/search?sourceid=chrome&ie=UTF-8...

You guys are indexing /PV/

Re:Bing search results showing up in Google by andrewcooke on Saturday February 05, 2011 @03:19PM (#2183941)
Maybe I'm misunderstanding your argument, but I think you're confusing the Windows file system with the URLs that a web service provides.
Re:Bing search results showing up in Google by benologist on Saturday February 05, 2011 @03:39PM (#2183993)
The problem exists when that web service is on Windows - ASP.NET, Cold Fusion, static html sites, probably a negligible percent of PHP sites etc -

/pv is /PV is /pV is /Pv

Re:Bing search results showing up in Google by mattmanser on Saturday February 05, 2011 @02:38PM (#2183829)
Except that this time it isn't Microsoft themselves crying foul.
Re:Bing search results showing up in Google by icedpulleys on Saturday February 05, 2011 @01:47PM (#2183674)
> there is absolutly NO reason why bing should have linked to those documents

There is absolutely a reason. A user queried for a string, then followed a link. Biasing Bing's search results towards the followed links is a signal that improves their search.

> When students do this, it is called plagiarizing. The smoke getting thrown by MS is just to distract and divert while they scramble to hide what they did.

When I took exams, I wasn't allowed to consult with fellow students, read the internet, or open a textbook. My life as a developer would certainly be a lot different if I wasn't able to do any of those things now because it was "cheating" back when I was in school. It's an awful analogy and, as you've regurgitated it here, seems to be an effective smokescreen on Google's end.

Re:Bing search results showing up in Google by extension on Saturday February 05, 2011 @02:49PM (#2183868)
There is absolutely a reason. A user queried for a string, then followed a link. Biasing Bing's search results towards the followed links is a signal that improves their search.

Yes, but the actual effect is that they've just copied Google's results, rather than extracted valuable insight from their own users. And I don't see how Bing could have scraped the search terms and results from a Google session unless they are using code specifically tailored for Google's site. Given that, the clickstream excuse rings awfully hollow.

Plagiarism is going to be a judgement call in a developing field like search. Google's judgement is that Bing's scraping of their site, in this case, is fairly underhanded. I would agree.

Re:Bing search results showing up in Google by darrenkopp on Saturday February 05, 2011 @02:42PM (#2183847)
Yes, nothing exists on the internet if it's not on Google. When people click on things in Reddit, if Google hasn't yet indexed it, then it doesn't exist.
Re:Bing search results showing up in Google by sid0 on Saturday February 05, 2011 @01:31PM (#2183620)
Google proved it with the bing sting

They didn't prove anything. Every experiment needs a control. Where's Google's?

Re:Bing search results showing up in Google by ajays on Saturday February 05, 2011 @01:38PM (#2183636)
"Control" what? Where's the control for "gravity pulled the apple down" ?

It's called an existential proof. If you want to prove that a black swan exists, all you need is 1 example of a black swan.

Re:Bing search results showing up in Google by sid0 on Saturday February 05, 2011 @01:55PM (#2183707)
It's called an existential proof. If you want to prove that a black swan exists, all you need is 1 example of a black swan.

Strictly speaking, yes, non-controlled experiments exist. However without a control you cannot eliminate alternate explanations. Since we know that an alternate explanation exists here, the experiment doesn't show anything.

In the case of the black swan there's no credible explanation for that thing you see being anything but a black swan. The control is essentially Occam's razor.

Re:Bing search results showing up in Google by Natsu on Saturday February 05, 2011 @02:40PM (#2183839)
Google's hypothesis was "Does Bing use Google data in its rankings?" That hypothesis was proven (because there was no other way to get those crazy links except for clickstream data showing users going from a google search for those nonsense terms to those sites).

If you want to explore a very different hypothesis, namely "Does Bing single out Google in its weightings of clickstream data?" then I suggest you go here:

http://projectgus.com/files/googlebing/seaport-trace.txt

That's a packet capture of some clickstream data. That should be more than enough to forge as much data as you like. You can then make up a nonsense search term, like "doesb1ngtrustgmorethananyoneelse" that should get zero results, then forge clickstreams going from a google.com search to "yes.com" as well as an equal number of searches for that term going from some other search engine to "no.com" and you can explore the weights as much as you want.

That said, I'd say that the fact that they weight Google highly enough that they'd take their word for it that a clearly irrelevant term should be mapped to some site is strong evidence, I think.

Mind you, I don't think it's "wrong" exactly for Bing to do this. I'm not worried about it destroying search, either. The spammers/SEO types will make it useless soon enough.

Re:Bing search results showing up in Google by angusgr on Saturday February 05, 2011 @04:39PM (#2184161)
Good points. I'm the one who took the packet capture you've linked, and I'd be really interested to see what happens if someone runs the test you describe.

That said, I'd say that the fact that they weight Google highly enough that they'd take their word for it that a clearly irrelevant term should be mapped to some site is strong evidence, I think.

The evidence was that this occurred in 9% of the cases they tested. For terms that don't exist anywhere else on the net (ie the only place they could have been found anywhere in Bing's dataset was in the google query URL.)

Bing didn't weight Google ahead of a single other source of information, so I don't think this really comprises evidence of high weighting at all. To make that claim, someone needs to run a controlled test like the one you describe here.

spammers/SEO types will make it useless soon enough

Yeah, one thing that surprised me greatly is how easily it looks like this clickstream data could be injected. Although I don't really know what half the fields do, so there could be something clever going on in there.

Re:Bing search results showing up in Google by Natsu on Saturday February 05, 2011 @05:11PM (#2184231)
> Bing didn't weight Google ahead of a single other source of information, so I don't think this really comprises evidence of high weighting at all. To make that claim, someone needs to run a controlled test like the one you describe here.

Strictly speaking, I think you're right, but it was interesting that it would accept mappings that didn't exist elsewhere, rather than requiring the same mapping from at least one other source. But you're right that a more complete test is warranted. And Bing may have already adjusted things to prevent this, so we may never know.

> Although I don't really know what half the fields do, so there could be something clever going on in there.

True, but the mysterious parts I see appear to be constants (I may have overlooked something, though, so feel free to point out any mysterious dynamic bits I'm ignoring). Those should be out-and-out harvestable from actual Bing toolbars. With constants, I strongly suspect that we only need to harvest valid data, rather than figure out how to generate our own.

Worse for Bing, my experience in removing viruses says that "people who install lots of toolbars" and "people who get viruses/malware/joined to a botnet" are sets that overlap so a significant degree, so it might become hard to separate actual user clickstream data from forged clickstream data when they're both coming from the same, infected, computer.

Finally, I'm sorry I forgot to give you credit. If it's any consolation, I think I did give you credit last time I posted your link. Thank you for doing a better technical analysis than I've seen from anyone else on this story.

Re:Bing search results showing up in Google by angusgr on Sunday February 06, 2011 @01:25AM (#2185138)
Finally, I'm sorry I forgot to give you credit.

Ah, that's no problem. If you'd copied it to your domain and linked it there I might have minded, but if you're posting a link to my site I consider that plenty of credit.

Re:Bing search results showing up in Google by sid0 on Saturday February 05, 2011 @03:09PM (#2183925)
Google's hypothesis was "Does Bing use Google data in its rankings?"

I see. I would contend that that hypothesis is misleading at best, in bad faith at worst.

Re:Bing search results showing up in Google by angusgr on Saturday February 05, 2011 @04:41PM (#2184169)
I think the problem wasn't so much the hypothesis, but the spin on the conclusions.