views:

1544

answers:

24

I just told someone I'd VNC into their machine. It can be very embarrassing when someone asks you what that stands for and you don't know.

Throwing around terms like PHP, SQL, ASP, ESX, XNA, XHTML, AJAX etc. you need to be careful not to let an acronym into your vocabulary without knowing its meaning.

I would have asked what your favorite acronym was, but that's already been done.

So what acronyms do you frequently use without knowing the meaning of?

+3  A: 

I still don't know what XSLT stands for. I'm pretty sure there's an "template" in there, and likely an "eXtensible", too.. "stylesheet" ..?

Dan
XML StyLesheet Transformations.
tsilb
I sooooooooooooooooooooooooooooooooooooo don't care. But thanks. Kinda.
Dan
and, ew, that is a horribly bastardised acronym.
Dan
No its XML Stylesheet Language Transform... :)
dacracot
+8  A: 

REST comes to mind...I still don't fully understand what it is but I know it's important.

RedWolves
I think there are only about half a dozen people in the world that *fully* understand REST. They'll be the ones that come out of the woodwork to tell you how unRESTful your URI design is ;)
Dan
REST = Representational State Transfer. I didn't know either off hand. I had to look it up ;)
Elijah Manor
REST is something most developers don't understand from both aspects: the design acronym and the "I'm leaving work at 5pm to eat relax and get a good night's sleep" aspect.
Kevin
Yup, and also 'their customers complaining about duplicate data' aspect.
Milan Babuškov
+6  A: 

PCMCIA - because People Can't Memorize Computer Industry Acronyms.

Adam Pierce
I have *no* idea why, but I've known that one for years. I think it's probably because it makes people think you're clever when you reel off personal-computer-memory-card-international-association. Yours is better, though :)
Dan
Forget knowing what it stands for, I get wierd looks just for using it. Apparently people started calling them "PC Cards" when I wasn't paying attention...
jj33
People still use those? I thought PCIe cards were the new thing for laptops.
Jacob
Yeah, the funny thing is they changed the name from PCMCIA to "PC Card". Which is so generic and non-specific as to be useless in practice, so nobody uses it.
Wedge
Nice joke (in 1998) but who actually uses it?
Unsliced
+11  A: 

I still don't know what TLA stands for.

1800 INFORMATION
Three Letter Acronym.
tsilb
I think he was joking.
Mike Brown
ETLA = extended TLA - a four letter acronym FETLA = furter extended TLA - a five letter acronym
Martin Beckett
Yeah, I think it was a joke... and I always love it when I get a chance to use it in a conversation!
Elijah Manor
+2  A: 

SOAP. Reminds me of prison. Not that I've ever been there.

Nick Sergeant
The 'S' in SOAP stands for 'Simple'. I've had to debug it, and I think the irony was the only thing that kept me going :)
Dan
There's a rule that says any protocol with the word "Simple" in its name, isn't simple.
Greg Hewgill
(er, "it" == "a horribly broken implementation of a SOAP client", btw)
Dan
I think the irony here is that it actually isn't even acronym anymore. According to wikipedia it used to stand for "Simple Object Access Protocol" but that was considered "misleading."
Outlaw Programmer
I agree... I use that term all the time, but couldn't tell you without looking what it means. Bla bla bla Protocol ;) Ahh... Simple Object Access Protocol!
Elijah Manor
SOAP is now officially not an acronym — it doesn't stand for anything. (Probably because it's no longer used as a protocol for accessing objects...)
Rich
A: 

I don't...throwing around acronyms without knowing their meaning is like certain candidates calling themselves "Mavericks".

isn't surprised that this was voted down

Let me clarify for people who took offense to this. "Maverick" doesn't mean just going against the grain, it implies that you're an anarchist and trying to cause chaos and confusion. By caling themselves "Mavericks" they're saying they are anarchists.

So throwing around acronyms without knowing their meaning is like running around saying vote for me because I'm an anarchist, and thinking it's a good thing.

Mike Brown
Unfortunately, in this business, it's hard to even have a basic conversation without dozens of them cropping up. There's bound to be one or two you don't know, or have forgotten, or THINK you know, but have got wrong. The contents of the acronym is rarely important - they're just used as names.
Dan
Yeah I have no qualms with asking someone what something means if I don't know the meaning.
Mike Brown
there is a difference between knowing what each letter of an acronym means and what the acronym means as a whole
benPearce
Okay...Seriously people it's funny that I'm getting voted down for making a simile. Must be a bunch of people who take it personally because there's another answer above that expresses the same sentiment (don't use terms you don't understand). But he's not getting voted down. Grow a pair.
Mike Brown
Well, I voted you up, anyway. For what it's worth, the dictionary doesn't seem to agree with your definition of Maverick, but I agree it's seriously overused, particularly with respect to politicians that vote along party lines 90% (or more) of the time.
Mark Bessey
WE'RE A TEAM OF MAVERICKS.
DrPizza
@Mike: Posts tend to get voted up if they're relevant, insightful, contain new information or new ideas, or even if they're just amusing. Unfortunately this is none of those things, which is probably why you got some downvotes (none of them were from me, for the record).
Dan
http://election.twitter.com/topic?t=Maverick I'm not the only one. I have received a few up votes on this though.I wasn't expecting upvotes but if I'm voted for saying practically the same thing as someone else, someone's true colors are showing ;) BTW, I didn't think you voted me down.
Mike Brown
+3  A: 

Nobody knows what CICS really stands for except "Covered In Chocolate Sauce"

TWAIN is (officially) Thing Without An Interesting Name.

Martin Beckett
I thought it was "Technology Without An Interesting Name"
Artelius
+2  A: 

I just read yesterday what CAPTCHA stands for, and now I can't remember.

Graeme Perrow
Completely Automatic Public Turing Test To Tell Computers and Humans Apart
Gordon Bell
I used that term today and I had no idea what it stood for, but I knew what it was ;)
Elijah Manor
+1  A: 

All the memory standards - you start simple with DRAM, but then there's just get more and more. SDRAM, RDRAM, FPM, EDO, and oh look, I see we've got ZRAM and TTRAM coming up.

Michael Petrotta
+2  A: 

There are many acronyms that I've used that I didn't know the long version of the name.

However, I think there is a large difference between not knowing what the acronym means and what it is.

POP3 (Post Office Protocol v3) - I didn't know that, and if someone asks me what POP3 is, I wouldn't tell them that, I would tell them it is a communication protocol used for retrieving e-mail from an e-mail server.

ManiacZX
I thought POP was Point Of Presence
David
POP is Point of Presence, POP3 is a mail protocol.
ManiacZX
I was more-or-less fluent in speaking POP3 (eg, via telnet) before I knew what it stood for ;)
Dan
+3  A: 

... and how many also use the word "acronym" without knowing what it really means?

VNC, PHP, SQL, ASP, ESX, XNA, XHTML ... not acronyms.

AJAX ... acronym.

:)

David Aldridge
VNC -> Virtual Network Computing, SQL -> Structured Query Language, ASP -> Active Server Pages, ...etc... what makes these non-acronyms?
KristoferA - Huagati.com
Who voted this down? Vnc isn't a word so, sql isn't a word, aps isn't a word, etc. Ajax is a name but not an ordinary word so I'd have trouble calling that one an acronym too, but still this comment made an important point.
Windows programmer
PHP -> PHP: Hypertext Processor (recursive)AJAX -> Async Javascript And Xml
benPearce
SQL is a short form of IBM's SEQUEL, Structured English Query Language. That's why it's pronounced Sequel rather than S.Q.L.
Gordon Bell
The pedantic grammar nazi would say the correct word for all these terms is "initialisms". also @Gordon: I always say S-Q-L. It makes me cringe when people say "sequel".
nickf
@nickf: I couldn't agree more.
TraumaPony
I agree with you fully!
Mike Brown
I'm a see-quel person as well. I heard SVN pronounced as "Sven" the other day, that was funny.
travis
sequel makes me cringe, Sven makes me smile and want to say it :)
Liam
MS SQL = "Sequel".<br />MySQL = "Es-Queue-El".<br />That's how you tell them apart ;)
Grank
Asp is an acronym, it's both pronouncable and a word (name of a snake)
Martin Beckett
"The pedantic grammar nazi ..." I prefer the term "jerk"
David Aldridge
+1  A: 

XML.

The only thing I know about XML is that it's like violence. If it's not working for you, then you're not using enough of it.

Adam Davis
+1  A: 

Probably the acronym that is most widely used by people without knowing the meaning of it is the zip of zip code.

Windows programmer
Zone Improvement Plan
Wedge
A: 

ISDN - I Still Don't kNow...usually I know the meaning of the abbreviation but I am always amazed when I discover that the pronunciation of the ancronym is different from what I said in my head. S-Q-L vs. Sequel for example.

MikeJ
Integrated Services Digital Network
DR
A: 

I do not know what the following acronyms stand for:

  • RTFM
  • WTF
  • KMA
  • LOL
  • ROFL
  • COBOL

in fact, I've never heard of any of them!

Steven A. Lowe
Some of those are a little crude ;)
Elijah Manor
How would I know that? I don't know what they stand for, remember? [though I suspect that COBOL is probably crude]
Steven A. Lowe
+3  A: 

Irving and Richard Kind have maintained BABEL since before the Web just for this purpose:

BABEL : A Glossary of Computer Oriented Abbreviations and Acronyms

http://www.geocities.com/ikind_babel/babel/babel.html

One of the best, if not the best, listing of computer industry acronyms you'll ever find.

Gordon Bell
A: 

After 4yrs of .NET development I didn't know what SDK or IDE meant until 2mths ago.

deadbug
+2  A: 

My answer is... I don't really use those acronyms, which I don't understand, FREQUENTLY. I'm even trying to avoid it at all. Because if I had to mention some acronym, because of my job, study, hobby, or I don't know, whatever, it would be like, for example, let's imagine following situation (phone call):

  • Hello, Veryhuge company, inc, my name is Jen, can I help you?
  • Yes, this is Matt (or someone), from BI-integration company, can we offer you some of our BI-solutions for your business?
  • I don't know, what is BI-soulutions?
  • It's kind of... hmm... arr.. we are just shiped new.. BI-platform...
  • What's BI?
  • I don't know, but it's very useful for your business! And...
  • Hm.. we don't need it, goodbye!

Kind a stupid, isn't it? So, if you working in some area (which requires using acronyms), or whatever, you should know, that SDK means Software Development Kit, not the Super-Duper Kid. You should known the meaning, or otherwise, HOW can you ever correctly use something if you don't even know, what is this, or what's it's meaning, or "what for this little red button"?? I suppose, this is question of the competence in some area.

Alexey Shatygin
Giving them the expanded name isn't going to help at all. They'll want to know what it does, which is what you should know.
Xiong Chiamiov
A: 

A client of ours actually uses so many abbreviations and acronyms within the company that they have an intranet site dedicated to keeping track of all of them called...

CHAOS ([Client-name] Acronym Online Search)

I think I'm going to start pronouncing all programming abbreviations so that they will all be acronyms. It will make me sound much more intelligent. Try it yourself: http, xhtml, css, aspx, tfs, svn, vss, msdn, js, ie, xml, xsl, w3c (that's a tricky one, I'd pronounce the '3' like an 'e'), dll, cvs, png. People around you will feel dumber for not pronouncing them correctly like you have. ;-)

travis
You don't normally say "ping" when referring to a .png? I don't believe I've ever heard it spelled out.
Xiong Chiamiov
No, I don't normally try to pronounce anything that has no vowels. :-) Except for the invisible 'e' in JPG and the word "rhythm" if you don't count the 'y'.SWF ("swiff") and URI ("yoo-ree") are 2 others the client has enlightened me too.
travis
A: 

"OOP". Everybody seems to know what object-oriented programming is, but nobody ever seems to agree on it. I've been left wondering if it means anything more than "programming in a style that I like".

Allen
A: 

ADSL. I try not to speak any acronyms, but I know I've let this one slip out.

Mark Stock
A: 

I could never use an acronym without first knowing its meaning. For me its just like using any ordinary word without knowing its meaning, it's bound to bite you in the ass at some stage.

Declan Shanaghy
+2  A: 

I'm constantly wondering what all those TPS Reports exactly are, but I have to write them all the time.

christian studer