European court declares data retention directive invalid | Hacker News Reader