Since this submission relates to blocking ads and trackers, I think it's worth bringing up that uBlock Origin [0] is better than Adblock Plus in (all?) ways (see the README for more details). I migrated to it a few years ago and overall I've been very happy with the outcome.
I'm opposed to all tracking that isn't opt-in by default. I haven't thought about the topic at great lengths, so there may be cases which I'm failing to consider, but I've generally found "opt-out by default" to be highly hostile to users. e.g. In the US you're only allowed to digitally opt-out of credit card prescreening [1] for five years unless you're willing to mail something out. This considerably raises the burden on the user, even though I'd conjecture most people are not interested in receiving this kind of mail, and they'd largely consider it spam. I make a point of blacklisting any service that mails me spam, and I encourage others to do the same.
Additionally, I'm also opposed to ads because I've found they're generally against the user's best interests. Humans are more important than companies.
> is better than Adblock Plus in (all?) ways (see the README for more details)
That's only if people agree with your ideology. Instead of making blanket statements which are inherently subjective, just explain why you prefer Adblock Plus.
Personally, I vastly prefer Adblock Plus. I have no ideological objection to advertising or tracking in general, I just don't want intrusive ads. ABP does an excellent job of filtering out intrusive ads while still allowing me to support the sites I like where advertising is minimal.
I love the ad-supported web and strongly disagree with the notion that it's against users' interests. Getting free content and services in a competitive marketplace without switching costs is invaluable.
Putting ideology aside, TheAceOfHearts is still right that ublock origin is better than adblock plus in all ways.
Have a look at performance comparison between the two, ublock origin offers better speed with memory footprint a third of ABP while blocking more a.k.a. saner defaults.
I don't care if ABP offers some mafia like option to deal with advertisers, I do care that my box stay snappy with memory available when I open 150+ tabs in my browser i.e. a regular day.
Whenever ABP offers the same level of performances than ublock origin then I may base my choice on ideology, but the required rewrite doesn't seems to be on ABP roadmap.
You don't even have to do that. It behaves exactly the same as ABP if you use the same filter lists. It's just also happens to be more efficient than ABP.
It's not the same. Advertisers can negotiate with AdBlock Plus about what reasonable advertising should be. If we all choose our own block lists there is nobody for them to negotiate with. The war between ad blockers and advertisers continues forever.
That's not to say AdBlock Plus does a great job (I don't know) but some people think collective bargaining is a good thing.
> It's not the same. Advertisers can negotiate with AdBlock Plus about what reasonable advertising should be. If we all choose our own block lists there is nobody for them to negotiate with. The war between ad blockers and advertisers continues forever.
We have very different opinions, because I don't see it as a bargaining situation. The reasonable and acceptable level of spam, web advertising, malware, and user tracking is zero. I won't accept any more than that because (very near) zero is easily achieved using the currently available tools.
> The reasonable and acceptable level of spam, web advertising, malware, and user tracking is zero.
Given that you put advertising in there with the other items, I assume this means that you pay for all websites that you block ads on? Because it seems to me that your model is "I get free stuff, fuck everyone else".
> Because it seems to me that your model is "I get free stuff, fuck everyone else".
No, that's putting the cart in front of the horse. The World Wide Web was built for users by users, not for publishers by publishers. It's nice that publishers, who are themselves users, can make use of it. Good for them. If they can support themselves, even better.
However, any user has the moral right to filter any content delivered to them, as he or she sees fit. If publishers don't like that, they can build their own Internet instead of using ours, the users', Internet.
In fact, I would say it is a moral obligation for any Internet user to oppose any content-provider that attempts to put undue technical restraints on their content under threat of not publishing that content at all.
The internet was not built by the users (as they are known today). It was designed and built by the department of defense, for the military to use initially. They let some universities make use of it since several helped research, document and build it. They (The DoD) enjoyed the benefits of letting academics contribute to the technology. It grew organically over time into the complex set of networks and implementations you see before you.
Interstate highways were created in the same manor. That is fun reading if you research it a bit.
The internet does not belong to the users. It's an inter net - a large collection of networks that have decided to interoperate using common protocols. The internet belongs to the people who own the networks. Hence the whole "get your own internet" argument is begging the question.
We're all in this shit together, and we need to give content providers the ability to earn money off that. At the moment most of us get away with being parasites, but it's not sustainable if we want to maintain quality content. The moral obligation, if any, is 'play fair'. If someone asks that you see an ad along with the rest of the content, then the moral answer is to view that ad if you want to access the content. It's 'play fair', not 'play selfishly'. If you don't want to play fair, then either don't consume the content, or don't pretend you're being moral.
Also, just because you can access certain content streams with technical trickery doesn't mean you're morally clear to do so. A clear example is private data. Just because I might be able to get someone else's private data with a few http requests doesn't make it moral for me to do so.
> The internet does not belong to the users. It's an inter net - a large collection of networks that have decided to interoperate using common protocols. The internet belongs to the people who own the networks. Hence the whole "get your own internet" argument is begging the question.
Right. And my network blocks advertisements. Deal with it.
> We're all in this shit together, and we need to give content providers the ability to earn money off that. At the moment most of us get away with being parasites, but it's not sustainable if we want to maintain quality content. The moral obligation, if any, is 'play fair'. If someone asks that you see an ad along with the rest of the content, then the moral answer is to view that ad if you want to access the content. It's 'play fair', not 'play selfishly'. If you don't want to play fair, then either don't consume the content, or don't pretend you're being moral.
It's not really a moral issue. There's a moral obligation to spend 2 minutes trying to punch the monkey or whatever ridiculous thing they're doing now? Give me a break.
The rest of that doesn't hold water, either. People will pay straight away for quality content. The pre-internet movie, music, and publishing industries are proof of it. Quality content will survive because if people have to pay for it they will.
There's a ton of shit on the internet these days funded via advertisements, and I won't mind if most of it dies.
> Also, just because you can access certain content streams with technical trickery doesn't mean you're morally clear to do so. A clear example is private data. Just because I might be able to get someone else's private data with a few http requests doesn't make it moral for me to do so.
If a company has private data publicly accessible to the internet then the moral thing to do would be to tell them so that they can fix it, not for everybody to close their eyes and pretend there's not a problem.
> There's a moral obligation to spend 2 minutes trying to punch the monkey or whatever ridiculous thing they're doing now? Give me a break.
Good thing that that isn't what I said.
> People will pay straight away for quality content.
No, no they won't. The fact that you had to say 'pre-internet' proves that the convenience factor is significant. People paid for movies because that was the only way to get movies. To claim that paid-for movies were therefore 'quality' is arse-backwards.
> Right. And my network blocks advertisements. Deal with it.
That's fine. You're not the one claiming it's moral what you do (that was another user that I was responding to). I'm also of the opinion that your model is the "I get free stuff, fuck everyone else" model.
I'm midway on this myself, by the way. I use NoScript and no ad-blocker. Plain ads get through, but obnoxious ads don't (like the ones that cover text while you're reading). What I don't pretend, however, is that I'm choosing some sort of moral path in doing this.
> private data
My comment on private data was just an illustration that just because you can access something online, doesn't mean it's moral to do whatever you want with it. Another example of such is revenge porn.
> There's a ton of shit on the internet these days funded via advertisements, and I won't mind if most of it dies.
Advertisement funds listicles and clickbait in a vicious cycle.
That is the kind of content that can only exist because of Internet advertising. That is the kind of content you "pay" for with your attention-span.
Investigative journalism is being actively replaced by clickbait, listicles and bullshit because Internet advertisements are so much more profitable. Because you don't need to be good any more, you just need to hack weak minds on scale.
THAT is the kind of Internet you're arguing I should support by not blocking advertising.
Actual quality content has so many ways of monetizing itself (online and offline) it's disingenuous to ignore. Just not this one. Real life dead tree newspapers also take a dive in quality when they go down the hole of cheap shitty advertising.
It will always lose against the low quality fire hose swamp of shit content because it's just as profitable (often more) and so much cheaper to produce. That is why people have been blocking Internet ads since forever. The ad-companies themselves are often shady, parasites come automatically with the territory.
I'm blocking ads until that shit goes out of business. Not because "fuck everyone else" but because "fuck everyone that supports it".
> No, no they won't. The fact that you had to say 'pre-internet' proves that the convenience factor is significant. People paid for movies because that was the only way to get movies. To claim that paid-for movies were therefore 'quality' is arse-backwards.
They were "quality" in the sense that people willingly paid for them. The sad reality is that a huge amount of web content doesn't even meet that low bar.
And I said "pre-internet" mainly to avoid the issue of piracy from bit-torrent, but it probably wasn't necessary. A ton of movies here (https://en.wikipedia.org/wiki/List_of_highest-grossing_films...) were made post-internet and they still made hundreds of millions of dollars. Likewise, the music industry is doing great.
The news industry is in the dumps because they were the ones stupid enough to devalue their content by giving it away for free on the web along side trashy advertising.
Are you suggesting that I have some obligation to download the object at the other end of a URL just because it happened to be embedded in a tag on a page I chose to view?
A URL is just an advertisement for a resource which is available on the web. Since when does seeing an advertisement obligate you to go acquire the object being advertised? Must I compensate the makers of highway billboards for the work they did presenting those advertisements, if I happen not to want to purchase their products?
No, it doesn't work like that. Web publishers can hope all they want that I choose to accept their invitations to download ads and look at them, but it's my machine and I'm paying for my own bandwidth, so I'll make my own choices about what to do with it. An adblocker is nothing more than an intelligent assistant for making those choices.
craigsmansion sums up my thoughts pretty well. The way the internet works is that the end user is able to interpret and display web content as they see fit. If that's a problem for somebody, they can use something else.
And FWIW I do pay for or donate to several online services that I use often and that provide real value for me. At the same time, it's very unlikely that I'll ever pay to read somebody's blog, twitter, facebook, personal website, etc.
But I'm curious why you wouldn't put web advertising in with spam, tracking, and malware? They're all heavily entwined, AFAICT.
Yes, this is a different political position. I don't want all advertising-supported websites to die, which is what would happen if you convinced everyone to do what you do.
This argument has no basis, those websites don't have to die, they have to think of an alternative business model.
Some have already transitioned to crowdfunding (see patreon, the dice tower getting funded on kickstarter,...) micropayment, subscriptions.
But this case of "your failed business model is not my problem" is not to blame on adblockers alone but also on dwindling ads revenue among others reasons due to facebook driving prices down. When facebook investor story time will come to an end the whole web advertising ecosystem might crumble on itself.
When a site as big as Wikipedia has to spend a large chunk of each year begging for handouts, I have trouble buying your suggestion that alternative business models are generally viable.
This counter argument would be valid if wikipedia model had failed but it actually manage to fund the project for 10+ years.
The day the usual website will receive 12 to 20Billions views a month and occupy 10TB of disk space, then we could use wikipedia as a representative example. Until then wikipedia should not be used as an example of how well the usual ad-supported website would fare with an alternative revenue model.
IINM wikipedia has chosen a business model not based on ads which successfully funds the project for about 10+ years.
> The day the usual website will receive 12 to 20Billions views a month and occupy 10TB of disk space, then we could use wikipedia as a representative example. Until then wikipedia should not be used as an example of how well the usual ad-supported website would fare with an alternative revenue model.
Yes, that was my point — Wikipedia is probably the absolute best-case scenario for a free website that isn't supported by ads, and they're still panhandling. The usual ad-supported website would fare much, much worse, and would probably just stop providing its service to the world.
Wikipedia most definitely does NOT require the donations they ask for every december to continue day-to-day operations. In fact, they can survive quite comfortably on the standard donation rate they receive each month outside the December drive[1].
I don't want them to die either; I want them to adapt, or be replaced by sites that can adapt. There's no hard dichotomy between "sites that charge users" and "sites that run ads"; some sites do neither, and still manage to survive just fine by many other means.
Take something like Google Search, a service that is ad-supported but is free to use and produces an enormous amount of value for virtually everyone on the internet. What is their business model in a post-adwords world, where they've been forced to adapt? Presumably they'd have to charge for it, which means that the poorest people on the internet would not have access to this amazing tool that we take utterly for granted now. No one likes (poorly targeted, invasive) ads, but is that world preferable?
Exactly. There are also huge problems associated with paying for many of these free services.
If it were a pay-per-search model then I'd have to make a mental decision every time I do a search. This would impose massive cognitive overhead and present a deadweight loss.
If it were a subscription model, building a competitive search engine would suddenly become much harder. Right now, I can freely experiment between different search engines to find the right one for a given query. If I need a subscription, then it would much more firmly entrench the dominant player.
People spend a lot of time railing against advertising without considering how many great services have been supported by it for hundreds of years.
People also spend a lot of time defending internet advertising without considering the deluge of trash it's unleashed on the web, how it smothered the troves of information people put up there for free, because it costs almost nothing to share and benefits all[0]. The first ones that said "fuck everybody else" were the advertisers.
> how many great services have been supported by it for hundreds of years
... wait are you trolling?
Ad-blockers grew out of a need. It's been "only" a few decades, and before that advertisement wasn't quite the same thing, was it?
Nobody felt they needed an always on filter to protect their focus and attention from a constant 24/7 barrage of shitinformation screaming at you. Because advertisement hasn't always been doing that. Yes it's been lying a lot, maybe a lot more, maybe it always has, and I hate it for that as well, but that's a different discussion. That's not the discussion we're having today. We could have had that discussion but advertisement decided it wanted everything and right now it is paying people to flood the web with clickbait, listicles and other bullshit.
[0] at some point (more than 10 years ago), you started to have to be clever and use smart queries to filter and step around the shit advertising. but for years now Google basically stopped returning anything as results that deep. the pages still exist but they won't let you dig deep into the index any more because the 99.9999% shit finally tipped over into rounding error. for a while they called you "robot" if you tried and give you a captcha because robots were mining the trash for different (less noble) purposes. you still get these captcha's some times but they seem to be stale filter triggers from threats long gone. most of the time you just get zero results for 2-3 word queries that used to return hundreds in an era the Internet was 1% of today's size. actually no most of the time you get results that have nothing to do with the query. you just get zero when you insist. and no verbatim mode doesn't help here.
Google search is not only ad-supported, it is also ad-supporting. it is carefully designed to collect and track your every click to feed their advertising business.
I suppose google search business model in a post-adwords world could also be "we have enough cash to run this service until everyone currently alive is dead".
In the event of google search disappearing, affected people would use other search engines and it would make room for better search engines to emerge which is hardly possible right now as google owns the market.
> I suppose google search business model in a post-adwords world could also be "we have enough cash to run this service until everyone currently alive is dead".
But they only have this money because of AdWords. That means that, in this world, Google would still exist, but no-one could come enter the search space to compete with it—and surely that's not a desireable outcome.
Has nothing to do with ideology. Origin is simply a better blocker in that it more effectively blocks ads. Also has the bonus that it's not in bed with certain advertisers.
Read the README. ABP sold out a while back and now shows ads on certain websites who pay money to ABP. uBlock Origin doesn't show ads on any website unless you specifically allow it.
You can support ad-based sites with either tool by whitelisting a site.
uBlock requires you to do this explicitly for each site you want to support through ad revenue. I suspect most novice users will never do this.
ABP is now using their user base as leverage to extract payment from some sites to show ads by default. I don't think that is a good idea at first blush, but there may be arguments for the practice I haven't considered.
A lot of quality content I find is on niche blogs where I might only read an article or two. These blogs are often advertising supported.
I'd much rather outsource the work of whitelisting to ABP than having to do an individual consideration on every single site I visit.
There's also the fact that I never want to see malicious/intrusive advertising. If I maintain my own whitelists, I have to experiment site by site. If I use ABP, they do that experimentation and enforcement for me.
The thing that totally frustrates me is how many people in this thread seem to be totally incapable of grasping that ABP in fact offers exactly what I want: someone blocking intrusive advertising, but not all advertising, with me having to do zero work. As a bonus, there's even a business model attached (so they're less likely to randomly sell out their install base to a malware provider).
This argument makes no sense at all, a niche blog generates very little traffic which means it has very little advertising revenue, and this revenue goes to the hosting company which offers hosting for free in exchange of putting theirs ads on your blog.
Those niche blogs could choose to pay for their hosting and it costs less than 10$ a month ($5.99 or $8.25 at wordpress.com[1])
If the advertising based business model failed overnight, I highly doubt finding 75 to 100$ a year to stay online would be out of reach.
You do know that about 10% of the advertisers get in the whitelist by paying instead of conforming to the acceptable ads program ? You probably know that the acceptable ads is very limited in scope and most non intrusive ads never get whitelisted but surely you know that adblock plus has now evolved into an ad selling platform.
It seems to me that adblock plus does not fit your stated ideological stance as well as Brave[3] does. You should consider ditching ABP and using Brave instead which blocks tracking and replaces all ads by other non-intrusive ads and also offers and option to pay websites directly so you could contribute to the hosting fee of those niche blogs.
I suspect most novice users will never install uBlock, because the article they read in <whatever> will mention ABP. :)
It just depends on what makes sense for the individual, a default whitelist because you want to support some advertising (that is, if you thought about it at all), or default black everything.
Theoretically, if the ads that were whitelisted were flagged enough or enough complaints were raised to ADP, this would be a financial signal to both ADP and the sites that the ads are unacceptable. I am not saying this is exactly how it goes as I haven't the slightest what goes on behind the closed doors at ADP (and use µblock0 myself); nor do I endorse the idea of using one company to coerce another, but I would imagine that it allows for at least a channel for more direct responses as to why an ad is not acceptable.
That is, I do not believe that other solutions have a very clear way for advertisers to determine what is and isn't acceptable; for the sake of argument, this puts aside the fact that some unacceptable aspects of ads should be common sense (loud noises, pop-unders, fake download links, etc). Basically when an adblocking user reaches the site, they have no means of communicating why they dislike the ads on that site - most of the time, it's just a blanket block that users never think about. So even if you really like a website and would love to support it through the ad revenue, your current options don't send a very clear signal as to what was disruptive and dislikable.
Again, I'm not saying I fully agree with this, but I think it's an argument that has some value, and reflects the greater difficulty with advertising in general; it's a one-way communication venue, and the few times that we as viewers are able to get a signal back to the other side, it's usually ignored until legislation gets involved. (See the CALM Act and it's overall ineffectiveness [1]) Basically there isn't really much control over what advertisers actually do, and even Truth in Advertising laws basically have no teeth except for extremely blatant falsehoods.
Adblocking is the first major way that viewers have been able to push back against advertising, and I'm with that 100% since I just think it's pointless in and of itself - it's wasteful in my opinion how much infrastructure exists out there just for the sake of providing advertisements. But I also understand that likely advertising isn't going away, so having some method to signal back clearly and directly to advertisers what is wrong with an ad is good in my mind. Said signal having some teeth to make sure they get the message is also important, else it's not much better than before. But not giving any indication as to what's wrong doesn't really help either. (I'm not blaming anyone but stubborn advertisers here, but I think it helps us as activists if we can make it 100% what we don't like about specific advertisements instead of just doing a blanket block).
I suppose You could copy paste the ABP whitelist into ublock origins so you do not forfeit ublock performance advantage.
IMHO you choose yourself the websites you want to whitelist, this way you can give away your privacy for fraction of pennies to the websites you choose to support. What if you want to support a controversial website that has been banned from most conventional advertising networks (for example the piratebay) ?
Then again the trade off between permanent own privacy loss for fraction of pennies make no sense to me.
Ads are not inherently evil, the omnipresent associated tracking and surveillance is. Problem is almost all ads come with tracking nowadays which in turn makes them evil.
That's another reason ublock origins is far superior to ABP: it blocks tracking by default. Of you can configure each one to mimick the other but users seldom change the defaults hence the 75% of german users subscribed to ABP acceptable ads program, (ratio is higher than usual because adblock are mostly used by tech savvy and privacy concerned users).
Then again you can't make ABP uses a third of the resources it uses so you would have to find a way to make ublock origins use three times more resources to make it work exactly as ABP.
I admit I have made a mistake in following your choice of wording. The good/evil dichotomy is rather inappropriate as it is an ideological statement itself.
Let me rephrase that differently: as a matter of fact privacy is a requirement for freedom. Tracking by definition destroys (or at the very least entails) privacy, thus effectively preventing freedom from emerging.
Then it is a matter of personal preferences. Personal preferences may differ on the desirability of freedom of self or others. It is said that those who care for freedom will act in a way providing freedom for everyone, the others others will act selfishly and enjoy the freedom provided by those who care.
Though it should be noted that ABP and UBO are two completely different things. ABP is an adblocker, it aims at making money filtering and selling ads. UBO is a general-purpose blocker, its main goal is to help users neutralize the privacy-invading apparatus of which the visible part is ads. That's why UBO features options to block webrtc, remote font, link prefetch, hyperlink auditing and beacon while ABP has none of this but features acceptable ads.
> I just don't want intrusive ads. ABP does an excellent job of filtering out intrusive ads while still allowing me to support the sites I like where advertising is minimal.
I was also in favor of that... until I noticed that the google ads[1] were links to malware and adware sites at times.
Now, I just block everything without distinction. And I make sure it's the same for every setup (i.e. rest of the family and friends who are not tech savy).
[1] AdBlock Plus unblocked adds from google after they started paying them. They introduced an opt-in button to "block non intrusive adds".
Basically ads that exploit you without you clicking on them. I don't know if it was on the acceptable ads list and you had a old copy of adobe acrobat, then you would be hacked. They didn't mention what sites but users in Central Europe got it on popular websites. Sites you'd probably trust.
Other than static ads between the hosting site and the site that wants to advertise without a middleman ad network, I don't trust any ads. In the case listed previously, a human is more likely to review the ad, making it safer.
Since I care about not getting hacked, the obvious conclusion for me is to block all ads.
Ublock is objectively lighter on resources and you can either manually whitelist the sites you like or look into using Adblocks acceptable ad list with ublock.
AdBlock plus is intrusive. We had sporadic user complaints of our web SaaS not working. They had AdBlock and couldn't download files from S3 with certain keys.
They key was the hex encoding of the hash of the contents. f4/c0/34/ad/91/... Notice the ad
Lol
That's funny
At least whitelisting S3 is probably fine
I was QAing for a company. They had a link in an email go through a tracker as opposed to loading the tracker on another site. Obviously uBlock blocked it and confused me for a few minutes until I realized what it was blocking.
They didn't like my suggestion to have the tracker be loaded externally so if it was blocked, no big deal.
Point 1 is basically what your personal preference is. I prefer it opt out as this will lead to more people supporting websites with ads. (defaults matter, check out organ donor studies on this)
While I admit that ublock is faster, Adblock plus has much better integration and looks better. When it's installed it presents me with very few options and I'm basically good to go without changing and settings.
Additionally I use umatrix which covers and options abp does not,which helps abps speed to almost not matter anymore.
Lastly I would add that the latencies I've measured to be caused by Adblock plus fall almost into the region of "doesn't matter". What little benefit ublock has given me the Times I've tested it was barely worth it.
Purely by "it's faster" you should probably be using ed over any other editor right now since ed is objectively faster than any other POSIX editor. Or pretty much most editors.
>strictly
I'd refrain from using absolutes when making statements about personal opinion. It makes you look like a fool.
>no advantages
As stated earlier, abp has much better integration. It's one advantage vs one advantage.
i use adblock[0], which while generically named, works phenomenally well. it's a pay app, which is a turnoff for some people, but well worth two dollars to me and is under active development. it uses a local vpn with host based filtering to adblock domains on all apps. the same developer also has a safari plugin adblocker, ADmosphere[1], which is free. alternately, or concurrently, if you prefer safari plugin adblockers, mozilla has one called focus[2], which they've recently expanded into an ephemeral browser that you can easily clear all local data on to avoid tracking. it's handy for one-off searches you don't necessarily want added to tracking network profiles of yourself.
Safari is actually really good when it comes to battery life. If I use Chrome (or Firefox to a lesser extent), my macbook's battery empties 30% faster. So, when my computer is not plugged in I tend to use Safari.
That said, there's now ublock origin for Safari which is what I use.
Yes, lower power/memory usage equals better battery life at the cost of performance, Safari is not nearly as perfomant as Chrome or Firefox, and to be honest if you're developing the browser is not your main energy drain.
Naive to put trust in either companies use of your details
> ...if you're developing the browser is not your main energy drain.
This has not been my experience, but maybe that's just because I use an ancient text editor (Emacs). If my several-year-old computer with 8GB of RAM goes into a paging frenzy, the browser is usually at fault. Emacs may be using a few hundred megabytes at most.
As for privacy concerns, it's your call. Apple sells expensive hardware; Google sells surveillance-based advertising; Mozilla... sells its search box to either Google or Microsoft? I've made my uneasy peace with this choice.
Can't vouch for your ancient machine or text editor, but writing and compiling on a modern machine with intellisense, the editor uses a lot more energy than the browser
This paper didn't seem to deal specifically with compilers, editors, browsers, or intellisense. But I'm curious what counts as "modern" -- how often should I replace my personal machine, or what should its specs be, so people like you don't call it "ancient"? (I already know that I should be using LightTable or Atom or IntelliJ to be "modern" in terms of editors.)
Anecdotical I know but on mac, when using velocityjs to change the css transform value (translate, scale and rotate) of 100+ spans, Safari is faster and the animation is smoother than Chrome. I've tested that on an imac, a macbook pro and a mac pro. Also, they don't mention in the benchmark you've linked if they're benchmarking the windows version or the mac version of Chrome. The windows version is faster in quite a few cases in my experience.
Finally, while Chrome definitely has a better html5 compliance, there's one thing I hate about Chrome. It doesn't keep the state of the previous page when using the back button unlike Firefox, Safari and IE. See this: https://bugs.chromium.org/p/chromium/issues/detail?id=2879
> I'm opposed to all tracking that isn't opt-in by default
As another poster said 'defaults matter'. If you want a representative sample of usage then "opt-in" taints your data. I would argue that there is nothing wrong with correctly anonymised, aggregated, opt-in tracking. I want most websites to track my usage and I hope they use the data to make their site better. Any time I don't want to be tracked I can switch to incognito.
However - there are many issues around data-sharing between 3rd parties and deanonymising techniques. It's also fairly hard to trust that companies stick to their word so I'm not entirely complacent.
90% of the whitelist is not paid, and that 10% helps develop the program. Not only that, you are asked upon installation whether or not to allow for acceptable ads (which is ticked on by default, but still not such a controversial point as you make it sound).
Develop in what sense? uBlock origin is at least 10% better than ABP just by not doing that.
The _only_ thing people want from such a program is to block all ads and trackers. That's it. That's the feature list. You decide to compromise the single goal to fund further "development"? How does that make any sense?
> uBlock origin is at least 10% better than ABP just by not doing that.
That's if 1. you stayed opted into the acceptable ads program when you used ABP and 2. you consider all ads equally bad and harmful.
I didn't and I don't, and I happen to agree with GP. I use ublock, but I found a constant stream of false positives and false negatives. The worst is with popups actually; a torrenting website I used to visit started doing "on page click" popups and ublock doesn't block those; ABP does.
And yet it's not trivial. Those programs have to be created and evolved as the advertising networks evolve. Now they block youtube videos when before they didn't. They will probably get those new FB ads soon. "the _only_ thing" is not as trivial as you make it sound. The tech evolves on both sides, so AdBlock tech should evolve too.
I don't mind paying for a service by letting them show ads, as long as those ads don't feature malware or are otherwise annoying/resource-straining/...
I hate TV ads and never watch TV as i find the ads intrusive. But taking the minor rewards from content creators that my presence can bring - when I'm benefiting from their content and cost them server resources - seems pretty unfair to me.
Here's your reason for populism and the disappearance of good journalism: no one is willing to pay or be even in the slightest inconvenienced.
You need to get out of your box. Stop assuming you speak for everyone with such ridiculous statements as "the only thing people want from such a program is to block all ads and trackers."
I don't give a single hoot about tracking and want quality ads. Do I not exist?
Interestingly you accuse the other side of being unreasonable when you are the one confusing reason and ideology. Good ads are not bothersome or harming you in a significant way. I prefer to see some ads rather than see sites that i benefit from go bankrupt.
Id prefer a tiny payment option - €5- 10 a year would give any news publisher more gain from having me as a user than bombarding me with ads (just the same way it works for Wikipedia) - but that option in most cases doesn't seem to exist. Or the flattr option to directly reward qualitative reporting and recreate good incentives (quality over clickbait).
> Interestingly you accuse the other side of being unreasonable when you are the one confusing reason and ideology.
Nope, I said zero things about ideology. All I said was this: an AdBlock program is a program that block ads. That's what is reasonable to expect: that it does what it says in the tin. If an AdBlock program starts charging money to allow certain ads to go through, then it is betraying its users.
Some people want a program that filters ads according to some criteria of quality? Sure, I don't care. But it's not an ad blocker anymore, it's an ad filter. Right?
The only ideology in this discussion is coming from people who argue that the public has some obligation to accept ads or tracking in exchange for free content. I made no moral judgements, I just have a strong personal preference against ads and tracking, a lot of other people in my "box" or whatever the fuck it is do too, and this is why ad blockers became popular.
And let's be honest: people who claim to like to be exposed to "high-quality ads" typically have some vested interest in the ad business.
90% by lines or sites or 90% by money? ABP charges medium-sized websites through the nose -- and most startups qualify as medium-sized. Great business model, especially given that the filter lists are made by volunteers.
>Great business model, especially given that the filter lists are made by volunteers.
And the leverage by its users who do not get paid them.
IIRC ABP gets paid around a third of the advertising revenue from whitelisting the advertiser if it reaches 10m impressions, so the more users seeing ads ABP has, the more money they make.
ABP still is "evaluating" that, and currently has a beta where acceptable ads are handled by an ad network as intermediate, which validates the quality of your ad, and handles payment to get it whitelisted.
Oh, I totally agree that it's a racket. My point about the filter lists is that the block lists are made by volunteers. Not the acceptable ad list. Sorry that I wasn't clear.
It is important to use uBlock origin and not uBlock. The latter was an error.
Otherwise, it is impossible: the blacklist are the same, the capabilities are the same, the only difference being that ABP will allow some ads by design.
IMHO, by choosing to provide their content as an HTML data stream via HTTP to the user, "Der SPIEGEL" implicitly allows to consume this content in whichever way the user sees fit, as HTML is simply a markup language that can be interpreted in various ways, and could even be read in a text editor.
By trying to force the user to consume this data through a specific channel (e.g. through a standard-compliant browser with no ad-blocking abilities), they implicitly try to deny him/her the right to use the content in accordance with the HTTP specification.
Per se there's nothing wrong with forcing people to consume information/media through a specific technological channel (some people might disagree here of course), and companies like Netflix and Amazon have been doing this for many years already.
The difference here is that "Der SPIEGEL" explicitly chose to use an open medium, the world-wide-web, and an open protocol (HTTP) to disseminate their content, probably with the intent to reach as many people as possible. Unfortunately (for them), both of these technologies are built on the premise that the information can be consumed in whichever way the user sees fit, using his/her own software of choice, be that a desktop browser like Chrome, a terminal browser like Lynx, or even just a text editor.
If they really want to force people to consume their content in a specific way, they should simply ask users to enter an agreement with them, which could state that the user needs to consume the content in its entirety (advertisements included). That they don't do this is probably due to the fear of losing market share, as probably many users would not be willing to enter into such an agreement.
A logical step if a news outlet wants to show news+ads is to just offer their paper as PDF on the site. No click bait headlines, no Facebook trackers - just a newspaper, with ads.
The catch? The ads in the PDF are images without scripts and tracking.
Good.
Does the income from such ads not generate enough income?
Then GET OFF THE INTERNET or just close down the newspaper and take a long holiday. But don't tell me how to consume a http response please.
People would quickly upgrade PDF to support "rich media" and tracking and shitton of new design fads.
But that's ok. Basically, dear newspapers, please invent your own DRM-enabled protocol and enforce your business models all you like. Just leave HTTP alone.
But you can use a PDF reader that does not support (and thus ignores) scripts. [1] Of course, the publisher could build the script such that it displays the article text only after the ad has been displayed, and we get the next arms race of adblockers and adblocker-blockers.
[1] Fun fact: Okular has an "Honor DRM restrictions" checkbox in its settings dialog that you can actually uncheck.
> IMHO, by choosing to provide their content as an HTML data stream via HTTP to the user, "Der SPIEGEL" implicitly allows to consume this content in whichever way the user sees fit, as HTML is simply a markup language that can be interpreted in various ways, and could even be read in a text editor.
Wouldn't forcing to consume ads discriminate against people who use text-based browsers, and visually impaired people who use readers for that condition?
I agree with everything that you've said and I find it a compelling reason why a user is within his or her rights to install ABP. But where it gets murkier is ABP's pay-for-whitelisting business model. I can see reasonable arguments that this equates to extortion and shouldn't be allowed. As others have mentioned, extensions like uBlock Origin are better in this regard, which is better for both users and advertisers.
The current solution of detecting ad-blockers and either blocking your content or requesting users disable their ad-blocker seems sensible.
The latter especially works for me because I'm generally willing to disable my ad blocker for the domain and see what their ads are like. If their ads are reasonable I'll leave it off.
Any other verdict would be a potential legal risk to Google and everyone else in the ad business for the following reason: if Google can force its users to see ads, this basically means that they are not providing a free service any more, but that Google and the user engage in an exchange: Google provides the search service, and the user agrees to look at a few ads in return. Legally speaking, this could be seen as barter trade and result in two taxable events: Google selling the search service to the user, and the user selling some of his attention to Google. The consequence of this interpretation would be that Google would have to pay VAT on ad revenue in the country where the ad was seen. Also, receiving these "not-free-any-more" services could be classified as income for the user. This sounds absurd at first sight, but you should not underestimate the creativity of desperate tax authorities.
The currently implicit trade of personal and behavioral data for services such as Facebook, Google, etc. is IMHO a domain in urgent need of some regulation.
Why? Those are voluntary services; the free market can regulate this just fine. It would be different if the government were requiring the use of those services.
Except that it doesn't. Not everybody is expert enough to evaluate the risks of trading their data. Even if everybody was an expert, Google and Facebook are quasi-monopolies that are hard to avoid due to network effect and peer pressure. They play major roles in modern society so regulating them /in some ways/ seems warranted.
The same could be said about mobile phones and electricity though, they're not compulsory to use but pretty universal (and regulated). Certainly Whatsapp and Google Search have so much marketshare in my country (Netherlands) that they might as well be utilities.
Something like a common carrier model might be better for society, where the bundling of some services is deemed to be too monopolistic in combination but not as separate entities. Sort of like Rockefeller owning both oil production and (almost) all the transportation facilities and used the transportation to squeeze out fellow producers.
The Google search mention is ridiculous. The switching costs are negligible (type a different URL) and there are no network effects forcing you to use it.
Utilities are regulated the way they are because switching costs are enormous (pay for powerlines to some other generation source or pipes to a new water supply).
> I have never experienced peer pressure to use Google
If you read again, you will see that I was making a combined argument about Google and Facebook. For Google mostly the network effect applies, peer pressure maybe not at all. (edit: Google search does get better the more people use it, though. This could be considered hidden peer pressure.)
> and have been asked to message someone on Facebook maybe twice.
So? Obviously it's not equally popular in all areas and demographics.
> It sounds like you just like both services a lot and want the government to step in so you can have your cake and eat it too.
I meant precisely what I said, not what you chose to hear.
We are playing a global game of poker where a handful of global surveillance corporations know our hands to the utmost detail. Good luck ever winning again.
Please define "fair share." That is such a loaded term because it implies that the only benefit of a company to people is in the tax revenue it provides a government.
We could reframe that argument to say that Google should provide a fair share of jobs to the unemployed. Billions of revenue but far fewer employees than some companies half the size. Clearly Google isn't hiring a 'fair share' of workers right?
We can ride this all the way into absurdity. We shouldn't be judging companies by opinion-based metrics like "fair share" but instead on their net economic contribution to the economy -- not their contribution to a government.
If Google paid zero tax, the economy is far better off with them than without them; look at the jobs it provides (and the economic activity those generate,) look at the return on investment to shareholders (which helps those shareholders earn money they can invest in other ventures.)
It isn't all about taxes. Google spends money far more effectively than government. Google should pay taxes at an amount commensurate with the public goods they consume -- not a cent more. Remember, taxes aren't ever paid by companies -- they are paid by individuals. You raise taxes on Google, you raise taxes on every person with any sort of relationship with Google.
> We could reframe that argument to say that Google should provide a fair share of jobs to the unemployed. Billions of revenue but far fewer employees than some companies half the size. Clearly Google isn't hiring a 'fair share' of workers right?
Actually, you can take this argument to the end and arrive at the UBI model advocated by German economist Jörg Gastmann. His model has a sales tax (and no other taxes) that starts out absurdly high (e.g. at 200%), but well-paid employees are tax-deductible, to the point where you don't pay hardly any taxes at all if you employ about 7 employees per million € in revenue. Companies that don't need that much employees can instead pay a basic income to someone in order for them to count as employee. (There are some more rules, e.g. every person can only count as tax-deductible employee for one company, and a tax-deductible employee may not work more than 40 hours a week, but that's the basic gist.)
> If Google paid zero tax, the economy is far better off with them than without them; look at the jobs it provides (and the economic activity those generate,) look at the return on investment to shareholders
You are saying that a successful company should have a special exemption from the law while other companies are still to pay taxes.
> Remember, taxes aren't ever paid by companies -- they are paid by individuals
Fair share would be the same percentage as a competing company would pay, regardless of size. Anything less or more would be unfair government interaction in the market.
If we are looking at the net economic contribution to the economy, a small one-person company shouldn't pay any taxes. All the revenue goes back to the economy in employment of that single person. The economy is far better off with that person than without them.
Taxing net-negative contributors would however be a bit weird. Taxing social security would be counter productive, and having people in the military paying for their own equipment would likely spell the end of having a military. Having politicians pay for the privilege of being a politician would be an interesting concept, but I never heard of such system ever existing.
> As of August 2015, Adblock Plus was installed on approximately 9.55 million browsers with German IP addresses. That's about five percent of the computers in Germany used to access the Internet.
> About 3,500 websites are on the Adblock Plus "whitelisting" program that allows for "acceptable ads" to be viewed by default. About 90 percent of those sites don't pay, but the largest 10 percent make payments to Adblock Plus for the white-listing.
> While Adblock Plus users can easily turn off even those "acceptable ads," about 75 percent accept the default settings and allow the ads. Eyeo determines what is an "acceptable ad." It bars all moving images and many types of still images, allowing mostly for just static text ads.
I prefer something like ublock that doesn't ask money to let ads through. I'm puzzled by the morality of that.
I prefer something like ublock as well, but I wouldn't call what AB+ is doing a morally ambiguous question. I think this is actually pretty straight forward all around. I can install or uninstall software on my computer. Websites can serve ads. Websites can block me from viewing their site if I have an ad blocker installed. AB+ can whitelist sites. A website can or can not pay AB+ to be whitelisted.
What you described isn't complex logic, it makes sense, but that's not where the moral ambiguity enters. Abp is basically a cop that allows some criminals to slip through as long as they pay on the side... that's the moral issue.
Granting access for paying members simply means ABP has become a gatekeeper with its own power and it is now offering access at a price, unethically
> Abp is basically a cop that allows some criminals to slip through as long as they pay on the side... that's the moral issue.
Only if ABP states that they block ALL ads, full stop. But their website doesn't say that, it says "Surf the web without annoying ads!" which wouldn't exclude non-annoying ads.
Maybe that's not how the extension/service was initially introduced but at this point they're not lying to new users. The website even explicitly calls out that they do let some non-intrusive ads through. https://adblockplus.org/
If they didn't have the qualification language front and center on their site but rather had a bunch of asterisks to tiny, tiny footnotes hidden on a different page I might lean more towards agreeing with your assertion. But this information isn't hidden, it's readily available.
I use uBlock (and previously, ADP) because of the fact that parts of the Internet will give you ADHD, no matter if you started with it or not.
Parts of the Internet are quite literally unusable without ad blocks. This should be a much larger discussion than it is, given how shitty sites don't get lots of views, ergo, who's actually viewing the ads to begin with?
Ads apparently work. Either by impression (you notice the ad, and the brand gains a tiny bit of reputation in your unconscious mind) or by directly engaging you (“40% off on 'item'! That's actually a pretty good deal!”).
Large corporations wouldn't advertise online if they didn't have metrics that back up that claim. If advertising online in November meant a significant rise in sales, then apparently buying the ads worked. People are viewing them.
This doesn't mean that ads work equally well with every viewer, and it certainly does not imply that ads are beneficial to the viewer, but it does mean that ads do generate income.
I agree that ads can be part of a problem for a lot of folk, and I recommend anyone I see browsing without an ad-blocker to install one of course.
as long as the ad lists are not kept private, but public/open and free, you as a consumer can always choose to use a different piece of adblocking software. This should create pressure where users decide what they would like their adblocking software to do (by voting with their feet).
What you're describing here isn't unethical. It's a business. I think people like you and me are disappointed that they've gone from being a "good guy" to just another business. The veil is lifted and our super hero is just human.
There is no confusion as to what they are doing. That does not mean that there isn't any moral ambiguity.
What they are doing is akin to a racket protection. They place themselves in the position of deciding whether some ads are authorized or not, and of course some money can push them in the good direction.
The only ambiguity here is that they seem to at least respect a standard for the ads they accept. Beside that, this is racket and corruption.
It's only impossible in a theoretical way that doesn't really matter. If it really does come to an anti-anti-anti-ad-blocker arms race it seems likely that the advertisers will win. The only reason they don't bother at the moment is that it isn't worth the hassle because not that many people use ad blockers.
>I prefer something like ublock that doesn't ask money to let ads through. I'm puzzled by the morality of that.
Adblock Plus has a really weird business model. Basically anyone can write an ad blocker, and they all use basically the same lists of rules anyway. So why would an entire company with 74 employees (https://eyeo.com/team) exist just to make an Adblocker? By adding a bunch of shady stuff on top to make money.
From first-hand experience, I spent so much time working on uBO in the last 2.5 years that I would appreciate the task to not be trivialised with such sentence as "anyone can write an ad blocker". Such trivialisation prevent those who don't understand software development from valuing all the work done, up to being told "F you!" when refusing to spend more time on the project than I already do.
It's just another example of the "distorted bubble the typical HNer lives in" comment I made a few days ago (https://news.ycombinator.com/item?id=13112407). 95% of people can barely use a computer and I'm supposed to believe that anyone can write an ad blocker?
Anyway, thank you for your work. uBlock Origin is literally the first extension I install whenever I use a new browser/computer. It's lightweight yet powerful and your default lists remove a lot of the work involved in deciding what nonsense to block. Whenever I don't have it installed, I'm amazed at how user-hostile the web has become. We may have gotten rid of pop-ups but advertisers have reached new heights of annoyance with popovers and ads that push down the content you're currently reading. It's absurd that people actually endure 30 second video ads to watch a 1 minute YouTube clip.
Your efforts on uBO are strongly appreciated! It Just Works, it doesn't slow down my pages, and it's easy to use. I know exactly how hard that can be to achieve for even a moderately popular app; the "last 10%" takes a lot more than 90% of the time.
I've been using uMatrix and uBlock (for firefox on mobile) for years, I think not just for me but the prevailing sentiment among uBlock users is a great appreciation for your work. Thanks!
Me and my business partner did get hit by Springer in Germany due to an iOS content blocker. We lost the part that relates to damages and won the one that touches copyright.
Springer bases its claims on two principles:
1) Ad blockers are damaging their business money-wise.
2) An article and an Ad are an indivisible entity. And from a copyright perspective, removing the Ad means violating the copyright of the article.
We lost 1 and won 2. Now we are on the second round. In Hamburg too, which relieves me. Hamburg is tough. If Eyeo won there we have a good chance to win as well. And now Eyeo decided to support us. Things are getting a bit better for our case.
Because of that I am truly grateful to them. If it was not from Eyeo Ad blockers would be now banned from Germany.
Our case was the typical one that I thought only happens in the movies: Big company crushes small company (and crushed us indeed they did) to build a case against a bigger company than us.
From what is worth I am very happy that Eyeo won the case. If they win they will have a legal precedent. And they will go for against all the others.
And what about our ad blocker? We had to take it out from the App Store.
I wrote an article a few months ago regarding this case would somebody be interested.
Honestly, win this, then sue them back. This behavior should not be tolerated. The whole ad blocking wars are even more bizarre than the "Leistungsschutzrecht", where publishers tried to force search engines (mostly Google) to pay for the fact that they show content from their websites (and as a result drive traffic to them!), which sounded very similar: Instead of simply telling Google not to index their openly available content (e.g. through robots.txt), they explicitly allowed it, but then tried to dictate how exactly Google should use it in order to maximize their profits.
Seriously, if you don't want your content to be freely downloaded, viewed and processed, simply hide it behind a paywall or invent your own proprietary format, and leave the open Internet alone.
> "The Claimant [Spiegel] argues that the Defendant’s [Eyeo's] business model endangers the Claimant’s existence," reads the judgment, which isn't final because it can be appealed by Spiegel. Because users aren't willing to pay for editorial content on the Web, "it is not economically viable for the Claimant to switch to this business model."
In what situation is endangering someone's business model grounds for their illegality?
Also, I don't get why larger content owners don't self publish ads. It should be possible to have an appliance running on your own infrastructure or cloud, that gets proxyed requests from your own domain. That way the content it indistinguishable from the ads (or at least heavily merged). If you randomize the placement of ads / content images and both come from opaque URLs (ex: http://media.example.com/:some-uuid) it wouldn't be apparent which should be filtered.
Biggest issue I can see if that ad buyers would have to either trust the publisher or control the appliance. I suppose the latter is possible as if the request is proxyed you can align the counts of "Requests I've sent you" with "Requests you've received" to reconcile if there's cheating / lying happening.
This may be too complicated for a smallish site, but well within the technical capabilities of Der Spiegel, NY Times, etc.
Because it's not just about showing an ad to the user, it's about knowing which user to show that ad. The ad networks track you across the web, and in the process learn a great deal about your demographics and interests. This alows businesses to target you specifically.
Spiegel can only track you across their own site which might not tell them much about you, making the ad space less valuable.
> This alows businesses to target you specifically.
You know, I keep hearing this as justification for tracking. It's been going on for about 20 years now and I still see terrible ads. I don't think the ads I see online are any better targeted than ones I see in People magazine at my doctor's office.
> Because it's not just about showing an ad to the user, it's about knowing which user to show that ad. The ad networks track you across the web, and in the process learn a great deal about your demographics and interests. This alows businesses to target you specifically.
Sure if you're not clearing your cookies, obfuscating your User-Agent, and rotating your IP address regularly. All that aside, the real baseline of comparison isn't a targeted ad, it's no ad at all. It doesn't matter how great third party ad networks are at tracking users, if their third partyness is what makes them so easy to block then they're going to go the way of the dodo.
> Spiegel can only track you across their own site which might not tell them much about you, making the ad space less valuable.
I wonder if that even matters. They already know what article I'm reading and possibly what other articles I've read (again assuming logged in / tracking cookies / etc). Should be more than enough. I really think a steady income stream of un-blockable but not quite as effective ads will win out over blockable but hyper targeted ones.
> I wonder if that even matters. They already know what article I'm reading and possibly what other articles I've read (again assuming logged in / tracking cookies / etc). Should be more than enough.
I agree. I mean, I would react much better to ads relevant to what I'm actually reading just now than to random crap based on stuff pulled out of some tracking database.
You're right that it doesn't work for the advertisers. It also isn't a technical solution: ad-blockers don't just use domain names; they also block based on tags, ids and css classes, etc..
I'm sure the advertisers would rather have ads than not, so I'd argue just the opposite - this will work for advertisers. And you can't block arbitrary <p> and <img> tags, so I don't understand your second assertion.
Ad blocking in general is an AI-complete problem, but there are still lots of low-hanging fruits left to be picked - like blocking tags based on class names ("ad", "sponsor.*"), on content (basically spam filtering), etc., all backed by crowdsourced list of per-domain entries.
By "arbitrary" I really mean "tags without classes". A plain <p> or <img> tag. But what I left unsaid is that I don't really mind such ads - they are like ads in a magazine. I use UBlock Origin to disable tracking not to disable ads.
This would probably result in less relevant ads and more power of ad providers, ie less neutral reporting. Think about how some companies or political parties 'punish' critical media by pulling ads and advertising with the competition instead. Imagine you little newspaper have a harsh truth to deliver about Nestle or P&G - and you know if you do so a large chunk of your revenue will disappear.
On the other hand this would allow the site to be more picky and set prices - which could really increase overhead.
I love the idea they use eg for wetransfer (a very minimalist file sharing site) - one huge, beautiful ad in the background . I'm sure those aren't cheap, but they are certainly visible and usually quite interesting. Everyone wins. But i doubt that would scale and seems unlikely to suit content-filled sites like news sites
I self-publish and self-host my site's advertising and in my case the ads are actually more relevant.
The different is that I target the ads based on the content rather than the reader. In that way I try to treat it like a magazine where the content itself narrows down who will be reading without the need for dertermining them using adtech solutions.
No idea if the model would work on a general news site, but it does work and isn't terrible.
I can't speak to your point about a brand pressuring me for being critical though since that isn't really the nature of my site and publication.
As far as advertiser pressure goes, is it much different now? Advertisers can, and do, pull their ads from specific sites at will. For example, letting a big company know their ads are appearing on a Russian-sponsored site full of chaosmongering "news" will usually get them to pull their ads right quick.
> Also, I don't get why larger content owners don't self publish ads.
You're right, it's about auditing. They need to be able to prove the quantity of ads were delivered as sold, which needs to go through a third party.
Actually, Vox, NBC, Quartz, The Outline, and NYT have started building their own ad creatives in-house, which is an excellent idea because it gives the publisher control of what code runs. This gets straight to what the readers want solved.
They're all technically capable of building their own delivery system too, but I'm not sure what the benefits would be?
Could they use sampling [+ trust!] instead for audit purposes? Or indeed serve from their domain with a third-party server that sits inside (eg by VPN) the orgs network.
That's interesting. You could serve the delivery system from the same domain with a proxy or CNAME or something, but that would actually be less secure. Moving them onto the main domain means they'd have access to its cookies/localStorage/cross-origin policy. Today, they don't.
There may be a middle ground--using a separate, unique domain (i.e., nytimes-adserver.com). I'm trying to think through the side effects, what breaks, etc.
> In what situation is endangering someone's business model grounds for their illegality?
Only in the case of government protectionism. And even then, there is no legitimate situation where it should be illegal to challenge an existing business model.
I'm glad the Internet exploded before the government cronies really understood it.
> The judges took note of the fact that Spiegel could have done something about ad-blockers. For instance, it could have shut ad-blocking users out from the Web content, linked advertising directly to the website's HTML
I don't think that's a good idea. Doing exactly that would mean: the ad auction has to be closed and content injected server-side into the HTML page before sending the first byte to clients. And even if you're just inserting a JS snippet at the bottom of your body, it also means that you're giving the advertiser control over your entire page/website and of the clients' browser. Given the cluster of shitty and deceptive content pipelined by ad networks, no wonder they're not going to do that.
Absolutely not. It would take some more time for your ad campaign fine tuning to apply, and to count clicks, that's all. Ad networks would install their boxes in datacenters and hosting providers' networks. Ads would cost a little more.
>content injected server-side into the HTML page before sending the first byte to clients
Injected, yes, but why before sending the first byte?
>it also means that you're giving the advertiser control over your entire page/website and of the clients' browser
I'm sure WhatWG will quickly find a technical solution to this problem too. Say, a special HTML tag attribute that tells the browser "treat content inside as third-party", which eventually will be exposed to ad blockers.
Spiegel is right, "it would not be a long-term solution"
"Ad networks would install their boxes in datacenters and hosting providers' networks. Ads would cost a little more."
You're vastly over-simplifying the technological problems involved with site-serving ads. The bids don't come from "ad networks" - I also assume you mean ad exchanges not ad networks? - they come from a federated collections of bidders (generally called DSPs or other custom bidders, which there are hundreds or thousands of). They also rely on extensive client-side cookie matching in order to determine who the user is and how valuable they are. Not only that, but then the ad itself lives on a different server from the one doing the bidding, and is often generated dynamically based on that specific user as well.
You can't just dump these either; real-time bids from many sources, user-based advertising, and dynamic advertising, are some of the key contributors to the continuously increasing value of remnant ad placements over the last 5-10 years.
> I'm sure WhatWG will quickly find a technical solution to this problem too. Say, a special HTML tag attribute that tells the browser "treat content inside as third-party", which eventually will be exposed to ad blockers.
I believe the tag you're looking for is <iframe sandbox>.
I think it would be pretty hard to argue that you serve a "unified offer" (at the moment at least). The user requests the content without any promise of downloading and rendering all of the content linked, and the server happily serves the content. The fact that almost all web browsers by default (rather naively) obeys every instruction from the web server doesn't imply that the user actually agrees to render (and get tracked by) everything linked.
Google has chosen a wise stance on adblock: "they are not a threat, so we don't bother" (while it is, and they spare no effort to get precise stats in how much ads is blocked and where.)
This alone was shutting down the conversation that adblock is threatening the market for long 10 years since industry people and sharehokders started raising the red flag.
Now, when everybody downstrean, including publishers, realised just how much money they loose to blocking and started talking openly about it, the genie is out of the bottle
That's not Google's actual stance. I went to a Digital News session held by the company last year wherein they had a "ad blocker" session - they basically said they're "just watching and waiting" for now but have "ideas" for fixing it in the future.
It seems to me that Spiegel looks at it from a ridiculous premise, that Internet somehow should provide a working business model for them. I just can't imagine how something like ABP could be illegal... I made a http request to get a public resources, and it is up to me how I will display it, I can filter everything but a text, or if I want I can render the page so only ads will be displayed. :-) I have no obligation to render the page a certain way.
Now with ABP taking money to pass certain ads, that something different, I myself don't feel it is ethical, so I uninstalled the software.
It would be pretty sad if the web really can't provide a working business model for quality news.
I prefer ads rather than high-cost paywalls, and then ideally a "use as-free" option for a small sum (think android apps). I want to read diverse sources and can't cough up €50-160 for 10-20 different sites that i use more or less frequently. I'd pay €5-10 for each good site that i use frequently to see it ad free and am happy to accept unobtrusive and non-malicious ads on all other sites.
We can't act as if everything must be free and painless - then we'll end up with a truly broken internet. The ad pendulum swung far too much to one extreme with horrendous intrusive and malicious ads across the web, but if we let it swing too far the other way we'll end up with a truly dead web where only exploitative (virus-spewing, manipulative (eg paid/planted "news" and propaganda a la RT & Xinhua) and commercial sites continue to exist.
My impression is that if i want the internet to remain valuable i will have to accept 'good' ads or start coughing up funds myself.
But paywalls are a working business model. Your dislike of them is understandable, but if that's what it takes, then that's what it takes.
As for reading diverse sources - well, how many people subscribed to 10+ newspapers at once, in the heyday of paper? And why should it be any different in the age of the Internet, if the amount of human labor required to make one newspaper (or equivalent) remains the same?
That said, I do think that the current subscription models are also broken (which is also why they're unpopular). What we really need is a seamless micro-transaction protocol, so that I could pay, say, 5c to view one article that I'm interested in. And the browser should provide a consistent UX for the website to request payment, and for me to approve it or not; and also to clearly distinguish links to paywalled resources.
But surely, on average, you end up paying one way or the other? That money has to come somewhere, right? Either you end up paying by buying the advertised products or paying the site directly. Why not just cut the middle men?
Even a broken clock is right twice a day. This court is a broken clock when it comes to Internet-related rulings. Recently they found a website owner guilty because a single link on his website lead to a third-party website that used a CC picture without proper attribution.
Am I missing something? If Der Spiegal doesn't want people to view their content while using an ad-blocker can't they detect and block those users (assuming those users also allow JS)?
Sure, they can detect ad blockers and present a nag screen. The ad blocker can respond by defeating their detection feature. For example, it can delete the detection function before it even executes. They could circumvent that; ad blockers could nullify their fix; they could fix it again... This could go on forever.
In my experience as an user, no website has ever beaten an ad blocker. It's like trying to secure a computer against an adversary with full physical access. The content has left the server and is on the user's machine. Nothing can stop a sufficiently determined user from consuming it, with or without ads.
I answered a question on User Experience.SE about this:
I think back in the early days Hulu served their video and ads from the same url format, so you couldnt distinguish. That's not how they do it now, but back then it successfully defeated adblockers.
For example, if you were watching a TV show, it would give you a playlist of video segments and ads, all having random urls (hulu.com/<uuid>). You couldn't tell which was an ad and which was the real video, so adblockers couldn't write rules to block them.
VCRs with automatic ad-skipping (during playback or recording) appeared in the 90s, and had many orders of magnitude less processing power than even a typical smartphone today. They had to deal with ads embedded directly in the video stream, and worked reasonably well. Perhaps a similar approach will work very well with digital video today.
If a site declares that you should not access it without disabling your adblocker, and they go as far as to explicitly try to prevent your access with direct messaging (interstitials, pop-up/light boxes, etc.), yet the user then works around those protections and accesses it - wouldn't that qualify as illegal access in some form?
A user requests a data stream, and receives it. That the user chooses not to execute or render a part of that stream is up to them - the data has already been delivered.
Interstitials, pop-ups and the like are simply contained within the stream, and aren't even guaranteed to run inside the browser. If the data connection is incomplete, modern browsers often discard data that is incomplete. Is that also illegal access?
The data stream is in the user's hands - and it is delivered before any Terms and Conditions are given.
It's similar to someone giving you a burger, saying it's free, waiting till you take the first bite, and then demanding that you eat the rest whilst they photograph you, and then use said photos to pay for making the burgers.
Anticircumvention laws may or may not apply. I'm not sure. It certainly sounds like it does. The thing is I don't think those laws are very successful at preventing anything.
They didn't save the music records, movies and video games industries. They're still actively fighting against the user, an adversary that has all the power. DVD content was successfully decrypted despite the DMCA; ironically, genuine games are often inferior to their pirated counterparts. A site without ads has better usability and is more secure.
Even if sites say you can't access content already transmitted to your computer unless you view ads, they're not in a position to enforce that. A bunch of laws saying people can't circumvent their protection won't suddenly change that fact.
Until recently I've not had problems using ad blockers but in the last month http://www.telegraph.co.uk/ has become good at telling if I'm using one and not returning content if so. I wonder if this is the start of a more general fight back.
I guess as blockers stop ads downloading they just need to have something like an ad or an actual one and check if it's downloaded.
I'm interested in eventual Google's reaction to ad-blocking software. Will they try to weld ads to web technologies or they'll accept the current situation?
Google's reaction is to try and make better ads so that people won't want to block them. A 2016 interview¹ with Google's Senior VP-Ads reveals their focus is on a better ad experience; figuring out what's OK and what's not and respecting that.
I guess they'll just raise inconvenience to block the ads higher and higher, just like they did on Android phones, where Chrome did not have any extensions and apps serve ads that cannot be blocked without you getting root access to your phone (which is another inconvenience) and editing your hosts file or something like that.
The primary motivation for rooting the phone in order to be able to modify the hosts file was to block ads in ad-supported free apps. Another low-tech method for achieving this was to put the phone into airplane mode while using the apps.
When it comes to the browser itself, another common method for adblocking was for the adblocker to function as a proxy server that you'd setup in chrome, and you didn't need root for this.
Also, you can just use Firefox for android, which lets you install same extensions as on the PC version, including adblockers.
This is where MITM can be very useful. You can still configure the DNS server to one you control, and which blocks the domains you don't want. I believe you can still install your own certificates and MITM the rest of the traffic too, filtering it through a proxy like Privoxy or Proxomitron. The availability of VPN means you don't need to be at home to have a filtered connection, but you do need another machine running the endpoint+proxy.
Blocking ads is the only reason that makes me depend on root. I built a script[1] that generates flashable zip and from time to time I update it on my phone.
I know that app, but I have enjoyed creating my own project and currently I use it not only on my phone, but also on my laptop and router (with Tomato firmware ad blocker).
> (TIL: Germans swear by saying "Fuck!!" in English)
There were studies about this on HN. Has something to do with foreign words being stored/associated at different points inside the brain and therefor being less offensive to foreign language speakers.
That's obviously bullshit, the actual reason is the omnipresence of the word fuck in the english language, and the omnipresence of the english language everywhere in the world. You just adopt it.
The omnipresence of English explains why in Germany they swear in English instead of French, but it does not explain why they swear in English instead of German. Why swear in a different language at all?
What I'm trying to say is that that the language is different is irrelevant. It's a word that you hear ALL THE TIME, and so you use it, like all words that you hear all the time independently of the language. If you're German, those words are the German words, plus a couple of English words like "shit", "fuck", "yeah".
This is purely anecdotal, but as a German, I like "fuck" because there is no German swear word that replicates its tone of voice and conciseness. But you can rest assured that I use plenty of German swear words, too. In this industry, the more languages you can draw swear words from, the better.
> Because users aren't willing to pay for editorial content on the Web, "it is not economically viable for the Claimant to switch to this business model."
Speaks mountains of how conscious the newspapers are that they're producing stuff nobody wants to pay for. Perhaps they should put a bit more effort into producing things their audience values to read, and a lot less effort tracking users and fighting ad blockers.
To serve the ads under the 1st party domain - without ending up in a situation where the entity reporting the number of ad impressions and the entity receiving money based on that number of ad impressions are the same - is often significant effort.
Spiegel can just say "we can show your banner on the top of every page for a week for X euros". We have approximately N page views per week and historically we see that Y% click the banner.
Either someone buys it or they don't - at some price point someone will buy this (Hell I'd personally buy it at some price).
This is what online advertising should be. No impression charging, no targeting, no tracking (and of course no automated fraud prevention)
Today, when tracking and targeting is possible, obviously dumb online ads are hard to sell. Why would I pay $10k to show my shoe banner to everyone if I can pay $0.01 per impression to 20-30 year old shoe geeks only?
If only dumb ads are possible (as in print media) then they will be possible to sell again. Perhaps not for the smallest 95% of web sites, but perhaps for Der Spiegel.
I agree. These problems only exist for pay-per-impression and targeted ad models, and the return of dumb ads is a solution to this. I should have made that clearer.
I've been using it for a long while and I appreciate the Acceptable Ads program, nothing is free and I wish to support websites if I can. It's either that or a paywall.
I also use uMatrix, which I recommend to run in conjunction with adblock, it allows for a very finegrained permission control, much more finegrained than uBlock.
Well, seing how websites actually sign up for this and I've personally found it very pleasant, you can negotiate with some advertisers.
Just not the cancerous ones that would shove more malicious malware down your throat than not-malware.google.not-malware.ru using internet explorer 6 on an unpatched Windows XP without Service Pack.
Adblocking has indirectly created many of these fake news sites we see today and will only create a more cluttered and product-filled user experience.
Most news sites rely only on advertising for income. Real reporting and investigation costs money. Since their main money source is now drying up, news is starting to become hearsay, rumors, and things you see on Twitter (anything you can find from the comfort of an office chair). This quickly leads to a race to the most clicks, which may or may not be factual.
We also are now starting to see blogs and many other news sites switch from advertisements on the side or top (which can be blocked) to entirely sponsored articles written around a product or service. We've always had sponsored articles, but not as prevalent as it is now.
Real journalism costs money. When you remove the only way to fund it, we end up with what we have now: fake news passing as real journalism and fake articles which are actually advertisements.
Quite the opposite. Ads led to all these fake news sites. Ads disable the concept of people paying for something they consider valuable. Instead all you need to make profit is to get people to look in your direction long enough to show them something they might actually consider spending money on. You don't need facts and journalism for that. You only need facts and journalism to build trust with your customers so they might consider paying you directly.
"Ads disable the concept of people paying for something they consider valuable"
Nobody pays for news anymore, so sites are forced to get money through ads. The concept that everything needs to be free has also led to the abundance of advertisements.
"You only need facts and journalism to build trust with your customers so they might consider paying you directly."
In the past 5 years, many local, paid, newspapers have gone out of business. It nearly destroyed the entire industry. People don't pay for news anymore because of the Internet. It had the same shakeup the music industry had a decade ago.
I seriously doubt you would be happy paying a fee for every website you visit. This is what would need to happen if we get rid of advertising completely.
I feel like many people want it both ways: a quality product for $0 dollars and no advertisements of any kind. It's just not realistic.
News had the same shake-up the musicindustry had and now people are paying for music again. If news are valuable to people you will get them to pay for quality. It's not my fault they can't figure out a working business model that doesn't involve selling the trust they built with their readers and viewers to corporations.
Water flows downhill and market optimizes for profit. If you don't remove ads, the extra money gets pocketed by the companies, but that in no way incentivizes them to do "real journalism". Bullshit has better ROI than truth, and that's why there's so much of it.
Which companies are getting this 'extra money'? Certainly not the journalists or news organizations.
"but that in no way incentivizes them to do "real journalism""
Sure it does. If you actually have the money to send a journalist out and get a better story than the next person, you will. This is how it worked before the advent of severely diminished returns in the news industry.
In fact, most popular news sites today are owned or funded by extremely wealthy individuals that use it to push their own political agendas. This is because it's almost impossible to run a news business without this sort of capital. If there was a way for anyone to potentially make a decent living with advertising, this would change.
"Bullshit has better ROI than truth, and that's why there's so much of it."
I won't argue with you there. However, real journalism should have a competitive advantage. It doesn't because it's too difficult to make enough to pay real journalists. Our news landscape now consists of wealthy individuals that spew politically biased news (Breitbart, Huffington post), fake news sites, and the already established big players that don't need the funding because they already have decades of momentum.
Adblocking didn't teach the ad industry anything. It is a ham fisted approach that now only hurts the businesses that don't pay up:
These extortionist tactics don't give me any confidence that ad blocking is even being done for the right reasons. It's just a roadblock setup to make the Adblock companies money through force.
One day, some smart people fed up of paying X invent a way of evading. «It's not fair to pay X!» they say. Most people follow them, why wouldn't they?
Next day, same smart people: «Humm, how about people paying X/? to us instead of paying X to the system? Let's make a compelling argument explaining the fairness of it as some people feel that evading is somehow immoral. They will bite.»
The reason why people feel that it's not fair to pay X, is because they don't perceive the value of what they're getting to be worth that. And the reason for that is that there are many other places they could go to, to get a similar thing (as far as value perception goes).
In other words, it is an oversupply issue.
If ad blockers do indeed make this business model unprofitable, the size of the market will shrink rapidly, and at some point supply will become lower than demand. And at that point, the remaining content suppliers will be able to charge X, and people will pay it, because they won't have anywhere else to get their fix from.
So this all is one case of the market working things out on its own. There's no reason to interfere here - it'll find a balance eventually. The only reason to complain is if you dislike what that balance will look like (e.g. if you'd prefer more sources of content than the market can actually bear). But the only way to maintain a different balance is by subsidies, direct or indirect. If ad blockers are banned, for example, that is, in effect, a government subsidy to the content creators.
I'm opposed to all tracking that isn't opt-in by default. I haven't thought about the topic at great lengths, so there may be cases which I'm failing to consider, but I've generally found "opt-out by default" to be highly hostile to users. e.g. In the US you're only allowed to digitally opt-out of credit card prescreening [1] for five years unless you're willing to mail something out. This considerably raises the burden on the user, even though I'd conjecture most people are not interested in receiving this kind of mail, and they'd largely consider it spam. I make a point of blacklisting any service that mails me spam, and I encourage others to do the same.
Additionally, I'm also opposed to ads because I've found they're generally against the user's best interests. Humans are more important than companies.
[0] https://github.com/gorhill/uBlock
[1] https://www.optoutprescreen.com/