You can clone with
HTTPS or Subversion.
In the 404 handler, check to see if the url is /single-thing and then try to see if it's a package by that name, or a user by that name, and redirect.
What about if there's both? Maybe the package name should take precedence?
Also, it'd be nice to type npm.im/packagename as a short url.
/packagename yes, /username no.
Direct /:name to /package/:name
Sanitize browse args
0465ea1 is actually related to npm/npm-registry-couchapp#86, not this issue.