You see my nick name in ``About Me" or my profile? Yes, it's `DAY'. And it's defined recursively as: DAY's dAi Yi. This humor is a common tradition in the hacker community. Many coined terms/abbreviations are defined in such a manner. The most famous one is `GNU', which stands for GNU's Not Unix. But that's just a single recursion. There is another famous one using mutual recursion, that's the name of the `GNU Hurd' project. Below is sited from its homepage which explain the meaning of Hurd:
Em ...
Aha, got it!
How about `DADY', which stands for `DADY's Dai Yi'? Yeah, it seems not bad and is precisely a recursive acronym. But how to pronounce it? /'dædi/? Oh, my God! It's so amusing! Anyone wants to call me /'dædi/? It may be, but it's not born and it still does not find who and where is its mother yet. OK, keep it in mind till some day ... Then, how about `DAIDY', which refers to `DAIDY Is Dai Yi'? Er, it seems good. Turning to its pronunciation, /'deidi/, Jeez, it is almost the same with /'dædi/!
I guess no one would like to call me `DADY' or `DAIDY', at least for the time being, so I'd better stick to the pseudo recursive acronym,`DAY'. I am hungry now. It's time for lunch. Have a good DAY! ;-)
`Hurd' stands for `Hird of Unix-Replacing Daemons'. And, then, `Hird' stands for `Hurd of Interfaces Representing Depth'. We have here, to my knowledge, the first software to be named by a pair of mutually recursive acronyms.There are many other similar terms/abbreviatons defined in the similar way, you can find more here. So according to the article in Wikipedia, `GNU' and `Hurd' are both Recursive Acronyms. They are formed from the initial letters of tokens in their recursive definition. Compared with them, the definition of my nick name seems a little bit strange since the letter `A' is not the initial letter of `dAi' but the one in the middle. Thus to be precise, it's not a recursive acronym. I may need to think of another one.
Em ...
Aha, got it!
How about `DADY', which stands for `DADY's Dai Yi'? Yeah, it seems not bad and is precisely a recursive acronym. But how to pronounce it? /'dædi/? Oh, my God! It's so amusing! Anyone wants to call me /'dædi/? It may be, but it's not born and it still does not find who and where is its mother yet. OK, keep it in mind till some day ... Then, how about `DAIDY', which refers to `DAIDY Is Dai Yi'? Er, it seems good. Turning to its pronunciation, /'deidi/, Jeez, it is almost the same with /'dædi/!
I guess no one would like to call me `DADY' or `DAIDY', at least for the time being, so I'd better stick to the pseudo recursive acronym,`DAY'. I am hungry now. It's time for lunch. Have a good DAY! ;-)



0 comments:
Post a Comment