UBlock Origin(addons.mozilla.org) |
UBlock Origin(addons.mozilla.org) |
Main reason I published on AMO is because a feature which I think is important was removed from uBlock (per-site switches). That both versions diverged significantly enough so soon is not in my control.
When ABP added "acceptable ads" in their fork, they also created a demand for a version uncompromised by the "acceptable ads" principle, hence ABE happened. When uBlock removed the per-site switches, a demand was created for a version of uBlock with the per-site switches.
This is the reality of GPL: anybody can fork and create their own flavor if they disagree with the pre-fork version. This should not be seen as wrong when it happens, it's expected. In the big picture, users win.
As far as trust is concerned, both versions can be trusted -- that should not be an issue in either case: the development and source code is public in both cases (every single code change can be easily browsed on github).
Edit: Notice that I still contribute fixes to uBlock since the fork, and also try to deal with filed issues (those issues which are relevant to both versions), so it's not like I am ignoring uBlock to the advantage of uBlock Origin -- I also want uBlock to work fine for whoever uses it, I just strongly disagree with the removal of the per-site switches feature.
[1] https://github.com/gorhill/uBlock/issues/38#issuecomment-966...
Fun fact: ABE is now discontinued "in favor of uBlock" because the latter is just so much more efficient. [1]
[1] https://addons.mozilla.org/en-Us/firefox/addon/adblock-edge/
> I've been using uBlock now for a while and while it is light and fast, it's is rubbish to use. Exclusions are idiotic, context menu controls don't work, default filters selection is idiotic, it doesn't sync settings like Adblock Edge does, I'm just starting to hate it.
> I'd too like to see AdBlock Edge continue its own development path even if it's not the fastest or lightest. It's still better than all other ad blockers...
I wish they'll go one step further and add the "Please remove us from your adblock" notices to default blocking list
All the ones I've tried so far (AB, ABP, uBlock) are strongly oriented toward blocking everywhere by default and whitelisting sites that you do not want to block on.
I suspect that most people who use an ad blocker do so not because of some moral objection to the very concept of advertising to pay the bills so that a site can provide free content to the general public. They use an ad blocker because they got tired of sites whose ads do obnoxious things like block the content, move the content around [1], make noise, put distracting animation in your peripheral vision, and so on.
By blocking all ads by default, the current ad blockers break the feedback loop that should be pushing sites toward ads that don't have the problems mentioned in the previous paragraph.
[1] moving the content around is what got me to install an ad blocker. Gocomics.com started doing ads that slide in from the left side, pushing the comic you are reading to the right. If you have zoomed in to make the comic more readable, this could push the right panel of the comic off the screen. Since the slide in ads did not run on every page (and when they did run, it was with a delay of a few seconds), you could not anticipate them and position the zoomed comic appropriately.
Spoiler alert: you wind up blocking all ads anyway. There aren't any ad networks that have anything approaching the standards and practices of late night cable. If you don't believe me please run this experiment yourself.
It's not as easy as AdBlock but that's not too complicated when you understand how it works.
It seems that they changed the ordering of columns in the last versions (the global column is the second, not the first).
At the moment I'm not hosting any content of such kind myself, but I wanted to publish a game and I'm facing the same question. Should I sell my soul to the devil and work on freemium, coins, exploit OCD and rich-parents kids, or host ads and risk not earning a dime because every single gamer I know is tech savvy enough to have an ad blocker?
Made by the same guy, it's adblocking and noscript done exactly how you want it done. Block pulled-in third-party sites by default, accept all on the primary domain you're looking at, and especially block from domains on a blacklist.
It breaks on a few sites, but it's not in my way as much as noscript and it's a 5 second job to get most any website to work. If you don't know how the web works, you'll be frustrated. If you understand how the modern web works, you'll wonder how you ever did without.
it's good, but not exactly how I want it done. Namely, it's not hierarchical. E.g. I can say Site A may load frames from site B. But then site B tries to load stuff in its frame and I have to set additional rules for Site B. instead an forward pointer to "Site B default inclusion set" or something like that would be useful.
Basically, hundreds of sites embed youtube. And on some (but not all) I simply want to apply a "load the minimal amount of stuff necessary to embed youtube" rule. If loads are conceptualized as a tree (A loads B loads C) a flat matrix is not powerful enough.
I hereby offer 10$ for someone to implement that. Yes, that is nothing for the work but that is what I feel having that feature would be worth for me right this moment.
I've made soem modifications to the * (global) scope to allow the minimal version of youtube to load. So whenever I visit a new website youtube just works.
https://github.com/gorhill/uBlock/wiki/Dynamic-filtering:-qu...
uBlock doesn't restrict itself to a set list of domains (Ghostery), it will show you all connections.
It would be helpful if the submitter also wrote a comment about the reasons of the submission, when they are not immediately apparent.
Policeman was the closest thing —that I know of— to uMatrix for Firefox users, but —at least for me— Firefox is always complaining that Policeman is slowing down the browser. And also, it's nice that you can easily import your Chrome uMatrix rules to Firefox.
See how easy that was? It's called bullshit logic.
> Due to Mozilla's review process, the version of uBlock available from the Add-ons homepage is currently often outdated. This isn't in our control.
How do I let the extension know that some adds are part of the page?
Not to knock anyone working on mainline uBlock, but the frustrations of the original developer (justifiable or not) have led him to discontinue contributing code to mainline uBlock.
That's a serious blow to its development . . .
https://github.com/gorhill/uBlock/issues/38
FYI, I would just use Chrome if it didn't just kill battery life on OS X. Don't think I use Safari by choice here . . .
EDIT: in the latest release (0.9.9.0 at the time of this writing) the request log will also tell you which list provides the rule that blocks a particular request, it's pretty handy to debug this kind of issue.
They may choose to enable different lists by default (uBlock turns on more than ABP for sure), but they can be configured in a few seconds to do the same thing.
This extension is so much more efficient than ABP or any similar extension that it's a no brainer, and I've had zero problems with it when bearing the above in mind.
1/3 the total ram usage on both FF and Chrome, it makes it possible to use Chrome on a PC with <16GB of ram again.
I'm ecstatic about the seemingly new increase in paid-for content. If it means the long dark era of scatter-shot shotgun creation of incredibly lousy and shallow information in mass quantities only to garner advertising payments comes to an end (or even decreases slightly), I think the web and software in general will be a better place.
Would you like to subscribe on hundreds of websites to access their paywall?
The WWW got popular because it's friction-free and many sites are paid by advertisement money. At the moment many ad networks are just stubborn (bad ads) and greedy taking big chunk of the ads money away, instead of sending it to the website owner who is doing the majority of work. So there is definitely a place for a new ad network that disrupt the Web ads that don't suck and with a smaller cut so that the website owner get again a bit more money.
Is that really the internet you want?
There is no such thing as "quality", its all subjective and the reason why there's so much gossip news and stuff is because so many people like to read it. BuzzFeed didnt get this big because nobody comes back to read their articles. That's the simple truth.
And nobody wants to pay for content when it's so easy to get things for free. Micropayments are not some easy answer (very hard to pull off) and they are no less private, in fact they will require even more tracking and even more data, down to your real identity and billing details.
From a wider perspective - I believe that the ideal is a fair ad based model which funds a free web and promotes equality and democracy, but it needs to put us - the citizens of the web - on an equal playing field in the ad/data business, and respect us (our privacy and experience). We wrote a post about it here: http://blog.standsapp.org/how-to-fund-a-free-web/
In short: - It blocks obtrusive ads - Protects your privacy by blocking tracking companies - Shows only standard banner ads and the revenue from these ads split between the site and the charity you choose - Provides you with the ability to control your online experience by limiting the amount of ads and other capabilities - Ads load after content loads
We're working on a product publishers can use to convert ad block users to Stands, let me know if and when you are interested to work with us on the beta.
Free (of cost) results in more users, which makes the service more valuable for every user. Unfortunately, it also prevents the developer from capturing this value directly.
In some cases, user segmentation and price discrimination is possible (ancillary paid features) but they come with extra design and development cost.
* it's not what I want - I prefer to deliver it for free and do not plan for it to become any source of income, just to not have costs scaling with popularity
* I don't need to sell it - I'm reasonably wealthy, with a good 40h/week job and salary. This is a side project and will loose it's charm when I convert it to a business project.
* it's hard - I work on a browser-based game (no easy to implement payment options)
In other words, it needs to be free for users and possibly earning just enough to not cost me anything.
Free + ads vs Paid access are the only viable models today. Anything else is an offshoot of less ads with more donations or merchandise or something else but there's no real 3rd option. If there was, we would have figured it out by now dont you think?
Pretty much any freelance animator online is already using patreon. Writers, artists, and comedians are using it. I'm surprised its taken this long for news companies to start trying it.
Fundamentally, the information created is not scarce. It is knowledge. It deserves to be free. But the work to create the information is scarce. Valuable. Some might even say worthy of compensation.
There are so many ways you can present patronage to your audience. Hell, advertising honestly is a kind of patronage - your viewership translates into third parties valuing your work enough to pay you for it, so their ads can go along for the ride. But on the other extreme, you could be a writer or animator or comic artist who says "next episode costs $XXXX, when I get that much money I'll produce it / release it". And there is an entire range of other options in between those two, and its really stifling how content creators are still so limited in their options.
I also don't really think it's that important to have free content. I'm happy to pay for entertainment, and for other stuff most content isn't really produced with income in mind - stuff like blog posts etc don't have to make money, people will write them anyway
The most immediate example that comes to mind is Wikipedia.
Premium user systems that offer full HD videos and other extra content to paying users seem to work well enough if the content is good.
The way ads are served usually today is so terrible that it encourages the use of ad blockers. Get the control back on them. Integrate them in your contents - on your terms and transparently - and the Web will probably be better for everyone.
The problem is that it's a lot of work and you have better things to do. I've heard of proxy companies that to do the boring stuff (hunting announcers, contract negotiation, etc.) for YT streamers.
Also, https://badgeville.com/wiki/Game_Mechanics for a list of "engagement mechanics"
On the other hand, consider actually charging for your game. Or, alternatively, give the game away but charge a nominal amount for access to multiplayer servers, since that's a significant source of your costs.
There is also another question with the same roots - how much money do the sites I read need to make in order to work and maintain the same quality. I'd be glad to pay something like an equivalent of what I'm worth as an advertisement target. There was Google Contributor (https://www.google.com/contributor/welcome/) project but I don't know the current status.
Anyway, I have recently deleted my adblock. Not having it, ads are super annoying on some sites and I miss it, but I see no other way to discourage paywalling good, free content.
I unblock ads on the free websites that I use frequently which present ads in a nice way.
Some websites do show a popup that they earn from ads and it would be great if you could turn off your ad blocker and I mostly comply with that. The reason for this is that these sites know when and where to show ads.
As I see it, ads just suck. I don't just mean suck as in "I just don't like them"; they're also just terrible at accomplishing what they want to accomplish, and they're getting more terrible, and because of this there's getting to be more and more of them everywhere. I get the impression (just an impression) that society is sort of 'wising up to' ads. (Admittedly, this may be because I've grown up and have personally wised up.) I personally have not clicked on an online ad in .. it's got to be at least a few years.. and I long for a day when everyone has wised up to the point where the model falls apart. (but I'm aware that ads can affect you by other means than having you click on them, such as by planting ideas in your head or making you gradually accustomed to company or product names.)
My big complaint is simply that I just hate having every second of my day filled with people trying to sell me crap! And more than anything, I hate when content is also an ad, or disguised as ads. I loathe product placements in movies and 'sponsored by' sections that play the company's commercials. I especially loathe when huge boardroom corporations task a bunch of advertisers to come up with an ads that will appeal to an 18-25 audience, and they crack their heads together and come up with a cute, ukelele-filled, animated skit that (literally) begs you to hashtag it. I want people to stop taking culture and trying to figure out how to manipulate it to sell their crap.
Like, it seems obvious that the fact that, in order to watch a TV show, you have to spend a quarter of your time watching (or ignoring, or muting and browsing the internet during) ads, is a completely terrible user experience! Imagine if every fourth page of a novel was an ad. Or if a fourth of popular websites were ads - oh wait, they are.
It's all monstrously unpleasant. I sometimes torrent movies and TV not because I couldn't pay for them, but because even if I use the right channels, the experience is awful (among other reasons). It's crazy to me that there's not yet an option to just pay more to disable all ads on TV. I guess it was technically infeasible for a long time, but, still.
Netflix is an example of someone figuring out how to take ad-supported things and turn them into a new model. That's a good thing. (Though I suspect a huge portion of their profits comes from it being so easy to ignore their bill because you sign up once and never get notifications about it?)
Ultimately I'd like to just pay for what I consume. I like Netflix because I give them money and I get service. I give Spotify money and I get service. I wouldn't mind a service that (via browser extension or something) allowed me to specify donations per month to various sites on the Internet that I visit - so I insert 100$ a month and it gets divvied up, and in exchange I have no ads. (With the caveat that if a site shows ads anyway, or tries to bait me into reading it, or is bullshit in some other way, I can revoke their piece of my payment..).
For creative work I think patronage is an underrated business model, largely because there's a high barrier to actually giving money to something. I'd love to just be able to say, I have 50$ a month for bloggers whose blogs I read - I don't want to push to "donate via paypal" button on every site; I just want it to get sent out by virtue of my being there and liking it. [Note: what doesn't work is paying proportionally to time spent on a website. That's how you get mindless Buzzfeed clickbait everywhere. Gotta figure out something else.] Twitch figured out how to get its users to actual donate money with minimal friction and that seems to be working well for them (though they're hosting a lot more ads lately, which is very tedious).
I'd also love to see a return of the renaissance style patronage of "rich people funding artists". Seems like funding happens mostly through grants and scholarships these days, instead of people just funding specific people who can do things they want to see in the world.
For your game, if it's multiplayer, the "cosmetics cost real money' model seems to work pretty well, and avoids you being resented requiring money just to access the whole game. As does just having the game cost money up front, but, that tends to lower demand. If you want to add content to the game after it's released, I think "expansions" are treated much more favorably by the public than "DLC" is: we feel cheated when we pay half as much as the game itself and get a single, probably crappy level. It's a lot nicer to get a large chunk of content with new mechanics and new stories that isn't just a tacked-in moneymaker level like a lot of games are doing.
How much is all the longform article content you consume in a month worth to you? $5/mo? 20? 100? Take that, and split it up between all the sites you read news from. Multiply by 100k readers, boom! viable business model. Now the question is how you split it up. It needs to be thoughtless and as fine-grained as possible: maybe number of articles read or minutes spent reading.
This keeps the open internet: sites still compete on merit not on the inertia of subscription since the money follows the user's reading habits closely.
It really is that simple. Either you bite the bullet and accept that some of us don't want random 3rd party code running on our browsers or you gate us away. We won't hold it against you.
I would prefer to have option in uBlock that notified me if I was about to enter a site that didn't want me viewing their content if I had adblock enabled, so I could avoid those sites.
As for games free with buyable skins seems to be working well with many games.
I suspect such a feature would do serious harm to the adblocking business. They do not want to surface the latent discontent that writers and publishers feel.
If it were as simple as the publisher pushing a button and blocking adblockers, and for adblock users it was as simple as pushing a button to notify you that you are heading to a site that had such anti-adblock penalites, the result across the web would be pretty uniform: you wouldn't get to go to any high quality websites.
They'd flip the switch, and 90% of adblock users will whitelist what they really do want to see --- whether it's The Economist, The New York Times, or whatever. Surfacing the idea of publishers implementing anti-adblock measures could actually reduce the adblocking footprint.
You can do freemium without selling your soul. Look at LoL or Path of Exile for the best examples. Others would be Bloons TD 5 or Bloons City, where coins allow you to skip ahead, but slow downs are not purposefully added. Only when you add something that basically drains the fun out of the game unless money is spent are you selling your soul.
If you can skip ahead by putting money on it you have slowed down who didn't (right?)
Do what you must to be successful, because few will pay for things they don't have to pay for.
The original "uBlock" github repo was created by gorhill. Later, the repo was handed to a contributor of the project (chrisaljoudi) who did nothing good with it. Finally, gorhill forked chrisaljoudi's repo to create "uBlock Origin" and resumed development.
Which version to run probably more depends on whether you want that per-site switches feature.
I don't think they've diverged enough to recommend one over the other. I'm using Origin.
That's the neutral summary at least.
(edited slightly for clarity)
I even wrote "And on some (but not all) [...]" to make clear that global rules are not the same as hierarchical matches.
The key is making it very focused and short-time. People won't engage if you have a random donate button (I do, zero donations over 3 years). People love immediate motivation to participate in a common fundraising I guess.
My problem with the non-annoying ads is that they still enable tracking and lrofiling which I do not like.
I think I've had Adblock+request policy/policeman running since forever - recently switched to ublockO+umatrix
Consider a Mario game. Speeding up would be selling gems that let you skip a level. Slowing it down is saying you only get 3 lives ever 30 minutes unless you spend gems.
Or think of WoW. The leveling up is a fun part of the game, but after the second or third character, it gets far more boring and people are willing to pay to skip it. As more expansions came out, WoW actually made leveling easier. Then recently they added an option to skip the majority of the leveling and get straight to the end game. That is paying to speed it up.
Now consider Candy Crush. A fun game at the core, with levels that get harder and introduce new game play. All well and good. But then they added extreme cooldowns on everything. 1 life every 30 minutes with a max of 5 at a time. Periods where you have to wait 24 hours to go to the next section. Other powerups limited to once a day. That is purposefully slowing it down.
The unfortunate thing is no matter how much we decide to not block ads, the ad companies will continue to take advantage of us with extremely intrusive, unvetted (for safety) ads. You give them an inch, they take a mile. I'm not willing to give them that inch. They will not reciprocate.
If all ad networks were tidy and nice, like The Deck network, I probably wouldn't block ads. But my pre-adblock experience WITH ads is what caused me to block them.
The advertisers had their chance and they blew it. I could care less if all ad-supported sites go away now. You're in bed with ad company scum, you deserve what you get.
If they want to ruin the user experience. I will force the user experience to be better with an ad-blocker.
I understand some content (especially content available for those that are underprivileged) may go away if ad-blocking continues to grow. I don't know the solution, but the solution isn't more ads or not blocking them. Maybe there's some other way... shrug
That it takes 1000 hours to unlock X does not count against it when the game is quite fun without X and where X has minimal impact on the game even when someone else has X but I do not.
Think of single player RPGs where unlocking the ultimate weapons/secret characters take dozens of hours of grinding outside of the main gameplay. That does not make the RPG a grindfest. Compare this to an RPG where 2 hours have to be spent grinding for every 45 minutes of progress through the main game. That is a grindfest.
https://github.com/gorhill/uMatrix/wiki/Using-uBlock-with-uM...
I'm excited about the idea, but I'm also pretty skeptical of this infrastructure even being run by Google. I'd rather it be open source. The project could fund itself through the same donations it enables for others, which is more concrete of a fundamental than a lot of other projects.
I don't have a good overview, but there was some stripping of authorship of patches. E.g. https://github.com/gorhill/uBlock/issues/69
Given that from what I see, this was intended to be a friendly cooperation, that shouldn't have been a problem.
I am not claiming that chrisajoudi did anything intentionally wrong, he simply does not contribute as much.
Yeah, there's more to it than that. Gorhill started it as a free and non-profit solution to help. He gave a lot of the credit to people maintaining the block lists. When he got tired of dealing with it, he transferred maintainership over to one of the devs that showed interest - chrisaljoudi. Who promptly started to monetize it. Like how he stripped out the "No donations sought" part of the readme (https://github.com/chrisaljoudi/uBlock/commit/f256801344a517...). And many of his changes were done to make his own contributions seem far larger than they actually were in order to encourage donations.
The majority of chrisaljoudi's changes are churn to make the project look busier than it actually is. For example, many changes are just committing checksum updates (https://github.com/chrisaljoudi/uBlock/commit/bb340ac92cc6a8...). Which is already done internally from uBlock. And then there's the removal of other developer's attribution. Which he thankfully stopped after everything blew up. Or his personal site which initially gave the impression that he was the sole creator of uBlock. There was a lot of online drama following it after the maintainership was newly transferred (http://www.reddit.com/r/programming/comments/33sl39/maintain...). I know Reddit's not really an unbiased place from which to review, but there's plenty of links on there.
I'm sorry, but people who ignore the contributions of others and immediately scramble for donations (https://donorbox.org/ublock) the moment they're made lead maintainer don't really give me a good impression. There's been a lot of discussion over the inflated amounts of those donations (http://www.reddit.com/r/linux/comments/39quzj/chris_aljoudis...). He's cleaned up a lot of the problems people complained about, but it doesn't change the fact that his first priority upon receiving a position of authority in a large, free, open-source project was to strip out attributions and solicit donations. I'll give him credit for backpedaling and reforming, but not much. It's easy to apologize when you got caught.
And I saw the offers to give back the project, which does not fit at all to the negative image projected here.
The donations sought are maybe a bit high (which only harms him, since less people might donate), and the one thing that I also don't like. But even that is nothing really bad, setting the current author is what needed to be done, and finding a proper representation of the original author could be in another commit.
There were big expectations that ublock would be totally great, than gorhill left and the new developer (who acted not in a good way to prevent that) got the fallout of the betrayed expectations. And how gorhill acted did not help at all.
Really? So if we look at the Git repo commit history, we'll see the transition commit on April 1st (https://github.com/chrisaljoudi/uBlock/commit/bc4b7fc4ea17c8...). I'm pretty sure we can consider his first commit as demonstrating his intentions if it departs significantly from previous project direction. And it does - the very first commit after the transition was to start soliciting donations (https://github.com/chrisaljoudi/uBlock/commit/f256801344a517...). Git repositories have some reviewable history to them, but I guess that's all just rumours, right?
> Seeking for donations is especially a good idea since the original developer left the project because it was too much work -> counteract that work with money.
Perhaps. But in that same flurry of commits on his first day of project ownership, he linked to a personal donation account (https://github.com/chrisaljoudi/uBlock/commit/31a4a522814f06...). All that's said on that page (https://gratipay.com/~chrisaljoudi/) is that he works on uBlock. Part of the drama was that it previously implied more than just working on it - it was his. His wording has since given more recognition to the contributions of others, thankfully. But Day 1 - he's looking for donations, and its his project. Perhaps not terrible on any other day. But taking an open and free project, slapping personal donation buttons all over it, and removing attribution from other developers by manually committing changes (https://news.ycombinator.com/item?id=9449876) - this behavior turned a lot of people off to his project and leadership. He's since talked about sharing those donations, which I think is good. I still think it would be better to not solicit them, but I don't personally value his contributions that highly any more. That's probably my own bias.
> https://github.com/chrisaljoudi/uBlock mentions gorhill and ublock origin in a positive way
Those changes are more recent, and came after a lot of public criticism. We can see from the commits that those came in a month and a half after the transition (https://github.com/chrisaljoudi/uBlock/commit/823778274bfd47...). Roughly 2-3 weeks after the video you linked. His first approach was publicity, and then he took a less aggressive approach. Let's not whitewash things when commit history shows that it's only 19 commits back (three of those from other people) from the current mainline on Jun 7th. Normal procedure when taking over project maintainership is to maintain - not reinvent the image for donations.
I personally think he saw the opportunity to get some cash for not a whole lot of work, which is a really attractive offer as a high school student. I don't think it was malicious, but I also don't think it was appropriate behavior to take something that was created for free to help others and personally monetize it the moment you got some authority over it. He found out that these things are considered unethical and changed. That's good - and we don't have to lynch him. High school kids do dumber things, and there's still room to learn and grow. But they're not rumours - these things actually happened.
There's a reason people prefer the the gorhill fork. I don't think Ajouldi's a bad kid, but I don't fault people for not trusting him after his very public missteps. I think he'll do much better things in the future - and I think part of that is him directly experiencing the fallout of a poor decision before he's gotten a career that could be affected by it. I won't crucify him, but I won't pretend he never did anything wrong just because he apologized.
https://github.com/chrisaljoudi/uBlock/commit/6850fa0a262b87...
> Can you remove me as collaborator of the project please? Thanks.
> @chrisaljoudi Remove me too from collaborators, please.
They asked for it.
https://news.ycombinator.com/item?id=9449876
Everyone's mostly convinced that he did it because he's young and didn't think it through. We shouldn't lynch the kid - he's learned his lesson. But it's still understandable that people would prefer the original developer's version.
Which is why I posted my rebuttal.
## .post-sharing-button[href="javascript: void 0;"]
into the box (or delete the other text till you get that) and click create
Still spiffy fast, at least.
I don't rely on hundreds of ad-supported websites now. If all the ad-supported websites I use went behind paywalls, I'd be fine with that.
I'd pay for google and one or two more news orgs in addition to the ones I'm subscribed to. The rest of the websites I depend on and don't pay for are non-profits and/or don't run ads in the first place.
The WWW got popular because it's friction-free and many sites are paid by advertisement money.
Yes, and I guess I don't care. I was online before then, we can go back to that small world again. The web's popularity is largely an explosion in the equivalent of cable TV networks. If adblockers push them out, oh well.
I don't know if I do but I might do. The reason I don't know it is that I use AdBlock but whenever I google something I go to a few well known sites and to hundreds of random blogs. If I had to pay for each of them I'll probably use the Internet very differently.
Let's see how that pans out. I predict we'd end up mostly back where we are.
My ideal scenario would be 'informed curated blocking' where the worst offenders (ad networks that don't have sufficient safeguards against malware, genuinely abuse privacy controls or push the envelope for instrusive ads) are forced out of the market.
In the end it's a game of cat and mouse with the AdBlockers finding a way to circumvent whatever detection the adblock-blockers are using.
Like purchasing a movie dvd and being coerced to watch previews for other movies before getting to the one I want. grrrrr.
You can't really escape those pesky advertisers.
I keep analytics only for websites that are not-functioning. Still, I despise them.
I am well placed to speak about the main purpose of uBlock Origin. Here, from front page of the project:
> uBlock Origin (or uBlock₀) is not an ad blocker; it's a general-purpose blocker [...] Ads, "unintrusive" or not, are just the visible portions of privacy-invading apparatus entering your browser when you visit most sites nowadays. uBlock₀'s main goal is to help users neutralize such privacy-invading apparatus [...]
They can still use server analytics to see me as a visitor. I even show up on Cloudflare. I don't want them tracking what I do on their site, it should be enough to know I showed up and asked for a specific page. If their business model relies on knowing more, then they chose a lousy business model.
Why is there so much sympathy for ad-supported sites on HN but when other industries with obsolete business models are brought up (like record companies) it's all about "disrupting" them? Have we given up on finding better ways to support content online?
I must disagree. I certainly understand a desire for privacy and it's definitely within your right to block GA if you feel so inclined, but to assume that sites using GA to track visitors is some sort of shady business model is simply not true.
I've used GA and Heap (Analytics) to obtain extremely granular information about how users traverse a website. This information can be invaluable to businesses in order to understand the thought process that people go through on a website. The underlying goal may be more conversions (sales), but simply using and analyzing data from GA or any other analytics platform isn't going to magically force you to purchase my product/service. These types of insights help identify critical issues with your website - issues such as pages with information that isn't as clear as it could be, or other possible barriers preventing users from signing up. This can be purely technical (i.e. a bug on a specific page), or it could be a lack of information/understanding about your product or service, or many other possibilities.
If you don't trust Google or other similar companies with your data, then you're welcome to block them from tracking you. But I personally don't believe that you should equate the use and analysis of such tracking data as evil in every instance, because it's not.
Of course the sample won't be representative any more since people who block GA probably have attributes in common. But people who block GA probably aren't who you want your site optimized for anyway, I suppose.
I don't view GA (and similar) as intrinsically harmful. I just don't believe I'm materially hurting anyone doing something legitimate by blocking it.
We know it's not evil - it's just business. However, plenty of businesses are built around anti-consumer practices.
I personally don't mind someone tracking me on their own domain. Javascript trackers are terrible for security and performance reasons, though I'd tolerate them. I don't like 3rd-party trackers, though, for many reasons:
1. Part of the selling point of using those third-party trackers is being able to quantify what type of user/consumer I am. That's why they track across multiple sites - to provide their customers the highest value. So that they can charge a higher per-unit price.
2. There's no guarantee that such data is only shared with the sites accessed. Even if it was made at the point of use, they can retroactively change that without contacting the user because its their customer who signs the agreement. Most will just click yes without thinking of their user's privacy.
3. If the business sells, merges, changes leadership or goes bankrupt that data policy is as worthless as your trust in it. Look at RadioShack's attempt to sell customer data despite promises not to. Or any company who changed their TOS after a buyout. They don't wipe data from people who don't agree because that data is part of the "company value".
I admit that GA makes a lot of site maintenance and analysis easy. However, I'm not particularly interested in making your job of selling to people easier at my own expense. Particularly when alternatives exist for people who know what they're doing. Yes, it's not malicious behavior, no, but it is extremely discourteous and occasionally sensitive to disclose interest to a third-party.
Think about it like this. Let's say I go to a dealership to look at cars because I like looking at cars. I love engines and wheels and stuff. I only speak with the sales guy, who really seems like a pretty nice person. But the company contracts with some guy who is watching me the entire time for "analytics". After I leave, he tells my bank, the IRS, my wife, my boss and my cousin who asked me to loan him money (but I sensibly declined because he never pays anyone back) because they know him and this guy can't and won't keep his mouth shut. The next day, my bank preemptively reviews my credit history for a car loan, I'm being contacted for an audit out of suspicions of hiding money, my wife is asking me to buy her something because we've apparently got money, and my cousin is livid that I'm somehow filthy rich but I won't give him $10K to invest in a critical MLM deal. It's his big ticket and he'll have it back to me in 3 weeks. Well, 2 months, tops.
Your intentions don't matter at all with 3rd-party analytics because that 3rd party will never respect those intentions. It's not in their contract and thus not their concern what you intend or promise. Plus, their lawyers regularly update it when the company finds new business models to exploit. Not only that, you don't care enough about me to actively review your vendor contracts to make sure your "good intentions" are being followed by your contractors. You're only using the service because it makes your job easier. Why would you go out of your way to do extra work? You don't have any bad intentions, after all.
It doesn't have to be evil or malicious to be exploitative. It's not like third-world factories with terrible labor conditions exist because the owner likes to kick puppies. It's about money, at the end, and businesses will do as much as they can get away with for money.
Ads are not a bad business model. They allow free access to websites, while still allowing websites to pay for hosting costs. They don't discriminate between rich users and poor users. You may be able to afford subscription costs, but children and people in third world countries often can't. Subscriptions _are_ the old business model we're disrupting, anyway. Elsevier wants you to pay $50 to read a paper; Google wants you to have free access to the world's information.
Micropayment systems are hated on mobile games, where they exploit addictive behavior and ruin the experience, and tend not to earn much money if they don't. Donations generate very little money.
Ads are also very easy to set up, which selects for website creators who are passionate about making good sites and other things. Higher-effort business models select for website creators who are passionate about making money.
I will admit that ads are not great. But so far, we've been unable to find anything better.
There's sympathy for ad-supported sites because that's the vast majority of the internet's content. And micropayments, paid memberships, etc have almost universally failed with the exception of a few very large publishers and a few very specific niche publishers.
Because there are a lot of users here who run websites and see the business model 'from the other side'... and almost none who work for record companies.
There are other reasons, but that's a big one.
For #2, I actually still have to use ABP, although most are already blocked by RequestPolicy or NoScript, which I use (combined) for #1 and #3 (combined).
[0] In my opinion, even animation necessary for the main content should be click-to-start, but I cannot currently completely achieve this. But disabling GIF animation plus click-to-activate for plugins gives me most of what I want. NoScript also helps.
The simple truth is that publishers need to make money to produce content. Ads were a way to allow free access while making revenue. If users keep using this blunt approach and taking just the content without letting the publishers recoup costs, there is an absolutely inevitable future ahead of paywalls and walled gardens everywhere.
We're already seeing it now where the open web is being destroyed by adblockers on desktop and now mobile, while Facebook has instant articles and Apple now has their official news app.
Everyone who uses adblock today better be prepared to have their content either funneled through certain major silos or pay up for their favorite sites.
I've donated to many sites that use donations as their primary means of staying afloat and many of these sites have lasted years with this as their model of revenue. The users of the site understand that the site might live on a month-to-month basis (although surplus from one month is generally put into savings in case a month falls short) and if they wish for the site to stick up, someone's gotta be forking over some money. My favorite local FM radio station also runs off of donations/sponsorships and does not play ads between songs. They've been in the radio business for well over 40 years. It can work if enough value is provided that people are willing to donate money.
Quite frankly - there isn't a strong business in presenting information, because on the internet, everyone has the means to present information with many being specialists in their field and doing it for free because they enjoy educating others about what they do.
Sure, I can pay for some write up on the recent CERN study from a journalist from some well-known publisher with at least some level of professional journalism. Or I can get it from one of the CERN scientists who wrote about the impacts of their findings for the "general layman" in one of their personal blogs for free.
I have a pretty high level of respect for (truly) professional journalists. The kind that risk their lives to get news that otherwise wouldn't be reported on. But many of those journalists aren't exactly in it for the well-paid job, but because they believe this information is important for people to know about. For example, the ones who report for War is Boring (especialy David Axe, who I enjoy reading)
Would that be more intrusive or less intrusive than advertisement?
I'm not willing to let Google follow me everywhere on the internet and if that is detrimental to the sites I visit then they are welcome to block me if they detect that I'm blocking GA.
By blocking GA, the site doesn't see you as a visitor.
Well too bad. Maybe they should take the radical step of actually looking at their server logs.What? How does that even work? If GA goes down, their site just stops working until it's back up?
Yes, the site would be unusable if GA went down.
Yeah.
> So, you use the site resources
Yeah.
>don't see ads
Yeah.
> don't add to their user/page view numbers.
Yeah.
>Plus, there's the fact that lots of sites use GA to handle inter-page click tracking so they can see what paths users take to analyze UI/price sensitivity/promos/etc
Yeah.
Well you know what ? I wouldn't be doing this if ads provider didn't abuse my trust and displayed popup ads. I wouldn't be doing this if ads were actually targeted (lol jk). Early ads providers fucked it up for everyone. Not only do I hate the very principle of ads, I go out of my way to avoid them.
And most of all, I wouldn't be doing this if it wasn't Google Analytics. Use piwik, use whatever you want as long as it's selfhosted and doesn't report to <gigantic database of users> and I will allow it. After all, I have no way of knowing if you're selling my data back anyways. It's my computer, I pick what I want to display and which code I want to execute. You want stats ? Use your own server.
Unfortunately, uBlock blocks piwik all the same.
Good. I don't want to contribute to your analytics. I don't want ads. I just want to browse the web without being tracked. I don't care if that means you can't pay for your site, other sites will spring up that can without annoying users with ads and without tracking them.
If Piwik just analyzes server logs, there should be no way for uBlock to touch it.
But if by "uBlock blocks piwik" you mean "uBlock blocks the piwik javascript file" then that sounds like mission fuckin accomplished to me.
If you really wanted to take a principled stand you just wouldn't use those web sites. Ad blockers are just lazy activism.
Activism for the lazy; sounds like a good deal.
Edit: link: https://piwik.pro
But either way, that doesn't stop ad blockers being lazy activism.
I have no problem with lazy activism.
Is that really what you want?
I'm perfectly willing to support business models that aren't terrible. Perhaps you might also consider users not wanting to install rootkits, spyware and adware to support content entitled? It's the same, it's a shitty experience people don't want.
The sad truth is that adblockers are not a good thing. The value exchange with online content is free access for ads. Adblockers are just incredibly simple to install and use which allows people to skirt this agreement without issue, however just because something is easy doesn't make it "right".
It's always interesting when people argue about privacy without really knowing what ad networks store (which is just a random ID number and some interest categories) vs what they willing give up to social networks. Not to mention that payments are not more private, in fact payments = credit cards = everything including address, birthday, purchase history etc all tied to a real identity. Browsing via ads is far more private than browsing via paid access.
It's the same as taking the free newspapers in your area, cutting out all the advertisements, and giving those out to people. Every person that gets the paper without the advertisements affects the newspaper bottom line. It affects it in a small way, but all together they add up. The newspaper functions because advertisers pay them, and if there's no reason for advertisers to expect their ads are seen, then there's no reason to continue paying.
Newspaper ads don't animate and distract me from what I'm reading. When I flip to a different page in the paper I don't have to "wait ten seconds" to start reading. I've never had an ad spontaneously appear in front of the newspaper article I'm reading.
Newspaper ads don't track me, and no matter how sketchy the ad is, it doesn't put me a couple of clicks away from installing malware on my computer.
I understand many people do not see this as a contract between the consumer and the content provider. I just haven't heard a justification for why it's not that I can agree with. To me, it clearly is.
What you've just described is me, taking the content from your site, stripping out the ads, and re-posting it on the Internet for others to consume sans advertisements. This is very clearly different from a single person using ad blockers on their own computers, and you know it.
However, this is equivalent to everyone who reads you newspaper cutting out the ads from their own newspaper before reading it. Which, perhaps, should tell you something about the ads in your paper.
Of course, the collective actions do degrade quality. It's classical 'Tragedy of the commons' [1].
True, it is bad for the advertiser and the ad hosting site. But it is good for the person annoyed by the ads. There is no objective value in blocking ads, it depends on the party. Since there is no objective valuation, it is not bad manners; it is merely an ability of consumers that is undesirable to advertisers and the ad hosting companies.
> It's the same as taking the free newspapers in your area, cutting out all the advertisements, and giving those out to people.
Nice try at an analogy, but removing the ads from free newspapers and giving the results to people could be seen as conspiracy harming the newspaper, because there would be party doing the removing and taking over the distribution. With online ads, nothing of this sort happens, because the consumer requests the newspaper company - not some other ad-removing party - for the newspaper article, the newspaper company sends it to him with hope he will pay attention to ads and the consumer displays only that part of the sent document which he deems worthy of his attention. He does this with help of his computer in which he is entitled to process and filter information in any way he deems useful. No organized action destroying the business is happening, the consumer himself removes the part he does not want on his computer, he does not remove ads for other people. This is virtually the same as when the person buys a newspaper in store and skips reading the ads, which everybody who would read the newspaper is entitled to do. All people are entitled to filter the information other people, companies and government try to feed them, irrespective of the channel, be it paper, audiovisual channels or the Internet. Otherwise our brains would get really dumb from all the fatuous ads.
If you're telling me that disabling ads is bad manners then I put it to you that attempting to deceive the advertisers about the value of their ads is also bad manners. In fact I'm starting to wonder if it isn't my moral obligation to block adverts in order to help advertisers save money they would have otherwise wasted.
I don't see this as any different than if you were at a conference, and someone offered you a free book which you were interested in if you talked to them for thirty seconds about their product. Taking the book without hearing the pitch is not what I would consider acceptable behavior.
In all cases, it should be obvious that if you desire something (in this case, content), but are unwilling to pay the cost (in this case, viewing advertising), then the correct response is to not take the content.
Some people have made arguments about how intrusive some the the advertisement tracking is as a justification for blocking it. This is a perfectly acceptable justification for blocking that tracking, but it does nothing to address the further consumption of the content. The correct response to the abusive shopkeeper that berates you in line is not to steal his goods, but to leave the goods and refuse to give him your business.
> If you're telling me that disabling ads is bad manners then I put it to you that attempting to deceive the advertisers about the value of their ads is also bad manners.
How are you helping this issue by making it harder to tell which users are viewing advertising and which are not? In any case, the market decides this. You are just making information in the market harder to come by, making the market less efficient.
> In fact I'm starting to wonder if it isn't my moral obligation to block adverts in order to help advertisers save money that would otherwise be wasted.
Forgive me if that sounds a bit like a rationalization of your current behavior after the fact.
If you can't find a business model that doesn't antagonize me, then you haven't found a business model that I care to support. If capitalism is failing to provide us with even basic methods of producing quality works, then that's a problem we should tackle at a larger scale.
No, it's more like asking the newspaper publisher if you can have a version of their newspaper (for your own use) without ads, and them obliging. Blocking ads has nothing to do with redistributing someone else's content.
You're right, it's like subscribing to a service that does it for you.
> No, it's more like asking the newspaper publisher if you can have a version of their newspaper (for your own use) without ads, and them obliging.
No, if they had an easy way to enforce your viewing of ads that scaled, I think it's fairly obvious they would (as many of the blocked ads are indeed an attempt at this, such as the timed overlay). It's more like the distributor responding with both marketing material and content with the understanding you are to view the marketing material along with the content, and you routing the marketing material to the trash from the post office (or somehow tricking the system into not sending you the marketing material). The expectation you are to view the marketing material is still there, even if you've somehow removed your ability to receive it.
However ads have become just too much annoying with all the pop left and right and other shady tactics to steal your eyeballs or get you to dow load a virus
It is time user started pushing back, since content owners are currently little to no incentive to push back to ads provider for getting high quality ads.
Adblocking puts the right incentive where its due. They should however play nice to web site owners. If the content owner wants not show content unless an ad is displayed, the ad blocker shouldn't circumvent that
They aren't gonna fixing ads provider getting too far by getting to far on the opposite direction. That will just put more content behind paywalls in the long run.
Nowadays, hosting is so cheap that independent blogging is not really at risk, everyone can publish anything anytime. The risk is really with top and mid-tier publishers who produce content for money. These guys will be squeezed and what we're headed towards is both paywalls everywhere and a walled-garden approach where Facebook or other big central apps/sites will control access to everything else. Not sure either is a great option for the future.
Note: Yes micropayments/universal "internet" subscriptions might work but this is a far greater problem than people make it out to be. Any company attempting to do this will need massive scale, perfect tracking (again privacy issues here), secure access to billing and identity and ease of use for users. They will possibly help from either ISPs or some other infrastructure layer to actually make this work and even Google is having trouble with their 2nd try at a micropayments model in their new Contributor program. It's just not an easy thing to solve, definitely not as easy as just putting up a few ads and making the content free.
We need solutions for this, not a dismissal. No large company is engaging this in the public because there will be obvious backlash from adblocker users: they are currently fine, getting free content and seeing no ads -- why would they want change? While they don't see the trend is probably unsustainable, in the sense that services will generally be worse than they could have been.
My opinion is that some unobtrusive ads is a price that is worthy of payment, but this scenario is running out if we don't change some rules of come up with solutions. I'm very open to alternatives also such as some kind of internet-wide subscription model. It needs to be discussed, not tossed aside, imo.
Performance is a given, loading less = faster. Same with security, its just a few bad actors who keep allowing 3rd party content and malware. Many networks dont allow for anything other than text + images which have no malware possibilities.
Those two issues are starting to be solved by this consumer backlash and its a good thing. However when it comes to privacy I never understand how people think paying for things with their credit card is somehow more private (especially with all these data breaches) than some random ad network tracking script. The 3rd party cookie was actually a great thing that could easily be deleted and also stored any opt-out settings for users who wanted to skip tracking. Now with random out-of-context "privacy" reasons, browsers have ruined the effectiveness of cookies which means most networks cant even store a proper opt-out preference and they're also resorting to fingerprinting and other signals (at the ISP level) to track users no matter what device/platform/browser.
What the industry needed was more regulation and better standards, not this brute force guerilla warfare which is really harming the entire industry and leading to an eventually smaller and "closed" web.
I get the tragedy of the commons, but far as I'm concerned the impact on content producers is not my problem, the abusive ads they used to employ are. I now have protections against such abuse and I will not feel sorry for them for it.
They chose to use abusive ads. They made their bed, now they get to sleep in it.
Imagine a newspaper trying to go after someone for not reading the ads in the news paper, or for cutting the ads out before reading the paper.
That's what you sound like to the rest of us.
When my browser asks for a page from your webserver, I'm under no obligation to render or even receive the packets that you send back to me. If you seek further guarantees or protections I encourage you to find a different medium.
Of course, just as if you receive mail you are under no obligation to read it. But I'm not talking about that level. I'm talking about the contract the consumer and the content provider have. You either believe there is one or you don't. I believe there's a reason that the content provider is giving me content, and it's not out of the goodness of their heart. What reason is that, and what strings are attached?
Just to be clear, you haven't.
I am simply stating that if you choose a content resource that does not require upfront payment but mingles their content with advertisements, there's an implicit social contract...
Well, there isn't. ...and in some cases an explicit use policy, that defines how that transaction should proceed.
If these terms are expressed clearly at the top of every page then I agree that there is an understanding of the publisher's wishes. That doesn't mean I should feel obliged to honour them though. In all cases, it should be obvious that if you desire something (in this case, content), but are unwilling to pay the cost (in this case, viewing advertising), then the correct response is to not take the content.
Look, a lot of people run websites because they have something they want to share with others; maybe something important to them. They often work hard to produce the content in their spare time. They put ads on there as an afterthought to help cover the maintenance costs, but they would never do that if they thought it would turn visitors away.I for one would never want someone to think he wasn't welcome on my site because he chooses not to download certain assets, especially when - in the case of advertising - they're assets I have no control over and may be advertising products I don't even support.
How are you helping this issue by making it harder to tell which users are viewing advertising and which are not?
I'm not making it harder, I'm making it easier. I downloaded the content but not the ad, therefore I wanted the content but didn't want the ad. Forgive me if that sounds a bit like a rationalization of your current behavior after the fact.
I don't even know what to make of this.Are you sure? Why do you think the content is being provided then? Presumably there's a reason they've put the effort forth to make it available?
> If these terms are expressed clearly at the top of every page then I agree that there is an understanding of the publisher's wishes. That doesn't mean I should feel obliged to honour them though.
You shouldn't feel compelled to honor a site's acceptable use policy? In some cases violating the AUP can result in legal action, so in at least some cases you are legally compelled.
> Look, a lot of people run websites because they have something they want to share with others...
> I for one would never want someone to think he wasn't welcome on my site because he chooses not to download certain assets
These aren't your sites. It's not your right to make choices for other people. You can accept what they want to bring to the table, or you can decline to trade.
> I'm not making it harder, I'm making it easier. I downloaded the content but not the ad, therefore I wanted the content but didn't want the ad.
You've made it easier on yourself. How have you helped anyone else out? The content provider wanted to trade you content for attention, and you took the content without providing the attention. In what way does that help anyone besides yourself?
> I don't even know what to make of this.
People are susceptible to rationalizing their current behavior, regardless of whether it's truly beneficial in the ways they think to the parties they think. Doubling down on behavior that a content provider may not like with the excuse you may feel morally obligated to save them money by doing so is ridiculous. What right do you have to dictate how they run their business, as long as it's within the law?
To complain that some users don't consume your content the way you expected is just really naïve.
For example, let's suppose you expect a user to download your animated gif advert. How do you know that the user isn't on a network that filters out all images to save bandwidth?
You mean the blacklist services? Those are just a list of URL rules for your browser to reject. You still request the content from the web and the content provider obliges.
> No, if they had an easy way to enforce your viewing of ads that scaled, I think it's fairly obvious they would
Given that I have seen several websites that do this, I think you must be wrong.
> It's more like the distributor responding with both marketing material and content with the understanding you are to view the marketing material along with the content, and you routing the marketing material to the trash from the post office
Yes, it is like that, and I having no qualms with doing that. If I received a free magazine full of good content, along with a separate booklet of ads that are intended to be views with the content, I would have no problem reading the content and ignoring the ad booklet.
It feels like a negligible harm to the other party, so we justify it to ourselves as victim-less, but it's not. The combined harm of all those that do so adds up the what is certainly a non-negligent level of harm in many cases. This is not unique to advertising, we fall prey to this reasoning in many ways, and in some ways we've seen that harm manifested in obvious ways that have then changed our behavior. Consider littering. The harm of a single person dropping a small amount of trash on the ground is negligent, the cost of most of a nation's population doing so is definitely not.
Think of it this way. Ad revenue is based on CPM, or cost per thousand ad views [0], which is itself based on the expected return of an ad view. The expected return obviously depends on how many people make purchases for the products advertised to them. So, using your same logic, you could conclude that refraining from buying a product that you see an advertisement for is causing harm to sites that are ad-supported.
[0] Yes, most web advertising is not CPM. I'm simplifying for the sake of the analogy, and the same analogy holds for other ad models.
But that doesn't even matter. I believe you agreed to a trade, in this case attention for content, and what justification do you have for not following through on your end? It's not within your rights to decide that your portion of the trade doesn't really benefit the other party so you will withhold it, if they have delivered on their portion. That is their decision to make.
It sounds like this is our fundamental disagreement. I do not believe that requesting an HTML resource is an agreement to load all external resources and execute all JavaScript referenced in that HTML. I submit the request, and the remote server returns some HTML. In my view, that is a complete interaction with no unfulfilled obligations.
According to your argument, I am not within my rights to cURL a URL if that URL happens to point to an HTML that references some ad-related JavaScript.
The trouble with your reasoning is that it only considers the point of view of the publisher and ignores the consumer entirely.
It's not practical to enter into an agreement with every website you visit (in fact half the time you're downloading assets from websites you don't visit!) so let's not even go there. Let's just consider the consumer who wants to use the web but doesn't want to see ads. What should he do: disable ads or stop using the web?
I guess your argument is that he should stop using the web because he is morally bound to honour the wishes of the publisher providing the content. Effectively you're placing the publishers' right to advertise ahead of the visitor's right to consume content on the web.
And this is my problem with your argument. I just can't feel guilty about defending the rights of one person to have free access to information over the right of another person to advertise. As far as I'm concerned, where these 2 rights clash, the advertiser should forfeit. Since I feel no guilt, there is nothing to rationalize.
Anyway, I sense this won't be enough for you, so in order to regain the moral highground, I have modified the header of my HTTP requests to include the following statement
By responding to this request you agree not to send me
advertising and accept that I may, at my discretion,
block any advertising included in this or any other
response.Well, find a source to pay for the content he wants to see, find a truly free source of information, or yes, stop using the internet. I'm not sure how this is any different than anything else in life. "This man wan'ts to read in the library, but doesn't like other people around, so he breaks in at night. What's he supposed to do, keep breaking in, or stop using the library?"
> I guess your argument is that he should stop using the web because he is morally bound to honour the wishes of the publisher providing the content. Effectively you're placing the publishers' right to advertise ahead of the visitor's right to consume content on the web.
I'm actually not making any argument that people should stop, just that they should recognize their actions. I don't expect the world to change, but I do expect people to be cognizant of their actions and the consequences. Additionally, I'm not placing the publishers right to advertise over anything, I am placing the publishers right to control their content over the consumer's desire to see said content.
> And this is my problem with your argument. I just can't feel guilty about defending the rights of one person to have free access to information over the right of another person to advertise. As far as I'm concerned, where these 2 rights clash, the advertiser should forfeit. Since I feel no guilt, there is nothing to rationalize.
Do people have a right to free access to information? If I know something you don't know, but would like to know, do you have a right to that information? I'm not arguing someone has a right to advertise, I'm arguing they have a right to control their property. Ad-blockers effectively remove content provider's ability to control their property, which I think is their right.
> Anyway, I sense this won't be enough for you, so in order to regain the moral highground, I have modified the header of my HTTP requests to include the following statement
That's a start, and I think it is, until there is an acceptable way to broadcast to a site you are unwilling to view advertising, a good compromise. This brings up an interesting question though, which I think sheds light on what I'm trying to get at; If there were a box you could toggle on your browser to send an industry standard header that indicated your refusal to view advertisements as payment for content, and some site owners decided to withhold content based on this header (and I suspect others would redirect you to a payment portal), would you browse with it on, if it meant not getting some content? Or, more importantly to my point, do you think the populace at large, even if reduced to the set that understand the flag's meaning and import and refused to view ads, would browse with it on?
I suspect the answer for the majority of the group in question (I don't presume to know your actions) would be to browse without that indicator but with an ad-blocker. I think a lot of the pretense would be gone though.
P.S. I occurs to me this discussion not only parallels one about pirating movies, but is indeed the exact same, in my eyes. Content producers work hard to restrict their content, and users bypass those restrictions to view the content. Sure, content producers are assholes in this case, but being an asshole doesn't restrict your rights. It does help people feel justified in actions that hurt you though, even if they are illegal.
That's a simplification of my argument as to be meaningless. The information was not given, it was traded. The consumer's portion of the trade is paid in viewing the advertising.
> I do not think even you believe that, but perhaps there is a profit-seeking based incentive to seed a feeling of guilt in the people who avoid ads, or perhaps to make yourself feel good by verbalizing your frustration with decreasing profits from online ads.
Do I believe in your rephrasing of my argument that drops the salient points? No. Am I in an industry that does advertising in any way? Also no.
> Whichever the motivation for such church-like patronizing and false analogies, private profit from ads is not and will not be more important than fundamental freedoms of people to read only that which they want.
Meaning you have a right to content which is owned by someone else without compensating them? I don't believe that is a fundamental right or freedom. If you mean something else by this, which I hope and assume you do, then please elaborate.
> My recommendation to you is to stop crying and seeking the ones guilty for the decreasing profits from online ads and think of some different business model that instead of bothering people with ads, does something good for them.
I'm not in advertising in any way, I don't care if advertising as a form of revenue survives. I don't like advertising most of the time. I'm not sure what that has to do with anything I've said. I haven't made a case that advertising is good, or advertising is moral, or that you should choose content with advertising and them watch the advertising. I'm simply saying that if you agree to content in return for viewing ads, and then you deliberately prevent your viewing of those ads, then I view that as a slightly immoral thing to do.
Maybe it's my terminology that offends you, by using immoral. I could use different terminology, if any lended itself to this that I knew of. I'm using it as a way to describe behavior where one party reneges on a contract with another. I could has used unethical instead, but really that's because I think it's both. I think it's immoral, and additionally societally I think it's unethical.
But it's unethical and immoral on a very, very small scale. That doesn't mean many of those actions from many individuals don't have a real cost.
The practical side of it is this: You want as much attention as possible. If I give you my attention but block your ads, it could still mean that if your content is good, I promote it to others and the net effect is a win for you.
I try to pay attention only to people who respect my attention and don't sell it to the highest bidder. However, I don't wish to be excluded from the common discourse of society around me, so if my attention is brought to a site that wishes to sell it, I may give my attention but retain as much control as I can. I did not agree to the sale of my attention. There are better and more respectful ways to build our economic support for creative work.
And yet, that's the deal which is on the table. You feel justified in selling your attention, and then not delivering? Keep in mind that the content provider is rarely making any statements as to the quality of the content )in the subjective sense. There are of course often guarantees as to measurable qualitative attributes, such as resolution and/or bitrate in some mediums).
> We have an attention economy. You try to get my attention so you can sell it to advertisers. My attention is scarce, and I don't want to sell it so readily. I don't know whether your content is great until I experience it, and I have little power in negotiating my side of the bargain of what you do with my attention aside from taking more control over my attention.
Since when is it the right of one party in a contract to withold their goods because they feel it's better for the other side? That's the right of the other party, you've already given up your claim on that resource.
> I try to pay attention only to people who respect my attention and don't sell it to the highest bidder. However, I don't wish to be excluded from the common discourse of society around me, so if my attention is brought to a site that wishes to sell it, I may give my attention but retain as much control as I can. I did not agree to the sale of my attention. There are better and more respectful ways to build our economic support for creative work.
Yes, there are. I'm not arguing in support of ad-based revenue systems. I'm arguing that there's a contract between the consumer and the content producer (which not everyone agrees with, but I believe), and that by entering into it with no intention of following through with their side, content consumers running ad-blockers aren't exhibiting the best behavior.
Indeed, I run an ad-blocker, so what I'm saying is that I'm not exhibiting the best behavior. I'm not willing to stop, but I am fully willing to admit it's not very fair to the content sites.
For something to be traded, there needs to be negotiation between the parties and agreement on the price. Ad hosts usually do not require any agreement from the consumer, they send the web pages anyway (with exceptions). The sole act of requesting the information (HTTP request for an URL) does not imply the requestor agrees with conditions the provider may store somewhere on his web. As far as I know, most ad hosts do not even ask consumers to agree with reading ads, far from requiring they comply. So not really - no trade is happening when I download a web page from an ad hosting website.
How dare you hurt their business model by preventing the program from installing spyware!
You should be running IE with 12 different toolbars and Bonzi Buddy and the 90-day trial of McAfee.
So no, I'm not being a hypocrite in the same way as the GP is being, unless he has restricted his consumption of Internet content to Wikipedia and pastebin
Now the main difference is that users can uncheck the bundleware in most installers. Few sites offer a pay-to-opt-out option against ads. So what options do users have to disable ads? They're forced to use an Adblocker to opt themselves out.
People turn to alternatives because it provides an easy-access alternative. Netflix soared in popularity and put Blockbuster out of business because you didn't have to visit a brick & mortar store to rent movies. Many people will pay to use Netflix rather than torrent for free, because Netflix provides a no-friction way of consumption.
Provide a way that's frictionless for users to disable ads. A once-a-year payment for $10-$20 does the job fine and likely makes you more per user than ads would. Give them a little flair badge or something trivial and cosmetic and you might convince even the Adblockers to impart some of their money to you.
There are other business models other than Ad Revenue. Many of those business models have been time-tested and work. Ads are the "lazy" way out that shows a lack of care towards your audience.
That might not be your argument, but it is an argument that's in the atmosphere. This is a thorny problem, not a cut-and-dry case. The greater good is supported when artists can be fairly compensated. It is also supported when we annoy the art-consumers less. It is probably also supported when our political stances are small, simple, and ideologically pure. It is probably also supported when poor people can consume art. There are a lot of different factors that play into the "is it OK to block ads?" question, and it's not obvious that there's a simple solution which resolves all of them.
Most (but not all) users today feel entitled to content, games, music, etc for free and get mad when it isn't granted to them and turn up their noses at things like ads that support the content for the price they're willing to pay (free).
I pay for a lot of Twitch subs. I am currently subbed to like 7 channels. I've also payed for the NYTimes and Washington Post through Amazon's payment system. I've paid for Ars Technica. I pay for Pandora. I pay for Reddit gold. I also buy skins and mounts in free to play games like Heroes of the Storm and TF2.
I pay lots. Do I meet your approval now?
> Most (but not all) users today feel entitled to content, games, music, etc for free and get mad when it isn't granted to them and turn up their noses at things like ads that support the content for the price they're willing to pay (free).
This is an obvious generalization and an opinion you have. People who block ads do so because ads have been and continue to be annoying, exploitive, invasive and vectors for viruses. I am not sorry I block them, and you're not going to make me feel bad for making decisions about what my computer does or doesn't do.
Much of what I said was more a generalization of online users overall. And I'm lucky that many of my own users fall outside of that generalization due to the niche of what I do and the type of product I offer (free open source software, utilities, etc). Sadly, it doesn't matter how responsibly you try to show ads as adblockers don't discriminate (except for AdBlock Plus which allows some ad networks due to payola). And doing ads on your own without a 3rd party service is nearly impossible for an independent site these days due to the nature of the ad industry.
All that said, it's not like I'm giving up. I'm working with my userbase to come up with additional revenue streams to allow the site/project to continue and the millions of users to keep using the software. Including things like paid services, merchandise, sponsorships, etc. Honestly, if we can arrive at one that'll let me ditch ads entirely, I'd be happy to.
This imbalance is indeed a big problem imo: essentially any scheme from the site is permitted to be circumvented without giving them knowledge: this can create an unhealthy market dynamics where ads get more aggressive (to generate more revenue per user), every user installs ad blocking software (note that once installed, most users won't ever uninstall ad blockers), and websites are eventually forced to chose from only two models: mediocre service (low operational costs) or paywall.
I personally would gladly accept targeted minimalist ads, which I would prefer to having to pay to access most sites. Nowadays I use an ad blocker though since some ads are far too intrusive for my liking.
I think the whole internet industry needs urgently to discuss mechanisms for this problem though.
You mean, like, by-law illegal? Or just something more like "an illegal state" in a program? Because if we're talking about by-law, that's an awful sentiment and you should feel awful for expressing it.
If you mean by-program-state illegal, that's not actually too complicated: add a software dependency on your ad-generation or analytics code to all of your run-time code. You'll pay the corresponding cost in performance that any such paranoid solution is going to cost you anyway, and you'll be vulnerable to highly-targeted blacklisting of your ads anyway, but you can block those general ad rules and force ad-blockers to include arbitrary executable blacklist-code in their browsers, which is sufficient.
That still doesn't imply a feeling of entitlement.
No, that doesn't change anything. I already mentioned executing JavaScript.
What are your thoughts on my mention of cURL? Do you think it's acceptable to run `curl www.cnn.com` from the command line? How about browsing the web with JavaScript turned off, or using a text-only browser?
Re: text only browsing, that still allows for advertising, and it's up to the content provider to either take advantage of the mediums available to the client or take steps to attempt to block that access. There are plenty of legitimate cases for text only internet (such as access for the blind).
Re: cURL, now we are getting more into scraping, and I think it's event more clear cut that it's not the intent of the provider for their content to be used that way, and there are much more often AUPs that specifically cover this in a non-ambiguous way.
This is something I've thought quite a bit about, as at times some of my major work projects have been based around web scraping. I've come to terms that some of the things I have done, and do, for work, are morally ambiguous (or even immoral) to a degree (although others may not see it that way at all).
Similarly, I myself run an ad-blocker, as I find the web untenable without one. I'm aware of how hypocritical this is. My argument has never been "do not run ad-blockers", it's always been just to point out what I see as a set of troubling behavior that I see, which I also contribute to. I would prefer not to block ads, but I don't see that as a strategy that's currently useful. That may make me worse than those that I view as ignorant of their actions. I'm prepared to live with this, at least in the short term.
Really,I'm just pushing what I see as introspection.
My point applies to that too. Images, text, CSS, video, etc. I'm saying I don't have a problem with requesting an HTML file, receiving it, and then choosing to not render/execute/display certain parts of it.
> Re: text only browsing, that still allows for advertising, and it's up to the content provider to either take advantage of the mediums available to the client or take steps to attempt to block that access.
I agree, but that doesn't sound like your previous position.
> Re: cURL, now we are getting more into scraping, and I think it's event more clear cut that it's not the intent of the provider for their content to be used that way, and there are much more often AUPs that specifically cover this in a non-ambiguous way.
I'm not talking about programmatically requesting large amounts of content. I just meant a single individual running a single cURL command.
> My argument has never been "do not run ad-blockers", it's always been just to point out what I see as a set of troubling behavior that I see, which I also contribute to.
I guess I'm arguing that you don't need to be a hypocrite, because it's not troubling behavior.
There are cases where the business model of ads has near monopoly. I use Pump.io but most people and connections are on Facebook / Twitter etc. — it's completely unacceptable for those entities to demand that they have power over censoring my access to interact with my friends who those companies have captured into their system. I don't want Facebook or Twitter at all, I want to interact with other regular people in the world. I'd prefer to do it outside those platforms and do when I can. Blocking ads on those sites is perfectly reasonable, a tiny defense against powerful offensive entities — this is not an exchange between two parties with equal power making an agreement.
Meanwhile, efforts like https://snowdrift.coop are in the works to fund creative work from reasonable and respectful people.
I think there's an implied contract from not your acceptance of the content, which happens before you necessarily know the terms, but from when you can see it and the ads[1].
Regardless of how you feel about specific cases that may be a monopoly, that doesn't work as an argument for running an ad blocker for general viewing, as it's obvious every site you visit is not a monopoly.
This is effectively a matter of social breakdown. I wouldn't bother blocking ads if they were few, privacy-respecting, responsible, etc. But, tragedy of the commons and all, shitty ad-pushers and privacy-invaders ruined the game. Now, sorry to say, this hurts others who try to be more respectful. Not their fault, but that's how the world goes sometimes.
No, I what I mean is TV manufacturers/broadcasters, if they so chose, could make it so that if you use their TV and press the mute button, you accept the TV will inform the broadcaster -- who may deny you service in the future. They should be free to decide if the consumer who doesn't want to watch any ads can watch their content, or if he has to pay subscription.
As a consumer you're not being "forced" anything: you can always subscribe or not watch the channel. Ideally broadcasters would tolerate muting/black-screening many ads up to a point, and if they see you're automatically blocking every ad they may ask you to subscribe.
Also, what if people have their TV plugged into a separate sound system? They could always use the mute button on that. The only way around that would be to equip the TV with a microphone, to check if the expected sounds are in fact audibly in the room ... (I kid)
(Another thought, would they also block deaf people for using the mute button on their TVs? But maybe they could request a special permit or something ...) (again, I kid)
2) If you want to keep using the TV analogy, ad blockers are like distributing a device for automatically muting/blacking out every TV ad, for free. Do you think free over the air TV broadcasts would exist for very long if such a device were the norm?
I don't think this is a necessity for TVs, I was just playing along the extreme example.
I meant you can stop your TV from phoning home, just don't complain if they stop providing you service. If you instead falsely convey you are watching their ads, that is what would be illegal. Ads are a form of payment so to speak, and by actively concealing it you are making a false payment -- I'd expect that to be illegal just like false identities are.
If everyone used an ad-blocker, it would change the way the market works. It would actually reduce overhead where advertisers are fighting for attention in a noisy world. It would restructure how the flow of money works. We'd figure out other and better ways to deal with funding things.
So, I don't think it is wrong to use an ad-blocker. I think it is socially responsible. Even when other people fail to use adblockers, it gives more power to the advertising industry, and thus hurts society. I say: Thank you for doing your part and using an adblocker!
I think this is a fundamental difference. I think there's an implicit contract. Would you feel any different about it if it was explicit? If there was a preamble to every page that said you were licensed to view the content only if certain conditions were met, such as all included ads were displayed, does that change what you feel comfortable doing or not?
> I agree, but that doesn't sound like your previous position.
I don't think it's any different. It's about intent. Is someone using a text browser specifically to bypass ads? Then the text browser is in essence an ad-blocker (to the degree it works). If it's used because other circumstances that make it desirable or necessary, then it's up to the content provider to either disallow that access mechanism, or provide ads that work. This is the difference between a party failing to collect on their side of a contract, and a party failing to fulfill their side of a contract.
> I'm not talking about programmatically requesting large amounts of content. I just meant a single individual running a single cURL command.
It goes back to intent and text browsing. Any ad that could be made useful in text browsing would be just as applicable to what you got back from cURL. Either it's plain text, or you can parse the output. If oyu can parse it, you can see any included ads.
> I guess I'm arguing that you don't need to be a hypocrite, because it's not troubling behavior.
Eh, I think it is, on a small scale. Similar to littering occasionally with very small items.
And I do not. Do you feel that cURLing a URL violates this implicit contract?
> Would you feel any different about it if it was explicit?
Yes. If there were an explicit contract requiring the viewer to view ads in order to view the content, then using an adblocker would be a violation of that contract and would be liable for whatever damages the contract stipulates.
> If there was a preamble to every page that said you were licensed to view the content only if certain conditions were met, such as all included ads were displayed, does that change what you feel comfortable doing or not?
It depends on what this "preamble" is. If it's just text at the top of the page saying "the reader hereby agrees to also view the ads on this page," then no, I don't consider that an explicit contract.
> It's about intent. Is someone using a text browser specifically to bypass ads? Then the text browser is in essence an ad-blocker (to the degree it works).
I don't think intent is relevant in this case, because I do not believe there is anything resembling a contract.
Depending on the site, yes.
> It depends on what this "preamble" is. If it's just text at the top of the page saying "the reader hereby agrees to also view the ads on this page," then no, I don't consider that an explicit contract.
How is it any different than someone on the street offering a free book if you read their short pamphlet beforehand? Is it any different if it's a sign that says it instead of a person? In both cases, I view taking the book while not reading the pamphlet stealing. You were only granted a copy of the book if you performed an action, and in both cases you failed to carry out the action, so a book was not granted. Thus the taking of the book was stealing.
> I don't think intent is relevant in this case, because I do not believe there is anything resembling a contract.
And that is the fundamental difference in our points of view. I believe there is an expectation on the part of the content providers for what they are providing, and as long as the consumer understands this expectation and purposefully ignores it, they are acting dishonestly.
Because order is important. On the web, you ask a server for something and it gives it to you. If you ask someone on the street if you can have their book, and they give it to you, then the first page has some terms on it, I don't think those terms constitute a valid contract. And, of course, physical books are scarce, but that's another issue.
> I believe there is an expectation on the part of the content providers for what they are providing
I don't dispute that there is an expectation on the part of the content providers. I just don't think that an expectation is the same thing as a contract. I use the word "contract" to refer to an actual agreement between parties. If only one party is aware of and consenting to the terms, it is not a contract.
I think it outlines the contract, and you have the option of declining. By returning or otherwise disposing of the book.
> I just don't think that an expectation is the same thing as a contract. I use the word "contract" to refer to an actual agreement between parties. If only one party is aware of and consenting to the terms, it is not a contract.
I think this is relevant[1]. I think it's a stretch to say only one party is aware and consenting. Why is this content being provided? To assume it's freely available without any cost is a very self-serving view.
Do you genuinely believe that I would be obligated to return or dispose of the book in this scenario? If so, then I applaud you for consistency, and I can only say that I find that belief very bizarre.
> I think it's a stretch to say only one party is aware and consenting.
Well, I'm explicitly telling you that I don't consent, so unless I'm lying, it's pretty clear that I do not consent.
I believe we should. I think we rarely do (including myself). The terms were clear. I'm not arguing my point in the hope that we all stop using ad-blockers, I'm arguing my point in the hope that we we can realize that there's a bit of bad behavior on our part as consumers as well (that there's bad behavior from purveyors of ads or that it started with them I believe and accept as fact, but I don't think that entirely alleviates our culpability).
> Well, I'm explicitly telling you that I don't consent, so unless I'm lying, it's pretty clear that I do not consent.
I have no problem with you withholding your consent. I have a problem with that consent being part of a deal and you withholding it while still accepting what it was being traded for.
I'm still not understanding your argument that you feel justified in taking something when you know you aren't supposed to have/use it. I can lay it out in myriad different ways, with different goods, difference services, but in the end, I think they are all the same thing. There's a trade going on, and if you aren't fulfilling your side, you have no right to the goods of the other side. That you've received the goods makes no difference to me. I may have fruit in my hands at the store while approaching the counter, but they aren't mine until I've paid. If I choose not to pay, it's my responsibility to return ownership to the store (or in the case of a non-tangible good, to not utilize it). Your consent matters only as to whether you want to complete the trade. You consent has no bearing on whether you have right to goods after you've chosen not to trade, at least not legally, or I would submit, morally.
But that's just it. The terms weren't clear when the transaction occurred. To me, temporal order is important. It's basically the concept of "informed consent."
> I have a problem with that consent being part of a deal and you withholding it while still accepting what it was being traded for.
Again, the order of events matters.
> I'm still not understanding your argument that you feel justified in taking something when you know you aren't supposed to have/use it.
I disagree about whether I'm "supposed" to have it. I don't have a problem with acquiring something in a transaction (and agreeing to all terms at the moment of the transaction) and then using it in a way the other party did not intend.
> I may have fruit in my hands at the store while approaching the counter, but they aren't mine until I've paid. If I choose not to pay, it's my responsibility to return ownership to the store (or in the case of a non-tangible good, to not utilize it).
But in your analogy, I bought the fruit at the time. The store teller told me the price, I paid it, and the teller sent me on my way. Then I got home, opened the bag of fruit, and found a note that says "the purchaser of this fruit hereby agrees to not bake this fruit into a pie." My position is that I simply do not care about this note. I acquired the fruit in a transaction which clearly did not involve that term. I will not return the fruit and I'll bake it into a pie if I please.
Only inasmuch as when you decide to continue or bail on the deal.
> But in your analogy, I bought the fruit at the time. The store teller told me the price, I paid it, and the teller sent me on my way. Then I got home, opened the bag of fruit, and found a note that says "the purchaser of this fruit hereby agrees to not bake this fruit into a pie."
That's not my analogy at all. I think my description fits rather well. When in the store holding the fruit prior to paying, is equivalent to the point you've retrieved content but have not yet viewed it. At the register is when you are presented with the choice, view with ads, or go somewhere else. By running an ad blocker, you skip the register entirely. You pick up fruit, and walk out the door.
> My position is that I simply do not care about this note. I acquired the fruit in a transaction which clearly did not involve that term.
In my example, the payment is at the register is the only transaction. If that's not money, then maybe it's the clerk saying "you can have that fruit free as long as you promise not to cook a pie with it." You've apparently convinced yourself it's okay to agree to this and then ignore the stipulation later.
> I will not return the fruit and I'll bake it into a pie if I please.
If you paid for it, yes. But somehow you've paid for it AND gotten a rider on it's usage, which has never entered our discussion until this point, and is not something I've been arguing.
That's not correct. Retrieving content over the Internet consists of explicitly requesting a resource and the server explicitly returning the resource. This isn't some technicality. It's how computer networks are deliberately designed. There are plenty of ways to control access to a resource if the content owner so desires.
If you go into a store, ask the store owner if you can take the fruit without paying, and the store owner obliges, then I think it's acceptable to do so.