Show HN: Detecting adblock, without JavaScript, by abusing HTTP 103 responses
81–90 of 207 posts
Re: Show HN: Detecting adblock, without JavaScript, by abusing HTTP 103 responses
#82If ad blockers go by URLs, why don’t advertisers simply serve ads from the same domain with a path masquerading as content?
Re: Show HN: Detecting adblock, without JavaScript, by abusing HTTP 103 responses
#83Earlier quoted context omitted.
Most captcha solutions are also hard for me, but easy for computers to solve. So I really hope their use doesn’t get expanded even further…
"Select every tile with motorcycles", shows an image of a single motorcycle parked on the street. Does the sliver of a tire that shows up in the bottom right tile count, or not? This is never clear, and I end up usually getting it wrong until they show me one that's unambiguous.
While those CAPTCHAs present a surface narrative of you having to get the problem correct, that's not how they really work. After all, it's not like they are creating those problems by hand. They're pushing the images through computers. You don't even know that what the CAPTCHA server considers correct is even close to objectively correct.
Really it's just a hook to engage you to collect a wide variety of streams to try to detect whether or not you are a human, like reaction speeds, how the mouse moves, etc. The correctness of your selection is only one small signal, and not even necessarily a large one.
The answer is, stop overthinking it. Your overthinking it is probably sending a signal that you're not a human because it's got all your timings wrong. Do what most humans do: Halfassedly click at the problem until it seems rightish and then click "Submit". Does the sliver of tire that shows up in the bottom right tile count? The human response to that question is "Who cares you dumb computer let me through to the content already", so, to maximize how human you look to the algorithm, channel your fellow human's feelings. If you feel frustrated at the CAPTCHA problem and wiggle your mouse angrily and maybe overshoot some of the squares you mean to click, so much the better and more human looking.
Re: Show HN: Detecting adblock, without JavaScript, by abusing HTTP 103 responses
#84We're all complaining and blaming the big corporations for the pitiful state the internet got to be now but seems we are all contributing our little to bring it even lower. Because corporations pay, I know, but we are the ones pulling the trigger.
But also because we refuse to pay. Any attempt at monetization is widely demonized, yet people still feel entitled to free content, and refuse to put their money where their mouth is and at least abstain from consuming the content if they really don't think it's worth the price It's funny how scarce the "I'd be willing to pay for good content, but alas, there is no option" claim has become since websites have started…
Recently, the investment platform M1 Finance decided to begin charging users with less than $10,000 in holdings $3 per month to use their service while giving everyone access to features that used to be only available in the premium plan. This has all been announced in advance, so it's not as if anyone should have been surprised about this.
Many users, virtually all of whom have a total of holdings below the $10k threshold, flipped their shit and have claimed they are leaving the platform. Ironically, many of them are suggesting alternatives that cost more than $3 a month, and I'd wager a guess that a lot of these people are spending way more than that buying coffees every day. No one has to like having to pay for something that used to be free to them, but one really has to question their life if paying $3 for something that used to cost more than that per trade and require a lump sum up front is something to throw a fit over. If you have just shy of $10k in investments, you're not gonna retire, and $3 a month is the least of your worries.
In my opinion, M1 is doing the right thing by saying goodbye to these users. They are the types who won't value your product, maintain chronically low balances, and will tie up your customer support with spurious complaints and misunderstandings. I predict they will be rewarded for keeping around customers whom are willing to pay.
Hopefully, more online platforms figure this out and decide to do the same thing. I call BS on those claiming "no one will pay for that." If your business is only viable on attention, which is what the ad economy is based on, then its existence is in a precarious position, and perhaps your product isn't worth much to anyone except the ad networks. On the other hand, there are things that people are willing to pay for, or would pay for if given a premium experience. I've gone from watching stuff for free on YouTube to buying books and audiobooks because they provide far more value to me these days than the chum that is social media "content." I pay individual creators I appreciate on Patreon, etc. I have a Kagi subscription because I find it to be more aligned with my wants and needs than free search engines. I've gone back to buying individual songs and even buying CDs since they not only disappear from platforms but now there are artists that change their own songs retroactively. I pay my investment platform because it has better automation than competing free (or so-called free) competitors.
Everything being free online is a meme, and hopefully it starts to die the more that the spehre of free things eats itself with spam and user-hostile behavior. They will always exist for those who have barely any money or those who don't value the conveniences bestowed upon them, but they can't be the only viable options anymore. Paying for things is a good thing.
Re: Show HN: Detecting adblock, without JavaScript, by abusing HTTP 103 responses
#85Earlier quoted context omitted.
I am willing to pay for good content, and do, but still often have little choice. E.g. I can't pay for google maps without ads. And no, it's not a reasonable take to suggest I not use any map app. I also pay for online news, AND STILL GET ADS, so fuck that I block them. It's still the case today that most of the time you do not have an option to pay to get rid of ads, and often when you do it's some ludicrous amount…
How do Kagi and Apple Maps factor in to your "can't pay for google maps without ads" assessment?
edit: and I hope you're not implying that all people who don't want ads should buy an iphone just to use an app tied to it? Again, there needs to be fair alternatives to ads.
Re: Show HN: Detecting adblock, without JavaScript, by abusing HTTP 103 responses
#86Earlier quoted context omitted.
But also because we refuse to pay. Any attempt at monetization is widely demonized, yet people still feel entitled to free content, and refuse to put their money where their mouth is and at least abstain from consuming the content if they really don't think it's worth the price It's funny how scarce the "I'd be willing to pay for good content, but alas, there is no option" claim has become since websites have started…
Paying will at best temporarily stop ads, until the company wants more money and brings them back. Which we've already seen. And it will not stop aggressive user tracking at all. In fact, it will make the later worse for you on the individual level as it requires doxing yourself to pay and sorts you into the "has money" bucket which makes you a juicier target.
Businesses are always changing and there are no guarantees. Some money hungry bozo might become CEO of your favorite product and enshittify it. That's just reality, and it doesn't mean that paying for things is futile. Best to avoid having too many eggs in one basket and paying for things that you can't actually own.
Re: Show HN: Detecting adblock, without JavaScript, by abusing HTTP 103 responses
#87Re: Show HN: Detecting adblock, without JavaScript, by abusing HTTP 103 responses
#88Lending webpages some CPU-cycles (probably to mine crypto) in a controlled and safe way would be a win-win(-win) situation.
Websites won't have to submit to their advertising overlords and still be able to incrementally monetize their content.
Users won't have to deal with the downgraded experience — while sacrificing compute cycles anyway to download and display the awful ads.
Even advertisers would win, as they won't have to deal with content farms trying to fake impressions and clicks.
Re: Show HN: Detecting adblock, without JavaScript, by abusing HTTP 103 responses
#89Re: Show HN: Detecting adblock, without JavaScript, by abusing HTTP 103 responses
#90Earlier quoted context omitted.
If you do not like the ads, just stop visiting sites that show ads...
Are you also okay with sites running crypto miners while they're open without having received your prior consent as a way to monetize? How about if they install a service worker in case you close the tab before doing sufficient mining to pay what they think is fair? Personally, I run malware blockers by default, so I don't know which sites are trying to send it to me to avoid visiting them. I couldn't tell you whethe…
"I don't mind driving the speed limit"
"BUT ARE YOU ALSO OKAY WITH MURDER???"