Just curious - if the usage of acronym here a soft-euphemism?
(So that only those who knew or care to know gets it)
edit: Thanks for the clarifications. That helps. I'm asking for 2 reasons:
1. Discussing "nukes" openly where I come from would raise some eyebrows.
2. I see acronyms used on HN frequently - sometimes ambiguously even considering the context.