Vint Cerf on Why Programmers Don't Join the ACM
jfruh writes "The Association for Computing Machinery is a storied professional group for computer programmers, but its membership hasn't grown in recent years to keep pace with the industry. Vint Cerf, who recently concluded his term as ACM president, asked developers what was keeping them from signing up. Their answers: paywalled content, lack of information relevant to non-academics, and code that wasn't freely available."
I can get every thing I need from Google. Why would I pay money to join the ACM? A 25 year old bottle of Scotch is a much better value.
http://yetanotherpoliticalrant.blogspot.com
I think the subject said it all.
Change the acronym to Applying Computers to Money and you'd have a popular organization.
Fast Federal Court and I.T.C. updates
I've been a member for some time but let it lapse a few years ago because it got to the point that the benefits didn't justify the expense. Or rather, the benefits hadn't justified the expense for some time, I finally got fed up hoping that might change. I finally noticed I wasn't getting my money's worth and pulled the plug on it. Much of ACM seems designed to extract maximum income from its membership. That gravy train is over, as far as I'm concerned.
While you're taking CS courses in a university, ACM membership is great! But in the corporate world there's often not a good reason to join.
I was president of my university's ACM chapter at one point, but I've let my membership lapse. The value proposition just isn't worth it to me at the moment.
There's no -1 for "I don't get it."
I haven't heard about ACM since I left school and I wasn't interested then.. so why join now?
Did the blurb just say the ACM was for programmers? The only people I know who give the slightest of shits about ACM are students and professors. For computer programmers my ass.
---
ACM is a great resource and I regularly borrow journals from friends.
My issues are simple.
1) I'm self educated. ACM discriminates against people like me. It doesn't matter that I have 20 years experience in protocol and codec design or that I've designed algorithms which they have published articles analyzing.
2) price. ACM is too expensive for individuals and programmers who are actual scientists and actual engineers as opposed to Python coding web site developers have a hard enough time getting bosses to pay for RAM upgrades. Things like "club memberships" are generally out of the question.
3) Too many journals to choose from and each one costs more. Professional programmers probably want 3-5 different journals. I haven't checked in a while, but I would want the journals on compilers, machine vision, signal processing and probably AI (if those are all categories) but I wouldn't want to pay for all 3. A downloadable printable version of the actual journals or at least an ebook would be welcome. Last I checked, they only offered article by article.
Finally, I never see ACM articles linked from Google. You'd imagine searches for things like "reduction of inter block artifacts in discrete wavelet transforms" should nail 5 ACM articles on the first page. Instead, I see mailing lists.
I joined for life a few months ago, both ACM and their Digital Library. I've been an annual member for many years. Decided to go all in. Their digital library is worth it when seeking obscure research papers.
Because of Internet.
Religion is what happens when nature strikes and groupthink goes wrong.
There is nothing in there that low grade code monkeys, which is the vast majority of the software industry, need to know. I mean, how much skills do you have to have to run a mom and pop web store, publish the jillionth fart app, or maintain a payroll system?
Of course, these code monkeys get swamped whenever the next major technology change comes along but, hey, we can't all be good enough to work for Google or Apple, etc.
Turns out some recent conferences have their presentations recorded in HD video. An example is POPL. OK, so I went and downloaded a few videos on formal methods hoping to see something I cared about. I downloaded some 5 videos in one day. Next day I get an e-mail saying my ACM DL subscription has been frozen due to excessive use and I need to contact membership services to get it reopened.
In addition to this, the ACM DL terms of use still prohibit "systematically downloading" articles which according to them means downloading all articles of an issue of a journal or all the articles of a conference. This is just plain stupid.
What the hell is ACM and why would it benefit me to join them?
If you were a halfway competent software developer, you'd already know, and if you were an elite software developer, you'd already have joined...
I had a free membership as a student, not one of the resources were of any use to me, there were 'free' books but none of them were for subjects that were of interest to me. So once it came time to pay to stay on I did not.
I suspect this is probably the story for most people, nobody is signing up because there is no actual benefit to doing so, it really is that simple.
Most of these organizations and associations completely fail to understand how they would be able to create added value for their potential members. As an electronic engineer I'm supposed to be a member of IEEE. I can't think of a single reason why I would subscribe, and the people and letters of IEEE didn't make things better. On the contrary.
There is as an academic. Apparently being a member of the ACM has a negative value, because in exchange for the $99/year membership fee I typically get a $100-150 discount on attending ACM conferences. If you go to a couple of conferences a year then that's a good deal. For people outside academia, there's less relevance. ACM Queue, which provides material for 'practitioners' section of Communications of the ACM, generally has some good material, but it's all free whether your an ACM member or not.
I like the ACM as an organisation, but they're hard pressed to justify the cost of membership.
I am TheRaven on Soylent News
ACM carries a historic name, but subscriptions cannot justify buying just that. IMHO, most techie people do try it out and then have their memberships lapse.
Ain't Chargin' Much
And Code's Making
Amazingly Classy Millionaires.
Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
Yes, whenever I've been googling for something and run across a paywalled ACM article on the subject I think "f*** those guys" and get my info somewhere else
What the hell is ACM and why would it benefit me to join them?
If you were a halfway competent software developer, you'd already know, and if you were an elite software developer, you'd already have joined...
I'm no elite, but as a competent software developer, all I know about ACM is that they are a paywalled website.
Why would I chose to spend time investigating one particular paywalled site over the dozen others? They all look the same to me.
Most of computer science research is published publicly on Internet anyway. On several occasions, when my friends from universities were getting paywalled articles printed for me, I was finding out that I have seen the article already freely before on the internet.
Usefull/non-useful ratio on the paywalled articles IME isn't sufficiently different from the plain web search to justify the price. I still have to waste my time grepping through all the junk.
I might pay for somebody to actually select the founding and important articles. But I'm yet to hear about an organization which offers such service. (And the academia where being published still bears the highly exaggerated value, and 90% of articles are nothing but the quoting of the quoted, almost guarantees that the service wouldn't be affordable.)
All hope abandon ye who enter here.
What the hell is ACM and why would it benefit me to join them?
If you were a halfway competent software developer, you'd already know, and if you were an elite software developer, you'd already have joined...
If you were an elite software developer, you'd be too busy to join a jumped up organisation like the ACM.
Why does ACM still exist? what does it offer a programmer that he can't get for free?
I listed my membership on my résumé, along with the ACM logo.
This was 15 years ago and I was a contractor around Washington, DC, doing many short-term contracts.
Yes, it was effective.
In the course of interviews, the interviewer would often tell me that they had been meaning to join, or had heard of it, but not once that they were themselves a member. Just a little psychological advantage, I guess. This helped,too, because I never went to college.
That said, I got absolutely nothing from their articles or other content.
-- My Weblog.
Thank God money evolved before humans or else we would never exist.
rewriting history since 2109
This is, unfortunately, the case with a number of funding bodies in academia. For example, DARPA won't pay for my membership, but will pay for the conference. My institution decided to pay for membership out of a different pot of money that doesn't have these restrictions, which ends up with a saving of a few hundred dollars on one account and a cost of a hundred dollars on another.
I am TheRaven on Soylent News
I agree with a lot of the comments here about how it's got declining value. I usually catch up on issues during vacation each year and it's always enjoyable to read some RMS or PHK rant. That said, it's not really worth the $100 for the digital library on top of the yearly dues. I only have it at this point because some of the old content is helpful when working on my hobby.
MidnightBSD: The BSD for Everyone
I'm a member of a few professional organizations. Most of them are kind of money grabs when it comes to anything education related. To maintain a certification I have to get 30 hours of continuing education each year and wouldn't you know that the professional organization is just all too happy to sell it to me for vaguely unreasonable amounts of money. Or I can attend about 15 meetings and conferences a year, also costing $ each time. I try not to get too worked up about it but it isn't cheap even if it sometimes is useful to be a member.
There are basically just a few reasons to join professional organizations. The biggest one by far is networking. These organizations can be a terrific way to get yourself known in your profession and sometimes get opportunities if you do it right. There also for some professions is accreditation and credentialing. I don't just mean joining the organization to have it on your resume. I have an accounting certification which has been very useful to me professionally. Sometimes there are learning opportunities which can be helpful though usually they are just pointless money grabs by the organization.
I do not see any value at all joining all of these organisations, much less paying for the privilege.
There can be lots of value to them but getting that value requires actual work on your part. If all you are doing is paying the membership fee to list it on your resume then there is no point to joining. However if you actually attend events, meet colleagues and talk with them, get involved in the organizations, etc you can actually get a ton of value out of them. I'm a member of two professional organizations (not ACM) which I actively participate in. I've gotten job interviews, excellent contacts for specific expertise, a certification important in my profession, contacts for funding, and even made some friends. You can get the most value often by being an officer in the organization (they always need help) and actually working hard to do a good job.
Starting in the middle of the naughts, Safari was replacing ACM/IEEE as being the choice for practitioners. By the Great Recession, when choices had to be made, the replacement was cemented.
ACM never helped me learn anything when i started.
ACM's article usually asked for fees to access their documents/papers.
Thanks to the above two, i had always in my head tagged ACM and ieee as associations of people who are not really interesting in perfectioning the art, but rather making money out of it. So yes, i viewed them both as dangers to the art of computing.
I'm a member of IEEE (Computer Society) & ACM. My employer pays for the first, I pay for the second (although being in each gives a small discount to being in the other). I'm not an academic, but I usually find an article or two worth reading each month in both Computer & in Communications of the ACM.
Of course, since I primarily design hardware rather than software, this might not count as a programmer joining the ACM:).
The prices for each don't seem out of range for the quality of the publications, and for a working professional they are certainly not hard to afford even if your employer doesn't cover them. IIRC those not working can get student or hardship discounts as appropriate.
Of course, I'm not buying a bunch of Journals in each. In the past knowing people who get each of the Journals I might need worked OK. Now the corporate library serves that need with subscriptions to the digital libraries.
I am a long time member of the ACM, and I've always thought the value for money was excellent. I'm not an academic and I don't go to conferences. The Safari and 24/7 Books Online subscriptions, plus the skillsoft training is where I see most of the value.
True Dat.
Before money, the world population was less than a million. Now it is growing by millions a day.
Sent from my ASR33 using ASCII
I am a long time member of the ACM, and I've always thought the value for money was excellent. I'm not an academic and I don't go to conferences. The Safari and 24/7 Books Online subscriptions, plus the skillsoft training is where I see most of the value.
That's good to know for future reference, though every company I've worked for has offered those things to its employees and contractors.
I thought about joining a while ago for the group health insurance plan, but they dropped that. So I did not join.
They don't grade fathers, but if your daughter's a stripper, you fucked up. --Chris Rock
I've recently thought again about potential membership of professional bodies. I used to be a student member of the ACM - and, despite a steep discount, I felt there was little value there... so dropped it as soon as my discount eligibility changed.
The idea that a professional body should prosper by restricting access to content might work in academia, but it does not represent a compelling proposition to me.
I would consider joining a professional body if it were:
1. Relevant to professionals who work with software - neither pandering to esoteric academic nor lowest common denominator content.
2. Needs to involve (fairly local) physical gatherings "Conferences" - at which I will meet relevant people and discover interesting things beyond what can be found on the web.
3. Needs to be recognised widely as conferring an active interest - to bolster academic credentials and professional engagements.
Not only does the ACM fail to meet even one of these criteria... I can't find any other organisation that does much better. In fact, I came to wonder if membership was actually counter-productive... does it suggest someone who is not sufficiently confident in their other credentials... someone who hopes to buy recognition.
I am an ACM member, but I'm not happy with it. My biggest complaint about the ACM is their failure to understand why copyright is bad and needs massive reform or abolishment. Instead, they jump in bed, ideologically, with copyright extremists! $100 membership isn't good enough for access to the digital library, have to pay another $100 for that? What a total money grab, locking up knowledge and for what? To coerce membership fees from researchers? Aren't they supposed to be a non-profit organization? The digital library should be public! Freely available to all, including non-members. Some years, CACM has had a "special" issue in the summer devoted to intellectual property issues. Some of those CACM articles are downright shameful in their unquestioned support of the current system, preferring to dive into how to use copyright when they haven't discussed why. It's like the whole fake "teach the controversy" debate between Evolution and Creationism. Any science magazine that dared treat Creationism as if it was valid science would quickly lose all respect and become a laughingstock. But the ACM still soberly talks as if copyright can somehow still work. It's like listening to some cranks say that they can fix the problems with the Theory of Intelligent Design, just have to do more exploration and research.
It's embarrassing. On technological matters, the ACM ought to be one of the most progressive organizations in existence. Instead, they were slow to get on the Internet. Their early websites were garbage nearly devoid of content, seemingly made live only because it was even more embarrassing not to have a website at all! They were late to the party for online renewal of membership. Yes, ACM has done online renewal for years, but they weren't the first to do that, far from it. Now they're going to be late to the death of copyright.
Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
I've never heard about this ACM thing. From the looks of the website it seems like some academic oriented CS club or something from the US. They even got a "german chapter" - suprised much I am. Don't know if I need to be in that club though. I doubt any programmer of importance I look up to is a member either. Linus Torwalds? RMS? Projekt Lead of Node.js? Don't think so. ... For example, I'd be suprised if more than 10% of the Blender crew even heard about this, let alone were a member.
My 2 cents.
We suffer more in our imagination than in reality. - Seneca
I can't speak for programmers as I'm more on the sysadmin side of things but joined initially when I came across some really interesting articles on virtualization from their magazine. Then I started to get the magazine regularly and it was a horrible, horrible read. It's not designed for effective data transmission. It just felt like a way to allow fellow-nerds to get published. I'm able to gain more information from an issue of Wired than I was from an ACM mag. But that could just be me and my background. Their digital library, however, is a little easier to digest since you're only looking for specific things and was nice to have when writing academic papers. But again, if you're casually browsing - it's awful.
I've been a member of both ACM & IEEE for several decades. As a dinosaur, I much prefer print versions of all their varied pubs to any of the lame digital editions. I come from the academic world, but have been out of it for a long time and still find ACM relevant, especially after their revamp of Communications a couple of years ago. Practitioners? The Kode Vicious column is nearly the worth the price of subscription. I've never been interested in the Digital Library at extra cost, but it's probably worth it to some.
IEEE? Their Computer Society is marginally OK, but only for the Hal Berghel articles, as far as I'm concerned. IEEE Spectrum has become an exercise in suckitude, the bastard child of Wired's graphic design and Popular Science's "in depth" examination of current topics. Tired of this and their pimping life insurance, I've lapsed on IEEE membership and may do so for the Computer Society too in the near future.
That sounds like some schools that are loaded with theroy and lacking real skills.
I know this programer who went a to a state school and I have spotted quite a few bugs / coding errors in there code when it's running and I don't even work in QA or work at the place they work at.
ACM lost the mainstream audience back in the early 1980's when a group from HP's PARC got involved. Before then the SCM's focus was computers and software; those guys brought in their social and political agenda. The Journal became their soapbox for issues programmers didn't care about (similar to some of the off topic flame wars we've seen in slashdot over the past couple of years). Once they lost their audience they never got it back.
The ACM shouldn't bother trying to attract that type.
I think you missed the point of Vint's complaint - They don't, thus their steadily declining relevancy to anyone outside of academia.
I think this highlights why the time of organizations like ACM might be drawing to a close. Historically it was not just a paywalled website like many others, it was a professional organization which people from similar backgrounds joined so they could share resources and networking among their peers. In the past it made sense, 'this is our resource for us, we all pay to create and maintain it', but today it is so easy for communities to come together for next to nothing that it does not really make as much sense. In many ways, the internet killed professional societies. Outside organized represention communities to other institutions (like working groups setting standards or meeting with regulators) they do not really have much function anymore.
I'm not an academic, but I am a member of ACM. There is some great content there.
I get more then my money's worth.
The Kruger Dunning explains most post on
"Staunchy" should be a word. I like the sound of it.
-kgj
The main reason not to join ACM is that they spam the hell out of their members (and even prospective members and former members). Here are just some examples of recent complaints from computing professionals:
I have never been a member of ACM myself, but my e-mail addresses are (or were, the last time I checked) regularly bombarded by their solicitations. Now everything from them just goes straight to the bit bucket.
It's not a "CS club", it's one of the largest academic communities in the world. Their weight varies by discipline, but in mine (computer graphics) they're ubiquitous: SIGGRAPH is run by the ACM. That's a conference with tens of thousands of attendees every year where major companies like Microsoft, NVIDIA, AMD, Intel, Autodesk and more go to show off their new research and products, both hardware and software.
The problem the ACM has is that joining has little incentive if you don't go to a conference. If you do, especially as a student, the steep discount makes it more than worth it, but otherwise there's little to gain that cannot be had elsewhere. Computer science in general has always been strong on giving out pre-prints of articles published in journals and conference proceedings, so you rarely need privileged access to eg. the ACM's publications. Their newsletter is neat in that they give job listings that I probably would have a hard time finding elsewhere, being so very focused, yet it's not particularly useful due to geographical spread and it's most certainly not worth the standard admission fee. I've had no incentive to dig around and figure out what else a membership offers, which goes to show...
Yeah, knowledge should be freely disseminated.
We've got a hard enough time keeping the brutals at bay as it is.
What are these guys a bunch of scientologists?
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
Altruistic Captive Menials?
An to think it all started with a single family group; amazing.
I notice people under 35 dont join much of anything whether its hiking groups, sports teams or professional societies. That generation isnt into groups.
The majority of programmers are under 35.
Gee, if you can find anything worth reading in CACM once a *year*, I'm impressed. CACM was a large part of why I let my ACM membership lapse; it was chock full of hand-waving and garbage, and it wasn't optional. If I could just get TODS, TOPLAS, and maybe Surveys, without CACM, I might still be a member. Maybe.
The android anthropologists then went back to university and learned traits which benefit the survival of the group do not necessarily benefit the survival of the individual.
How can I believe you when you tell me what I don't want to hear?
Some of the best developers I have worked with had active ACM memberships and they definitely did come across some exceptionally valuable papers through it.
I think that the reason why more people don't find the value is that the vast majority of software developers are either just code monkeys or have become the "Jack of all trades" type of technical leaders.
There are few opportunities to become a specialist in a single, very deep, area of expertise. You typically need to work for a big enough company who can justify such specialists and not have them constantly prodding you to "float around the company" (since there is an HR theory, currently in style, which states that you should encourage movement within an organization so people don't get bored - now you just alienate the people who like big, complex problems).
... this would appear to be a call for the ACM to adopt a more open model. And how could that be bad? [Respond on the form provided on the next page.]
> Now it (worldwide population) is growing by millions a day.
http://www.ecology.com/birth-d...
400k/day. But gettin there..
Often wrong but never in doubt.
I am Jack9.
Everyone knows me.
I've been programming professional since 1995, never heard of them. I work primarily on open source systems and it seems like this organization is not really aimed at that group, at least based on the 'no code, behind a paywall' thing.
I contribute and volunteer on several open source projects, that's what I do to promote my interests and the interests of projects important to me and my career. Not sure how spending time and money on this ACM group would accomplish anything for me.
Peace, or Not?
I let my IEEE membership lapse when I got tired of feeling like no matter how many sub-memberships I had, I almost never had access to the journal articles I wanted. "Oh, you're a member of the Signal Processing Society. You'd need to be a member of the Society of Signal Processing (Splitters!) to get that article." It was starting to feel like this.
An interesting anagram of "BANACH TARSKI" is "BANACH TARSKI BANACH TARSKI"
From the point of view of academics, the response of Suresh Venkatasubramanian to Cerf's letter has been getting a lot of well-deserved attention, and is worth a read.
Last time I checked the ACM was pro software patents, but I can't verify that is the case now because as others have said, their website is awful.
Thank God money evolved before humans or else we would never exist.
True Dat.
Before money, the world population was less than a million. Now it is growing by millions a day.
Straight-up barter is not money. "Money" arises when there comes into being a standardized unit of exchange that is independent of the commodity being exchanged. Evidence for that only shows up around 3000 BCE at the earliest, at which point the world human population amounted to tens of million, not "less than a million". The early records of exchange though only involved standardized weights and measures of commodities, not an actual currency of any kind. This shows up around 1000 BC for the first time, and at that point there were on the order of 100 million people in the world.
Current world population growth is about 400,000 per day.
Starships were meant to fly, Hands up and touch the sky - Nicky Minaj
...if you were an elite software developer, you'd already have joined...
I thought 1337 devs had to subscribe to anti-establishment magazines? Kids these days!
> Now it (worldwide population) is growing by millions a day.
400k/day. But gettin there..
No. Not even close. At that rate, we would be adding a billion people every 6.8 years.
Actual numbers (2011 data): Adding 360k per day, subtracting 151.6k per day, for a net increase of 208.4k per day.
Academics and Code Monkeys
Momentarily, the need for the construction of new light will no longer exist.
I was a long time member and then realized... I just wasn't getting any value out of it (personally). I'm sure many people do. But it didn't seem relevant to what I was doing nor to my interests. Sure here and there were interesting things but in general... I'd rather drop that coin elsewhere.
I ate my sig.
The same fragmentation exists for their conferences. Say, you're convinced that none of the established, reputable data mining conferences have a satisfactory number of hype words in their title, or possibly you couldn't get your paper accepted, and it's time to go to a conference on Big Data instead. Luckily, IEEE has you covered: this year you can attend the IEEE International Conference on Big Data Science and Engineering (BDSE 2014), the IEEE International Congress on Big Data (BigData 2014), and the IEEE International Conference on Big Data (IEEE BigData 2014). In any case, if you expect to meet colleagues at "this year's IEEE conference on Big Data", you better check they're actually going to the same city.
When I was in school the ACM just seemed a bit less rigorous than the IEEE. The Communications of the ACM periodical would have fewer interesting articles and seem less technical than the competing IEEE Spectrum. Though the ACM did sponsor useful conferences.
Communications of the ACM has changed a lot over the last few years. They're trying to make it a lot more relevant and also raise the impact. This means that the Practitioners section is now managed by the team behind ACM Queue and contains stuff that people doing exciting things in industry are doing and the rest has a higher standard of peer review. The Research Highlights section often points to papers that I want to read. Most of the top-tier conferences and journals for computer science are ACM-sponsored.
I am TheRaven on Soylent News
Once I became a working professional (Programmer, Software Engineer, Systems Engineer, other titles) the Special Interest Groups (SIGs in ACM speak) became more relevant to me. The organization has always suffered from being more academically oriented than geared towards the working professional.
I don't subscribe to the digital library (DL) because I find the cost prohibitively expensive for what I would use it for. The monthly journal attempts to cater to all sorts (professionals, researchers, academics) and I find a few articles each month of interest.
Does membership carry any prestige? As one can read from these comments, the answer is an overwhelming no - unless you are submitting articles to be published. Making it through the peer review cycle is an achievement. SIG membership gives you access to like minded folks for discussion.
Many of the benefits are now just perception as the world-wide web has subsumed most of what they offer.
Why do I stay a member? Mostly inertia, but I still value a printed resource delivered to my postal mail address rather than only digital medium for information.
"Software is the difference between hardware and reality"
> No. Not even close. At that rate, we would be adding a billion people every 6.8 years.
Yeah, that sounds about right. So I'm going to disagree, hundreds of thousands is close, regardless of what numbers you want to pick from.
Often wrong but never in doubt.
I am Jack9.
Everyone knows me.
Autistic Coprolite Miners.
Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
Besides all the other issues (prices go up steeply when you aren't a student, low signal-to-noise ratio per expensive journal...), the "Code of Ethics" "Do no harm" clause has in past years been interpreted to mean that defense industry work is unethical and should be discouraged (if not grounds for expulsion from the ACM). Perhaps they've changed on that, but I haven't been back to find out. I know that myself and a great many of my fellow programmers were pretty insulted to be told that we were "unethical" for building weapons for the defense of our own country. At the time, the IEEE did not have such a clause and attitude, so many of us switched memberships to the IEEE.
---dragoness
I have had continuous membership in ACM since 1970. I've been renewing for several years out of habit, but this discussion has convinced me not to renew again.
400k/day is wrong by a factor of two. That's not "close" by any stretch of the imagination, especially considering that 400k/day is a yearly growth rate of 2%, while 200k/day is a yeary growth rate of 1%. Those growth rates are fundamentally different when compounded.
If it's within a factor of 10 it's close to me. Again, you can't really convince me otherwise by redefining what YOU want "close" to mean.
Often wrong but never in doubt.
I am Jack9.
Everyone knows me.
Fine; we can agree to disagree on what "close" means.
But back to the original point... Why did you quote the wrong figure (400k/day) on an article that you yourself linked to?
If you say some person's weight is 400 pounds, and it's pointed out to you that no, their weight is in fact only 208 pounds, and you try to argue that 400 was "close" to 208, then you probably would only have about 1 person in a million agreeing with you. A factor of 2 is not "close", and a factor of 10 is not even remotely close. I think you're confusing logarithmic closeness with geometric closeness.
> you're confusing logarithmic closeness with geometric closeness.
Me? Now I know where your name comes from. Good luck.
Often wrong but never in doubt.
I am Jack9.
Everyone knows me.
And they shut down my shell account 15 years later citing that we can easily host our web content elsewhere. Nevermind that I'd built a web presence on non-rotting link URLs for 15 years. so yea... I paid the ACM for decades, and if i could go back in time, I would un-join, and not pay them a damn penny. Special thanks to Virginia Tech sysadmin John Edstrom for ruining it for us.
-Clio
Karma: Bad (mostly from not giving a fuck)
Blog: http://clintjcl.wordpress.com
...typically full of arrogant people that are extremely focused on academics and doesn't have much if anything that applies to the real-world programmer.
Serious, I belong to IEEE which is a lot more practical. I don't belong to IEEE's Computer Society since it is very theoretical and not very useful. However, IEEE has many many benefits which are well worth the money.
I'd love to see a proper Computer Software Engineering organization devoted to the practical every-day programmer, and not academic theories.
Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
I am a long time member of the ACM, and I've always thought the value for money was excellent. I'm not an academic and I don't go to conferences. The Safari and 24/7 Books Online subscriptions, plus the skillsoft training is where I see most of the value.
That peaked my interest quite a bit. However, after looking into it, that gets you a custom collection from each of those book places (700 safari books online, and 500 books 24x7, and 150 morgan kaufmann and syngress books). Safari, for example, offers far more books on their cheapest plans (which includes over 200 publishers).
ACM also offers a discounted Safari Pro upgrade: http://learning.acm.org/books/... :-) Still not a bad deal, but thought others might want to know.
The ACM price is 20% off list. The Safari Pro package is $39/month or $399/year. So you save either $93.60 or $60 a year.
If you wanted to get the Safari Pro already, then you might as well join ACM and do the pro upgrade... it's almost a wash, and you get the other ACM benefits.
I was hoping for a bit more of a free ride