No Privacy has a new website up: http://www.noprivacy.net/