This site appears to be operated by one person who works about 2 days per week. It sometimes goes 3-4 days without a post. And it is 100% overtaken by popups and scams. You cannot read one single article with “WARNING - YOUR COMPUTER IS INFECTED!” messages popping up.
Adios, OMGBLOG