Full threadJohnJamesRambo·Your site is cancer on my tiny iPhone SE screen. Banner thing, little chat bubble of your face, pop-ups everywhere. Is it a parody site?View on HN