Slashdot Mirror


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."

213 comments

  1. where's the money?! by Anonymous Coward · · Score: 0

    Ain't no money to be made by joining the ACM. People like money.

    1. Re:where's the money?! by speedplane · · Score: 5, Funny

      Change the acronym to Applying Computers to Money and you'd have a popular organization.

      --
      Fast Federal Court and I.T.C. updates
    2. Re: where's the money?! by Anonymous Coward · · Score: 0

      People need money. Without money we cannot eat, cannot have a roof over our heads, cannot have any healthcare when we're sick. Without money we're nothing. It's as important as oxygen.

    3. Re:where's the money?! by TheRaven64 · · Score: 5, Informative

      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
    4. Re:where's the money?! by smittyoneeach · · Score: 1

      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
    5. Re: where's the money?! by JustOK · · Score: 4, Funny

      Thank God money evolved before humans or else we would never exist.

      --
      rewriting history since 2109
    6. Re:where's the money?! by Anonymous Coward · · Score: 0

      ...in exchange for the $99/year membership fee I typically get a $100-150 discount on attending ACM conferences.

      That's why my employer used to cover the membership costs. Ten years ago, they decided they would rather just pay the higher conference fee, so the savings are to the employer while the costs would now be to me. A number of my colleagues let their memberships lapse when that changed.

    7. Re:where's the money?! by TheRaven64 · · Score: 2

      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
    8. Re:where's the money?! by Vic+Metcalfe · · Score: 5, Informative

      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.

    9. Re: where's the money?! by Anne+Thwacks · · Score: 1
      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.

      --
      Sent from my ASR33 using ASCII
    10. Re:where's the money?! by butalearner · · Score: 1

      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.

    11. Re:where's the money?! by Slashdot+Parent · · Score: 4, Informative

      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
    12. Re: where's the money?! by Anonymous Coward · · Score: 0

      And yet, to an untrained observer (i.e. android anthropologists after the robot uprising) the concentration of wealth suggests that money is inversely correlated with survival/reproduction.

    13. Re:where's the money?! by geekoid · · Score: 1

      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 /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    14. Re:where's the money?! by LifesABeach · · Score: 1

      Altruistic Captive Menials?

    15. Re: where's the money?! by LifesABeach · · Score: 1

      An to think it all started with a single family group; amazing.

    16. Re: where's the money?! by pushing-robot · · Score: 1

      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?
    17. Re: where's the money?! by Jack9 · · Score: 1

      > 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.
    18. Re: where's the money?! by careysub · · Score: 1

      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
    19. Re: where's the money?! by flargleblarg · · Score: 1

      > 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.

    20. Re:where's the money?! by QRDeNameland · · Score: 1

      Academics and Code Monkeys

      --
      Momentarily, the need for the construction of new light will no longer exist.
    21. Re:where's the money?! by notsoanonymouscoward · · Score: 1

      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.
    22. Re:where's the money?! by Darinbob · · Score: 1

      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.

    23. Re:where's the money?! by TheRaven64 · · Score: 1

      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
    24. Re: where's the money?! by Jack9 · · Score: 1

      > 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.
    25. Re:where's the money?! by smittyoneeach · · Score: 1

      Autistic Coprolite Miners.

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    26. Re: where's the money?! by flargleblarg · · Score: 1

      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.

    27. Re: where's the money?! by Anonymous Coward · · Score: 0

      > That's not "close" by any stretch of the imagination

      You're not very convincing when you repeat yourself.

    28. Re: where's the money?! by Jack9 · · Score: 1

      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.
    29. Re: where's the money?! by flargleblarg · · Score: 1

      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?

    30. Re: where's the money?! by flargleblarg · · Score: 1

      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.

    31. Re: where's the money?! by Jack9 · · Score: 1

      > 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.
    32. Re:where's the money?! by unrtst · · Score: 1

      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/...
      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 :-) Still not a bad deal, but thought others might want to know.

  2. It Costs Money by kramer2718 · · Score: 5, Informative

    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.

    1. Re:It Costs Money by Dirk+Becher · · Score: 2

      If you're an academic and you're writing a paper you have to check on the accuracy of the quotes you used. If the quote happens to be in a premium paper you're screwed.

    2. Re:It Costs Money by gweihir · · Score: 1

      Not necessarily. In most cases at least respectable researchers have a tech-report variant on the web. Also, who checks quotes in CS?

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    3. Re:It Costs Money by Anonymous Coward · · Score: 0

      Many (most?) universities have access to ieee and acm publication databases.
      When I'm writing a paper I use that to check the related work.

    4. Re:It Costs Money by Anonymous Coward · · Score: 0

      And frankly if you are a professional developer the scotch will be much more helpful.

    5. Re:It Costs Money by movdqa · · Score: 3, Interesting

      If you're an academic, then you should have access via your institution via your library. If I really need something from ACM or other research journals, I can just ask one of my kids to get it for me through their universities. I could also drive to a local university with public access to computers with journal access.

    6. Re:It Costs Money by Anonymous Coward · · Score: 0

      Maybe you don't check quotes, you check numbers.
      If you're system performs 28 gigadoodles per second and you compare it with the state of the art which is currently only 26.46 gigadoodles, you want to quote that figure exactly. Otherwise your gigadoodles are out of whack.

    7. Re:It Costs Money by dlingman · · Score: 4, Funny

      Only if you use it just right. http://xkcd.com/323/

    8. Re:It Costs Money by Anonymous Coward · · Score: 0

      You quote academic computer science papers while playing Counterstrike?

      You must be the most boring terrorist ever.

    9. Re:It Costs Money by geekoid · · Score: 2, Informative

      1) Looks good on a resume
      2) They have actual course to learn something instead of groping around the internet looks for some code snippet to use
      3) They have a ton of reading material
      4) Good publication hat aren't on google.
      5) Research done by professionals
      6) Contacts
      7) SIGs
      8) Scotch? Wait let me guess..you have a beard, and you wear a trilby.

      Not that you need to join just pointing out some advantages.

      You can keep getting your snippets of VB code from the internet, and I'll keep reading latest research on AI and email the actual researcher with questions.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    10. Re:It Costs Money by geekoid · · Score: 1

      I do.
      Sorry, but if you aren't checking quotes, you are probably being mislead in most conversations.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    11. Re:It Costs Money by ahabswhale · · Score: 3, Insightful

      Programmers aren't academics. So, there's still really no reason to join the ACM for most programmers.

      --
      Are agnostics skeptical of unicorns too?
    12. Re:It Costs Money by Anonymous Coward · · Score: 0

      You must be the best programmer of us all! /swoon

    13. Re:It Costs Money by jellomizer · · Score: 1

      But how many professional programmers are academic?

      Most of us work for business, government, ngo, not for profit. Where we really don't need to cite your work, just as long as it works and you are not stepping on someones patent or license you are OK.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    14. Re:It Costs Money by davester666 · · Score: 1, Flamebait

      Really?

      Everybody I talk to says you are a jerk.

      Fact!

      --
      Sleep your way to a whiter smile...date a dentist!
    15. Re:It Costs Money by Aighearach · · Score: 1

      Every resume needs a good publication hat.

      But never admit to groping snippets, even if you learned something in due course.

      Nerds don't wear contacts, they wear real glasses.

      All published research is done by professionals, not just the paywalled kind. I'm not convinced CS has useful research, though. Useful engineering, certainly. The problem with paywalled engineering is that if you learn how it works, now you're never allowed to do things that way because of copyright and patents. If you only use freely available sources, then you're much better able to reuse that information without getting sued.

      The most telling part of your comment is that the snippets you'd have to get from the internet if not for the amazing ACM are in VB!

      I hope you're not attempting to email all the researchers in English. If so, no wonder they claim to have such difficult and time-consuming jobs.

    16. Re:It Costs Money by Anonymous Coward · · Score: 0

      Jesus you're a complete fucktard aren't you? You alone have managed to lower the quality of a surprising number of /. threads recently, congrats.

    17. Re:It Costs Money by aminorex · · Score: 1

      It does me no good to read stuff I can't share.

      --
      -I like my women like I like my tea: green-
    18. Re:It Costs Money by Anonymous Coward · · Score: 0

      Do you read any CS research papers? They don't contain quotes*. They do refer to other's results, but they don't quote them. Call us lazy or efficient, but if you want to read their results go read their paper. This paper is about my results and theories, and there's far too many research papers to review for us to be embedding them within each other.

      *Quotes as in literary excerpts of other passages. Citing the results of some algorithm is a reference not a quote.

    19. Re:It Costs Money by gweihir · · Score: 1

      Indeed. The only quotes I ever had in a CS publication were some non-CS quotes at the start of chapters of my PhD thesis.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    20. Re:It Costs Money by Anonymous Coward · · Score: 0

      Also, even for non-academics, a friendly email to the corresponding author is usually sufficient to obtain a copy of the paper. Plus there are communities all over the place set up for sharing papers.

      ACM should still get rid of the paywall and make all their knowledge freely available to human beings.

    21. Re:It Costs Money by ConceptJunkie · · Score: 1

      You can keep getting your snippets of VB code from the internet, and I'll keep reading latest research on AI and email the actual researcher with questions.

      1998 called and would like its internet back.

      If you need access to the latest AI research, etc., then it sounds like ACM is a good deal, but don't pretend there isn't a lot of good info outside its paywall. No one gropes for code snippets when StackOverflow.com is available.

      --
      You are in a maze of twisty little passages, all alike.
  3. Mensa incarnate? by JoeJohnson2175 · · Score: 1

    I think the subject said it all.

    1. Re:Mensa incarnate? by Megane · · Score: 2

      At least your local Mensa usually has a monthly games night.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    2. Re:Mensa incarnate? by geekoid · · Score: 1

      No.
      As a member of ACM, and former member of Mensa, I assure you the people at ACM are far more professional and nice.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    3. Re:Mensa incarnate? by Aighearach · · Score: 1

      No.
      As a member of ACM, and former member of Mensa, I assure you the people at ACM are far more professional and nice.

      Talk about damning with faint praise. LOL If the main difference is in how nice or professional they are, then yes, you're confirming that they are very similar.

    4. Re:Mensa incarnate? by hoggoth · · Score: 1

      I joined Mensa, and at my first meeting I brought 'smarties' and 'smart food' to share. Nobody thought it was funny and they were kind of annoyed. I didn't come back.

      --
      - For the complete works of Shakespeare: cat /dev/random (may take some time)
  4. Expensive and irrelevant by Kazoo+the+Clown · · Score: 5, Interesting

    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.

    1. Re:Expensive and irrelevant by simoncpu+was+here · · Score: 4, Informative

      I also let my membership lapse because I couldn't read all the magazines anymore. Many of my magazines remain unopened to this day.

    2. Re:Expensive and irrelevant by Anonymous Coward · · Score: 2, Interesting

      Same here. As a student, I helped organize the EMU (Eastern Michigan University) chapter of ACM, but since entering the workforce, it ceased to remain relevant.

      It's far too focused on academic concerns and CS pedagogy (I.E. broadening the appear of computer science programs). There is literally nothing in their monthly Communications that acknowledges that practitioners actually exist, let alone that we're actually important to the field as a whole.

      I'm considering joining IEEE instead, but I fear they may have the same problem.

    3. Re:Expensive and irrelevant by tibit · · Score: 2

      IEEE is both historically and contempraneously a completely practitioner-oriented organization. It's raison-d-etre is to serve enginers. Some of those engineers happen to do engineering research, but that's but a fraction of its membership.

      --
      A successful API design takes a mixture of software design and pedagogy.
    4. Re:Expensive and irrelevant by Megane · · Score: 1

      I was a member for a couple of years back in my college days in the '80s. And what I got out of it was nothing but a pile of magazines that weren't interesting to me. So I dropped ACM and kept the subscription to Byte.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    5. Re:Expensive and irrelevant by Anonymous Coward · · Score: 0

      The ACM student chapters can be amazing places to learn, study with peers, throw around ideas, get peer review on projects, etc.

      Agreed that beyond that phase, the usefulness drops off fast for those not in academia.

    6. Re:Expensive and irrelevant by Forever+Wondering · · Score: 1

      How about Dr. Dobbs?

      --
      Like a good neighbor, fsck is there ...
    7. Re:Expensive and irrelevant by PensivePeter · · Score: 1

      I had the same experience with IEEE. Nice when you're looking for something to go on your resume but otherwise expensive and close to zero value. They are also aggressive in their marketing and landgrabs moving in to any field of activity where they think they can make some money, irrespective of whether they have any comptenece in that field or not. "Hammer, meet some new nails".

  5. Great when you're in school by MrEricSir · · Score: 4, Interesting

    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."
    1. Re:Great when you're in school by Anonymous Coward · · Score: 4, Interesting

      Yes, but then just try leaving.

      I joined while working on my MSc, and used some of the articles as sources of research for my master's thesis. I was immediately bombarded with irrelevant newsletters, and their byzantine website made it all-but-impossible to cancel subscriptions to said spam. You'd think that those in charge of the Association of Computing Machinery could manage to build a good website, but apparently not. Once I let my membership lapse, I was bombarded with requests to re-subscribe. It just doesn't get any worse.

    2. Re:Great when you're in school by Anonymous Coward · · Score: 0

      They built a great website. From their perspective, they kept you around longer.

      You're in academia, so maybe this has escaped you: the ACM is like any other entity, it is hell-bent on ensuring its long-term survival. Were you inconvenienced? ACM doesn't care. Some of the individuals within the organization probably care, because they don't understand things either.

    3. Re:Great when you're in school by DoofusOfDeath · · Score: 1

      Yeah, same for me. The ACM journals IEEE Transactions were really useful reading while I was working on my Master's. By the time I got to my PhD work though, the combination of Google Scholar, CiteSeer, and papers being available over the internet (probably in contravention to author's agreements with the journals that published the paper) made ACM and IEEE irrelevant.

      It seems to me that the only part of ACM's publication system that's still relevant is the selection and vetting of good papers for their journals. So maybe they should just continue that editorial process, and periodically publish those papers as PDF's on their website. Heck, I bet Google or Amazon or MIT would host that for free.

      I think that would test whether or not ACM is focused more on advancing computing as a science vs. maintaining its own bureaucracy.

    4. Re:Great when you're in school by geekoid · · Score: 1

      1) Contacts.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  6. Why would I? by XaXXon · · Score: 1

    I haven't heard about ACM since I left school and I wasn't interested then.. so why join now?

  7. "For Computer Programmers" by doubleplusungodly · · Score: 5, Interesting

    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.

    --
    ---
    1. Re:"For Computer Programmers" by Black+Parrot · · Score: 2

      I suspect also that "Machinery" suggests a society for hardware nerds rather than software nerds

      --
      Sheesh, evil *and* a jerk. -- Jade
    2. Re:"For Computer Programmers" by Lumpy · · Score: 1, Interesting

      The problem is that people on the internet in their garages are doing more for the advancement of "machinery" than the ACM has ever done in it's lifetime.

      The ivory towers are crumbling, the staunchy University model is becoming irrelevant.

      --
      Do not look at laser with remaining good eye.
    3. Re:"For Computer Programmers" by grub · · Score: 2


      "Machinery" is from 1947. Back then you didn't type your code, you wire-wrapped it.

      --
      Trolling is a art,
    4. Re:"For Computer Programmers" by Anonymous Coward · · Score: 3, Informative

      You might want to learn the difference between its and it's before commenting about crumbling ivory towers. Oh, and "staunchy" isn't a word.

    5. Re:"For Computer Programmers" by jythie · · Score: 1

      Yes and no. People in their garages (though less and less) are contributing significantly, but academia still produces a lot of the fancy fundamentals. The disconnect tends to be that it takes 5-10 years for things to get from universities to hobbyists so by the time it has filtered that far across people no longer see the connection. Sure, what academics are working on now does not seem to impact what small companies and hobbists are bringing to the public, but they are laying the groundwork for future projects. There is a social reason that research projects hire on all those undergrads and grad students, or why universities require professors to both research and teach.

    6. Re:"For Computer Programmers" by I'm+New+Around+Here · · Score: 1

      And you debugged it with a paint scraper.

      --
      If you think I voted for Trump because of this post, you're wrong. I voted for Dr. Jill Stein of the Green Party. Again.
    7. Re:"For Computer Programmers" by tepples · · Score: 3, Insightful

      You might want to learn the difference between its and it's

      I know the difference, but how should I go about teaching this difference to the virtual keyboard of a mobile device? Or is there a key ACM paper on how to guess where "its" or "it's" should go in context?

    8. Re:"For Computer Programmers" by __aaclcg7560 · · Score: 0

      And bugs were literally dead insects.

    9. Re:"For Computer Programmers" by Gryle · · Score: 3, Informative

      Ask one of the "people on the internet in their garages"; they might know the answer.

      --
      Only two things are infinite, the universe and human stupidity, and I'm not entirely sure about the universe - Einstein
    10. Re:"For Computer Programmers" by Aighearach · · Score: 1

      You might want to learn the difference between its and it's before commenting about crumbling ivory towers. Oh, and "staunchy" isn't a word.

      You might want to learn some basic facts about the English language before attempting to get pedantic.

      English isn't a controlled language. Words are not words because they appear in a list. Words are words if they are used. There are lots unused words that are perfectly valid words even without ever having been seen before. For example you can take any base word, and attach various prefixes and suffixes. As long as they don't contradict each other, no problem. And -y has been a suffix since Shakespeare!

      So please, shut up and learn English, OK?

      PS: Ivory towers won't be held together by misplaced apostrophes. I'll leave it up to you to find an engineer or Doctor of Education to explain why.

    11. Re:"For Computer Programmers" by Aighearach · · Score: 0

      I don't think there have been any new fundamentals in programming since the 90s when The Powers That Be decided that RBAC is a new pattern and not just an ACL.

    12. Re:"For Computer Programmers" by Forever+Wondering · · Score: 1

      But, "staunchly" is--it was [probably] a typo. A synonym for staunchly is "strictly" [which flows better, IMO], but "staunchly" would still be acceptable.

      As to "it's" vs "its", it's often a toss up for many people as its usage isn't always clear cut [even among scholars and academics]. Consider the coin that might be used. In particular, if it's possessed by its own demons :-)

      --
      Like a good neighbor, fsck is there ...
    13. Re:"For Computer Programmers" by ConceptJunkie · · Score: 1

      And programmers were all women, because code entry was seen as akin to typewriting... women's work.

      Of course, I doubt those women were composing most of the code, with the obvious exception of Grace Hopper.

      --
      You are in a maze of twisty little passages, all alike.
  8. Complexity by LostMyBeaver · · Score: 4, Informative

    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.

    1. Re:Complexity by HuguesT · · Score: 2, Insightful

      Actually, searching for "Reduction of inter-block artifact in DWT" should produce IEEE articles, most probably from the Transactions on Image Processing journal or Transactions on Signal Processing.

      And indeed they do. My technical searches always include at the very top the most relevant academic papers from scholar.google.com

      Blocking-artifact reduction in block-coded images using wavelet-based subband decomposition
      H Choi, T Kim - Circuits and Systems for Video Technology, , 2000 - ieeexplore.ieee.org

      Inter-frame wavelet transform coder for color video compression

      S Zafar, YQ Zhang - US Patent 5,495,292, 1996 - Google Patents

      Embedded image coding using zerotrees of wavelet coefficients
      JM Shapiro - Signal Processing, IEEE Transactions on, 1993 - ieeexplore.ieee.org

      Blocking artifact detection and reduction in compressed data
      GA Triantafyllidis, D Tzovaras - Circuits and Systems for , 2002 - ieeexplore.ieee.org

      Perhaps the solution is for you to make a Google Scholar profile and you will get those as well?

    2. Re:Complexity by TheRaven64 · · Score: 2

      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.

      They'll show up if you use Google Scholar. If you're using the main search engine to find papers, then you're probably doing it wrong...

      --
      I am TheRaven on Soylent News
    3. Re:Complexity by Misagon · · Score: 1

      The few times that I have needed to read an ACM or IEEE article for something, I have visited my alma mater's library.
      I have usually found the article using a web search engine or in some article database.

      --
      "We mustn't be caught by surprise by our own advancing technology" -- Aldous Huxley
    4. Re:Complexity by Anonymous Coward · · Score: 0

      The problem is that when this stuff required printing, the middleman actually helped to disseminate information. With the internet, however, it does exactly the opposite, guarding that only people in universities get their hands on it legally.

    5. Re:Complexity by Anonymous Coward · · Score: 0

      I hear you. I just joined IEEE. They implied that I would be able to download 3 article a month for free, but they lied... I still have to pay something like $15/article. Definitely not worth it. Don't waste your money on these scam artist publishers. If you really need them, you are probably in a university and have free access anyway..

    6. Re:Complexity by ArhcAngel · · Score: 1

      SOoooo...shouldn't the first link in the regular search be a link to the results from Google Scholar?

      --
      "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
    7. Re:Complexity by tepples · · Score: 1

      Which is kind of hard if your alma mater is 180 miles away.

    8. Re:Complexity by Aighearach · · Score: 1

      SOoooo...shouldn't the first link in the regular search be a link to the results from Google Scholar?

      If the information itself was valuable from the perspective of teaching the techniques, then yes. But if their utility is entirely based on their use inside academia, then no.

      If I want to learn a programming technique I'd rather learn it from code on github than try to parse out the tiny bit of signal in an academic paper. But then, I'm allergic to fluff.

    9. Re:Complexity by Anonymous Coward · · Score: 0

      It is. Or this is sarcastic?

    10. Re:Complexity by jbo5112 · · Score: 1

      Actually, one of the top hits is for this article. Apparently, it's mentioned in the comments.

    11. Re:Complexity by HiThere · · Score: 1

      I only ever found one of their journals of any value whatsoever (Computing Surveys). Their "collected algorithms" was lousy. If I were interested in representation of polynomial equations in Fortran it would sometimes be useful...but I haven't done that since college...decades ago.

      Occasionally I'll follow a link that ends up in the ACM members only section. Sometimes it looks interesting, but back in the time I could follow it into the article only once was it really at all interesting, and that time it still wasn't useful.

      If you've got a set of Knuth's books, then I don't think the ACM has anything to offer.

      WRT ACM articles linked from Google: They are there, if only as indirect links [not sure], because every once in a while I end up on one of their "you can only read the abstract" pages. I never regret not being able to read further, because I *was* a member and *could* read the linked article for awhile. Every single one was worthless (for my purposes).

      The only useful thing I've ever gotten out of the ACM site that I didn't find in Knuth was a date algorithm. And I already had most of it down. And their version still didn't deal with pre-Gregorian dates (except as if they had been Gregorian dates). (To be fair, Julian dates are rather different. Still...) Also it didn't properly handle dates BC, even in Gregorian terms.

      Well, they guy that wrote the algorithm was still really tight on conserving RAM usage. It *was* a very concise algorithm. And it worked without problems (in Gregorian) back to 1AD. It was also (IIRC) nigh unintelligible because of embedded magic numbers. When unpacked it basically just said skip leap years for centuries unless the century divided by 400 is an integer. But he did it in one line of fortran.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  9. I've been a member for years & now lifetime me by Anonymous Coward · · Score: 1

    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.

  10. I've got an answer! by bytesex · · Score: 2

    Because of Internet.

    --
    Religion is what happens when nature strikes and groupthink goes wrong.
    1. Re:I've got an answer! by Anonymous Coward · · Score: 0

      They have the Internet on computers now?

    2. Re: I've got an answer! by Anonymous Coward · · Score: 0

      Even better, they have the Internet on computing machinery.

  11. Hahahaha by Anonymous Coward · · Score: 0

    You want people to pay for information?

    You can't stop the signal Mal.

  12. One word by Anonymous Coward · · Score: 0

    Ben Gauzy

    1. Re: One word by Anonymous Coward · · Score: 0

      Looks like your counting machinery is broken.

  13. Low grade code monkeys don't need to know by Anonymous Coward · · Score: 5, Insightful

    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.

    1. Re:Low grade code monkeys don't need to know by Anonymous Coward · · Score: 0

      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.

      Oh, and you can call the above a troll if you want but, really, read the responses in the thread and it's pretty undeniable that that's what people themselves are saying. "Derp, I don't need to know about database advances, GPGPU, or any of braniac CS stuff. I r self-edumacated!"

    2. Re:Low grade code monkeys don't need to know by Anonymous Coward · · Score: 0

      On the other side of the spectrum you have academics doing often irrelevant research because it was connected to their thesis or their background. Multiply that by all the academics which must crank out a paper a year to be competitive and often the quality of the content must be low, just simply due to lack of time and original ideas (including the lack of creativity). If the ACM could improve the signal-to-noise ratio with the academic papers, avoiding the typical wankery over "my data is bigger than yours" or "lets summarize what people have done, we are random morons", we might be able to have something useful. I suppose that is why people write books, perhaps investing in books can help avoid the ACM noise.

    3. Re:Low grade code monkeys don't need to know by jythie · · Score: 1

      The problem there is that research gets increasingly specific and the number of people interested in any given esoteric domain is fairly small. The signal to noise ratio is bad because there are an insane number of little niches, none large enough to really deserve a dedicated publication so they all end up in the same only slightly larger umbrellas. You might get a hundred papers, with each one only being of interest to 10 people, so for most individuals the majority of the papers are noise to them.

    4. Re:Low grade code monkeys don't need to know by Anonymous Coward · · Score: 0

      I would much rather be a low grade code monkey making 100K/year; than a computer scientist working better imaging and lightwave GPU optmizations for newtek making 45K/year.

    5. Re:Low grade code monkeys don't need to know by HiThere · · Score: 1

      Which is why they need to be searchable by Google. But multiply this by most of them can't write coherently. And many of them don't want to really spill their secrets, just to prove that they have them. (This is the basis of many companies, so don't laugh too hard at them. Also remember the astronomer who published a coded note when he first sighted Uranus, so that he could claim priority if someone else completed writing their paper on it before he did. That still happens, if not so blatantly.)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    6. Re:Low grade code monkeys don't need to know by bledri · · Score: 1

      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.

      Slashdot, where egotistical rants (by someone to lazy to create an account and log in) about other people being idiots is modded insightful.

      --
      Some privacy policy Slashdot.
    7. Re:Low grade code monkeys don't need to know by Anonymous Coward · · Score: 1

      >You might get a hundred papers, with each one only being of interest to 10 people, so for most individuals the majority of the papers are noise to them.

      What's your point? The fact 90% of everything is crap isn't exactly news. If you're expecting only news that's relevant to your career / technology nice to be neatly handed to you on a silver platter, you're in for a long wait. Get off your duff and go dig for it, including at the ACM, or, better yet, start your own business summarizing relevant news for other lazy people and see if you can get big bucks for it.

  14. what? by SuperDre · · Score: 0, Offtopic

    What the hell is ACM and why would it benefit me to join them?

    1. Re:what? by Anonymous Coward · · Score: 1

      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...

    2. Re:what? by ThePhilips · · Score: 1

      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.
    3. Re:what? by CadentOrange · · Score: 1

      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.

    4. Re:what? by Anonymous Coward · · Score: 0

      I'm an academic and have considered joining the ACM once, just to get cheaper conference attendance fees. What would an "elite" developer stand to gain from access to articles that address problems they don't have?

    5. Re:what? by jythie · · Score: 2

      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.

    6. Re:what? by Aighearach · · Score: 1

      ...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!

  15. Fun for students by Anonymous Coward · · Score: 0

    You get to meet people and talk about fun things. ACM was good, but the free Linux club was even more enjoyable. Chemistry had the best field trips. Physics ate the most pizza. Geology drank the most alcohol.

    After graduation I stayed with SPS/APS for a while because Physics Today is a good magazine. However, I miss the Linux group the most.

  16. They don't even know what they're offering by Anonymous Coward · · Score: 5, Interesting

    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.

    1. Re:They don't even know what they're offering by Anonymous Coward · · Score: 0

      I would much sooner see people cancel ACM subs and buy stock in/donate to a non profit publisher that doesn't paywall articles it receives for free than keep feeding the parasite. You might be able to get the same experience for free by emailing the authors of work you're interested in, or by making friends with someone at a college with an ACM subscription. They effectively steal from authors, so I think stealing from them is perfectly justified.

    2. Re:They don't even know what they're offering by tibit · · Score: 1

      Write to them, using snail-mail, sent registered and with receipt confirmation. Tell them what you think. Tell them that they are to serve you, their member, not the other way round.

      --
      A successful API design takes a mixture of software design and pedagogy.
    3. Re:They don't even know what they're offering by TheRaven64 · · Score: 2

      The ACM is pretty good about open access. Every author can use their 'author-izer' service to create links that check the referrer but give free access to the papers, so if you can't get free access to an ACM-published paper from the author's web site, then complain to them, not to the ACM.

      --
      I am TheRaven on Soylent News
    4. Re:They don't even know what they're offering by Aighearach · · Score: 1

      The ACM is pretty good about open access. Every author can use their 'author-izer' service to create links that check the referrer but give free access to the papers, so if you can't get free access to an ACM-published paper from the author's web site, then complain to them, not to the ACM.

      You're describing being awful at "open access," not "pretty good" or even close.

    5. Re:They don't even know what they're offering by Anonymous Coward · · Score: 0

      Really? An organization that at it's core is about being Digital and using Digital resources, and your recommending the best way to communicate with them is via a completely non digital process? And there's some question as to why they're not relevant?

    6. Re:They don't even know what they're offering by Anonymous Coward · · Score: 0

      How is this close to open access? The authors write an article, pay the ACM to host it, and don't retain copyright on something the ACM hasn't helped them write. I don't see how a stupid referrer checking service is anywhere close to open access.

    7. Re:They don't even know what they're offering by Anonymous Coward · · Score: 0

      That's not helpful for privacy conscious people who block/spoof the http-referrer header. The ACM does not seem to give any obvious explanation as to why your access has been blocked either. They should just use a custom URL instead of relying on an optional part of the standard. If they were smart enough to use a URL format that wasn't standardized in a way that you could google for they wouldn't have to worry about mass-downloaders.

      Or, just get with the times and go open-access instead of trying to create artificial scarcity and there wouldn't be a need for such hoops anyways.

    8. Re:They don't even know what they're offering by TheRaven64 · · Score: 1

      The authors write an article, pay the ACM to host it, and don't retain copyright on something the ACM hasn't helped them write

      The authors don't pay ACM to host it and generally do retain copyright.

      --
      I am TheRaven on Soylent News
  17. Nothing of worth by Anonymous Coward · · Score: 1

    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.

    1. Re:Nothing of worth by geminidomino · · Score: 1

      Same story, with the addendum that my obvious lack of interest hasn't stopped them from spamming me every 3-6 months to try to sign up again.

  18. Benefits ? What benefits by Foske · · Score: 4, Interesting

    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.

    1. Re:Benefits ? What benefits by kaiser423 · · Score: 4, Interesting

      As a CS/EE double major that has subscribed to both journals, I have to say that the IEEE is leagues and bounds better than ACM. If I need to know how to make something (an antenna perhaps) I can find a couple dozen articles about exactly how to build one and exactly how they performed in the real world. If I need to know about some algorithm to do X, ACM can give me a bunch of crap theory without a sing/le line of implementation or anything more than how it performed in the lab. In fact, I find that IEEE tends to have more software algorithms in its papers than the ACM. The ACM is really that bad. I was implementing a neural network as a hobby for the first time ever, and the IEEE papers had no kidding empirical data about what worked and didn't and the ACM at the time had a bunch of wonderful theory papers about how one could implement a neural network, but no info on how they actually implemented the one that they tested (maybe I had not properly picked one of the dozen options each costing as much as an IEEE membership about which societies to join to get access to the right papers). Totally useless; total ego driven publishing of papers rather than helping advance the state of the industry. Needless to say I still subscribe to one, but not the other....

    2. Re:Benefits ? What benefits by Anonymous Coward · · Score: 0

      I used to subscribe to IEEE, but I have access to all ieee published papers through my university, so I really don't get the added benefit.
      And yes, ACM does seem to have a lower standard or something.

    3. Re:Benefits ? What benefits by evilviper · · Score: 1

      Here's a quick list of Wikipedia articles which probably cite ACM publications:

      https://en.wikipedia.org/w/ind...

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    4. Re:Benefits ? What benefits by Anonymous Coward · · Score: 0

      I was an IEEE student member throughout my college years. It was basically a $30 magazine subscription. Once I was no longer a student, it became a $200 magazine subscription, and I dropped it.

      The only thing IEEE has that I would be interested in for $200 a year is its journal archives. However, journal articles are paywalled off to everyone, including IEEE members. My only conclusion is IEEE is nothing but a ripoff.

    5. Re:Benefits ? What benefits by Aighearach · · Score: 1

      So I clicked it, and clicked a semi-random example, cron. And it turns out, it has an ACM link in the external links, but it does NOT cite an ACM article, properly or otherwise. And is the link related to cron? I'm going with no, because it doesn't sound related, doesn't claim to be related, and isn't publicly available.

      Here it is:

      ACM Digital library – Franta, Maly, "An efficient data structure for the simulation event set" (requires ACM pubs subscription)

      It seems that rather than all those wiki pages citing ACM publications, somebody from ACM has spammed all those articles with unrelated links.

    6. Re:Benefits ? What benefits by evilviper · · Score: 1

      cron. And it turns out, it has an ACM link in the external links, but it does NOT cite an ACM article, properly or otherwise

      Yes, it does cite an ACM article from the late 70s, as the inspiration for improved versions of crond, which performed better, and were extended to all system users, not just root as early crond did.

      And is the link related to cron? I'm going with no, because it doesn't sound related

      That's just your own bias and/or unwillingness to read TFA.

      "Robert Brown, reviewing this [ACM] article, [...] created an implementation [...] and this multi-user cron went into use at Purdue in late 1979."

      It seems that rather than all those wiki pages citing ACM publications, somebody from ACM has spammed all those articles with unrelated links.

      You checked on ONE out of hundreds, completely misunderstood everything about it, and are jumping to a conclusion that requires paranoid conspiracy fantasies.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    7. Re:Benefits ? What benefits by Aighearach · · Score: 1

      Talking about bias, it isn't a cite at all, and you're defending that it is a cite. It isn't claimed to be a cite, it is just an external link. The list of wikipedia pages that supposedly cite ACM articles is a clear lie, based only on the information from itself. It doesn't take any external argument for me to disprove it, because it makes a claim, and then clicking the links, the claim is false on the other side of those links.

      It is also funny that you accuse "bias and/or unwillingness to read TFA," you mean the paywalled article, right? I'm willing to read it, provide a legal link. The wiki page being discussed I did read, and it DOES NOT claim that ACM article as a citation.

      I checked ONE and it was a lie. Are the rest all the truth? Did you check? Check first and make sure I accidentally clicked the only lie, before you defend the list on that basis, because if in fact many more of those don't cite ACM articles, then you're complaining under false pretense, and even attaching pejoratives and false medical diagnoses to it in an attempt to discredit the person pointing out the lie.

      I suspect, based on other comments here, that this is a typical sort of exchange a person should be prepared to be subjected to whenever discussing the ACM with its few fans.

    8. Re:Benefits ? What benefits by evilviper · · Score: 1

      it isn't a cite at all, and you're defending that it is a cite

      It isn't properly cited/tagged, but otherwise it is cited.

      The list of wikipedia pages that supposedly cite ACM articles is a clear lie

      The page makes no such claims, and *I* certainly never referred to it as conclusive document listing cites of ACM publications. You're arguing against something you imagined, and furthermore, something that is completely and totally besides the point of this discussion.

      you accuse "bias and/or unwillingness to read TFA," you mean the paywalled article, right?

      No, just the WP article. You clearly just found the first external link, and failed to see the part where it is cited.

      I checked ONE and it was a lie.

      No, it wasn't. It might not have been what you wanted/expected to find, but you're still completely wrong in your claim.

      Check first and make sure I accidentally clicked the only lie, before you defend the list on that basis

      Completely straw man. Changing the discussion to some perceived flaw in one source of info to distract from the topic. I have not, and never will "defend the list". It is insignificant. You're the one spouting a lot of nonsense.

      I suspect, based on other comments here, that this is a typical sort of exchange a person should be prepared to be subjected to whenever discussing the ACM with its few fans.

      I have never had any connection to the ACM. I just figured I could very quickly find a bit of objective info to give the discussion some context. You've generously turned it into a lot of pointless distraction and insane rants.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  19. Value for money by kefalonia · · Score: 2

    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.

  20. Paywall by CuteSteveJobs · · Score: 2

    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

    1. Re:Paywall by DoofusOfDeath · · Score: 1

      Same thing for me. I'm naturally biased against paying exorbitant prices for papers that the publisher received for free. So for my PhD work I basically avoided using papers that were only available by paying ACM, IEEE, or Elsevier.

      Fortunately, in the age of CiteSeer, Google Scholar, and authors who publish their own papers even if they've submitted them to journals, I was able to boycott those publishers and still get my PhD done. Also, having a good team of technical librarians goes a long way.

      5-10 years ago though, I'm not sure I could have so easily avoided paying money to those publishers.

    2. Re:Paywall by Anonymous Coward · · Score: 0

      I just checked Robinson's 1965 paper "A Machine-Oriented Logic Based on the Resolution Principle".
      $15 to download the pdf for non-members.
      Fuck them.

  21. While we are at it? by ruir · · Score: 0

    Why not join the catholic church and the muslim brotherhood too? I do not see any value at all joining all of these organisations, much less paying for the privilege.

  22. In other words by Anonymous Coward · · Score: 0

    "We're all bro-grammers that want free stuff."

    The ACM shouldn't bother trying to attract that type.

    1. Re:In other words by pla · · Score: 1

      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.

  23. and a job by Anonymous Coward · · Score: 0

    I feel hard done by and feel sorry for myself and I don't have a job, even though I've a CS degree and I'm a competent programmer.

    Clearly the jobs are for the Bill Gates wannabes (dropouts) because they're all geniuses just like him and MS never copied Apple, who never copied Xerox etc.
    Then I'm from Ireland...and feel the pinch of this global recession more than others...

  24. Low grade code monkeys don't need to know by Anonymous Coward · · Score: 0

    maintain a payroll system?

    You, clearly, have not worked on a payroll system before (or at least not in Germany, which is where I'm located). A payroll system must implement a zillion laws invented by insane politician which have no clue about programming (or basic math) and can't even work-out that their "algorithms" are non-functional. It's got to the point that the government agents that should validate our system every year ask us "how did you solve this ...?" because they themselves cannot work it out.

  25. the real question is... by mythix · · Score: 1

    Why does ACM still exist? what does it offer a programmer that he can't get for free?

    1. Re:the real question is... by Strider- · · Score: 1

      Why does ACM still exist? what does it offer a programmer that he can't get for free?

      Because it's not for programmers. Contrary to popular belief, computer science is not about programming. It's about software architecture, design, etc...

      --
      ...si hoc legere nimium eruditionis habes...
  26. Why I joined: by wirefarm · · Score: 4, Interesting

    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.
    1. Re:Why I joined: by __aaclcg7560 · · Score: 1

      I listed my membership on my resume, along with the ACM logo.

      LinkedIn has a new feature to list your certifications and corresponding badges on your profile page. While checking it out, ACM was listed in the pulldown. I had an ACM membership while in college. I was wondering if becoming a member again and adding ACM to my resume would make a difference.

  27. Their incentives weren't enough? by Anonymous Coward · · Score: 0

    In college, I got a lot of free pizza in at their meetings!

  28. Still a member by laffer1 · · Score: 1

    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.

  29. I like the ACM... by Anonymous Coward · · Score: 0

    ...but, it's too pricy for me. With how bad the economy continues to be, we're pinching every penny. Discounts on conferences don't help, since I'm not going to any of them anyways. "Clubs" and magazines in general are hurting these days. There are so many free options out there that it's hard to get people to pay.

  30. Money and professional organizations by sjbe · · Score: 1

    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.

  31. You have to do more than pay the membership fee by sjbe · · Score: 1

    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.

  32. 2006 Safari by michaelmalak · · Score: 1

    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.

  33. Why? by PC_THE_GREAT · · Score: 1

    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.

  34. Member of IEEE & ACM by Diss+Champ · · Score: 1

    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.

  35. ACM is irrelevant by Anonymous Coward · · Score: 0

    I was a member through school, and early in my career. Those were different times. Now, basically everything I'd ever want to read is available online elsewhere. Why would I pay a large sum to the ACM? The ACM is a relic of eras gone, and while it's not too late for them to modernize, their time is likely limited.

  36. Nice photo heading the article by Anonymous Coward · · Score: 0

    Does anyone else think it makes Cerf look like a Dr. Evil-esque character?

  37. Professional body... by shic · · Score: 1

    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.

    1. Re:Professional body... by Anonymous Coward · · Score: 0

      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.

      No but it does hint of someone who is easily fooled into buying things of no value.

  38. ACM doesn't get it on (C) by bzipitidoo · · Score: 3, Insightful

    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"
    1. Re:ACM doesn't get it on (C) by john.c.earls · · Score: 2

      The Symposium on Computational Geometry recently voted to leave the ACM for this reason( https://sympa.inria.fr/sympa/arc/compgeom-announce/2014-07/msg00003.html), Not only is the ACM almost completely irrelevant to practitioners, it is quickly losing relevance to academics.

    2. Re:ACM doesn't get it on (C) by plover · · Score: 1

      Amen. When I was at University, I used our library's ACM and IEEE access to get to lots of useful articles, so I know the value of having that access. But once I graduated, up came the paywalls, and up came my revulsion. It's not about the money - I waste more than the ACM membership fees funding offbeat kickstarters. While I'm still tempted every year by those ACM offers. I'm not going to support an organization dedicated to preventing the dissemination of information, not at any price.

      There are still some avenues of research I occasionally need, and fortunately many authors retain the rights to self-publish or pre-publish on arXiv, so DuckDuckGo can still deliver them. Most surprisingly, Microsoft Research has made thousands of papers freely available.

      Ironically, it's a lot like the old Windows / Linux argument, and Linux has shown that open source doesn't implicitly mean low quality.

      --
      John
    3. Re:ACM doesn't get it on (C) by ahabswhale · · Score: 1

      Copyright isn't bad. What's bad is how it's implemented.

      --
      Are agnostics skeptical of unicorns too?
    4. Re:ACM doesn't get it on (C) by Just+Some+Guy · · Score: 1

      Yep. Their Code of Ethics says:

      1.5 Honor property rights including copyrights and patent.

      Violation of copyrights, patents, trade secrets and the terms of license agreements is prohibited by law in most circumstances. Even when software is not so protected, such violations are contrary to professional behavior. Copies of software should be made only with proper authorization. Unauthorized duplication of materials must not be condoned.

      I don't pirate software. I pay for the stuff I use when required. However, I damn sure don't respect software patents or nebulous "terms of license agreement" EULA bullshit. I'll honor them as mandated by law to keep me and my employer out of trouble (although every programmer reading this has probably violated 3 stupid patents today in the course of their job). And while the RIAA doesn't "authorize" me to rip CDs I've bought, I'm legally entitled to do so and will at my convenience.

      I think my views are pretty mainstream among programmers. If the ACM wants me to join, they need to remove the requirements for me to worship pro-corporate, anti-citizen, rent-seeking behavior. I can't ethically consent to support their unethical Code of Ethics.

      --
      Dewey, what part of this looks like authorities should be involved?
  39. Been programing for 28 years, never heard about it by Qbertino · · Score: 1

    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
  40. For starters, their magazine format is terrible by Xacid · · Score: 1

    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.

  41. never heard of it by Anonymous Coward · · Score: 0

    Been programming for decades, never heard of it.

    Programmers probably don't join it because the ACM seems to mainly operate for its own benefit, charging rent on articles written by other people. How this benefits me, I do not know.

    If I'm interested in learning something particular, google is usually a more efficient use of my time.

  42. Re:Expensive and irrelevant - don't think so by DoctorBonzo · · Score: 4, Informative

    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.

  43. lack of information relevant to non-academics by Joe_Dragon · · Score: 1

    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.

  44. Political Agenda by tomhath · · Score: 1

    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.

    1. Re:Political Agenda by DoofusOfDeath · · Score: 1

      In never heard about this. Can you give a little more info?

    2. Re:Political Agenda by tomhath · · Score: 1

      Mostly this Committee. They pushed their own agenda too hard for most ACM members.

    3. Re:Political Agenda by kefalonia · · Score: 1

      Hm, that rang a bell...

      I also find inappropriate a similar recent evolvement within IEEE politics; in this case it relates to LGBT rights, see for yourself: http://www.hrc.org/blog/entry/... To be sure, LGBT rights are important and it is good that laws protect them - and more could and should be done about it. The same applies for Human Rights, overall; no person in his secular humanist mind would ever object to that.

      It is doubtful, though, that LGBT groups would ever add banners in their statutes in relation to engineers' rights and ethics, so it is questionable why the reverse should ever be true. There is really no point in adding pompous statements in relation to sex, sexual orientation, skin color, disabilities etc. Making such a list is itself a kind of discrimination (!), since you hand-pick which kind of discrimination is bad, as if similar non-professional conduct is any more tolerable. Sorry, that's not correct and, it's even not fair for those who really cherish a generic concept of citizenship and may get discriminated for a reason not declared in the list.

      Please, guys from the US, let's keep the focus on what the original subject is and, avoid making professional bodies appear as vehicles for (valid) political ideals, which distract from the original cause and warrant conflicting agendas! And if somebody goes against constitutional mandates, the juries are there to put things in order.

  45. The ACM is for Academics by Anonymous Coward · · Score: 0

    The ACM is not geared towards people that actually create software intended for everyday use. The IEEE is better in that respect and as an organization is far more involved in the day-to-day workings of the computing world.

    When in college, back in the 80s, If first studied Chemical Engineering and the Canadian Society for Chemical Engineering (CSChE) and the Chemical Institute of Canada had local chapters on campus that were involved in campus life. The same was true for the IEEE, which had a local chapter as well. I had a chance to join the IEEE when I switched to studying Computer Science, but chose not to.

    The ACM? Never heard of them. Who are they? What do they do? The were nowhere to be seen on campus.

    If the ACM wants to become relevant outside its Ivory Tower then they need to descent down to the Journeyman's level. They may not have a choice if they want to survive let alone grow since like the middle class, Academia has been hollowed-out as well.

    Finally, the company I work for as a Corporate account and I can browse the ACM's library at will. As a Chief Architect at a Fortune 30 company, the ACM offers very little that I can use on a day to day basis. I get more value for CIO, Dr Dobbs and the many other sources available on the Internet.

    So ACM, debase or die!

  46. staunchy by handy_vandal · · Score: 1

    "Staunchy" should be a word. I like the sound of it.

    --
    -kgj
    1. Re:staunchy by Matheus · · Score: 1

      http://www.urbandictionary.com...

      It's a *great word :-)

      As for the author's intent I think they meant something a bit different...

    2. Re:staunchy by handy_vandal · · Score: 1

      I was thinking that "staunchy" is a good word for "tending to staunch" -- for example, a bandage is staunchy when it staunches a wound.

      But I was mistaking "staunch" for "stanch" -- ones stanches (not staunches) a wound.

      So then I think, "staunchy", from "staunch" -- thus "tending to be loyal or devoted".

      Now I find out that "staunchy" means "stinky".

      Which kind of fits both ways ... bloody wounds are stinky ... tendencies to loyalty are stinky (by comparison with real, true, full loyalty, as opposed to mere tendencies) ... it all fits together.

      --
      -kgj
  47. ACM are inveterate spammers, that's why by psychonaut · · Score: 1

    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.

  48. Re:Been programing for 28 years, never heard about by Nemyst · · Score: 2

    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...

  49. open access journals, not F'in guilds by Thud457 · · Score: 1

    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

  50. WHY? by Anonymous Coward · · Score: 0

    A better question would be why should I join? What benefits are there to membership? I don't see any.

  51. generational thing by peter303 · · Score: 1

    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.

  52. Something worth reading in CACM? by kschendel · · Score: 1

    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.

    1. Re:Something worth reading in CACM? by Diss+Champ · · Score: 1

      The "research highlights" section contains selections from the journals that are sometimes pretty good. I also like the pieces they pulled from Queue like Kode Vicious with is usually entertaining (granted, that's free through Queue). Armour's column is often excellent and occasionally when passed to a manager will lead to an improvement in scheduling sanity. The column Legally Speaking does a good job of digesting things to my non-expert level of comprehension on what's going with how the law affects computing, IP, etc.

      I'll grant however that the signal to noise ratio for the headliner articles is often not so great. That's why I say one or two things an article rather than reading the whole thing through:). Then again, that's better than Spectrum, which I sometimes flip through without reading anything all the way through.

      The trick with mags like Spectrum and CACM is that the deep stuff does tend to go to the more specific journals. That's probably why most of the things I noted as often useful to me aren't actually deep technical but more how technical intersects with other areas.

  53. Good for Deep Specialization by MoonlessNights · · Score: 1

    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).

  54. On the surface ... by Rambo+Tribble · · Score: 1

    ... 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.]

  55. Never heard of them... by jjn1056 · · Score: 1

    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?
    1. Re:Never heard of them... by rhyous · · Score: 1

      Never heard of them either. I went back to get my masters and they have not been mentioned in the academic fields either.

      Your likely better off joining any local development group in your community or an open source project you are excited about.

  56. Re:Expensive and irrelevant - don't think so by Copid · · Score: 1

    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"
  57. Response of Suresh Venkatasubramanian by ygslash · · Score: 2

    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.

  58. Patents by ashpool7 · · Score: 1

    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.

  59. ACM is a curse on computer science by Anonymous Coward · · Score: 0

    To answer your question, Vin: The ACM keeps historically important computer science papers locked up behind a paywall. I mean, stuff from the 60s. They're scum. I hate them. Why are old computer science papers locked up behind a paywall? Especially ones that were made using government and university funds. The common heritage of hackers is being imprisoned behind a paywall that hackers hate. For starters, the ACM could release all papers from before say 1990 into the public domain for historical research. All the Scheme and LISP hacker documents. Any organization that's supposed to respect the history of computing could do no less. Let someone make a big torrent of all of them.

  60. IEEE fragmentation by kurtdg · · Score: 1

    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.

  61. 35 yr member by Amigan · · Score: 1
    I first joined as an undergraduate, in part because it was the Professional organization for Computer Scientists/Software Engineers. I was also eventually the student chapter president at my alma mater. Being a student member was relatively inexpensive and allowed me to see what current research was being conducted.

    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"
  62. Renewing a lapsed membership.. by Anonymous Coward · · Score: 0

    I was a member as a student, though I don't recall ever getting any value out of it whatsoever at the time. After I graduated, I let it lapse for a few years, but eventually went back to try to renew my ACM (and IEEE) memberships. At the time, ACM wanted me to jump through so many hoops just for me to give them money, that I didn't bother. I later let the IEEE relapse as well, because all I was getting was emails (which I still get) and magazines (which I don't get, and never really read anyway).

    As a professional, I can't see what value there is in ACM and IEEE. It was a waste of money, just to say I was a member, and get a bunch of emails and magazines I don't read. And I'm not even sure what I could suggest to make it worth the money. Sure, part of it was on me for not getting involved more, but I never felt like it was worth doing.

  63. I don't agree with the ACM "Code of Ethics" by Anonymous Coward · · Score: 0

    My ethics conflict with what they consider ethical behavior. In fact I see the code of ethics itself as being unethical. Another issue I have is how the ACM talks about "property rights". I can deal with patents, copyrights, and trademarks, but I can't take any organization seriously that uses words like “intellectual property”.

    I believe you should never deny another person access to the code which you've distributed. The entire ACM code of ethics appears to be in place to codify the agenda of profiting off the exploitation of peoples lack of freedom. It's everything I'm against as a free software advocate.

    I don't agree with the copyright system itself even if I have to work within it. I don't feel I should require permission or that a code of ethics should inhibit me from sharing code I posses. That is why I will never become a member of the ACM.

    In addition the organization does not seem to be very favorable to users freedom. It's existence is itself an organization based on selfish purposes (for programmers, a select elite) despite the overall idea that of the code of ethics being to 'not do bad stuff'. I don't feel we need an organization to tell us not to share privately held data or similar.

    I'm a hacker- and not one that breaks into things- however I also feel it's illogical to refrain from breaking into things when there is plenty of competition from parts of the world which disregard such behavior as being bad (at least when it is favorable to 'them'). All this does is weaken our standards such that it makes it easier for people with devious intent to act malicious ('breaking in'). It gives people a false perception that there is 'law'. In reality there is no 'law'. There is only security by way of design and code. That's what the ACM should be about. Living up to high coding standards, proper implementations, design, etc. We should not self-impose artificial restrictions as if we can control something we certainly can not. It merely dampens US economic progress.

    1.5 Honor property rights including copyrights and patent.

    Violation of copyrights, patents, trade secrets and the terms of license agreements is prohibited by law in most circumstances. Even when software is not so protected, such violations are contrary to professional behavior. Copies of software should be made only with proper authorization. Unauthorized duplication of materials must not be condoned

  64. No black people by Anonymous Coward · · Score: 0

    Aint dat wat Rev Jesse Jackson said? Nobody wants to join any club that diverse.

  65. Communications by Anonymous Coward · · Score: 0

    I'm a member of the ACM, and it's worth it just for the monthly Communications of the ACM.

    My guess is that the ACM is not visible enough.

  66. Code of Ethics hostile to many working programmers by Dragoness+Eclectic · · Score: 1

    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
  67. 44 years of meh by cecilwade · · Score: 1

    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.

  68. I joined the ACM by ClioCJS · · Score: 1

    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
  69. ACM is... by TemporalBeing · · Score: 1

    ...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)