Live data from Hacker News

No adblocker detected

maurycyz.com

341–350 of 388 posts

Re: No adblocker detected

#341
post #174

Earlier quoted context omitted.

A consensus answer to "what should google.com look like?" does not suggest or imply any sort of "social contract". There is not, and has never been, a social contract that says I have to look at the ads served with any website. If you think there is, then I'm sorry, but you're sorely mistaken. Similarly, there is no social contract that says I have to watch commercials while I'm watching TV (not that I've watched lin…

>does not suggest or imply any sort of "social contract" We were talking about societal expectations. >I can mute it, change the channel, go to the bathroom, whatever. You are free to do the same for websites. You can click the x button on the ad, mute the video ad, or change to a different website.

My browser already automatically mutes video ads on my behalf. And an ad blocker effectively "clicks the X button" for me. Sometimes I don't even scroll down far enough to see an ad. How is one of those activities breaking the social contract and others not? Or are they all breaking the social contract? Or none of them? I have no idea because I don't know who's defining the terms of this social contract.

Re: No adblocker detected

#342
post #159
post #36

I am extremely insulated from ads online and have been for about a decade. Once in a while I have to browse on a device that does not have an ad blocker or most of the times does not even let you install one. Seeing a website that is SEoptimised and heavily ad supported feels like walking into a crack den. That this is the normal experience for the vast majority of users is sad.

I'm in the same boat. I never see ads anywhere (and not just on the web: I never watch regular TV (I don't even have a TV), never listen to ads-supported radio stations, etc.) How people put up with ads is a complete mystery.

I'm almost there. I haven't figured out how to block billboards yet.

Re: No adblocker detected

#343
post #159

Earlier quoted context omitted.

I'm in the same boat. I never see ads anywhere (and not just on the web: I never watch regular TV (I don't even have a TV), never listen to ads-supported radio stations, etc.) How people put up with ads is a complete mystery.

Have you noticed that being around other people who choose to consume media with ads lowers your opinion of them a little? Like if you’re at a friend’s house and they’re listening to pandora with ads, or watching Hulu with ads?

Even worse, being at a restaurant where they're playing commercial FM radio or a music stream with ads. I won't go back.

Re: No adblocker detected

#344
post #36

I am extremely insulated from ads online and have been for about a decade. Once in a while I have to browse on a device that does not have an ad blocker or most of the times does not even let you install one. Seeing a website that is SEoptimised and heavily ad supported feels like walking into a crack den. That this is the normal experience for the vast majority of users is sad.

I have visited websites that are literally unusable because of ads.

Do companies even care anymore? Is everyone THAT desperate for advertising revenue?

Re: No adblocker detected

#345

Earlier quoted context omitted.

I think people are just hopelessly used to their lives being saturated with ads. On TV, on the Internet, on radio, on billboards, at restaurants, at the airport, at the gas station, in stores, out of stores, almost every surface that could have an ad on it either does now or will one day. This saturation has been so complete and normalized that people are blind to it.

Ugghh, gas stations. I remember being able to use a pump without ads :(

The second button down from the top right usually mutes them.

Re: No adblocker detected

#346
post #52

Earlier quoted context omitted.

My view is that core bargain was fine, but advertisers have broken the agreement with other offenses, like: * Autoplay videos that preemptively take my bandwidth. * Autoplay audio that takes over my speakers unexpectedly and interrupts other things. * Forms of pop-ups that clutter or disrupt my tab/window control. * Being spied-on by a system that tries to aggregate and track all of my browsing habits. * A mostly una…

I wish there was a middle ground where I could block ads like the ones you mention, while allowing privacy-respecting ads that don't ruin my browsing experience. I know Adblock Plus have their "Acceptable Ads" policy [1], but that just meant letting through ads from companies that paid them, like Google [2]. [1] https://adblockplus.org/acceptable-ads [2] https://www.theverge.com/2013/7/5/4496852/adblock-plus-eye-g...

Do people still use bookmarklets?

I wrote this one to remove all elements, which is where most of the worst distractions live. I mostly only use it when a site has gone too far.

    javascript:(function () {
        const rm = () => document.querySelectorAll('iframe')
            .forEach(f => f.remove());
        let timeout;
        const debouncedRm = () => {
            clearTimeout(timeout);
            timeout = setTimeout(rm, 100);
        };
        rm();
        new MutationObserver(debouncedRm)
            .observe(document.body, {
                childList: true, 
                subtree: true
            });
    })();

Re: No adblocker detected

#347
post #3

I wish browsers could just provide a way to disable javascript after page `onload`. Perhaps only enables js when user clicks something.

In Brave, you can disable JS by default, then toggle it on for specific sites.

Re: No adblocker detected

#349
post #45
post #25

Earlier quoted context omitted.

setTimeout(() => { // fuck up all future javascripts setTimeout = setInterval = requestAnimationFrame = () => {}; Element.prototype.appendChild = () => { throw new Error("Blocked"); }; document.addEventListener = () => {}; window.addEventListener = () => {}; Object.defineProperty(document, "readyState", { get: () => { throw new Error("No JS"); } }); document.write = () => {}; // fuck up canvas if(window.HTMLCanvasEle…

const iframe = document.createElement("iframe"); document.body.append(iframe); iframe.contentWindow...

    javascript:(function () {
        const rm = () => document.querySelectorAll('iframe')
            .forEach(f => f.remove());
        let timeout;
        const debouncedRm = () => {
            clearTimeout(timeout);
            timeout = setTimeout(rm, 100);
        };
        rm();
        new MutationObserver(debouncedRm)
            .observe(document.body, {
                childList: true, subtree: true
            });
    })();

Re: No adblocker detected

#350

I found it amusing that my proxy detected the "/ads/" in the URL and killed the connection automatically. Of course highlighting this fact that the presence of an adblocker is detectable, unfortunately only results in escalating the cat-and-mouse game further. I have also considered popularising a script that replaces the whole page's content with "JavaScript detected, please disable it to view this content and impro…

Ironically, the latter would probably end up being cat-and-mouse blocked by tools like the former.

The cat/mouse are only interested in what happens in the mainstream.

Find something off the beaten path that works for you and it will rarely need updates.

Post reply on HN