The income from the ACM/IEEE's investment portfolio is large enough that it could fund all of arXiv.org's annual expenses ~20 times over, in perpetuity, without dipping into capital. See this thread for details: https://news.ycombinator.com/item?id=22103763
Btw, ACM has started adding some drm banner (rightslink) to the papers. This seems like a recent addition. Why do these bodies (ACM/IEEE) exist ? I get the journal prestige angle and the loop that is hard to break, but for CS, most of it is conference driven. Any sub-field has about 50 people who call the shots. Why don't these 50 people decide not to be associated with ACM/IEEE ? What's in it for them ? Is it just apathy ? For example, the PC of a top conference (say ISCA) could just fork it for next year onwards (say to SCA) and remove the affiliation with ACM/IEEE. Since the sub-fields are quite small, there isn't a huge risk of loss of prestige or dilution. You follow where the PC goes. In general, the community decides that there are 3-4 top conferences in the area. Once you migrate those 3-4, you have taken back control. csrankings.org does a reasonable job of capturing the top conferences in every area. If you are on the PC of any of these conferences, I would like to know why this hasn't happened yet. Fortunately, some of the top ones (usenix ones, vldb, nips, etc.) are open access, and we should have all of them migrate.
If you would like please consider becoming a professional member $99/year of ACM then you also get access to Safaribooksonline. Personally I think its good value for money.
Last year, I explicitly checked with Safari customer service about this, told them this is too good to be true since a regular Safari membership costs 3x of the ACM membership. The customer service replied and confirmed there is nothing different. So go for it :) The basic ACM membership is really a good deal.
I have been a subscriber for 3 years, and can confirm it's the full SafariOnline subscription, on top of ACM Magazine (your choice or paper or electronic format), plus ACM DL Library.
Yes, it seems too good to be true. But it is real, and I am happy to support both services.
when I checked this out a few years ago it was a subset of you also get access to Safaribooksonline - about 600 books only. Maybe it has changed now....
I'm really curious how such an organization can ever maintain their copyright in the future as the defense could always say the defendant obtained the pdf from the free trial.
As someone with a corporate account and a scihub user, I want to declare the same (this isn't new). Open access to civilization's research is the is how a mature civilization should behave. I would gladly start paying ACM dues again if they kept this access open.
Part of me can't help but suspect that they are also doing this because, believe it or not, many computer science researchers don't know that these paywalls exist, because they are subscribed through their university. Now that they are stuck at home, these researchers could start noticing how inconvenient and ridiculous these paywalls are, given that they are the ones who write and typeset the papers and review the research for free.
So it may be a smart move for ACM to avoid making researchers aware of paywalls, and continuing to drag this outdated publication model for a few more years... (If I'm not mistaken, most subscription money comes from universities, which subscribe annually, and there's very little revenue from individual downloads, so most likely this measure isn't actually costing ACM much in terms of revenue.)
It's true (at least in my experience) that the paywall is transparently dealt with when connecting from a university network, but most sites make it pretty easy to access their content via your institutional login even if you're not.
At first glance this appears to include everything including conference proceedings, which makes it better than the access I had when I was in graduate school and better than I have currently as a standard ACM member. I hope I'm correct about that.
> better than the access I had when I was in graduate school
How did you function as a graduate student without access to conference proceedings?
> better than I have currently as a standard ACM member
I think that's only if you de-select the option for the library, which people often do if they have institutional access (which will be almost all academic and industrial researchers I guess.)
> How did you function as a graduate student without access to conference proceedings?
I don't remember too many instances where a paper I wanted could not be found (read into that whatever you like), but I do remember hitting some annoying limits in my institution's access.
> I think that's only if you de-select the option for the library, which people often do if they have institutional access (which will be almost all academic and industrial researchers I guess.)
I only recently signed up., but I think it's possible we're not talking about the same thing. If my base level membership has access to all conference proceedings without additional charge - which seems to be what your comment is implying - it's a pleasant surprise.
Unfortunately, HOPL 4 has been postponed because of the virus, but that will be a hoot, with Rich Hickey, Don Syme, Dan Ingalls, Robert Harper, Brendan Eich, Walter Bright, Bjarne Stroustrup....
Alright, someone tell me what are some must downloads? I've been out of college for a while so haven't kept up.
edit: I am most interested in models of computing, and more recently ML-family of languages, and the theories behind it. I am also generally interested in those papers that people view as "classics" or serve as computing history. Hoares CSP, or most anything by Dijkstra that may not be public already.
What are you interested in? The recommendations I can make for someone fascinated with LISP are different than the ones I can make for someone interested in computing history are different than the ones I can make for someone interested in processor design and so on. There's a very wide selection here.
It was Leigh Klotz's sarcastic response to a Defense Department questionnaire to Terrapin about how their technology could be used to kill people.
He proposed deploying a swarm of thousands of LOGO turtles to crawl around the battlefield in mesmerizing geometric patterns, and stab the enemy with a quick succession of PENUP and PENDOWN commands (proving once again that the pen is mightier than the sword).
> I'm biased because this one is effectively "What if we make an APL Lisp?"
You might like this excerpt from the MIT Dynamic Languages Wizard's panel, where Guy Steele said [1]:
> Higher order functionals, I think, are underrated, and can be very good. As the years pass, the more I use Common Lisp, the more I find myself using the sequence functions, including a lot of mapcars. I had to do a matrix tensor product routine about two weeks ago, and I was puzzling over how to do the nested do loops and so forth, and finally I realized it was just mapcar of mapcar of apply of append to mapcar and mapcar, done. No big deal. In other words, thinking in APL should improve your Lisp code.
Steele has many comments I love in regards to APL! Unlike many, he still sees it as a great path. He's a fantastic example of someone who's competent enough that they have no reason to slander other languages.
I strongly recommend the first paper. I am still trying to realize something like it. I often wonder what Hillis and Steele would say about the topic..and whether they abandoned the idea because it wasn't tactically effective or whether it was just intractable.
really glad to see it mentioned...too much great thought gets lost
> I often wonder what Hillis and Steele would say about the topic..and whether they abandoned the idea because it wasn't tactically effective or whether it was just intractable.
What are you interested in? If you like Ruby I maintain a list at https://rubybib.org/, and many of the ones with a paywall tag are now freely available and weren't before.
Do you have any tip for android app that can provide some enhanced experience reading the pdf articles (like from ACM?) on Android mobile phone?
I don't mean generic PDF reader for Android. I'm looking for something that provides similar user experience like Firefox's "reader view". Is there something like that?
This is great news, and a kind gesture of the ACM. I used to be a member, fell off years ago, but this might inspire me to re-join. I'd been thinking membership was >= $199, maybe it used to be? but now @ $99 it seems worthwhile.
Total unrelated aside: it's funny that the name of the person making this announcement has a name which is essentially two foods ("Cherri Pancake"). Then again, I had a classmate in primary school whose name was Candy Kane (well, Candice, but yes she went by "Candy" in 4th grade).
I wrote a paper for an ACM conference back in the early 80's. It has existed behind a paywall ever since. I fail to see how this is aligned with the concept of sharing science...when an organization takes ownership of papers just because they happen to put on a conference. In my opinion, the same applies to IEEE and other organizations. And this, again, my opinion, is particularly true of taxpayer-funded university research that ends-up behind paywalls.
You can usually get away with putting out a preprint in public (basically the paper slightly modified), and anything really good is often duplicated elsewhere. There are some gems behind the digital library paywall, but google scholar is really good at sniffing out free links. At any rate, I totally agree that the Digital Library should be a force for good and only openness can accomplish that goal. Most new papers are openly available (authors have to pay more, however), but that isn't good enough.
I joined the ACM in college. I found the library pretty useful as a "typical developer" and took good advantage of the free access that my employers provided. I paid for ACM library access out of my own pocket when I left for a smaller company, but let it lapse a couple years ago when I realized that most of the papers I was reading were also available elsewhere, and that the journals I was following no longer had as many compelling papers.
(Reading papers on a regular basis is something that I encourage developers and managers to do; it's a good way to expand your toolkit and get ideas for different ways to solve things. A paper a week -- maybe an hour a week, on average -- and that's like fifty new things you've been exposed to in a year. These add up, and eventually can make a big difference in how you approach problems).
yes. depends what you are working on. if I need an on-disk range search structure its pretty irreplaceably valuable to be able to do a literature search and catch up to decades worth of thought on the topic. I'm not going to do nearly as well with just a whiteboard marker and some coffee.
lock free data structures. static analysis. solvers for systems of equations. cache maintenance techniques. concurrency control. etc.
most jobs though don't afford the latitude/scope for you to be looking into details like that in the first place.