A uBlock Origin update was rejected from the Chrome Web Store
github.com
github.com
Honestly, Google's (and general tech giants') willingness to let people's lives be caught in the cracks of their algorithms in their pursue for scalability scares me more than any ideology they could push.
More and more, we're seeing developers and content creators being banned or demonetised, people being shadowbanned from dating apps that represent a majority of your chances to find a significant other, and so on.
I think we need legislation to deal with these issues: people subjected to punishment should be able to know the rules they're being subjected to, the way they supposedly broke those laws, and have a non automated chance to contest the ruling. Even if these businesses aren't public property, when they represent an almost monopolistic chance to get the service they provided they should be treated as if they are.
I don't believe that you have a meaningful right to use a website.
What does seem to 'work' is the subversion of one sub-market by another, e.g. when we transition from radio to TV, or when began the post-Facebook era. These are technological innovations. Political science taught me one thing: what changes the world is not what we think or say, it's what we do, and the most groundbreaking actions are those who create the everyday things that change our lives in dramatic ways — mobile phones, cars, planes, TV, YouTube, Netflix, Maps, chats, what-you-use.
Ergo, if we want a truly "fair" network, I think there's no other way but to make one. A real innovation that pretty much owns the market of inter-human communication, eventually. Something the magnitude of netscape/javascript at the end of the 1990s, or SMS, or Facebook versus everything else before, or streaming video and audio... a real shift in 'what you can do' or the way you do it.
It is simply unacceptable that you can be kicked off extremely dominant platforms without explanation or recourse and often without even getting your data back.
There has to be a higher barrier to obliterating someone's livelihood.
In that concentration is inevitable, not exempting any possible legal framework.
So government / legal isn't a solution, only radical innovation.
I'm pretty sure I can build a tinder clone with cool extra features pretty easily - barring maybe the infrastructure to support a giant number of users and the legal issues of operating internationally. But such an app would be completely useless, since the point of the app is that their userbase can easily be half the dating pool of your city. The same idea is true for many internet businesses - once established they're almost untouchable. they can't be challenged unless they screw up royally or someone's able to launch a giant enough marketing campaing that can bootstrap a large userbase in a matter of days.
Join to that the tendency towards monolithic ecosystems (google, apple, to a lesser extent microsoft, huawei...) and the result is pretty scary.
... woman inherits the Earth?
I think the mortgage derivative swaps crisis taught us that. Powerful fools are still fools, and there's nothing about the system as-is that prevents some fools from becoming powerful.
In that sense, it's entirely possible we have bad outcomes from automated systems created by people who don't understand them. And that's the ambivalent case.
The actively evil case is: "How much would I have to pay you to design an unethical automated system?"
But actions your automated systems are still your actions, regardless of intentions and outcomes. If we hold people responsible for negligently causing damage, we should also hold them responsible for negligently causing damage using an automated system. And of course, we should positive outcomes a system causes to the people behind it as well.
[1] The meetings that people who rant about faceless bureaucrats never show up at.
These closed markets need to become open markets. Apply fair and impartial courts, jury trials, system of appeals, tort, etc.
given how often this happens, and the money google makes off and puts into these systems, this is "not either or" but rather two flavors of "on purpose"
Further down the github issue, another person attempts to submit the same build recieving the same response. But then asks for clarification on the applicability to uBlock only to receive an excerpt from ToC bundling advice...
Pretty sure this is not algorithmic. As the dev said they are being stone walled.
https://github.com/uBlockOrigin/uBlock-issues/issues/745#iss...
That's the developer relenting and trying to resubmit, after fuming at one of their users suggesting to do so. The reply they get is the same as the original reply, including the ToS (right? Not "ToC") but excluding the bit about risking being banned if the same vilation occurs multiple times. It still looks like an automated reply though.
It goes like this: Google bans or disables something, then they pretend they made a mistake, but still delay fixing it for days or weeks while giving amateurish explanations for these delays. In the end what this tactic achieves, is hampering a software Google disapproves (or competes against). The tired users switches to a different software (made by google?) or stop using the software altogether. The same tactic targets competing developers.
All it requires is that panic efforts to fix things be primarily allocated to problems that hurt google and not primarily allocated to things that hurt google's opponents. Or for infrastructure that has a history of hurting google to get disabled while infrastructure that has a history of hurting others gets ignored in favor of spending more time on new projects or fixing things that hurt google.
IMO characterizing it as involving malice ('pretend') actually _understates_ the problem. Google's actions are sometimes explicitly malicious, but they're even more often malicious OR indifferent, as that is a strict superset. If one day they decided to stop being actively evil this problem would not go away.
Maybe it could be reduced with the right kind of attitude towards introspecting and seeking out systemic causes of evil consequences even at their own expense. I heard there was once a company with a "don't be evil" mantra, but they abandoned it as they grew.
This also explains why the same evil conduct sometimes shows up in cases where no one can figure out any way that google actually benefits. It's a lot easier to cause harm through indifference than greed because greed requires that you have a way to benefit. Most conceivable harmful acts don't have much of a benefit for anyone.
You can't plausibly claim indifference when Google's business processes that took many millions of dollars to set up and optimize promote Google's success by harming Google's competitors and taming Google's existential threats in user-hostile ways that range from perhaps subtle to outrageously obvious.
They didn't start doing this yesterday. No amount of plausible deniability can cover a gaping void this large.
Google's behaviour is entirely consistent with a huge company exercising its monopolistic power in a largely unregulated environment. They do whatever they can get away with.
Mozilla is far more honest than Google, but better safe than sorry.
I'm curious.. Does Brave have their extensions managed by Google?
When I search for "firebase vs ..." I don't get parse server, I get nonsensical rubbish that folks won't compare with firebase. like mongodb, heroku, google analytics, amplify. But if I search for "parse server v". the first suggestion is firebase. Google is pure evil, you just have to open your eyes to see all their dirty tricks.
A monopoly deciding on the kind of browser extensions we get to distribute and use is sickening. As Chrome is a dominant platform, our work is prevented from reaching users if it does not align with the bussiness goals of Google, and extensions that users want on their devices are effectively censored out of existence.
Again, the solution in the face of this company is not to ask them to behave nicely, but to force them to open up their platforms, so that the future of software we enjoy today does not depend on the whims of Google.
As an example of their behavior, I've shared my discussion [1] with Chrome Web Store reviewers when the time came for one of my projects to be taken down. You cannot expect them to respond properly and apply critical thinking, and showing even slight resistance may lead to further retaliation from their part.
The extension review process at Firefox is not flawless either, but you get to talk to human beings who respond appropiately, offer sensible viewpoints, listen to your feedback, and adjust their position during reviews.
This is a non issue for me.
But I agree with your premise, Apple has been pulling this for a decade, consumers and developers all lose.
One day ads will start being plexed with content over websockets and the DOM-level protections will be all we have. Firefox is really the only alternative here.
No, Safari content blockers can target selectors as well.
Still, I’m not a fan—I don’t trust apple to be a good judge of behavior here.
The same should happen to Apple.
Both companies are anti-consumer monopolies.
Do you think that being broken up will have no impact whatsoever on the incentives and outcomes for consumers?
Or simply that the effect will be insignificant?
Now, whether Google is abusing its monopoly on Search to prop up its Chrome install numbers is a different matter.
Chrome has 2/3 of the browser market and growing. At what point does it become a monopoly? Also don't forget the vast majority of Firefox's revenue is a royalty from Google.
Having a large market share does not make you a monopoly if you do not control the supply and restrict or prevent new market participants.
Since a browser is a piece of software you can install with a couple clicks in a couple minutes, and anyone who wants to can make one, even mostly based on the same code as Chrome in fact - I fail to see how Chrome can be considered a monopoly. Even if it had 90% market share.
Chrome got where it is by computer savvy users telling everyone who would listen to just install Chrome and going to every computer they helped keep running and installing Chrome on it. The exact same thing could happen for Firefox over the next 5 years if the winds really start blowing in that direction.
Only on Legacy Windows. This is not so clear cut on nuWindows or even Android. Ignoring iOS for this particular discussion, that's a separate monopoly.
It's a precarious situation, but so far Google hasn't asserted their power on that front.
iOS is also not a monopoly. When you contort the definition of "monopoly" to mean a "non-open ecosystem" then IMO you seek to abuse the anti-trust regulations on the books to promote an open-ecosystem ideology.
iOS is a closed ecosystem in a highly competitive marketplace. Customers -- when given the choice -- have chosen to opt-in to that closed ecosystem billions of times over the last decade.
There are absolutely pros and cons to a closed ecosystem. Which is why it's so great that we have so many options for computing devices on the market occupying various spaces on that closed-open spectrum to choose from!
And yet, Apple's profits grow, including per-unit. Not much competition there.
Firefox compiled for iOS cannot be distributed on the store, and since there is no way to sideload apps, Apple has a literal monopoly on Browsers. Where's the choice there?
> Hey all, I'm Simeon, the developer advocate for Chrome extensions. This morning I heard from the review team; they've approved the current draft so next publish should go through. Unfortunately it's the weekend, so most folks are out, but I'm planning to follow up with u/gorhill4 with more details once I have them.
Just the fact that they reply in this way on issues is disgusting:
https://github.com/uBlockOrigin/uBlock-issues/issues/745#iss...
https://github.com/dessant/search-by-image/issues/57#issueco...
So yes, Google will eventually be forced to open up Chrome to third-party extension stores. Google will not get to decide what software the majority of humans can install in their browsers, the same way Microsoft is not allowed to block you for arbitrary reasons from installing software on your Windows devices.
That argument can be applied to any software, being allowed to run code on your devices comes not just with the freedom, but also the risks. I don't think restricting people's freedoms is the right way to somewhat reduce the occurrence of malware.
> There was a post some time ago about how popular extension projects often get bought by adware/spyware companies and they were able to publish malicious changes directly to user's browsers without any validation.
I think you're referring to one of my blog posts. :)
https://news.ycombinator.com/item?id=20587440
https://armin.dev/blog/2019/08/supporting-browser-extension-...
I find it hard to take their expressed concern for my security seriously.
When alternative sources are not readily available, the calculus changes. When the platform is a walled garden, the matter of banning the wrong script/app becomes more serious. Apple's appstore, Mozilla's firefox extension platform and Google's chrome extension platform fall into this category. Because they make it difficult to install apps/extensions from other sources, they have a moral responsibility to perform to be more careful with what they ban.
(Also, I do not accept the premise that Google is actually trying in a meaningful way.)
Firefox's old system of you needing to manually initiate upgrades was much more secure, and encouraged user responsibility for the code running on their machines. Google wants to infantilize the user, take away all choice, claim users can't make good decisions and then claim anything control they remove is for the user's benefit.
They're a bunch of stinking liers.
At this point anyone claiming to be a platform needs to regulated just like we regulate platforms before the internet.
I have a friend who works in the compliance department of one of the big international commodity exchanges. They are responsible for regulating the platform (his words) and preventing anything untoward happening, but that also means the company itself cannot "double deal" it can't participate in the markets in anyway. In addition they have two fed watchdogs that do regular invasive audits to ensure that they're actually following the laws and regulations.
It's time for internet companies to be put to the same standard:
If you call yourself a platform get ready to be treated as such.
If you don't wanna be a platform and you have 70%+ of the market get ready to get broken up.
As a developer with 18 years experience, I am not sure I have the time to make good decisions. I am not going to audit the code of everything I install by reputation. An average user has no hope.
1. I generally trust when I update linux that things have been inspected. Maybe I'm dumb. I also trust that if I don't update immediately but a few weeks or months later, if anything snuck in it has been found, reverted, fixed. So, by not making updating automatic that would seem to help somewhat?
Of course the opposite is if there is a critical vulnerability then automatic updating helps many people. I believe this is mostly why Windows is so insistant on updates is that so many non-tech users were not updating and then getting powned.
2. It seems like maybe there'd be a market for a curated service. Neither Google's App store, nor Apple's, nor the Chrome Web Store, nor the Firefox Extension Gallery are curated well IMO. They are all 80-95% full of crappy software meant to scam you in one way or another.
I wonder if someone would make a startup that for $$ curated software and/or extensions including checking changes. Maybe publishers would have to pay to certified or maybe users would pay to fund the checking. Well I can wish :P
Still, if MS Edge comes to Linux without the manifest v3 blocking restrictions, I’ll try switching to that first because I want a Chrome-based Chrome competitor supported by a major entity.
[0]https://i.imgur.com/ZGxI3xO.png
[1]https://microsoftedge.microsoft.com/insider-addons/detail/od...
The second MS Edge is on Ubuntu or Arch, I’m installing it! And I’m absolutely certain that if MS keeps adblocking facilities in place while Chrome drops them, they’ll gain a ton more users like me.
Maybe soon, Google will be paying Microsoft to make Google the default search engine! Funny thought, but I doubt it...
My intended audience with that original post was the legion of Chrome users, but I could see how the Firefox cult (which I've long been a part of, check my oldest HN posts) could see it as negative or the "wrong answer". I never found Chrome to be quite right in all the times I've kicked the tires over the years. But on Windows, Edge being the native browser will ensure it's optimized to get the absolute best battery life out of laptop, a huge perk, and is quite frankly on the merits just shaping up to be a great Chrome-alternative on all platforms. No reason to resist the right-answer just because Microsoft is the one that appears to be bringing it.
And donate...
Mozilla Corporation develops Firefox with their income from sources like their contract with Google and other search engines. Donations are not used for Firefox dev.
https://www.mozilla.org/en-US/foundation/annualreport/2017/
The way it's worded it sounds like they do it through the Mozilla Corporation, which they own wholly own.
https://bugzilla.mozilla.org/buglist.cgi?product=Web%20Compa...
Bugs are fixed where necessary, but I don't think they've stooped to implementing Chrome's bugs yet. Most of the work is social - reaching out to owners of websites which are broken in Firefox and asking them to fix them.
https://github.com/mozilla/webcompat-addon
https://wiki.mozilla.org/Compatibility/Go_Faster_Addon/Overr...
https://hacks.mozilla.org/2019/07/firefox-68-bigints-contras...
The add-on uses data from WebCompat, and there are several ways you can report site issues:
- The official ublock repo links to it, so it's reasonably trustworthy, but it's explicitly not controlled by Gorhil. The author has what appears to be an open offer to give control of it to him.
- It's out of date.
- There is no real plan to make it up-to-date until edge finishes moving to being a chromium fork.
[0]https://www.microsoft.com/en-us/p/ublock-origin/9nblggh444l4...
[1]https://microsoftedge.microsoft.com/insider-addons/detail/od...
If the entire extension is removed that makes updating an existing app a terrifying process. Do they apply the same standards to top paid extensions like LastPass and Grammarly?
I run a freemium SEO Chrome extension (https://www.checkbot.io) with 30K active users - if the extension got taken down suddenly it would anger + confuse existing users and directly impact sales. As a backup, you could ask users to download and install the extension in developer mode but this would crush the conversion rate for the free version and you'd lose all organic traffic via the Chrome Web Store.
Google already killed Chrome Apps (taking with it functionality you couldn't do in Chrome extensions) and Manifest v3 is going to introduce yet to be decided restrictions. At least these restrictions don't rely on the whims of human reviewers though.
Right now, my stomach drops whenever I see a Chrome extension development announcement.
I've had an extension in the Chrome Web Store for 5 years and it's been unilaterally un-published with no warning at least 3 times. This is an extension that has many thousands of active installs, is free with no ads, and has specific simple functionality (defines a new tab page) and no access to browsing history or other permissions. It's the absolute best case.
2 of the 3 times, no reason was given. The exact same version was later re-published, after far too many emails. The 3rd time, a debatable reason was given - though again, the same version had been up for many years and was serving thousands of users.
Each time the extension gets un-published, it starts a days- or weeks-long ticket thread with Google's painfully automated review process. There's not a Google employee who simply explains what they did and why (and why no warning was given). Google just chooses from a set of email templates. If you're lucky and/or keep emailing over and over, they'll add 10 words about what was done.
I've had an IRS audit and, having experienced both, the IRS audit was easier, more predictable/logical, and more enjoyable than any of the 3 attempts to get my extension re-published.
(If anyone from the Chrome Web Store team wants help improving the publishing and review process, feel free to contact me. It's so broken that I can't imagine Google needs more input, but I'm willing.)
I imagine the sloppy processes were the result of keeping things automated early in Google’s life and as they grew, to obfuscate spammers. Then, as Google got bigger over the past decade and morphed into a dis-functional bureaucracy, any hope of improving those processes was lost. Smaller companies can get away with these sorts of things, but once you are under the lens of politicians and anti-trust regulators, it starts to cause a material impact on the business. The price is going to be paid eventually, by Google’s stockholders.
In the short term this specific uBlock Origin issue may look good for Google. Less ad blocking users for Chrome means higher revenue per install. Many of the bad decisions the Chrome team made were probably strongly supported by user cohorts and revenue data (like forcing Google logins on Chrome if you logged in to Gmail.) That might be enough for some of Google’s executives and middle managers to earn self directed bonus stock options. In the long term, we all know what happens when the early adapters move on to other products.
Google has been taking steps for a long time to make it harder for adblockers to work on Chrome, and this is only the latest in the trend.
uBO works just fine on Firefox, both on mobile and desktop.
It looks as if they misused the community's products and trust to build their monopoly and then kick us out once it's gotten hard enough to compete.
Perhaps this is a good thing in the long run, because now people will finally have to switch and maybe contribute to improving Firefox.
I am hopeful, but also I must say in my opinion Firefox is nowhere near Chrome when comparing performance, developer tooling and quality.
Yeah, that feature is a must. /s
Saying "quality" doesn't actually mean anything. What exactly is "quality" in this case?
If I place a breakpoint in a DOM mutation listener, I would like to have the same order of DOM events as if I wouldn't have placed it there.
One basic feature that is missing for e.g. is that one cannot open a file using the syntax filename:line:column in the source editor. You will need to navigate the line number manually after opening the file.
Personally I like SeaMonkey as it is community build Mozilla. Many of the "features" have settings in preferences.
It seems to me that the Mozilla Foundation is pushing the project in some weird spots(DoH) and while not ad revenue based, they do take money from companies.
Notice the Search Provides list? Who uses Ebay as their primary search provides? Heck who wants to search from the URL bar.
Otter-Browser is making great strides and I use it on untrusted sites. Please make the browser simple and not hide settings in about:config.
Me? I love this feature.
You've gone too far.
F6 + query + Enter ftw. D: It's how I've always done it.
I have the opposite experience. I use FF on all my computers and mobile, and when I sit behind some other dev's Chrome the tools are simply atrocious. Maybe it's not the quality that is different, but the way we use the tools? I might have "aligned" myself with FF, as you (and many others) have with Chrome.
I mean if I press Cmd+P to look up a source file and Firefox doesn't suggest the source mapped one before the ES5 compiled one, it's already beyond me how I should ever seriously work with that tooling. It's just a matter of speed and convenience. But my workflows of course might differ from what others do.
With quality I was referring to the actual code quality of Firefox, not so much the interface. See my post below about DOM events changing order when debugging. My instinct just tells me that something is deeply wrong under the hood if something like this can even happen.
potential "10,000,000+ users" pissed at Google is the reason, but why if we made it look like extension author was dodgy/to blame? ... :(
because they weren't dominant in the market, and it was a feature the market leading browers supported
now they are dominant they can throw their weight around
Firefox lets you do that on Android and obviously it hasn't been removed from the Play Store. Do you remember any specifics?
The fact remains that Google was acting as a total monopoly when this decision was made.
Though it's currently available on the Android app store, and the reason it was briefly removed was because it included built-in background YouTube video playback, not ad-blocking.
Of course, you could always get the app from another store.
- Kiwi Browser (Play Store): https://play.google.com/store/apps/details?id=com.kiwibrowse...
- Kiwi Browser (XDA): https://labs.xda-developers.com/store/app/com.kiwibrowser.br...
Oh, so being anti-competitive as their native youtube app will NOT let you play in the background unless you pay for it. Bingo.
Third-party apps for streaming services aren't meant to be a competitive market. At least with YouTube you can still download third-party apps elsewhere, such as youtube-dl for desktops or NewPipe on F-Droid, even if apps that violate YouTube's TOS are removed from Google's own app stores.
Blocking it on Spotify is fine. If they merged with... let's say Medium, and now blocked articles about such apps, that would be a problem.
Youtube's TOS should not get special treatment in unrelated products.
They're dealt with in the same way, by getting legitimate app stores such as Apple's to take down the pirate apps: https://www.independent.co.uk/life-style/gadgets-and-tech/ne...
Spotify has also threatened to ban users caught using these third-party apps: https://torrentfreak.com/spotify-emails-warning-to-pirates-u...
At least YouTube doesn't go that far.
> If they merged with... let's say Medium, and now blocked articles about such apps, that would be a problem.
Writing about piracy, as TorrentFreak or a Medium blog might do, is not the same as piracy itself. The former is journalism, protected by free speech; the latter is not.
Detecting and blocking those apps from accessing the Spotify servers.
> They're dealt with in the same way, by getting legitimate app stores such as Apple's to take down the pirate apps
Those are modified versions of the official app, violating its copyright. That's not the same thing as blocking a third-party app because it doesn't work the way Spotify likes.
In other words, the app itself is being pirated. That's a completely separate issue from "Spotify Premium features for free".
> Writing about piracy, as TorrentFreak or a Medium blog might do, is not the same as piracy itself. The former is journalism, protected by free speech; the latter is not.
Sure. I thought you were talking about third party apps, since your second paragraph was about third party apps... A pirated official app is piracy itself. A third party app is not piracy.
I'd rather YouTube use legal means to remove offending apps from app stores, rather than technical means that would interfere with apps outside of app stores as well. I like having youtube-dl available, thanks.
I think you're missing what the argument is.
Youtube blocking something that violates Youtube TOS: completely fine
One part of a massive conglomerate company blocking something because it violates the TOS of an unrelated part: anti-competitive
> I'd rather YouTube use legal means to remove offending apps from app stores, rather than technical means that would interfere with apps outside of app stores as well. I like having youtube-dl available, thanks.
Youtube isn't using legal means, in general. They get apps taken down that don't do anything illegal. So the distinction does matter.
And what does it matter how the company is organized? YouTube is in fact a direct subsidiary of Google, not just a sibling company under Alphabet, but so what? Would calling it "Google Video" make a difference?
The problem with the earlier hypothetical example (of Spotify acquiring Medium and blocking articles about apps that violate Spotify's ToS) was not cooperation between Spotify and Medium, but issues regarding free speech, insofar as that applies to a private platform.
The analogous situation with YouTube would be content on Google platforms discussing third-party YouTube apps... and in fact, there are plenty of videos on YouTube itself discussing youtube-dl or apps such as NewPipe.
> Youtube isn't using legal means, in general.
That's semantics. Call it technical vs. non-technical means, then, or whatever.
The problem with that line of ideological reasoning is that it implies YouTube should use technical means, such as locking down its API, rather than just booting offending apps off the company's own app stores. The end result would be worse for users.
Rock solid.
Can recommend few extensions
- https://addons.mozilla.org/en-US/firefox/addon/auto-tab-disc...
- https://addons.mozilla.org/en-GB/firefox/addon/multi-touch-z...
I get downvoted every time by people who don’t want to hear negativity about Firefox - I keep trying because I want it to be usable for me.
Google is stringing bad news after bad news.
I use and love the send to device feature and password syncing (I use FF as my main drive for desktop and mobile), but they are quite slow compared to Chrome. I get it that Chrome is syncing aggressively, which would have been nice in Firefox too, even if it eats up my mobile data.
Chrome web view is also the default web view in Android.
1. The integration with Google Translate, which I understand would be difficult for Firefox to replicate
2. The ability to right-click on an image to search by image, which is probably similarly difficult to add to Firefox. [Edit: Thanks, vatueil, I will give that a try.]
3. How Chrome is less picky about what text it identifies as a url. E.g. If you highlight wpc.ncep.noaa.gov/qpf/day1-2.shtml in Chrome and right-click, you can navigate to that address, but Firefox doesn't realize that it is a url.
However, I only miss these conveniences a couple times a month, so I can live without them.
- Firefox: https://addons.mozilla.org/firefox/addon/image-search-option...
- Chrome: https://chrome.google.com/webstore/detail/image-search-optio...
- Website: https://saucenao.com/tools/
https://addons.mozilla.org/en-US/firefox/addon/imtranslator/
Especially the inline translation feature is very handy if you are learning a foreign language and want to see the texts side by side.
4. no Picture-In-Picture support, and 5. no native trackpad zoom support
The breaking point for me to go back to Chrome a few months back was Mapbox was chewing up SO MUCH MORE resources in FF. As someone who does a lot of GIS dev in Mapbox that was a no-go =/
I have to run a dedicated Win10 box because native Office automation is a huge part of what I do. I've had to go to lengths to get the LTSB (and am working on the LTSC) license because it's the only version of Win10 that's controllable + secure. I also have a 2015 MBP for my Adobe Creative Suite workflow. All of my dev infra is Debian 10. Best tool for the job yo.
I'm not going to bury my head in the sand and use tools that are only 20% performant because "ideals". I'll do my best to switch over (which I did for over a month) and if it's not working out I'm gonna ditch. I have to use Chrome until FF gets on the same level. I'm a startup engineer - I can't afford to neuter my productivity, I have to use the best tool for the job.
Time is money. Period.
Video viewing (as opposed to previewing) really belongs outside the browser anyway.
Using mps-youtube to search, curate, manage, and play lists of videos, without relying on YouTube's server-side management is a real bonus.
Hooking mpv into the stream more smoothly would be useful, and I don't have a good method yet. But given my primary use-case (listening, audio-only), the fact that in the case of video and audio you really can only watch/listen to a single performance at a time, and the fact that in general what's most useful for me is to have a queue of content that I'm going to watch/listen to, in sequence, non-browser tools turn out to be far more useful than browser-based ones.
Most especially when you throw auto-play and advertising into the mix, and find yourself with multiple auto-playing tabs amongst ... well, I'm embarassed to say just how many browser tabs I typically have open, but it's a lot.
WFM. YMMV.
If my split was different I'd feel quite different about it... I just need Hangouts, Mapbox, YouTube, etc to work 100% of the time without headache. Also running two browsers was difficult because it's like "where's that darn tab!!!" half the time ha.
My solution to this crap is to eventually do something like a pihole setup upstream from the browser and call it a day.
But to answer your question: If they are based on the same code, yes. I don't see why you wouldn't.
"Let me now turn to our segment financial results. Starting with the Google segment, revenues were $36.2 billion, up 17% year-over-year. In terms of the revenue detail, Google Sites revenues were $25.7 billion in the quarter, up 17% year-over-year. In terms of dollar growth, results were led again by mobile search with a strong contribution from YouTube, followed by Desktop Search. Network revenues were $5 billion, up 8% year-on-year, continuing to reflect the performance of the primary drivers of growth, AdMob, followed by Google Ad Manager."
The most surprising thing is that the Android version of Firefox is excellent. So good that I switched from Chrome a few months ago when this expected news first dropped. No ads on mobile is awesome.
Phoronix's tests seem to back my experience as well. From 4 days ago:
"As for the Firefox vs. Chrome performance, Google's web browser continues generally delivering better performance."
https://www.phoronix.com/scan.php?page=article&item=firefox6...
But I use FF as my main
Enabling apz kinetic scrolling is another approach. That cuts the lag by about 90%, getting it much closer to chrome.
Firefox crashes ten times a day for me.
I don’t understand how anyone can use it.
There’s a simple answer: for most people it doesn’t crash ten times a day. But the person making the statement hasn’t realized that what links the first sentence to the second is an assumption — that other people’s experiences are the same.", quoted from https://blog.mozilla.org/nnethercote/2014/01/02/yeinu-your-e...https://www.phoronix.com/scan.php?page=article&item=firefox6...
https://www.phoronix.com/scan.php?page=article&item=firefox6...
Personally, I'm working towards moving to Vivaldi...
However, this is the only time I've encountered this issue, and I tend to think it's more likely an issue with the windows installation than Firefox. I'm just too lazy to reinstall, this isn't my main computer after all.
You can try taking a profile and reporting it -- developers may have some ideas: https://developer.mozilla.org/docs/Mozilla/Performance/Repor...
1. Firefox Nightly
2. WebRender enabled
3. Tracking Protection set to Strict + DuckDuckGo extension
Vanilla firefox is slower than chrome but WebRender is noticeably faster than chrome. Chrome on a 4K monitor slows down to a crawl, but WebRender handles it like a champ. It can be easily enabled with a flag.
- Can you please make this a default?
- Can you please fix text rendering on mobile? Sites like reddit render at desktop resolution on mobile screen, and there is no clear text sizing that works. With Chrome I just set my size option and move on with life.
https://wiki.mozilla.org/Platform/GFX/WebRender_Where
In some configurations you have to set a config flag to enable it.
Go to about:support and search for WebRender to check if it worked.
Works great for me with Kubuntu 19.10 / Mesa / AMD. It didn't work when I tried it a couple of months ago.
EDIT: Nope, I’m not one of the default-on “safe” configurations.
I mean if their crappy mobile site encourages you to switch to their annoying app, I guess they consider it mission accomplished?
Hold on I'm going to pick the one that's marginally faster and more ram efficient...
In both cases, people are choosing products because they're better. "Better" for most favors properties of the product. "Better" for you favors the politics of the product. Both are completely valid approaches.
It's about immediate pain vs future gain. People are susceptible to temporal discounting.
There is the Mozilla Foundation which holds all the IP, governs development, and provides supporting infrastructure.
Then there is the Mozilla Corporation-- the profit seeking portion of the conglomerate. They are guiding product development and contracts which will either bring profit now, or in the future. Think about their big forced Pocket feature. This is a future profit driver, if it is not already.
Source where FF gets the lions share of their funds.
I'm not saying they are bad, but use some critical thinking and stop making corporations heros, generally. Hold them accountable.
Be aware, use your voice, vote with your patronage.
If I can't have ublock origin, I'm going back to internet explorer 11.
Google simply can't be trusted with all that ads stuff
What we really need is an alternative to the official Chrome Web Store.
Yes they have. They had their own browser previously but have since given up on that. https://github.com/brave/brave-browser
Chromium is listed right on the readme.
It also tends to unload unused tabs and perform pretty well with ridiculous amounts of tabs so if you forget to bother it won't perform much worse.
I gave it a hard try, but it just wasn't workable.
Still using Firefox on all desktop/laptop devices, though.
The RAM will appear to pass hardware checking in our testers, but you hit it hard and suddenly the frequency becomes unstable, often dropping down to DDR1 speeds. Plenty of room for error, there.
That's an expensive set of kit.
For example, how do we know my good experience and your bad experience are not easily explained by hardware differences? If so, what does that say?
Honestly, every bug/glitch/criticism is important, even if it doesn't affect a large portion of users. Ideally, it should be reported in Mozilla's bug tracker if it hasn't already, but still important nonetheless.
You keep bringing up this point about feedback that is irrelevant to the actual conversation at hand. Nitpicking feedback is kind of useless and pedantic when the purpose isn't to be feedback.
The comparison app (Chrome) _just works.__
Firefox has gaps for a noticeable fraction of folks.
No one complains when their software works as expected.
[Edit] I say this as someone who prefers firefox on all their machines wherever possible.
Except when it doesn't. I initially switched to Firefox on Android because Chrome was crashing often and was noticeably slower.
I plan to switch from regular Firefox Mobile as soon as WebExtensions are supported.
And the last update is forcing dns over https that for some reasons keeps get reenabled all the time. Constant issues with ssl handshake.
I am almost ready to go back to Chrome.
That isn't true -- there's something else going on. Is DoH enabled in preferences? How are you verifying this - have you seen https://support.mozilla.org/kb/firefox-dns-over-https ?
You can jump back by CTRL-L for address bar
The same is true for some other applications
Fuck watching half a minute of ads on YouTube before the thing I actually wanted.
Edge Beta on macOS has been my daily driver (and dev browser) for a month (switched to it from Firefox, actually), and my only gripe is the extension story isn’t yet complete. The MS store only has a few extensions, and you have to jump through a couple of hoops to install from the Chrome store.
One more problem is that containers are an addon and do not sync between Firefoxes on different desktops. Still extremely useful though.
A request: I run Firefox nightly [2] as my main browser and would like to request everyone to consider using a pre-release version of Firefox if possible. It helps us make the argument that Mozilla should not run experiments in Firefox stable.
[1] https://addons.mozilla.org/en-US/firefox/addon/facebook-cont...
See my comment above - I think the obvious workflow for containers is a container window, not a tab, and all tabs created in that window inherit the container settings.
As I also note, above, I don't see how to manage per-container cookies and history ... I can't clear history for just my "banking" container (or whatever).
I really want to make heavy use of a container-like feature but keep stumbling over things like this.
privacy.userContext.enabled;true
privacy.userContext.ui.enabled;true
privacy.userContext.longPressBehavior;2
The last config is so that you can open a new container tab by long-pressing the new tab button.Remind me - is this different than the "Container Tab" choice in the File menu ?
I find the built-in container functionality in Firefox to be surprisingly awkward and poorly thought out ...
For instance, the very first use-case that I attempted (create a Window, not a tab and have all new tabs inherit that same container) is impossible.
It also appears to be impossible to clear the history of just a container.
These are basic use-cases that came up, immediately, in a cursory exploration of the feature - I wasn't digging deep to find these ...
Their contrainers are domain centric, not WI dow or tab centric. You can tell a domain to always be in a container, and then on the prompt to change contrainers when you visit th at domain, you can confirm to always switch.
Locking a window to a container would result in people following links and logging in again in accident in a different container, or being constantly annoyed that it wasn't the right one. If they closed the normal WI dow and kept that one, it would be annoying until they figured it out, and they would probably blame Mozilla thinking it a bug.
It's not a bad idea, but I can defi itely see why they would leave it out of the regular setup, as it's prone to causing confusion and only really useful for power users. It's ripe to be implemented as an additional addon though.
That's basically the process I went through with 3-4 other complaints I had. On actually thinking through it, they had one of the best sane approaches. Maybe when more people are familiar with the concept and how it acts and looks they can extend it, but there's only so much complexity you can push to the general public at one time.
Advocates for Firefox often say "Firefox is better, just try switching!" yet when people point out reasons it's not better the response is "Oh those don't matter, you're just being nitpicky!"
But it's not a very gentle push back, it's forceful.
In this thread someone says "I don't like how much ram Firefox uses" and the response is
> I don't know why people choose their browser based on resource usage.
and
> Exactly. Come on, we're engineers we understand basic tradeoffs.
Firefox, as a product, has many issues when compared to Chrome. Why does everyone spend so much of their breath arguing against the real concerns and problems people have with it? Chrome has been getting worse in lots of major ways, Firefox has a chance to be the better product for a wider audience.
But Firefox won't become better with a culture of downvoting and arguing against criticism rather than trying to understand it. This is not the culture of Mozilla as far as I know, but it's the culture of many Firefox advocates all across the internet.
The person who takes the time to complain isn't an enemy, they're making an effort to bring something to attention for the community. You want more complainers instead of people silently rejecting your community and product.
The 'argue against the messenger' first reaction of many projects creates insular communities and insular communities create worse products.
Of course, now I'm used to Firefox, and my routine is centred on it - so now when I fire up Chrome, I have the same experience in reverse.
I don't think Firefox advocates should under-play the amount of time and disruption the shift to Firefox involves: but I do think it's worth doing. While there are a few things I miss, Firefox meets all my needs and more.
The point of my comment is a lot of people have various real issues with Firefox that make them prefer Chrome and those people should be listened to rather than dismissed. The tone of Firefox advocates responding to critics is often aggressive and dismissive.
Even my comment, which says "Don't dismiss the critics!" is presently in the negative.
Generally I've written off arguing on the internet, but sometimes (like today) I slip up when it's too tempting to respond.
> Rest assured the engineers of Mozilla are doing their best to make the product superior, independent of the principles difference.
Even if it's obvious it is always nice to hear that an organization cares about doing the best job they can. I'm very appreciative of the work Mozilla is doing even if here I'm defending the critics of their work.
I also recognize your name from the massive contributions you're making to the Rust ecosystem. Thanks!
Last time I remember trying to discuss an issue in Firefox was when they dropped ALSA support and started requiring PluseAudio for sound. When people complained, a manager silenced everyone by locking the bug report. This was not surprising, as other problem reports in recent years have been met with similarly obstinate responses.
It's nice to think that at least some of their engineers are genuinely trying to improve things. (If you're one of them, thanks for trying!) It is nevertheless discouraging when problem reports are silenced by both the internet public and the company's own managers.
Sadly, the current situation is that both major browsers have made themselves deficient in one way or another. I manage to get things done by switching between them, but really, I'm ready to drop them both if a good alternative shows up.
FF is really on par with chrome for me, with the exception of few extreme performance applications like webgl.
What platform are you referring to? Is it faster on macs too?
People aren't going to be happy without uBlock and Ad Block...
Google has been REALLY dropping the ball in the last 2-5 years. What's a NEW Google product that you actually like (that they didn't acquire)?
They literally CAN NOT build new products that people like.
... all their hardware products suck. New things like Google Allo exist for like a year and then they are killed.
It seems like they give a half-assed attempt at creating new products as a way to keep skilled talent at Google rather than having them leave to work for Facebook or Apple.
They're actually DECENT at large acquisitions but that's the only thing that's saved them.
It's really a shame because Chrome is actually a GREAT browser but I won't use it without ad blocking.
I've already migrated to Firefox on my phone and it's been pretty great so far. It also supports extensions on mobile which is huge!
Nope, they're in the advertising biz now. They aren't so much "dropping the ball" as playing a ballgame (extremely well) that you dislike (because it's harmful and exploitative and destroys the tools you love).
They're just a new microsoft. Or since they're in a particular phase of that development, let's say a new M$. Embrace, extend, exploit.
Robots that kill people? Come on, there are people that think that's cool.
There's absolutely no mapping between folders and albums. If you sync your photos and don't organize them into albums manually every time, the folder structure is lost completely.
Pretty much all Android apps will only let you pick images from folders. There's usually an option buried in the hamburger menu to pick images from Google Photos, but you can only see ALL your photos lumped together, no option to choose from an album.
Sure, you can use the share feature in Google Photos, but that doesn't work if you need to use the image in a specific context, for example replying to a specific tweet.
With iCloud this all works seamlessly, my only gripe is that album order does not appear to be synced and even if I reorder them on my device, many apps appear to list albums in creation order. But overall it's still better.
What new products have Apple or, seriously?, Facebook created that you actually like?
Pretty sure people aren't leaving Google for Apple & Facebook because they want to build good new products.
I still hate what Google is doing for Chrome and I'm now using a dual browser strategy... I use Firefox and Chrome at the same time, with a preference to Firefox.
You can report those issues to https://webcompat.com -- if they are Firefox issues, they will be logged and hopefully fixed.
My hierarchy of browsers looks like this. FF is my default, along with an extensive suite of security and privacy extensions including uBlock Origin. Very rarely, I’ll encounter an issue with a site, and I’ll fall back to Brave. Exceptionally rarely, I’ll fall back from Brave to Chrome, but I can’t remember right now the last time I needed to do that.
> Avoid Gecko-based browsers like Firefox as they're currently much more vulnerable to exploitation and inherently add a huge amount of attack surface. Gecko doesn't have a WebView implementation (GeckoView is not a WebView implementation), so it has to be used alongside the Chromium-based WebView rather than instead of Chromium, which means having the remote attack surface of two separate browser engines instead of only one. Firefox / Gecko also bypass or cripple a fair bit of the upstream and GrapheneOS hardening work for apps. Worst of all, Firefox runs as a single process on mobile and has no sandbox beyond the OS sandbox. This is despite the fact that Chromium semantic sandbox layer on Android is implemented via the OS isolatedProcess feature, which is a very easy to use boolean property for app service processes to provide strong isolation with only the ability to communicate with the app running them via the standard service API. Even in the desktop version, Firefox's sandbox is still substantially weaker (especially on Linux, where it can hardly be considered a sandbox at all) and lacks support for isolating sites from each other rather than only containing content as a whole.
So, despite concerns about monoculture, I guess Chromium-based browsers other than Chrome are the most practical solution for now.
The WebView argument is basically an argument for monoculture: you should only have one browser engine installed because that's less attack surface than two, and since Chromium must be installed for reasons, it must be Chromium. That's actually kind of a weak argument since it's not that common for users to load a specific attack in both browser engines.
I think it's up to other browsers to offer better solutions.
Yes, users could be clueless and be trading personal privacy unwittingly but that's not what I mean about "serves users very well". I meant users look at Chrome, Firefox and others and stick to Chrome. If they didn't like Chrome, they would switch.
By your book might makes right, because Google was able to push users to convert in various ways - some of which should be or even are illegal - and it worked for them they must be delivering something that people need. But it wasn't a free choice.
The main reason Chrome became so dominant is because:
* Google search results nagged all users to install it for a better experience
* bundled Chrome with countless free software downloads
* it is the default browser on Android
If I leave that box checked, it does use a web view that is "Powered by Firefox", but I always prefer to have it just open a new tab in my regular Firefox app.
Any speculation on what the supposed multiple purposes would be?
From past experience, is that type of thing something that is automatically flagged / determined programmatically or does a human reviewer of an extension make the call?
Certainly google employees and the chrome team will be aware of this within an hour if they aren't already. You can bet it's intentional if we don't see a reversal in the next 3 days."
The extension in question only has 9,000 users.
The number of GitHub followers isn't even close to 9000, you just assumed that rather than bothering to look at the actual page.
The “single purpose” extension part makes no sense to be honest. If the extension wants to provide a complete offline experience, you can’t do that. You need to split it into n different extensions and glue them together somehow.
And I won’t even start about the documentation which is basically 5 years in past. Some pages describe apis available, give you examples and then you realise it’s all deprecated!
Completely understand why uBlock maintainers aren’t keen to retry the submission.
I’ve switched to firefox for all the development flow, and treat Chrome as Second-Class citizen in this case by using “web-ext-polyfill” (thanks Firefox!) to get chrome extension work.
The convenience of being able to access your data between devices.
Out of every company in tech, Google has made my life fantastic.
I don't understand the Google hate, I don't know where it comes from. People don't like getting relevant advertising, but they do like when Apple closes off their App store 'for safety'.
I don't know why the double standard. I personally think this is a massive advertising campaign from one of the FAANG companies and we are the tools that discuss it.
Surveillance, advertising, bloat, ever worsening UX of their software, random product shutdowns, random bans & lack of human support to resolve false positives. I could go on.
What people like is software that lets them accomplish what they need unobtrusively. People like Apple's store to the extent it doesn't let garbage and adware in. But people also dislike Apple for not allowing sideloading.
Perfectly consistent position to have, IMO.
I don't practise any double standard here either. Same goes for apple. If they use their app store to stop competition by for example Spotify to promote apple music, break that up as well. The same thing for amazon, if they use AWS money to price dump on eCommerce or disadvantage third-party sellers, break it up.
I don't have any favourites here, whenever one of these companies engages in activity that is clearly bad for the ecosystem just for their own benefit I would like to see a very rapid and proactive response.
Last year Google's net income was $30,740,000,000. Put another way, 30,740 millions. Obvious of course but all these zeroes often let us lose intuition of just how stupidly much money this is. There are a total of 535 voting members in the US congress. And of course to ensure a company is safe it needn't get all 535 members, just a handful of key players sprinkled about would be more than enough. I'm also certainly not suggesting this is some shady cloak and dagger nonsense as I initially proposed to you; instead, simply a result of completely legal lobbying. I come to you with a presumably poignant pretty pleasant palatable power-point presentation - the undertone of our exchange needs not even be spoken. I, as a mega corporation, am simply looking for politicians that are 'doing the right thing.' You could get a transcript of our conversation and it'd be perfectly kosher. Leave office and, even though we already regularly chat, if you've been a good boy you stand to get paid $400,000 for 30 minute chats, over and over. Got a loser son? You know I think he just has a lot of untapped potential. We're always looking for executive advisors that can offer unique perspectives - pay's about half a million per year.
I find it difficult to find any other explanation for the state of business today. The behaviors of companies today are vastly more anticompetitive than those of companies in times past, an increasingly distant past, when the government actually did anything. The difference seems to be that modern companies have just become vastly larger, and they're increasingly interweaving with government. I wonder if this is analogous to how people felt in the days before the separation of church and state.
https://news.ycombinator.com/item?id=21232438
slow clap that's some dangerous stuff you're blocking there Google.
Are the gsuite components distributed through the CWS?
Get NoScript while you're at it: https://addons.mozilla.org/en-US/firefox/addon/noscript/
I’m rather disturbed that on HN of all places not a single comment is talking about anything other than going to another browser. Google should fix this, and there should be plenty of people here who can voice it internally.
Of course bookmarks and extensions are another important factor but it's nice to be liberated from at least one part of the chain.
The market is ready for a new provider imo.
Since !bangs are just using the URL search scheme of the site you're trying to search, it's just redirecting you to Google when you use !g, which allows Google to set cookies and use trackers. By using !g, one is sort of defeating the purpose of using DDG, so that's why I always like to recommend using Startpage and !s as a fallback instead.
By creating search keywords for my 5-10 most common sites to search things on, I have eliminated the majority of the searches I would have otherwise sent to a general purpose search engine.
https://www.google.com/search?q=site%3Areddit.com+%s
Of course, you can use any search engine you want, such as DDG. You just have to figure out the URL scheme for limiting the search to a specific domain and include it in the search URL when adding it to Firefox (or any other browser that lets you manually add search engines and keywords).
For everything else, Firefox should be the default [3][4].
It'd be great if Firefox bundles a content blocker like uBlockOrigin [5] in its distributions and introduces First-Party Isolation [6]. DoH is a welcome addition, esp since it can be used with AdGuard DNS [7] for another layer of content blocking. Firefox Private Network [8] is yet another step in the right direction, as are the anti-fingerprinting techniques [9] it has been upstreaming from the Tor Browser. With WASM around the corner, it'd be wonderful when native apps could be run from within a privacy-friendly sandbox like Firefox. Imagine using WhatsApp/Instagram on Android within Firefox with content blockers...
Next up: Strike partnerships with Android OEMs and bundle the browser as default.
[0] https://news.ycombinator.com/item?id=18052923
[1] https://news.ycombinator.com/item?id=19263649
[2] https://news.ycombinator.com/item?id=20767891
[3] https://news.ycombinator.com/item?id=20052623
[4] https://news.ycombinator.com/item?id=17361168
[5] https://news.ycombinator.com/item?id=20874006
[6] https://news.ycombinator.com/item?id=20783339
[7] https://news.ycombinator.com/item?id=18788410
uBO is a wide-spectrum blocker, not merely an adblocker. It has powerful context-sensitive blocking that's surpassed only by uMatrix (also from gorhill), as well as cosmetic filters that I find invaluable for cleaning up the dumpster fire being passed off as "the web" these days.
Floating header bar that follows you down the page of an article you're trying to read, wasting your vertical screen space? Remove it permanently with uBO's cosmetic filters and never see it again. Tired of the sidebar with links to clickbait articles on the site? Cosmetic filter. Wikipedia nagging for donations despite a history of irresponsible spending and ample cash reserves? Cosmetic filter.
In other words, Brave is "wide-spectrum" too. We block tracking, fingerprinting, and other bad scripts -- not ads _per se_. This has the effect of blocking 3rd party ads and most 1st party (since 1st party ads still rely on tracking "pixels" AKA scripts for confirmation).
We don't block 1st party ads by default where they work without tracking cookies and scripts. A prime example are the search ads you find on Google and other search engine result pages. These are about as clean as you can get, and yet some of our users want to block them on principle, for aesthetic reasons, etc. So we are adding options to do so.
Cosmetic filters have a high performance cost that we have not been willing to take by default, but we're working on them.
Brave doesn't have all the Chrome telemetry (etc) as I understand it.
They were using Mixpanel before, but they got complain from users, so eventually they added a proxy in front of Mixpanel (but that doesn't change anything since Mixpanel generates an UID, so what's the point of hiding the IP ?).
https://github.com/brave/metric-proxy
It's used for tracking user performance when distributing BAT (otherwise you would have no referral program possible), that's how they distributed the initial 5 USD
For in-browser telemetry, please see https://brave.com/privacy-preserving-product-analytics-p3a/. Low-dimensionality data (a few bits of answer) given to randomly timed unlinkable survey questions; anything hi-D is in the future and will use PROCHLO.
https://bugzilla.mozilla.org/show_bug.cgi?id=1582752#c1
If Firefox blocks Google search ads, then Firefox is dead ;) It's that simple.
If a website wants to show its own ads -- let’s call them first-party ads -- then Firefox is completely fine with that; and so it every other browser, including Brave.
No thanks. Firefox is a great web browser platform. Instead, it should focus on improving web extension apis, allowing users to build their own extensions upon it.
Those who still want to use uBO will have to find another browser for which uBO will still be available."
Hell yeah, Brave or Firefox. I dumped Chrome half a year ago, switched to Firefox and DuckDuckGo. I love my uBO + NoScript + PrivacyBadger extensions on Firefox.
You write a useful app, publish it on your own web page, and distributors will actually come to your website, check the app, review it, build it for you, even for multiple archs sometimes, and distribute it via worldwide network of mirrors. There are even many competing distributions, so no single one has power to exclude you, users can download your app from your website and use it too, etc. Nobody will be able to stop them.
For projects where there's no money in distribution, like those mentioned here, it's like a developer heaven.
And next time someone will talk to me about how fragmentation in the Linux distribution ecosystem is bad, and that there are too many distributions, etc... I'm really glad there are, because if alternative is this amount of power accumullated in single hands, and this kind of behavior, then that is not desirable.
I moved from Safari back to Chrome week ago, because Apple basically did same thing - killed uBlock in Safari 13. I was expecting to move to FF soon or later, but didn't expect it will be in less than a month. :)
An independent study shows that YouTube ads and Search Ads are the ones that the users enjoy the most and wouldn't want to block ;)
Of course, everybody loves video ads, don't we all ?
But search ads are ok. Since you can both ignore them easily and are often the thing you look for.
Video ads are annoying interuptions I hate with passion of a burning sun.
Most site ads are just sleazy shit, that serves as vector for malicious actors. I hate that with passion of an exploding supernova.
People enjoy Youtube ads the most? That's surprising to me given that they're rather intrusive and they get between you and the content you actually want to see.
everything that distracts or sends signals that have nothing to do with the intent of the user for visiting a site in the first place is an anti-pattern. I block all ads and even obstrusive elements using custom styles or UBO cosmetic filters...
This shows especially well in older generations who are not very used to the information overflood and competition for attention on the internet. Mixing legitimate content with ads is the craziest pattern on the internet by far; and in untrained users -- most of the older ones -- this causes confusion, frustration and finally exhaustion with the medium.
We who are used to this are just the internet user version of Pavlov's dogs.
Sorry for my bad English :(
"Important Note Repeated or egregious violations of the policies may result in your developer account being banned from the store. This may also result in the suspension of related Google services associated with your Google account."
Google is into all these different services and wants them all managed from one Google ID. But if you have a problem with one of their services, it can screw you on all of their services.
Not to mention Chromium based browsers.
And for all of Chrome (and Google's) faults, it does seem to be reasonably standards- compliant and even open to experimentation. If they want to spend some of their piles of cash developing new features that other browsers can then adopt and then standardise, I don't see the problem.
If developers choose to use Chrome-only features and their pages break on other browsers, that's on them
Even today I have devices which are "best viewed on IE6", thanks to modern browsers they still tend to work somewhat.
Chrome will not be bad because it's a shitty browser, it'll be bad because Google can force features into standards and essentially do what they want with no recourse.
It's not the developers fault directly but they inherently support an abusive vendor-user relationship.
Everyone who doesn't see that is just a Google-apologist.
Again, not the way it worked with IE 1-8
> Everyone who doesn't see that is just a Google-apologist.
Well I don't and I'm not.
And it wasn’t big daddy government that killed IE’s stranglehold....
Shortly after, Chrome hit the lead and never looked back.
Flash was already falling out of favour as html5 emerged, making it irrelevant.
iPads and iPhones were influential in the birth of the mobile-first philosophy but not in the decline of IE.
IE never really set standards, in fact the big complaint about it always was how non- compliant it was.
Of course the government didn't kill IE. It died because of arrogance and short sightedness.
Well, maybe. Who's to say? But if we're theorising, I'd say that Google probably learnt a lot from IE's demise and most likely sees the advantage of making sure that the web dev community at least does not actively hate them.
Which is kind of a weird thing to be arguing for anyway. If a company wants to innovate isn't that a good thing?
And “monopoly” has a legal definition it isn’t defined by random HN posters every week.
How many times have HN users posted that Apple is a “monopoly”?
https://definitions.uslegal.com/d/de-facto-monopoly/
https://business-law.freeadvice.com/business-law/trade_regul...
I don't know if the 69% number from StatCounter would qualify as a de facto monopoly, but it's close to the 75% number quoted in the previous article:
https://gs.statcounter.com/browser-market-share/desktop/worl...
Also according to your own citation.
Under the Sherman Act monopoly power is considered the ability of a business to control a price within its relevant product market or its geographic market or to exclude a competitor from doing business within its relevant product market or geographic market.
Where in that act does it say anything about “banning an ad blocker”? It specifically mentions “price”. Are we going to say that the government can tell businesses what is allowed in its own store?
> Are we going to say that the government can tell businesses what is allowed in its own store?
Yes, we definitely are. If there's a monopoly and the monopolist is blocking people from participating, of course we can get the courts involved. Just google all the antitrust cases about Microsoft, Google and Apple, among others.
Re: "price", even if there's no monetary exchange, other goods are being exchanged (personal information, ads, etc).
So now are we just going to make commonly understood words like “price” mean completely random things?
Hey guys, remember Bing?
For regular browsing it had some nice security features but always lacked an equivalent to Tree Style Tabs. And will soon become useless without a decent ad blocker.
It's not like UBO was completely blocked from the Chrome Store.
Also, while I am here, you should all be using a Pi Hole instead of uBlock Origin anyway. Much less detectable by sites, covers all of your devices...
Seriously, spend the 1 hour it takes to set up the Pi Hole - you won’t regret it.
uBlock origin is the king of adblocking, and suffers from none of these issues. Use anything else and you're severely compromising. I'd go as far as to say that DNS adblocking is basically a waste of resources, a gimmick, the wrong solution to a well-defined problem.
Furthermore, you can't install ublock origin on IoT devices and smart TV's so your claim of "waste of resources" is even more questionable.
Better still, why not both pihole and ublock origin?
Relying upon a security practice from almost 25 years ago is not really a good idea IMHO.
Bypassing DNS blocking is easy. You can access my normal site, block ads by DNS, but I can just serve everything up over plain IP address without the domain name being required, now you're loaded with ads/trackers/scripts anyways and your security just got bypassed.
This trick is literally as old as HOSTs. It has been proven time and time again that DNS-based blocking only works when everything uses domain names as pointers to resources, instead of using IP addresses to do the same.
It feels like APK has suddenly arrived on HN. Not a surprise since we just had him banned off Slashdot.
"Since the next uBO release will essentially be what 1.22.5rc2 is, consider that uBO is probably coming to an end of life in the Chrome Web Store -- there is no good reason to believe uBO 1.22.5rc2 would no longer be rejected with only changing the version number to 1.23.0.", https://github.com/uBlockOrigin/uBlock-issues/issues/745#iss...