L labs.newsint.co.uk Why Mozilla Persona is the right answer to the question of Identity 232 points jalada 14 years ago 122 comments