Heh. Actually, everyone is doing something wrong, and it's all my
fault. When I added user public information directories to NCSA httpd,
I used /~ as the magic prefix. But ~ is a character which, according
to the URL spec, is not supposed to appear in URLs unless % escaped. I
didn't realize this until either Dan or Marc V. pointed it out to me
some weeks later.
--Rob