http://logjam.danga.com doesn't seem to exist anymore, at least that is what Firefox tells me. This must have happened in the last few days. Danga.com still seems to exist, and appears registered to SixApart, or at least the technical contact has an address there.