On OS X (Apache 1.3.33) WordPress set up mod_rewrite for me. Browsing http://localhost/~wpuser/ in Safari works fine, but the encoded url http://localhost/%7Ewpuser/ leads to a wordpress layout displaying "Error 404". Unfortunately this is the url my weblog editor (MarsEdit) insists on calling.