Full threadpetermcneeley·Is my computer hacked or is everyone else seeing a giant subscribe banner on this page?View on HN