So my employer says I cannot post useful information about the industry anymore (such as how to report annoying ads).. Apparently being a much larger corporate entity changes things :). I also removed most of those posts from my blog here, to comply with their requests.