Hacker News new | ask | show | jobs
by JoshTriplett 3568 days ago
People don't like ads. Necessity is the mother of invention.

That said, any anti-ad features need to avoid breaking things for users, and it'd be entirely too easy to break a simplistic DNS-based ad-blocker in ways that would end up hurting users. Client-side ad blocking can take more sophisticated steps, both to deal with anti-adblocking technologies, and to give users feedback and recourses if something goes wrong.