This will eventually be a mirror of particlebits.com, whenever I find the time...