3 ms·EFF and others launch site to fight patent trolls9 points by fratrik 13y agodeleted 13y ago[deleted]