B blog.cloudflare.com Cloudflare defeats patent troll Sable at trial 1074 points jgrahamc 2 years ago 410 comments