ParentFull threadPikamander2·Your ad provider is serving tons of malicious ads. I've had at least five "your computer has a virus" type popup ads while refreshing the site.View on HN