Daniel J. Bernstein on humansmap.com →