I internetdefenseleague.org EFF, Reddit, Mozilla, others launch Internet Defense League and Cat Signal 429 points mtgx 14 years ago 140 comments