Hacker News new | past | comments | ask | show | jobs | submit login
Adblock Sold to Mystery Company (businessinsider.com)
298 points by superhumanuser on Oct 2, 2015 | hide | past | favorite | 166 comments



To anyone who is concerned by this change, I recommend taking a look at μBlock Origin [1,2]. It's blazingly fast, very flexible, and under active development. I made the switch about a year ago and it has served me very well.

[1] https://github.com/gorhill/uBlock [2] https://chrome.google.com/webstore/detail/ublock-origin/cjpa...


Just be sure NOT to install "U Block For Origin", by www.z1z2z3z4.com, which is currently the top hit if you search the Chrome extensions store for 'ublock'.

I don't know what it does, but I bet it's not good.


I reported this malware app on both my devices and suggest everyone do the same. It's up to no good.


I also reported this on September 21st, after someone alerted me to this on Twitter.[1]

To think that uBlock Origin itself was suspended from the store back in April because its icon resembled too much that of the other uBlock.[2]

[1] https://twitter.com/gorhill/status/646059022790037504

[2] https://github.com/gorhill/uBlock/issues/50


It even steals the real uBlock Origin's icon. That's incredibly sketchy.


This is what happens when you have an "app store" with no approval or review process. Google should be cracking down on this, just like those ads they were displaying[1] which would serve up malware-infected versions of Firefox whenever someone searched for "Firefox".

[1] https://productforums.google.com/forum/#!topic/websearch/IFl...


I reported an issue with spoofing on the Google play store about 6 months ago. They told me there was no timeframe for the fix, and no fix yet as far as I'm aware. Maybe if I post it here someone from google will do something...

Just so everyone is aware, you can use any email address as your company email address on the google play store without verification. This means when looking at an app, you see the email is support@legitcompany.com and think it's from them, but it's not.


A lot of people lost bitcoins because of the malicious ad problem. Somebody spoofed blockchain.info and stole a bunch of credentials... The entire bitcoin subreddit reported it, yet 2 months later it was back up.


Wow; that's quite malicious.

Question for HN: back in the Napster days, were there likewise Napster clones ("napster"?) that purported to allow peer to peer music downloads but in fact had malware properties?


I don't remember any, but then again, I don't know when I (or most people) would have come across them if such a thing existed. If you wanted Napster, you just went to napster.com and downloaded it. There wasn't a gameable walled-garden app store like you have to go through to get uBlock Origin.


There were (and still are) sites hawking anything popular - games, porn, desktop apps, etc. If someone was lucky, they ended up with a bunch of adware slowing their computer down. Worse scenarios involved things like programs which would surreptitiously hang up your dialup connection and redial the equivalent of a 900 number in some country where the scammer could pay off the local police.

Search for something like "flash update" on non-Google/DDG search engines and look at the top ads if you want the general feel.


I don't think stuff like that became popular until BitTorrent and other distributed filesharing protocols and clients came about. Lots of people were tricked into installing malware while trying to download warez and porn, though.


Frigging Google and it's shitty app stores.


The only disadvantage, if one could call it that, is that uBlock Origin does not have a version for Safari, which uBlock has. I have read a bit about the controversies between uBlock Origin vs. uBlock. I prefer uBlock Origin wherever available.


uBlock 0.9.5.2 is available for Safari. It looks an awful lot like µBlock Origin on Chrome.


I know uBlock has a version for Safari, which I mentioned in my comment. However, uBlock Origin does not, which I also mentioned. Is there something unclear about what I said above?

Both uBlock Origin and uBlock have similar code bases because they were "born" from the original uBlock (now called uBlock Origin).


Probably that there's a difference between uBlock and uBlock Origin.


My only problem with it is that it blocks Google hangouts and Facebook messenger. I haven't figured out a way to make those work while it's enabled.

Edit: not sure why I'm getting downvoted. Apparently this is an issue, as gorhill mentions, when selecting the leaky IP option. They should make the implications much clearer.


Did you click the setting "Prevent WebRTC from leaking local IP addresses"? If so, this will prevent Hangout from working. Reference issue: https://github.com/gorhill/uBlock/issues/757


Oh I had no idea that would prevent it from working. I wish they made that clear. Thanks!


> I wish they made that clear

I agree, I opened an issue to address this: https://github.com/gorhill/uBlock/issues/773


Hi gorhill,

Love the app, by the way. It's the single reason I have Firefox on my Android device instead of Chrome.

Do you happen to know WHY the leak breaks Hangouts? I'm assuming Hangouts now leverages the webRTC for connection--that's fine. But I was under the impression that the local IP leak was an unintended side-effect of webRTC, not a 'required component', if you will. Does having that checkbox on effectively break ALL webRTC components, or is it something specific with Hangouts' implementation?


> I was under the impression that the local IP leak was an unintended side-effect of webRTC, not a 'required component'

Same here. My understanding is that the breakage of Hangout is unintended, as the original Chromium issue for the IP address leakage states[1]:

> This change causes WebRTC traffic to be forced through the same path that HTTP traffic would, i.e. the traffic follows the default route to the destination site.

In other words the purpose of the setting is strictly to prevent IP address leakage, not to prevent WebRTC from working.

[1] https://code.google.com/p/chromium/issues/detail?id=333752#c...


Oh I had no idea you were the author. Very cool; thanks!


I have not had that problem. I access Hangouts through gmail.com.


Works great on Firefox for Android, too. No more app store popups!


Thanks to Google, those full-screen app store ads are going to go away soon: http://googlewebmastercentral.blogspot.com/2015/09/mobile-fr...


TIL Firefox for Android has addons. I have apparently been living under a rock (called Chrome).


That's the straw that broke the camel's back for me, personally. A lot of sites out there were becoming completely unreadable.


For me it was mostly those building up a slow rage, and then an audio ad was what actually pissed me off enough to drop whatever I was doing and install it.


FF for Android just works amazingly poorly for me.. not to mention I really like chrome's tabs now coming up under the task list separately, instead of the tab-like interface.

I tried FF on my phone, simply for uBlock, but it was just too sluggish to actually use.


My Problem is that Chrome feels so much more responsive than Firefox, when scrooling.


Recent Firefox releases solve that issue. Try Developer Edition or a Nightly.


I may try that again... I last tried regular release a couple months ago.. some sites and the ads are so horrible in mobile without an ad blocker... but firefox was way too sluggish.


Hey there! I thought I was the only one :D


I've been using it for a month now. Can't recommend it more.


"Can't recommend it enough" is what you meant to say, I want to believe.


I think GP meant it as a compliment, and a synonym of your phrase.

> Can't recommend it more.

"I'm physically incapable of recommending it more often/strongly because I'm using my full strength to recommend it already"

> Can't recommend it enough

"I'm physically incapable of recommending it as frequently/strongly as it deserves because I have exhausted my strength in so doing"


> Can't recommend it anymore

would be positive or negative?


Point taken. There is definitely some ambiguity about your phrase, and GGP's phrase, but in-context I think it was clearly a compliment. :)


"any more" is ambiguous, "more" is not.


yes.



Do ublock has a mode/plugin that enable me to select objects on a HTML page for custom blocking? For adblock I use Element Hiding Helper which I use rather often.



Thanks! I will test that out on my laptop.


yes. there is a eyedropper icon on it's popup and you can use it to select dom elements.


I like uBlock a lot. With default deny 3rd party, or even some other settings enabled, I find it breaks the back button often, or I have to reload the page at google to search again. ANyone else have these issues.


I've been using it for a while in Chromium (a lot), Opera (not as much), and a bit in Safari, and have not had that issue.

Sounds annoying, though.


Haven't run across this. What sites?


Actually, the most annoying was on google because it would lock up occasionally and if I typed a new query in, i would have to reload. I was using ublock origin on mozilla firefox. I just upgraded to El Capitan and changed some settings so I will try to give it a go again.

edit: Did you have default deny third party req?


I haven't the faintest idea how to use it besides just setting it and forgetting it. I tried digging in settings and whitelisting and whatnot but couldn't get it working.


Whitelisting a site is just a matter of pressing the big blue button: it works on a per-site basis.


Yeah that's what I've been doing.


or just stay with Adblock Plus which isn't affected by this change...


Because it was already sold to a dubious company with relations to the Ad industry several years ago, and extorted 30 million US$ out of advertisers like Google.


why the downvote?


Note that Adblock isn't Adblock Plus:

AdBlock is not to be confused with Adblock Plus. The creator of AdBlock claims to have been inspired by the Adblock Plus extension for Firefox, which is itself based on another extension called Adblock. But otherwise AdBlock is unrelated to the other efforts.

[https://en.wikipedia.org/wiki/AdBlock]

No alarm here for ABP users. (Like me).


Okay this is why we have registered trademarks. You're telling me that Adblock, Adblock Plus, and AdBlock are three separate things? What the hell? I just assumed they were all the same thing until now.


I kept rereading OP's comment and looking for the difference between Adblock and AdBlock. It wasn't until your comment that I noticed the capital B in Block.

Trademarks FTW. Great example of confusion in the marketplace.


I read through nearly the entire thread thinking that the Adblock mentioned had a capital B.


Coming soon: uAdblock Origin Plus+.


Upgrade to PRO Version for $29.99 a year.


Is that the one without ads?


Don't forget about Adblock Edge, AdBlock Lite, μ Adblock, and Ad Blockerr:

https://addons.mozilla.org/en-US/firefox/search/?q=adblock


Cripes, this is starting to sound like the old phone books. Coming soon: AAAAAAA+ AdBlock?


Adblock would not be a trademarkable name anyway. It's a generic term that describes what the product is.


Don't tell Microsoft! (Windows, Word, Surface, etc.) Or Apple! (Pages, Numbers, etc.)


You might have a point if those products had been called "Operating System", "Text Editor" and "Portable Computer With Touchscreen and Keyboard".


On a technicality (which is what trademark attorneys deal in), your point falls to the same fallacy. The product Adblock is an "Advertisement blocking engine" or the like. "Adblock" is a made-up word and therefore likely eligible for trademark. (Or it was before the namespace got polluted with all the variants.)


"made up word" is overly generous. It's the word "ad" followed by the word "block". "ad block" is a valid description of what it does, equivalent to "advertisement blocking". You only put the word "engine" in there to fake there being a difference. Microsoft wouldn't be able to get a trademark on "Operatingsystem".


"Microsoft Word" is the trademark, not "Word".

Or is it? If Microsoft has trademarked just "Word", it is very strange that they don't enforce it against these folks:

http://www.abiword.org/

especially in the light of how, some years ago, their lawyers swooped down like hawks on a Canadian named Mike Rowe who put up a "Mike Rowe Soft" consulting business and web site.


"AbiWord" is a single word, which may be a factor. They might have trouble if it were "Abi Word" or "Word by Abi" or even "Word". It's implausible that another entity could market a competitor of Word (or Windows) by naming it e.g. "Apple Word" or "Apple Windows". I'm going to bet that all the common permutations are trademarked by MSFT.

Also, I'm guessing Abi's limited reach is a factor. If Abi was suddenly taking a meaningful share of usage, they would probably get an angry lawyer letter.


I kind of figured that Adblock Pro was a fork, but this is ridiculous.


You do not need to have a trademark registered to have trademark rights: you only need to be able to show that people associate the name with your brand.


I had not idea either until now. Always learning something new on HN.


TM are not automatic (unlike copyright at least in USA since 1978 Copyright Act) and they are fairly expensive and require vigilance (more $$$) to keep valid.


ABP also introduced an Acceptable Ads option a few years ago that triggered the creation of a fork called AdBlock Edge without that option. Adblock Edge was recently discontinued in favor of uBlock Origin [1], which has a much smaller memory footprint and is faster.

[1]: https://github.com/gorhill/uBlock


uBlock origin is bigger (js wise) than both AdBlock and AdBlock plus and uBlock, comparison:

https://lh3.googleusercontent.com/msT3z9naIEkfKFjrj2G3G67moS...


Because uBlock Origin ships with the default filter lists, so that it can work immediately out of the box without having to remotely fetch these filter lists at launch time (updated versions of these lists will be automatically fetched some time after launch).

It's not uncommon that the remote servers hosting the lists fail to respond, which would cause the extension to "malfunction" if this happened after first install -- these lists are key for the proper functioning of the extension (at least in its default out-of-the-box settings). I want the extension to work properly immediately after 1st install.

The size of uBlock Origin as downloaded from AMO or Chrome store is ~1.5 MB (because it's compressed). The compressed package would be ~650 kB without the 3rd-party lists (the content of these lists are not javascript code).


Javascript size is a weird metric, and the plot is useless without context. The plot does not even state for which browser the metric was collected (or is it the repository size? That would be completely useless, as uBlock's and uBlock origin's repositories include versions for different browsers.) Because when I add the sum of all .js files in uBlock's repository, I get 1.08MB. Heck, the whole src and platform directories combined are 2.8MB, and that includes both the Chrome and the Firefox version! Can you point to a source for that plot?


> The plot does not even state for which browser the metric was collected

It's there in the title of the plot. Did you even looked at the plot?

> Can you point to a source for that plot?

I did the plot few days ago, I simply installed all those extensions and calculated JS size on disk.


Why my comment has -4 points? I simply stated the truth, everybody can measure size of JS of these extensions. I did not count default filter list to size of JS, I only counted actual JS code and uBlock origin has simple more JS code than both Adblock and Adblock plus.

If I lied I would understand the downvotes but I didn't lie. I was also surprised that uBlock origin is bigger than adblock, especially when it's name sounds like something much much simpler and smaller but the fact is that size wise they are practically the same.


Possibly because in reality the resources consumed while at rest (disk storage) are magnitude less important than the resources consumed while running (memory/CPU cycles).


Regardless, uBlock results in more performant web browsing.


I switched Firefox from Adblock Plus to uBlock Origin on several different machines, the oldest being a 2007 vintage Core 2 Duo laptop Win 7, which lets 3 gigabytes of the machine's 4 be used. I couldn't tell any subjective difference in any of the installations.

If I have to formally measure the response time difference in response in an interactive app, it's below the don't care threshold.


>No alarm here for ABP users. (Like me).

Why? ABP also has an "acceptable ads" program, where you can pay to have ads whitelisted if you follow certain rules:

https://adblockplus.org/acceptable-ads

They are notably not transparent about who pays what & the like.

As far as I can tell, all Adblock is doing is following in Adblock Plus's footsteps.


Except that they started allowing ads a while back and companies can pay ABP to have their ads allowed.

https://adblockplus.org/en/acceptable-ads

https://adblockplus.org/en/acceptable-ads-agreements


There's also two different versions of uBlock.


The original one, now called uBlock Origin [1] and the fork, now called uBlock [2]. The maker of the latter also sells Purify on the iOS app store.

[1]: https://github.com/gorhill/uBlock - uBlock Origin

[2]: http://ublock.org/ - uBlock


uTorrent started a meme of confusion. :)


Have you tried UBlock? Oh man it's so much better at killing ads.


https://acceptableads.org/

ABP is also supporting the independent acceptable ads manifesto.


Ctrl-F "tracking" Ctrl-W


What, in vim(1) or in the Windoze registry?


This Business Insider article seems to be a thin layer of blogspam around its more-informative source, http://thenextweb.com/apps/2015/10/02/trust-us-we-block-ads/


Several Business Insider articles are like that, which is why I almost always avoid opening BI links.


At least this article could be considered news. Other articles there stretch the definition of “news” beyond my tolerance.


with a cringe-worthy, grammatically incorrect title


It's a little sloppy, but I don't think "got sold" is actually incorrect.


It would be unbelievably obvious, yet ironic, if the "anonymous" buyer of Adblock ended up being an ad company. Why else would they want to remain anonymous?


That was my first thought as well. This has to be either a consortium of advertisers or a single big player.


My thought would be Doubleclick^WGoogle^WAlphabet.



Like what happened to AdBlockPlus, now being owned by UnitedInternet, the company that invented BinLayer (in-page pop-ups)?


Like Google?


I've always wondered what happens if a browser extension gets taken over by an entity someday that puts in bad code after millions of people have it installed and it gets auto-updated.

Sure it's open-source and will get noticed eventually, but there will be days if not weeks of exposure.

Same thing for all those android apps you have installed. If it doesn't add permissions, you'll never get a warning that something has really changed.


That's what's funny about some of our security mechanisms today...for instance the browser tries to help you ensure that this is the site you really meant to reach but it has no information about whether the site is under "new management" (which you tend to care about for something like a restaurant).

Maybe companies should be mandated to update their key stores every time they change their board members, say, so that the old keys are revoked and you must take some action to "approve" of the new people running the company.


It'd also be kinda neat if you could somehow tag your trust conditional on a content hash of the service's ToC or Privacy Policy.

It'd be rather impractical in today's world, although maybe machine readable policy formats would make matching easier additions/deletions of key items rather than just a text hash.

Balancing the user effort of reading and flagging each policy term (and considering all the weird implications of each change) vs the utility of being notified would be tricky though.

Maybe some sort of collaborative/curated lists of 'substantial T&C changes' similar to adblocker filterlists could be produced? (Or maybe they already are?)



This is why Mozilla addon updates get reviewed before getting pushed out to users. It's not foolproof, but it's designed to at least have a chance of catching this sort of issue.


If you think a mozilla review is good enough, you are going to be disappointed.

Pretty easy to do code obfuscation that a human will miss and automated testing will have no idea how to handle.


With the [Opera addons catalog](https://addons.opera.com), every update goes through a moderation process to prevent this kind of situation from happening (which is one of the reasons why we encourage everyone to install extensions from the official addons catalog site rather than from other sources).


I'm placing 80% of my bet on Google (Alphabet). The remaining 20% on Yahoo.


oh who purchased the plugin? I'll take the other side of both those bets.


Didn't get that for a moment, you mean you think Google or Yahoo bought the very product that blocks their income?

Despite all the alternatives that can be installed instantly?


Adblock does not block Google ads by default.


by Google ads do you mean ads on Google? Or AdSense ads placed across the web (AFS? AFC?)? or do you mean AdSense + Doubleclick (DFA, DFP, ...) + AdExchange + AdMob + I could go on for a long while. Bottom line is google, more than anyone else, has a lot of skin in this game.


This is one reason why Google should stop asking you to update all software automatically (and they are asking you, what seems like, multiple times a day?).


I'm glad to see this here. I saw this update yesterday, and the text was so typical of a company-acquisition-I-should-not-trust.

Excerpt: "I believe this is a great thing for you users". Yet this is not accompanied by anything that suggests how users will possibly benefit from any of this.

Can someone suggest alternatives to Adblock that aren't controlled by dubious/secret/obviously-sketchy third parties?


Check out uBlock Origin.


I use NoScript, a free plugin for Firefox. It's a little more technical than I was used to, but since this is HN, that shouldn't be a problem for most readers. When I say "a little more technical", I don't mean it's not usable. It's very user-friendly and works like a charm.


uBlock Origin and Privacy Badger.


Ghostery also does the trick almost all of the time if you set it to block everything.


uBlock


Critically, uBlock Origin.

https://github.com/gorhill/uBlock


Or uBlock Origin, which seems to be preferred due to disruptions with the developer who took over uBlock.

https://github.com/gorhill/uBlock


uBlock Origin is more deserving of your recommendation: https://en.wikipedia.org/wiki/UBlock


"Adblock Plus to Allow Independent Board to Decide Which Ads Are `Acceptable’ -

Parent company Eyeo says it will no longer help decide which ads can pass through its filters"

http://www.wsj.com/articles/adblock-plus-to-allow-independen...

https://acceptableads.org/


Right, because after making 30 million US$ with their "Acceptable Ads" program, they’re set for life: http://www.mobilegeeks.de/adblock-plus-zahltag-30-mio-von-am...


BE VERY CAREFUL!!! I already used another popular extension, after a few months it was sold and the new owner just started to send EVERY PAGE users visited to his own servers!! This extension was blocked by Google, but it was waaaaaay too late and they was able to collected a lot of data from users like me.


I just switched over to uBlock Origin. The lack of transparency here worries me.


And this morning this extension gave me a popup saying they're going to have a default whitelisting going forward. Uninstalled and switched to uBlock.


Having been using Adblock for Safari for some time now, I'm a little apprehensive about this development. Thankfully, Adblock Plus (see above - distinct from Adblock) exists for Safari:

https://adblockplus.org/en/safari

Duly switched over.


AdBlock Plus does the same stuff, you might consider switching to uBlock for Safari.


Curious why I can't offload this task to a DNS server?

If such a solution truly doesn't exist (and I don't mean OpenDNS), would anyone like to talk about building something like that?


> Curious why I can't offload this task to a DNS server?

DNS doesn't provide nearly enough precision for ad blocking. Many servers serve both ads and content. Random example: some sites host actual non-ad video content on doubleclick.


Could you point me to an example of non-ad content doubleclick hosts? I haven’t ever seen such content before.


Last time I looked through EasyList, it had some comments explicitly mentioning that they can't just block all of doubleclick because some sites (such as news sites) host their content videos there.


Would putting it on the DNS work as expected? Hypothetical Example: Two websites have google ads WebsiteA and WebsiteB. I want to support websiteA by allowing google ads on there but not on WebsiteB. The only way to allow google ads to WebsiteA would be from the DNS which would also allow google ads to WebsiteB.


actually, just update your hosts file with something like this: http://someonewhocares.org/hosts/



Ugh. There was a time AdBlock made pleas for donations for this mom and pop operation that won't sell out, and I donated.


And uninstalled.

Are any of the adblockers open source? So, I can take a look at the code, and learn how they work.



Let's hope they trademark the name... After reading the comment above about Adblock, AdBlock, and Adblock Plus, it would be much easier to know exactly what product the news is about.



Except uBlock Origin is actually the one you want, not uBlock itself. Some sort of drama with the creators, one of them split off and made uBlock Origin which is a better iteration.


It is open source. http://code.getadblock.com/releases/

Edit: Found the right fork https://adblockplus.org/source


As mentioned elsewhere in this discussion AdBlock is not Adblock Plus. The second link you posted is for the Adblock Plus source code.

Unfortunately at the moment the AdBlock Git repository is not public, but I have set up this unofficial one that tracks the changes between each zip published on their releases page. https://github.com/kzar/watchadblock

Specifically if you want to see what they've changed so far have a look at the last couple of commits https://github.com/kzar/watchadblock/commit/afff2b47024f3a55... https://github.com/kzar/watchadblock/commit/f1f52f47e276d29e...


> I have set up this unofficial one that tracks the changes between each zip published on their releases page

Nice, this makes it much easier to track changes. For those interested, here is a URL which can be used as a template to diff across releases:

https://github.com/kzar/watchadblock/compare/[old version]...[new version]

For example, for all the changes between releases 2.40 and 2.41.1:

https://github.com/kzar/watchadblock/compare/2.40...2.41.1


Well the first two links in the article are to AdBlock Plus, that's why I was confused.


Sure, it is all pretty confusing to be honest.


Pretty much all of them are, including this one. If you want to pick one, I recommend uBlock Origin.


Browse GitHub.


I just append http://winhelp2002.mvps.org/hosts.txt to my /etc/hosts.


The most straightforward alternative is the original Adblock Plus.


uBlock Origin is better, Adblock Plus also does the acceptable ads program (they started it).


I don't think adblocking has gone far enough.

Adblocking for real life: http://noad-app.com/


I donated initially when this came out because it was the only working Adblock for OS X Safari and Chrome at the beginning.


Oh no. I hope it's not Cheetah Mobile.


ironically "has announced via a pop-up to users"


Google


If theres a Business Insider article worth reading, you find it Hunna Fresh.


The next ad blocker will need to have a strong mission statement that excludes this type of behavior.


Nah, people just need to go back to treating their adblocking software and their ruleset provider as separate things.

Either your adblocker blocks what you tell it to, or it doesn't. There's not a lot of room for fishy behavior.

The rulesets are where things are open to opinion and there are grey areas and they need a lot more maintenance and there's a lot of opportunity for abuse.

EasyList and AdBlock shouldn't be synonymous, and users should be aware that they can opt to use something other than EasyList, and that they can make their own rules.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: