As some of may have notices, lolkitten.org org was not reachable for almost three days with a message from our ISP.
The reson was that our caring big brother Google had classified some (third-party) advertisement banners as “suspiscious”. We removed them.
Thanks, Google.