Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Your web server is simply providing data (a bunch of HTML) to anyone who sends an HTTP request for your web page. That's all your server is doing.

It's not telling the client (the browser) "here's a bunch of HTML, but you can only use it if you show ads". There is no contract or agreement to display ads, implied or otherwise.

In the end, all you can do is simply ask the user to display ads. If you want to enforce that the user views ads, the web probably isn't the right medium for your product.



> Your web server is simply providing data (a bunch of HTML) to anyone who sends an HTTP request for your web page. That's all your server is doing.

Exactly, and that costs money. Electricity costs money, servers cost money, webdev costs money. That data that is being sent to you wasn't magically discovered and offered up for free.


Exactly, and that costs money. Electricity costs money, servers cost money, webdev costs money. That data that is being sent to you wasn't magically discovered and offered up for free.

I dunno, jrock.us is free. I subsidize those costs for the readers.

It's not as good as the New York Times, though.


FWIW, It's trivial to detect adblock and degrade the users experience. It's also trivial to get around adblock and show the user adverts.

If adblock usage ever became mainstream, it'd become an arms war which advertisers would win.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: