-
@hashbreaker I was only half joking - yes, punycode and UTF-8 are translated into each other, so you need the latter anyways (in Rust, please). But I can still imagine some thought processes that went into keeping the bit formats of DNS at the lower layers. Protocol evolution is complicated.