22 ms·
uBlock Origin 1.48 adds readiness status, code viewer, and other fixes
- msla 4y agoThis is uBlock Origin. uBlock is, sadly, a separate project.
- codetrotter 4y agoYep. Title should be: uBlock Origin 1.48.0 Adds Readiness Status, Code Viewer, and Other Fixes uBlock Origin is the good one
- baal80spam 4y agoI knew uBlock Origin was "the good one" but I didn't know its repo is called uBlock, it's quite confusing. Can you rename repos in github?
- masfuerte 4y agoIt is confusing. I find it easier to remember that gorhill is the good guy.
- dizhn 4y agoTo make things even more confusing gorhill is actually the creator of the original ublock too.
- codetrotter 4y agoThe way that I recall it is like this: gorhill created uBlock. After some amount of time gorhill found that the uBlock project was taking up too much of his time. gorhill handed over the uBlock project to someone else. That other person or other group of people took the uBlock project in a direction that gorhill did not agree with. gorhill decided that because of this, he should continue to maintain a version of uBlock. Thus was born uBlock Origin.
- dizhn 4y agoShort version of it is, gorhill actually willingly gave the project away to a contributor who later started to ask for donations. This was not appreciated (hence the very explicit "no donations" policy gorhill now has) and caused a bit of drama and gorhill started developing his own version again. This part I didn't know, but apparently he's not that bitter about it as the guy who took over the project is quite young. https://github.com/gorhill/uBlock/issues/130#issuecomment-96321347 https://github.com/gorhill/uBlock/issues/130#issuecomment-96...
- Atlas22 4y agoIf i recall correctly, they have the same name because they were once the same project. Renaming would likely break many workflows/bookmarks that people use to tell the difference. Maybe mirroring the existing repo to another with origin in the name would be a compromise?
- Arnavion 4y ago>Can you rename repos in github? Yes you can, and GH sets up an automatic redirect from the old name to the new name (as long as you don't create a new repo with the old name).
- dang 4y agoAh ok, we've put Origin in the title above. Thanks!
- foepys 4y agoI somewhat wished that when Chrome switches to manifest v3, uBlock Origin would stop supporting Chrome and its clones. Firefox is the only browser where uBlock Origin is actually working as intended, Chrome on the other hand (even in manifest v2) is blocking so many features that uBO isn't actually able to work as a privacy and anti-malware tool. CNAME uncloaking is essential because websites can counter any filter rule by just aliasing the Google Analytics domain but Chrome doesn't have an API for that. Instead you need a gigantic list of filter rules, one for each domain, making loading web pages slower. uBO is even slower in Chrome because Chrome doesn't allow extensions to use wasm. https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-best-on-Firefox https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-b...
- sharps1 4y agouBlock Lite is already in testing. https://chrome.google.com/webstore/detail/ublock-origin-lite/ddkjiahejlhfcafbddmgiahcphecmpfh https://chrome.google.com/webstore/detail/ublock-origin-lite... EDIT: Discussion from 6 months ago https://news.ycombinator.com/item?id=32911640 https://news.ycombinator.com/item?id=32911640
- tyingq 4y agoI wished it had been named "uBlock Neutered" or something that more strongly highlighted the relationship to uBlock Origin.
- deleted 4y ago[deleted]
- bornfreddy 4y agoOr uBlock Chrome Edition. When it doesn't work as good as uBO on FF, let it be known whose fault it is.
- favaq 4y agoChrome will still be faster even if ublock doesn't block as much as FF does. In fact the new declarative filters will most likely be faster than the current ones.
- jhoelzel 4y agoI can not even thank the existence of this project enough! the simple improvement in internet speed is well worth it, even though i do too have a pihole running. Sometimes when i visits friends i barely recognize sites that i use frequently.
- pkulak 4y agoI just run AdGuard Home network wide and have never seen a huge need to run a browser blocker as well. What are you getting out of using both?
- tedivm 4y agoUBO catches things for me that Adguard doesn't, so having both is pretty useful to me. UBO also blocks harmful elements inside of a page, not just page loads. I've used it to automatically remove the annoying paywalls that are just an element over the text I want to read.
- babypuncher 4y agoDNS-based ad blockers only block connections to domains known to serve ads. A browser-based blocker is able to block ads served by the same domain as the content you actually want, without blocking said content. They are also able to apply fixes to pages that break or have bad layouts when ads fail to load in.
- ycombinete 4y agoIs Adguard better than Pihole? I always thought that adguard were baddies, but maybe I’m conlflating them with another product…
- zwog 4y agoMaybe you are confusing AdGuard with AdBlockPlus? The latter[1] and the parent company Eyeo GmbH have some points of criticism. AdGuard is basically pi-hole, just with different pre-configured filter lists and especially child and parental control settings. IIRC, some services can also be blocked there directly, Instagram for example. 1: https://en.wikipedia.org/wiki/Adblock_Plus#Controversies https://en.wikipedia.org/wiki/Adblock_Plus#Controversies
- clircle 4y agoPro tip: if you are concerned that you are spending too much time reading the internet, just uninstall ublock. You'll be so disgusted by the current state of affairs that you'll want to spend as little time online as possible.
- A4ET8a8uTh0 4y agoMy work does not filter anything ( it won't let me use some websites, but will happily let me see ads for new yard gizmos ) so the few times I actually am forced to look for something on work PC, it is a quick reminder why I bother doing all the things I do.
- warner25 4y agoYeah, I've said before that whenever my wife wants to show me something from the web on her laptop, I blown away by how bad it is. The experience in her browser (Chrome with all defaults, usually on ad-supported social media or puzzle or pop culture news sites, or shopping sites) is like being assaulted to me. Of course the other thing that's been happening is that most of it isn't "reading the internet" anymore; it's all watching short-form videos (also laced with ads).
- nicoco 4y agoNot installing ublock on your wife's laptop? Why are you so cruel?
- jjoonathan 4y agoThe real difficulty hurdle isn't installing it (or having someone install it), the real hurdle is when it breaks something important and you have to realize that Ad Block belongs on the suspect list and you have to know how to disable it, reset cookies, and try again.
- kleiba 4y agoYeah, except that has never happened to me in 20+ years of using ad blockers.
- Dwedit 4y agoUnfortunately, uMatrix (the other gorhill project) has bad bugs on Firefox. When you navigate to another page, it will sometimes get the host for a web request wrong, causing it to apply the wrong rules for that request. This can cause you to lose your login cookies. And since uMatrix has been discontinued, so there's no more central repository to collect bug fixes. A fork is available called nuTensor which does resolve the cookie clearing problem, but I often see hosts that are not part of the current page (they were from the page I was previously viewing) appearing on the grid.
- userabchn 4y agoI believe uMatrix development was discontinued a few years ago, so it is not surprising that it doesn't work reliably anymore.
- Semaphor 4y agoDo you have an example of how one can test that? Or be more specific? I don’t remember ever encountering any issue like that, but that might simply be because I didn’t know about that bug.
- yborg 4y ago>This can cause you to lose your login cookies Huh, so that was why that was randomly happening. Sigh, I totally understand gorhill not wanting to have to support another overlapping tool, but uMatrix is unparalleled for visualizing the sheer mass of privacy vampirism on the modern Web. I've learned a lot from using it on sites, and am now kind of a cottage expert on CDNs thanks to determining the minimum whitelisting to get a site's basic functionality to run.
- princevegeta89 4y agoDoes anyone know if there is a way to sync settings/filters across multiple uBlock Origin installations? I use a ton of browsers and find the manual export/import to be a hassle.
- rmkrmk 4y agoI think there’s a setting to enable cloud storage, so as long as you’re logged into Firefox Sync/Chrome it can be synced but has to be triggered manually to sync/merge the filter lists.
- frereubu 4y agoI've got that set up, but it doesn't seem to work: https://github.com/gorhill/uBlock/wiki/Cloud-storage https://github.com/gorhill/uBlock/wiki/Cloud-storage I've followed the steps carefully a coupe of times, but still no luck. The page does include the caveat "Cloud storage services offered by specific browser vendors have limitations and quirks and are out of the control of uBO" which seems to be the case for me.
- neurostimulant 4y agoYour list/filters is probably too large. > If syncing is enabled, the data is synced to any Chrome browser that the user is logged into. If disabled, it behaves like storage.local. When the browser is offline, Chrome stores the data locally and resumes syncing when it's back online. The quota limitation is 100 KB approx, 8 KB per item. Consider using it to preserve user settings across synced browsers. https://developer.chrome.com/docs/extensions/reference/storage/ https://developer.chrome.com/docs/extensions/reference/stora...
- frereubu 4y agoUnfortunately not - I only have 121 lines in my filter list. I might dig into it again at some point, but it's only a nice-to-have for me.
- 4y ago
- VWWHFSfQ 4y agowhy on earth would they add their own beautifying code viewer to the extension. this thing has become bloat city
- gorhill 4y agoThis is an auxiliary tool, it does not affect uBO's efficiency when not using the auxiliary tools (logger, viewers, etc.) You won't find a leaner content blocker than uBO CPU- and memory-wise, by quite a good margin, and this new auxiliary tool changes nothing about this. Being a volunteer filter list maintainer is a thankless and time-consuming task, and when I myself investigate filter issues, I repeatedly have to go through the same steps which is looking at the source code of pages and JS resources, which most often are minified, and it's also difficult to navigate between the different resources back and forth. If you want to understand the benefits, I suggest you regularly try to contribute to filter lists.[1] * * * [1] https://github.com/uBlockOrigin/uAssets/issues https://github.com/uBlockOrigin/uAssets/issues
- ycombinete 4y agoThank you for everything that you do with Ublock Origin.
- beardog 4y agoThank you for all your efforts!
- throitallaway 4y agoYou help make the Internet more usable and less dangerous for countless people every day. This isn't to mention the real world impact of less power usage due to fewer assets being transferred and rendered (or executed.) Thank you!
- MandieD 4y agoI’ve never thought of it that way before, but between all the blocked ad payloads, cryptominers, and other malware that uBlock Origin stops from going onto millions of PCs every day, gorhill is probably one of the world’s greatest individual fighters of climate change.
- shoffmeister 4y agouBlock Origin is what makes the Internet usable. I am saddened that I do not know how to best express my gratitude towards gorhill, and the filter list maintainers, for their incredibly valuable, tireless work, so "Thank you, so, so much!" will have to do here. It's only thanks to uBlock Origin, I believe, that my parents (of rather old age) are able to make positive use of the Internet. A world without uBlock Origin would see them drowning in an onslaught of noise, attacks, flashing attention-grabbing spam, none of which improves the quality of their lives. So, thank you, thank very very much, gorhill, and the filter list maintainers!
- vmoore 4y agouBo is great, but can sometimes break sites who ask you to 'disable your AD blocker to view this page'. That's rare though, but it does happen.
- gorhill 4y agoBy default we defuse such anti-blocker. If it happens, it's just a matter of reporting it to filter list maintainers. The more people report issues, the better the default filter lists get. Also, a common cause of such anti-blocker walls is the use of other content blockers beside uBO, as this often breaks uBO's own anti-blocker mechanisms -- we often resolve such issues by asking people to disable other content blockers.
- kgwxd 4y agoMy solution is to leave the site :) and then add the domain to an add-on I made for myself that hides any links to it, on any page, any where. I was hoping uBO would eventually get a dedicated feature like that, I don't think it's possible with filters. I tried pretty hard. I think knowing anyone could decide to completely erase a domain from their entire internet experience, down to the link level, would motivate sites not to do stupid things like this.
- gorhill 4y ago
- sciencesama 4y agowish we can use ublock as a proxy to do a network wide adblock !
- oriettaxx 4y agoI love this one https://github.com/pi-hole/pi-hole https://github.com/pi-hole/pi-hole
- skrause 4y agoI used https://www.privoxy.org/ https://www.privoxy.org/ around 2002-2005, before adblockers as browser extensions existed. Proxy based adblocking was much easier when basically no website used SSL.
- tblt 4y agoThere are hosted DNS solutions, I use NextDNS to good effect but I'm sure there are others
- toastal 4y agohttps://openwrt.org/docs/guide-user/services/ad-blocking https://openwrt.org/docs/guide-user/services/ad-blocking OpenWrt has Ad blocking capabilities built-in.
- joshspankit 4y agoWith the Code Viewer, uBlock may (un?)intentionally win a separate war: one where pages are acting against users who open the inspector. Source: https://news.ycombinator.com/item?id=35235732 https://news.ycombinator.com/item?id=35235732
- matheusmoreira 4y agoHow is it even possible for sites to detect that dev tools are open? How do I stop them from detecting it?
- cprecioso 4y agowhile (true) { debugger; } Not really detecting it, but avoiding useful usage at first moment
- joshspankit 4y agoOne of the threads discussing it: https://news.ycombinator.com/item?id=35236608 https://news.ycombinator.com/item?id=35236608
- Fudgel 4y agohttps://github.com/AEPKILL/devtools-detector https://github.com/AEPKILL/devtools-detector
- gred 4y agovar internetExperience = uBO ? Experience.NICE : Experience.DIE_A_LITTLE_INSIDE; var internetSafety = -10; internetSafety += windows ? -5 : 3; internetSafety += uBO ? 4 : -9; internetSafety += uMatrix ? 13 : -99;
- 0l 4y agouMatrix is redundant with uBO Dynamic filtering: https://github.com/gorhill/uBlock/wiki/Dynamic-filtering:-quick-guide https://github.com/gorhill/uBlock/wiki/Dynamic-filtering:-qu...
- yborg 4y agoI just wish it used the uMatrix UI, which I think was easier to parse, at the cost of much more space of course. But I have plenty of room on my desktop display.
- brunoqc 4y agoWhat is the difference with hard mode?
- aembleton 4y agoHow do I block cookies (and only cookies) for a domain using uBO?
- account42 4y agoThis isn't even remotely comparable to the uMatrix interface.
- 0l 4y ago"Remotely" is a very strong word given that uBO has the vast majority of uMatrix functionality. Care to give some examples?
- account42 4y agoA browser also has all of the functionality of uBO and uMatrix ... if you just write the equivalent code yourself. After all, what is extension code if not a very complex configuration file. But I didn't talk about functionality - I specifically said the interface wasn't comparable. And it isn't.
- menshiki 4y agoMy biggest wish ever is to get a Safari version of uBlock Origin. I know how unlikely it is and to be honest Wipr does a pretty good job blocking ads, but it's something I think about often.
- SOLAR_FIELDS 4y agoDoesn’t recent changes that removed restrictions around what could run as a browser on iOS enable some of this now? Or is it still restricted to t he point that it’s untenable?
- TingPing 4y agoNothing has changed yet, we will see nearer to 2024.