Show HN: Pesky Adblock – Blocks site access to visitors without an adblocker
gitgud.io
gitgud.io
<div id="adTeaser" style="position: absolute; z-index: 10000; ...">
Please turn on your <a href="https://github.com/gorhill/uBlock#ublock-origin">ad blocker</a> to continue browsing this site
</div>Also note that activating your adblock does not disable the message in the OP, you'd also need to refresh the page since you are effectively removing the body.
1) Allow ads.
2) Block ads. (ea. uBlock Origin)
3) Block ad blocking users. (Javascript)
4) Block the block for ad blocking users. (Userscripts)
5) Block users who don't block ads. (Pesky Adblock)
The only one missing is blocking the blockade for blocking users who don't block ads.
Block ads AND block sites who don't block users who block ads BUT don't block the block for ad blocking users. (about:blank)
Yes, that is the point.
It is designed specifically to exclude people not using an adblocker.
I don't like most of the ads I see, but I understand why they're there and that they're the reason why I don't have to get out my credit card to visit the sites I like.
Edit: Didn't realize that not being offended by ads was such a controversial opinion here.
At the same time, I am allowed to block that code and not display those ads.
We aren't entering into any contract when I ask for some bits over a wire. We both can do what we want.
Terms of Use
When you click on a link, our server will send you the corresponding page.
Unfortunately the terms have now changed.Facebook infamously tracked people who'd never had Facebook accounts (and therefore had never agreed to Facebook's ToS), and now claims not to, but who knows?
You seem to have a very dim view of me because I refuse to willingly subject myself to advertisements. Let me assure you, this feeling is mutual. I look down on people who choose to submit themselves to corporate propaganda. Sometimes when I'm visiting people I see them watch television and they stare at the commercials with rapt attention; it disgusts me.
Business: "No. It's $2. Please pay for the burger"
Customer: "Why aren't you conforming to my needs?!"
On top of that, I own my computer. I am responsible for the data which is transferred to my computer. I should have a fully-accessible offline copy of any and all data which is transferred to my computer, and not one bit of data should ever be transferred from my computer without my express consent.
Adblocking comes to be a multifaceted statement. It is anticorporatism, it is privacy advocacy, and it is a declaration of data ownership & responsibility. And for some people, it's accessibility layered on top of one or more of those.
I don't think it's a big deal to block ads but I support your sentiment: Not blocking ads is a respectful nod to the site owners who put them there. Sure, some sites I visit may feel undeserving but there is plenty of content I do respect (web comics, youtube channels, HN, etc.).
I don't think anyone should feel super obligated but I get why you and others do.
Edit: When I posted this the parent was downvoted to grey.
(Been planning for a while to set up my work laptop to access only a whitelisted set of domains to avoid 1. Procastrination and 2. ads & tracking.)
Hopefully ublock lasts longer than this script does.
I'm always curious what people are against ads would like the web to be. Paywalls everywhere? Micropayments?
I do not expect any of this to ever happen.
Ad networks are routinely compromised and used to distribute malware, or else just don't bother filtering what "ads" they accept and end up distributing malware.
I'm curious why you think I should accept that as a cost of browsing the web.