Oh, the number of times I've bouced off ACM's paywall. It's maddening to see an article that you think will let you make progress in a problem you're working on, but unable to access it because of the $15 fee.
And paying the membership fees is not a solution, either — if you are an ACM member, you probably still need access to IEEE body of publications, and then there is Elsevier/Springer/others…
"It's maddening to see an article that you think will let you make progress in a problem you're working on, but unable to access it because of the $15 fee..."
Enough progress to justify spending $15 (less than the price of dinner downtown)? I agree, many find the revenue models / cost structures of professional organizations outmoded. However, I find this rather harsh aversion to paying a few bucks for peer-reviewed, scientific content curious.
If it's of any help to you, many public universities, schools, and local libraries provide full access to ACM content, often both on-site and off. The most common method of providing access to this is via EBSCO's "Business Source Premier" database. I frequently read ACM articles from my desk via the web; a quick title search in EBSCO will pull up the title in about 20 seconds, and I can download a PDF of about any article published since 1965 to send to coworkers.
That said, if price is an issue, please check with your local library. Odds are good that your tax dollars are already paying the cost for you to read these articles from the comfort of your home or office. This isn't just true for the ACM -- even in the age of paywalls, your library's probably been quietly working to provide digital access to all of this for the past decade.
You mean, check with my local library here in Poland, right?
Don't place me in the "doesn't want to pay for content" box. I am OK with paying for content and I do pay for many things online. But there are two issues with ACM:
1. The research has been paid for with taxpayers' dollars (I wasn't the taxpayer, but still).
2. $15 is really expensive.
And of course, if it were just one article that would advance my work a lot, I'd gladly pay. But you don't know that ahead of time. And if you're building startups, you usually do a lot of wide-area research, so it isn't that one article, it's hundreds of articles that you need to skim through.
I also don't buy the argument that we need to pay so much just so that we get peer-reviewed content. JMLR (Journal of Machine-Learning Research) is a prime example that this need not be the case.
You can put me in the "doesn't want to pay for content" box when it comes to science. Science, including computer science works best when new discoveries are spread far and wide free of charge. Journals make their money by securing publication rights in exchange for deciding that something is important enough. Once, it was difficult to publish information to a wide audience, but in the web age, journals seem like a bit of a scam to me.
The curation job still needs paying for, but I think it's pretty clear that the ACM and others have strayed from that to trying to squeeze the long tail for as much money as they can can get.
Besides, does peer-review cost anything for them? The one time I was asked by an ACM journal to review a paper for them, there was no monetary exchange involved.
Yes, or the library of the nearest university will be likely to grant you access for a small fee even if you are not a student there, plus you will also get access to their books.
Problem is, most papers aren't that good or are not relevant to what you're doing, but it's usually hard to tell based on the abstract. When I do research in a subject, I find ~10 papers out of which I'll read (parts of) maybe one. If I were to buy each of them for $15, I'd end up paying $150, and only get a few pages of read useful material out of it.
Exactly, without a strong reference from someone you trust who also knows the subject, you have no idea if the article is worth $15. And then you could probably just make a copy of their copy.
There is no way you can know if the content of the article will actually be useful - there goes $15 down the drain. if my local library has ACM access, yay... but it doesn't. So they get content for free from academics, sell it at a profit, while the academics get nothing for their work and have their content limited to an audience that might not be the one they actually want to reach - it could be, but they've just signed away their content for nothing and have no control on who can can see it, not even they can see it... Some academics publish just because they have to, so ACM is fine for them, but a lot are not like that, and ACM is taking advantage of the situation.
The only reason I would pay for content is to give back to the author for taking the time to commit to paper the information that was useful to me. Paying to some organization that's taking advantage of people for profit... no, thank you.
If you know the article you want to read and immediacy isn't a concern you can probably look the authors up and send them an email. Many would be happy to send you a pdf.
I've frequently Googled paper names from ACM and found that the author has put them on their own site as direct downloads. So, yes, I definitely second you but.. check their site first before you e-mail them too ;-)
It depends on the article. Yes, there are some articles I would gladly pay $15 for (like Boneh/Shaw's work on collusion secure fingerprinting). However, in a lot of cases, I'm going to read a paper for its citations. If I have to pay $15 for that paper, and then pay over and over again for each additional paper that I want, the costs quickly become unsustainable.
Though, as the replies to my question (http://news.ycombinator.com/item?id=2133193) point out, many times you can get a paper that you need by contacting one of the authors, so it the payment isn't as big of an issue as it could be.
If someone publishes via ACM, IEEE, or one of the other places papers go to die, it just ensures that their work will be unread, unused, and more or less ignored.
Which is sad, because the individuals publish there in order to move up through the academic ranks. By moving forward in their careers, they are also marginalizing their own work.
The incentives are perverse, and it will be a very happy day when all CS content is freely available online, as it should be.
This is not exactly true. Universities subscribe en masse to these things for presumably exorbitant fees, but the result is that everybody in the university has access and doesn't notice the evil in these institutions, and continues to publish in them. So what it ensures is that your work will be ignored by everyone outside the ivory tower, which is arguably worse, since it gives the impression that your work is important, when anybody who might actually do anything useful with it is screwed.
Probably the one vector that work does have from the ivory tower to the real world is via people, when they transfer from one to the other, or have one foot in each side, and can transfer ideas and PDFs from the ivory tower to the real world, and can transfer motivations for new ideas from the real world to the ivory tower. Bridge-people like these are some of the most admirable people in academia, in my opinion, and also in my opinion produce by far the best papers.
(I am therefore trying to be one of them, sort of, although I'm not really interested in actually writing papers, since to get it published (and therefore have it count officially as a 'paper' instead of a PDF talking about what you did) you have to write a variable amount of obfuscatory bullshit.)
It's not their obligation to track down cheaper or free sources. That's silly. After all, the ACM isn't going to waste time keeping track of the various sources of every paper they publish. It's not their job.
If someone is motivated by the fee to find another source, they'll do so. Maybe they'll ask their colleagues. Maybe they'll search the web. Maybe they'll take the time to visit a university library and track down a print copy.
But if they don't care about the price, they'll just do the easiest thing and pay the ACM in order to save time.
It's not the ACM's job to do the legwork. If you want to save the money, you have to do the work yourself.
Who do you think should pay for the servers, maintenance & upkeep of the ACM site? It's a non-profit organization supported (barely in some years) by membership dues.
I have access to probably everything you want through a university VPN; if you really want a given paper, email me a link to it and I'll email back the PDF. I can't scale this solution, but I figure I'll do what I can.
As I said in a comment yesterday, go to the author's web site or to his/her university/lab/corp. There is usually a prepublication or slightly different version.
And paying the membership fees is not a solution, either — if you are an ACM member, you probably still need access to IEEE body of publications, and then there is Elsevier/Springer/others…