There’s been quite a buzz the past few days over Amazon.com and their removal of rankings on LGBT themed books. Amazon first issued a statement that it was done out of consideration for all their customers and that certain “adult” material had to be unranked for that reason.
Probst, the author of a novel with gay characters in the Old West, said he was perplexed by the move and used his status as a publisher to contact Amazon for an explanation. He said he received the following response from an Amazon Advantage service representative:
In consideration of our entire customer base, we exclude “adult” material from appearing in some searches and best seller lists. Since these lists are generated using sales ranks, adult materials must also be excluded from that feature.
Then they changed their story and claimed there had been a system “glitch” that they were trying to fix as quickly as possible. Needless to say many of us weren’t buying it after their official statement excerpted above. In fact my wife and I were looking for a new outlet to buy from and sell through just today. However I stumbled across something that, if it’s true, may lend credence to the “glitch” story. It seems, at least from this post, that a heroin junkie has a bone to pick with gay people he considers “hypocrites”. He decided that hacking and manipulating Amazon’s system would be the way to do it. (Full disclosure: I don’t understand computer languages or coding in the slightest but my wife, who very much does, read over the post and said to the best of her knowledge what this guy claims is possible. I’ve substituted asterisks for any lines of coding or URLS he includes. You can see them at the link if you wish. )
Amazon removed its customer-based reporting of adult books yesterday. I guess my game is up! Here’s a nice piece I like to call “how to cause moral outrage from the entire Internet in ten lines of code”.
I really hate reputation systems based on user input. This started a while back on Craigslist, when I was trying to score chicks to do heroin with. My listings like “looking to get tarred and pleasured” and “Searching for a heroine to do the paronym of this sentence’s lexical subject” kept getting flagged. The hypocracy of the gay community disgusted me. They would flag my ads down but searching craigslist for “pnp” or “tina” reveals tons of hairy dudes searching for other hairy dudes to do meth with. How is homosexuality and meth okay but heterosexuality and heroin bad? So I decided to get them back and cause a few hundred thousand queers some outrage.
I’m logged into Amazon at a far later date and see it has a “report as inappropriate” feature at the bottom of a page. I do a quick test on a few sets of gay books. I see that I can get them removed from search rankings with an insignificant number of votes.
I do this for a while, but never really get off my ass to scale it until recently.
So I script some quick bash.
*********
There’s some quick code to grab all the Gay and Lesbian metadata-tagged books on amazon. Then I pull out all the IDs of the given books from those URLs:
and I have a neat little list of the internal product ID of every fag book on Amazon.
Now from here it was a matter of getting a lot of people to vote for the books. The thing about the adult reporting function of Amazon was that it was vulnerable to something called “Cross-site request forgery’. This means if I referred someone to the URL of the successful complaint, it would register as a complaint if they were logged in. So now it is a numbers game.
I know some people who run some extremely high traffic (Alexa top 1000) websites. I show them my idea, and we all agree that it is pretty funny. They put an invisible iframe in their websites to refer people to the complaint URLs which caused huge numbers of visitors to report gay and lesbian items as inappropriate without their knowledge.
I also hired third worlders to register accounts for me en masse. If you ever need a service like that, you can find them in a post like this advertising in the comments:
*****
Then they would log into the accounts, save the cookies in a cookie file and send it to me.
Then I used the cookie files like so to automated-report all the books:
*****
The combination of these two actions resulted in a mass delisting of queer books being delisted from the rankings at Amazon.
I guess my game is up, but 300+ hits on google news for amazon gay
and outrage across the blogosphere
ain’t so bad.
The only person to figure it out was dely from Six Apart: ******
but he has been ground zero at my work, cleaning up my messes before. Who else trolls via moral outrage? Not many in the scene that I know of.
So it’s possible Amazon didn’t purposely relegate Heather Has Two Mommies and thousands of other LGBT titles to the “adult” category intentionally. Of course that’s the case it would have been better if they’d not issued that ridiculous statement claiming they had to protect all of their customer base (code for “coddle the fundies”). If they’d merely played the computer glitch card in the first place it would have, at the very least, given them time to work while they figured out what to do next. Then they could have figured out that they really did have a glitch–or a hacker–which may very well have been the case.
At any rate, don’t ditch Amazon just yet. Wait and see what happens, and if things don’t return to normal post haste there are many other sellers in the sea.
BTW, “weev”; next time you decide to play childish revenge games you might want to choose the right target. Gay meth users don’t give a fig about you and your heroin junkie girl hookups. They aren’t the ones flagging your stupid Craigslist posts. Why don’t you instead look toward the busybody people who spend their time trying to run everybody else’s lives: the RRRW “moral values” crowd.
Update: After further research, particularly considering what my lovely wife has discovered, it appears Amazon is not innocent regardless of who did what. We’ll definitely be shopping elsewhere and are seeking other outlets for our affiliate accounts. As I said above, there are plenty of other sellers in the sea.