assigning TCP ports to services (e.g. http is 80) makes sense
until you learn about DNS SRV records
and the fact that virtualhosts are a half-as-good, HTTP only, hacky solution for the same problem
(so hacky that they had to put it into TLS even though it's the wrong level in the stack)
like, we could have multiple web servers running on multiple ports of the same machine, and DNS would just point to the right thing
but no, it has to be port 80
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.