GeneralThis forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
What is it with all these recursive infinite acronyms?
GNU - GNU's not UNIX
HURD - HIRD of UNIX-Replacing Daemons /
HIRD - HURD of Interfaces Representing Depth
WINE - WINE Is Not an Emulator
LAME - LAME Ain't an MP3 Encoder
and I know I've seen a few others which I can't recall.
Who started all this? Richard Stallman popularised it but Douglas Hoftstadter talks about them in Godel Escher Bach published in 1979 (an awesome book by the way). Any one know any more cringe-inducing examples? Does anyone else except me find them annoying after a while?
Recursive Acronyms can be generated by a neat little utility called TIRAS* ... but what you really need to get ones like HIRD is an all-night coding session with lots of really strong coffee. Possibly while wearing a TIARA*. AMARA* coffee is good for this.
* TIRAS = TIRAS Is a Recursive Acronym Spoof
* TIARA = TIARA Is A Recursive Acronym
* AMARA = AMARA Means A Recursive Acronym
If you find these annoying then yau don't want to use or accept VISA (VISA International Service Association)
This sort of thing is quite new to the english language. http://en.wikipedia.org/wiki/Acronym_and_initialism
... but recursive acronyms have grown in such a way that there is no telling the first one. RMS says there was already a tradition amongst MIT hackers when he hunted up GNU. But it probably doesn't predate him by much. (Almost certainly one of the earliest recursive TLAs.)
Technically, Wiki lists it as a renaming (backronym).
There's a bunch like that.
Jargon file lists TINT as a candidate first recursive acronym ... hmmm, must come up with a TLA for this, it's a pain to write.
How about RDA = Recursively Defined Acronym, or REA = Recursively Expanded Acronym?
Hmmm... too forced.
Recursion In Acronyms Acronym?
Hmmm... No, perhaps not!
SRA = Self Referring Acronym?
Hmmm... it'll do for now.
Of course, technically, we want the TLA to be, itself, recursive. (SRA = SRA Recursive Acronym? SRA Refers to Acronyms? SIERRA Is Every Recursive Acronym? Ah - but it's not a TLA.) Nope - SRA it is.
Anyway, TINT is the proposed candidate for the first SRA, but no date is given. (Perhaps I should have just not bothered with the TLA...)
ACRONYMS = ACRONYMS Can Recurse, Often Not Yielding Many Surprises
[DIGRESSION] Also while on tricks of the pen, Column 8 in Sydney Morning Herald had an interesting thread today about various types of palindromes. Eg. mirrored palindromes, phrases and words that can be mirrored vertically/horizontally without change. Like ambigrams but with ordinary letters e.g
'bid' can be flipped horizontally
'SWIMS' can be flipped vertically
Also 'perfect palindromes' symmetric phrases that describe symmetric things, like 'terret' (a circular ring) 'level' and 'noon'. [/DIGRESSION]
Mostly company names - I used to work for a firm called "MRL Market Research Ltd." Long acronyms can be abbreviated.
And embedded acronyms, and anti-acronyms... looking at the subject, it's actually quite amazing that we have any non-acronym words to use at all. After a while, we'll came to rely on the spaces between words to convey the bulk of meaning.
looking at the subject, it's actually quite amazing that we have any non-acronym words to use at all. After a while, we'll came to rely on the spaces between words to convey the bulk of meaning.
That's quite interesting to think about. If no plain words are used, then do the acronyms still count as acronyms or do they become words? The only way around this is that EVERY acronym must then be defined only in terms of other acronyms.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.