Hey geeks - we've apparently had some serious issues with obnoxious mobile ads lately. Sorry about that! We are trying to track down the source of the issue and kill it.

hi