bryant: (Default)
[personal profile] bryant
The original post which prompted this one is now inaccessible accessible again. C'est la vie.




Hopefully you weren't thinking of this as a news post, but just in case:

http://blog.seattlepi.com/amazon/archives/166329.asp

"This is an embarrassing and ham-fisted cataloging error for a company that prides itself on offering complete selection," says the Amazon spokesperson. It's not as complete an explanation as I wish we could have, but it is not any sort of attempt to save face.




Oooh, new update!

There is a "report this content as inappropriate" box at the bottom of at least some Amazon pages. It doesn't go to the URL claimed, though. It goes to http://www.amazon.com/gp/product/features/fiona-feedback-email.html.

It is absolutely fascinating that after I screwed up and completely missed that link, nobody double-checked me. See philosophical pontificates lower down in this post.

(And nah, I still don't buy the troll -- the URL inconsistency is still wacky, and it's too easy to say "sure, it's not there because the functionality was removed." Especially since it wasn't. I do think he was making a point about trust on the Internet, and I do still think it's a good one.)




Oh, OK, one pair of links:

http://mikedaisey.com/
http://www.lilithsaintcrow.com/journal/2009/04/idosyncratic-code-amazonfail/

Mike Daisey used to work at Amazon, so it's not impossible that he has contacts inside the company who'd tell him the truth. I don't know of any motivation he has to make shit up, although he does make his living from people buying tickets to his work. He is a friend of a friend who I trust, but I don't know him personally. The story is plausible but also lacks detail.

The above paragraph is the sort of analysis to which one ought to subject any of these random assertions.




There's a guy claiming he abused Amazon's reporting system in order to get GLBT books removed from the sales rank listings. Since I have some pretension to technical ability, I figured I'd give his claims a test run. (Edit: post now protected and unreadable, unless you're a community member.)

Summation: nope, you didn't do that, you liar you. Nice meta-troll, though.

Details:

a) The code is buggy; I can't get it to run as written. In particular, he uses the -dump parameter to links. That causes links to dump a formatted version of the document, which does not contain any URLs at all. (Edit: yeah, he gave Valleywag an explanation for this which does make sense.)

I went ahead and got a non-formatted version of the page he's grabbing for the sake of completeness, and ran his grep and sed statements on it. You don't actually get a pretty listing of product IDs from that. You could get one if you wrote better regexps, but the ones he's providing just don't work.

So let's say he was just, I don't know, obfuscating because he's lazy. It is entirely possible to get a list of Amazon product IDs by methods similar to the ones he posted. Onward!


Thought that was clear, but I don't mind making it crystal-clear: I'm convinced that you can get a list of Amazon product IDs using his code.

b) He says that URLs of the form http://www.amazon.com/ri/product-listing/ generate a complaint. However, if you go to a URL with that format, you get a 404 page. It's possible that Amazon just pulled that functionality this morning, but there's no sign of that URL in their help system that I can see after a quick once-over.

Edit: he is saying that the functionality was just pulled. So I dunno. Google caches of Amazon book pages don't show the link he's claiming was there, but they wouldn't if that functionality is dependent on being logged in. Anyone have an old screenshot of an Amazon page showing that?

Conclusion: troll! Reserving the right to change my mind if we get some real proof, but see lengthy philosophy note that follows.

Edit: it's an interesting bit of trolling, actually. He's piggybacking on some of the same tendencies that led the original story to turn into a Cause with a capital C. If you're not a geek, the Internet is just this weird magical place where stuff /happens/ and anything's likely if it's expressed with authority.

His post is even better because there's nothing inherently implausible about the idea of hiring a bunch of third-world sweatshop people to screw up a user-generated tagging/complaint system. Amazon doesn't appear to have made that mistake, but you need to check before you can be sure.

To make it even better, Twitter was the main vector of communication about the Amazon stuff. Twitter is lousy for any communication which takes more than 140 characters; it strips logic leaving us only with reputation capital. The #amazonfail tag got a lot of reputation capital, initially from upset people and later from sheer volume...

But you can't tell from a Twitter post whether or not something's authentic. You gotta do your own research and thinking. Some people do; lots of people don't. No matter what Amazon did or didn't do, intentionally or not, there is absolutely not enough evidence right now to draw any conclusions other than "it's bad that this happened." Our troll used the same transmission technique, because who's gonna take the time to read his post and think about his claims?

(Addition to that: seriously. Why do you believe him? Why do you believe me, for that matter?)

Good times. At some point we're going to have to figure out how to overcome a thousand years of conditioning: for a very long time, saying something loudly required a great deal of effort, so at least you knew someone really believed what they were saying. These days, no effort at all, but we still have that kneejerk reaction. (This is not an Internet problem. I blame LaserWriters.) Man, doesn't it just seem antiquated that Speaker's Corner used to be a huge deal and a symbol of free speech?

The really interesting thing about the troll is that he's right even if he didn't do it. The vulnerability he describes exists anywhere you make automated decisions based on third-party input.

Hah. See what happens when I get links? I pontificate.
Page 1 of 2 << [1] [2] >>

Date: 2009-04-13 04:32 pm (UTC)
From: (Anonymous)
I rather thought so... thanks for checking, though: It's always better to know rather than assume.

Form a common sense standpoint, his story would not explain the two Amazon reps' response template about adult content.

Thank you.

Date: 2009-04-13 04:44 pm (UTC)
From: [identity profile] peitso.livejournal.com
The 'adult' content policy messages could have been a PR move because they really had no idea what was going on. No company ever tells the public that it's dealing with a massive crisis that hasn't surfaced yet--there's no need if it's not public. If that was the case, it was still a bad move.

(no subject)

From: [identity profile] head58.livejournal.com - Date: 2009-04-13 04:48 pm (UTC) - Expand

(no subject)

From: [identity profile] bernmarx.livejournal.com - Date: 2009-04-13 05:51 pm (UTC) - Expand

(no subject)

From: [identity profile] head58.livejournal.com - Date: 2009-04-13 05:55 pm (UTC) - Expand

(no subject)

From: [identity profile] bernmarx.livejournal.com - Date: 2009-04-13 05:58 pm (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2009-04-13 04:54 pm (UTC) - Expand

(no subject)

From: (Anonymous) - Date: 2009-04-13 05:13 pm (UTC) - Expand

(no subject)

From: [identity profile] peitso.livejournal.com - Date: 2009-04-13 05:23 pm (UTC) - Expand

(no subject)

From: [identity profile] bernmarx.livejournal.com - Date: 2009-04-13 06:06 pm (UTC) - Expand

(no subject)

From: [identity profile] just-ruth.livejournal.com - Date: 2009-04-13 11:13 pm (UTC) - Expand

(no subject)

From: [identity profile] 7kim-moon.livejournal.com - Date: 2009-04-14 05:06 pm (UTC) - Expand

I can answer this one...

From: [identity profile] gerrib.livejournal.com - Date: 2009-04-13 04:54 pm (UTC) - Expand

Re: I can answer this one...

From: [identity profile] atara.livejournal.com - Date: 2009-04-13 05:23 pm (UTC) - Expand

Re: I can answer this one...

From: [personal profile] azurelunatic - Date: 2009-04-13 05:56 pm (UTC) - Expand

(no subject)

From: [identity profile] kibbles.livejournal.com - Date: 2009-04-13 05:23 pm (UTC) - Expand

(no subject)

From: [identity profile] atara.livejournal.com - Date: 2009-04-13 05:30 pm (UTC) - Expand

(no subject)

From: [identity profile] gerrib.livejournal.com - Date: 2009-04-13 05:38 pm (UTC) - Expand

(no subject)

From: [identity profile] gerrib.livejournal.com - Date: 2009-04-13 05:30 pm (UTC) - Expand

Date: 2009-04-13 04:38 pm (UTC)
From: (Anonymous)
Thanks for clearing this up. Even if this guy's actions had some kind of effect there's no way one person would be responsible of it all.

Date: 2009-04-13 04:40 pm (UTC)
From: (Anonymous)
works for me.

merk@locke:~ [31/83]$ links --version
ELinks 0.10.6 (built on Sep 25 2007 18:50:54)

Features:
Standard, Fastmem, IPv6, gzip, bzip2, Cascading Style Sheets, Protocol (File, FTP, HTTP, NNTP, SMB, URI rewrite, User protocols),
SSL (GnuTLS), MIME (Option system, Mailcap, Mimetypes files), LED indicators,
Bookmarks, Cookies, Form History, Global History, Scripting (Lua, Perl)

(no subject)

From: [identity profile] weev.livejournal.com - Date: 2009-04-14 02:20 pm (UTC) - Expand

(no subject)

From: [identity profile] weev.livejournal.com - Date: 2009-04-14 02:29 pm (UTC) - Expand

(no subject)

From: [identity profile] daid.livejournal.com - Date: 2009-04-15 07:58 am (UTC) - Expand

(no subject)

From: [identity profile] daid.livejournal.com - Date: 2009-04-15 08:08 am (UTC) - Expand

(no subject)

From: [identity profile] weev.livejournal.com - Date: 2009-04-15 12:23 pm (UTC) - Expand

Date: 2009-04-13 04:46 pm (UTC)
From: [identity profile] troubleinchina.livejournal.com
Also, it doesn't account for all of the books that were taken down. Amongst other things, straight erotica also went down, and that wouldn't go down with a "I'm targeting GLTB books" code.

Date: 2009-04-13 04:50 pm (UTC)
elialshadowpine: (Default)
From: [personal profile] elialshadowpine
He mentioned getting other people in on it for a focused attack. If they changed the parameters, that might explain it.

That the code doesn't work at all, though......

Date: 2009-04-13 04:50 pm (UTC)
From: (Anonymous)
Re 4):

He does insert the product IDs after http://www.amazon.com/ri/product-listing/ like so:

http://www.amazon.com/ri/product-listing/0830823794

But still results in 404.

Date: 2009-04-13 04:52 pm (UTC)
From: [identity profile] jonthegm.livejournal.com
The code he POSTED didn't work... but you can immediately see that given a slightly more powerful perl or python script that you could do it without links.

(no subject)

From: [identity profile] jonthegm.livejournal.com - Date: 2009-04-13 05:07 pm (UTC) - Expand

(no subject)

From: [identity profile] lynxreign.livejournal.com - Date: 2009-04-13 05:28 pm (UTC) - Expand

(no subject)

From: [identity profile] lynxreign.livejournal.com - Date: 2009-04-13 05:38 pm (UTC) - Expand

(no subject)

From: [identity profile] lynxreign.livejournal.com - Date: 2009-04-13 05:46 pm (UTC) - Expand

(no subject)

From: [identity profile] sylvanstargazer.livejournal.com - Date: 2009-04-13 11:08 pm (UTC) - Expand

(no subject)

From: [identity profile] head58.livejournal.com - Date: 2009-04-13 05:48 pm (UTC) - Expand

(no subject)

From: [identity profile] lynxreign.livejournal.com - Date: 2009-04-13 06:37 pm (UTC) - Expand

(no subject)

From: [identity profile] nnaylime.livejournal.com - Date: 2009-04-13 08:00 pm (UTC) - Expand

(no subject)

From: [identity profile] sylvanstargazer.livejournal.com - Date: 2009-04-13 11:08 pm (UTC) - Expand

Date: 2009-04-13 04:54 pm (UTC)
From: (Anonymous)
Thanks for clearing this up. Even if this guy's actions had some kind of effect there's no way one person would be responsible of it all.

Date: 2009-04-13 05:00 pm (UTC)
From: [identity profile] stardragonca.livejournal.com
Of course, young Archimedes just made himself liable to a whole lot of grief.
Especially if Amazon decides they need a good financial scapegoat, and lookee who just volunteered!

Date: 2009-04-13 06:02 pm (UTC)
From: (Anonymous)
He's a troll. He doesn't care who gives him grief; he just thinks it's funny that people are getting so worked up. If Amazon wants to get any money out of him, well... I wish them luck in finding his real name.

I mean, I'm not condoning his actions, I just don't think there's a lot you can do to a guy who doesn't take anything seriously. Besides ignoring him, that is.

(no subject)

From: [identity profile] ravan.livejournal.com - Date: 2009-04-13 07:42 pm (UTC) - Expand

(no subject)

From: [identity profile] stardragonca.livejournal.com - Date: 2009-04-13 08:04 pm (UTC) - Expand

(no subject)

From: [identity profile] ilcylic.livejournal.com - Date: 2009-04-13 08:39 pm (UTC) - Expand

(no subject)

From: [identity profile] ilcylic.livejournal.com - Date: 2009-04-13 09:12 pm (UTC) - Expand

(no subject)

From: [identity profile] sultmhoor.livejournal.com - Date: 2009-04-13 09:20 pm (UTC) - Expand

(no subject)

From: [identity profile] elettaria.livejournal.com - Date: 2009-04-14 02:06 pm (UTC) - Expand

(no subject)

From: [identity profile] digitalsidhe.livejournal.com - Date: 2009-04-13 06:02 pm (UTC) - Expand

(no subject)

From: [identity profile] stardragonca.livejournal.com - Date: 2009-04-13 08:06 pm (UTC) - Expand

Date: 2009-04-13 05:00 pm (UTC)
From: [identity profile] emeraldsedai.livejournal.com
Appreciate the knowledgeable counter-perspective. I did, in fact, read the post on [livejournal.com profile] brutal_honesty, along with everything else that's been linked a zillion times on Twitter. (Honestly, the internet was FUN last night!), and though I can't vet the guy's code, my tentative conclusion matches yours: nothing I've read so far makes total sense of the facts.

(no subject)

From: (Anonymous) - Date: 2009-04-13 05:13 pm (UTC) - Expand

(no subject)

From: [identity profile] emeraldsedai.livejournal.com - Date: 2009-04-13 05:20 pm (UTC) - Expand

(no subject)

From: [identity profile] shadowflyer.livejournal.com - Date: 2009-04-13 10:24 pm (UTC) - Expand

Date: 2009-04-13 05:11 pm (UTC)
From: [identity profile] sunfell.livejournal.com
Could the troll have used Amazon's "Mechanical Turk" to propogate his scheme? We'll have to keep an eye on that to see if there will be any policy changes there. Talk about being blown up with one's own petard...

I like Amazon- warts-and-all, it's my fall back when local places can't or won't stock books I need. I'd hate to see it messed up by something like this. They're out to make money- it doesn't make sense that an internal policy could become so toxic.

(no subject)

From: [identity profile] sunfell.livejournal.com - Date: 2009-04-13 05:45 pm (UTC) - Expand

Here via a friend's link

Date: 2009-04-13 05:14 pm (UTC)
From: [identity profile] tacky-tramp.livejournal.com
I was hoping a coder would go over that! I continue to suspend judgment until Amazon comes forward with more information. I assume they're planning to explain what went down and how they'll prevent it from going down in the future.

Date: 2009-04-13 05:16 pm (UTC)
From: [identity profile] drivingblind.livejournal.com
You've got some good points about the "think about it" element. At this point, since I pointed at one of the earlier posts about #amazonfail, I've felt compelled to post follow-ups for folks to track the evolution of perspective. I don't always have the skills to "vet" those follow-ups, but I'm happy you have (and is why your post here is the latest in the sequence of stuff I've helped circulate).

This sort of thing is going to continue to happen. I think of getting from post one through to this post of yours is the process, though, whereby the "thinking" you're talking about *happens*. I'm not sure there's a failure in that, so much as a success.

(no subject)

From: [identity profile] drivingblind.livejournal.com - Date: 2009-04-13 05:48 pm (UTC) - Expand

(no subject)

From: [identity profile] cgranade.livejournal.com - Date: 2009-04-13 09:01 pm (UTC) - Expand

(no subject)

From: [identity profile] melopoeia.livejournal.com - Date: 2009-04-13 06:40 pm (UTC) - Expand

Turtles all the way down!

From: [identity profile] amberley.livejournal.com - Date: 2009-04-14 03:25 am (UTC) - Expand

Date: 2009-04-13 05:16 pm (UTC)
From: [identity profile] masgramondou.livejournal.com
I do think Amazon's algorithms have been gamed even if this troll claim doesn't stand up. See http://www.di2.nu/200904/13a.htm

It is quite possible that this is an architectural problem

(no subject)

From: (Anonymous) - Date: 2009-04-13 05:48 pm (UTC) - Expand

Date: 2009-04-13 05:17 pm (UTC)
From: [identity profile] lydia-golis.livejournal.com
I'm a geek who considers the internet a magical place where stuff just /happens/. I'm a poli-sci geek. ;)

(no subject)

From: [identity profile] stardragonca.livejournal.com - Date: 2009-04-13 06:01 pm (UTC) - Expand

(no subject)

From: [identity profile] emilytheslayer.livejournal.com - Date: 2009-04-13 06:02 pm (UTC) - Expand

(no subject)

From: [identity profile] stardragonca.livejournal.com - Date: 2009-04-13 06:38 pm (UTC) - Expand

(no subject)

From: [identity profile] emilytheslayer.livejournal.com - Date: 2009-04-13 06:43 pm (UTC) - Expand

Date: 2009-04-13 05:32 pm (UTC)
From: [identity profile] lynxreign.livejournal.com
What language was used for his code?

Date: 2009-04-13 05:54 pm (UTC)
From: [identity profile] bernmarx.livejournal.com
Speaking of people putting too much stock in authority interpretations, it's amazing to me how many people think that Ashlyn D with Member Services (http://markprobst.livejournal.com/15293.html) is sanctioned to make public announcements of Amazon corporate policy when she's probably a low-level (if not minimum-wage-making) drone just trying to do her job.

Date: 2009-04-13 06:20 pm (UTC)
msilverstar: (anvil-sized hints)
From: [personal profile] msilverstar
Yeah, she's probably just some poor soul working on the weekend and sending out automated replies. At least her last name isn't out. Bezos, on the other hand...

(no subject)

From: (Anonymous) - Date: 2009-04-13 09:21 pm (UTC) - Expand

Date: 2009-04-13 06:02 pm (UTC)
marcmagus: Me playing cribbage in regency attire (Default)
From: [personal profile] marcmagus
Works perfectly with lynx -dump, however. Perhaps his system has links symlinked to lynx, or it was, as you suggest, a bit of obfuscation? The sed works as advertised, although it also leaves in some junk which should be stripped out from other URLs.

He mentions in his post that the functionality was removed this morning by Amazon.

I have know idea if it's true, but it seems plausible.

I find your discussion of Twitter amplifying loudness quite interesting.

(no subject)

From: [personal profile] msilverstar - Date: 2009-04-13 06:19 pm (UTC) - Expand

(no subject)

From: [personal profile] elialshadowpine - Date: 2009-04-13 06:30 pm (UTC) - Expand

(no subject)

From: [personal profile] marcmagus - Date: 2009-04-13 06:34 pm (UTC) - Expand

Brilliant!

From: [identity profile] p-sunshine.livejournal.com - Date: 2009-04-13 06:43 pm (UTC) - Expand

(no subject)

From: [identity profile] bernmarx.livejournal.com - Date: 2009-04-13 07:44 pm (UTC) - Expand

Security holes

From: (Anonymous) - Date: 2009-04-14 04:24 am (UTC) - Expand

Date: 2009-04-13 06:03 pm (UTC)
From: [identity profile] jonquil.livejournal.com
Well done.

Dear Author quite conclusively demonstrates that the actual deletions were done on publisher metadata, not on user-supplied keywords. The known errors are predicted by errors in the metadata.

http://dearauthor.com/wordpress/2009/04/12/amazon-possibly-using-category-metadata-to-filter-rankings/#more-11485

When you add that to the evidence that books about disability sex having nothing to do with GLBTQ were targeted, it's pretty clear that the varlet in question is trolling.
Edited Date: 2009-04-13 06:05 pm (UTC)

(no subject)

From: [identity profile] jonquil.livejournal.com - Date: 2009-04-13 06:15 pm (UTC) - Expand

Date: 2009-04-13 06:11 pm (UTC)
From: [identity profile] asim.livejournal.com
Thanks for doing the Hard Work. He wasn't passing my smell test with his code, and then I saw someone else try to run it, and fail...

Gah.

Date: 2009-04-13 06:16 pm (UTC)
msilverstar: (drowning in splooge)
From: [personal profile] msilverstar
Thanks, I had some friends taking it seriously, I'm linking to you for explanations.

Date: 2009-04-13 06:17 pm (UTC)
From: (Anonymous)
"It's possible that Amazon just pulled that functionality this morning"
They did.

(no subject)

From: [identity profile] kynn.livejournal.com - Date: 2009-04-13 06:35 pm (UTC) - Expand

Date: 2009-04-13 06:24 pm (UTC)
gentlyepigrams: (Default)
From: [personal profile] gentlyepigrams
FWIW, I believe you because I've met you and I know what your professional skills are, and believe you could make the judgement in the post and would make it honestly due to our RL and online interactions. But that's just me.

(no subject)

From: [personal profile] gentlyepigrams - Date: 2009-04-13 06:47 pm (UTC) - Expand

Date: 2009-04-13 06:26 pm (UTC)
trialia: Ziva David (Cote de Pablo), head down, hair wind-streamed, eyes almost closed. (Default)
From: [personal profile] trialia
I was pretty certain that the code he posted could do it, with a few modifications, but just as sure that he didn't, because of all the details he missed out. No screencaps = no proof, also.

(no subject)

From: [personal profile] trialia - Date: 2009-04-13 06:35 pm (UTC) - Expand

Date: 2009-04-13 06:37 pm (UTC)
From: (Anonymous)
What I can't get to jive with a troll theory are all the authors who as far back as Feburary got letters from Amazon saying this was a policy change.

(no subject)

From: [identity profile] cookie-nut.livejournal.com - Date: 2009-04-13 07:27 pm (UTC) - Expand

Date: 2009-04-13 06:44 pm (UTC)
From: [identity profile] emilytheslayer.livejournal.com
I thought I did tell you about the "report as inappropriate" link, but the only one I found was for the user reviews, not the actual items.

(no subject)

From: [identity profile] emilytheslayer.livejournal.com - Date: 2009-04-13 06:47 pm (UTC) - Expand

Don't feel bad

From: (Anonymous) - Date: 2009-04-13 06:56 pm (UTC) - Expand

Re: Don't feel bad

From: (Anonymous) - Date: 2009-04-13 07:06 pm (UTC) - Expand

Re: Don't feel bad

From: (Anonymous) - Date: 2009-04-13 07:40 pm (UTC) - Expand

Re: Don't feel bad

From: (Anonymous) - Date: 2009-04-13 07:08 pm (UTC) - Expand

Re: Don't feel bad

From: (Anonymous) - Date: 2009-04-13 07:40 pm (UTC) - Expand

Re: Don't feel bad

From: [identity profile] kynn.livejournal.com - Date: 2009-04-13 07:43 pm (UTC) - Expand
Page 1 of 2 << [1] [2] >>

October 2025

S M T W T F S
    1234
567891011
12131415161718
19202122232425
2627 28293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 10th, 2026 08:10 am
Powered by Dreamwidth Studios