Time to rant: why can’t I have a URL, in whatever format (special type of IPv6 address would work, although the available bits are a bit crunched), where the URL includes a public key? Then people could use HTTPS to communicate with local devices for which there is no practical way to provision certificates?