"DMV" implies the US, although I can see where that might not be clear to a reader from another country.
Like it or not, HN is an English-language forum, run by a company based out of SF, and a lot of commentators presume that context. I try not to, just as I strive to use clear English for the benefit of ESL speakers. But it is the default.