If I wanted to buy something right now, I wouldn't be reading HN, I'd be browsing Amazon or whatever site sells what I needed to buy.
Ads obviously sometimes work, or else no one would do ads.