Google had a plan called “Project NERA” to turn the web into a walled garden
twitter.com
twitter.com
I viewed chrome the same as IE. Owned by a big US tech company that only cares about one thing, and that one thing isn't you or me, only what your and my data/views are worth.
As far as I'm concerned all criticism leveled at Firefox is neatly mitigated by the reality of what chrome is, spyware.
I personally felt that the 2014 introduction of in-browser ads (pitched as "user-enhancing") marked a huge shift. For others it was the deep integration of the proprietary Pocket extension. For still others it was the weird Mr Robot cross-promotion that was pushed via a side channel or the Cliqz in-browser tracking or the booking.com in-browser ads.
At this point, it really feels like Mozilla and FF are "controlled opposition" / defense against anti-trust claims, and many of the naysayers would probably jump to a clean implementation that isn't bogged down by the lack of trust.
It literally took years to get to a point where the bundled parts were released as open source (see https://bugzilla.mozilla.org/show_bug.cgi?id=1343006 ). Obviously there are legal concerns etc, but many of the critics would have been much happier if the extension were released as open source first rather than adding proprietary code to the browser
When Mozilla bought Pocket, there already existed a competing open source self-hostable network service, Wallabag. Pocket is to Wallabag as Twitter is to Mastodon.
My complaint was not that the code in Firefox was proprietary, but that it integrated with (and promoted) a proprietary network service, while there was a viable open source competitor.
At the time, Mozilla's mission included the aim “to promote choice and innovation on the internet”, which this integration seemed to go against.
This isn't quite as simple. Firefox on Android will only install a subset of extensions from addons.mozilla.org, based on an allow-list maintained by Mozilla.
But other extensions on AMO (and therefore already complying with Mozilla's policies) work satisfactorily when installed in Iceraven (a fork of Firefox on Android).
So this shows that the limited list of extensions available for Firefox on Android is not limited by technical reasons (“where possible”), but by Mozilla's choice.
---
But I agree with the broad point: yes, Mozilla is pretty sketchy, but Google is orders of magnitude sketchier.
I use several extensions in Iceraven — Privacy Redirect; Bypass Paywalls Clean; I don't care about cookies — that work usefully. If there are any missing APIs, I haven't noticed them. These extensions can't be installed in Firefox for Android.
There's no technical difference between Iceraven and Firefox, except that Iceraven has a more generous allow-list. This isn't a technical restriction; it's a choice by Mozilla.
It's a valid choice — if they're aiming to curate a set of high-quality extensions, and prevent the use of lower-quality extensions — but it's a choice nonetheless.
Mozilla is also looking at monetizing their extension ecosystem by allowing the top makers of extensions to pay for placement. Perhaps, Mozilla could start letting only the highest paid extensions on Android.
Would this be "valid"? Uh . . . sure. It is also blatantly user hostile. I would rather Mozilla allow me to choose what I run, but Mozilla definitely isn't going to give the users that sort of freedom on release builds.
So a few extensions have been grudgingly permitted with extra scrutiny given during review, but they don't want to extend that effort to all add-ons, they don't want to back down to accepting the previous level of security, either, Android won't change its handling of child processes (and even if – any change there would take years to percolate throughout the phone ecosystem, plus a number of OEMs somewhat infamously are even more aggressive about killing seemingly unused processes), and re-architecting add-ons to cope with randomly being killed isn't an easy and immediate solution either.
This is frustrating to do, when the desktop site didn't allow me to add a mobile-only extension[1] and I had to figure out how to do so by modifying HTTP requests. This is a reversion from older Firefox versions, where you could install any extension via the web store as you would on desktop.
[0] https://blog.mozilla.org/addons/2020/09/29/expanded-extensio...
[1] https://addons.mozilla.org/en-US/firefox/addon/google-search...
And that is exactly the problem. I don't want to accept any "evil". "The other guy is worse" has never been a good excuse for bad behavior.
> they have aggressively worked to end tracking
They still use google analytics on their own websites. Firefox by default still allows ads, which are the main driver of user tracking.
> a mobile browser that actually supports extensions where possible
Extensions, or only extensions allowed by Mozilla aka browser features with extra steps.
It seems impossible, but I wonder if Mozilla could be salvaged?
I want a browser styled like the rugged and customisable UI of Firefox 4.x with the Gecko improvements of the Quantum releases. With desktop-to-mobile sync with real cryptography, before this nonsense of a 'Firefox account'. A browser that preserved features pleasing to techies and power users, while omitting features abhorrent to them, would be the ideal.
How could such a thing be funded, and how could we get the old hacker collective style of Mozilla back? Or how would we start something new and get the full time labour necessary to develop such a browser, with an independent rendering engine and JS VM? While keeping unethical incentives as far from sight as possible.
I don't pretend it is an easy question, but framing the right question is a start.
Firefox Sync is end-to-end encrypted? My understanding is that Mozilla cannot actually read user sync data.
Ah, looks like they still do. My mistake. I was harkening back to the old Sync protocol which just gave you a decryption key, rather than any account system. From this post it seems they've just integrated it with your password, if your link is describing the present method.
What I had in mind was this: https://blog.mozilla.org/services/2014/05/08/firefox-account.... i.e., back in the day you could self-host Firefox Sync, like a Nextcloud. It seems this is still possible, though not straightforwardly: https://discourse.mozilla.org/t/how-to-self-host-fxa-and-syn...
Yep -- and this is why I personally think there's something rotten in Mozilla.
At the beginning there were 3rd party extensions to sync bookmarks that just allowed you to point to any webdav server (which is trivial to self-host). At some point Mozilla decided to implement this functionality as a 1st party extension, thereby displacing all the other 3rd party extensions that were doing the same (and later on outright killing these extensions, by changing the APIs and making the new ones buggy).
And once the other extensions were killed, they started to make it harder and harder to self-host. Up to the point I gave up self-hosting Firefox Sync; it's just not worth the effort, and I really see absolutely no need for such a huge infrastructure for what could be done with plain clothes WebDAV.
That is the day Mozilla earned my distrust. I basically use Firefox (or its forks) just because there is no other choice.
Okay but what's the upshot? If it's just a meandering comment to the effect of "well, Mozilla does bad stuff too", then this is exactly the kind of comment that the parent commenter was talking about.
Take all of the concerns about Mozilla, add them up, and then bring them back to the larger conversation about what it means for the web to become increasingly dependent on Google.
That is the second step, and that second step is the critical step, and somehow in these conversations, that piece keeps getting lost. Or worse, people decide to dig in before they get to that piece, and then, after already having been dug in, they confront this question and decide to follow it to the logically consistent but extreme conclusion that these trivial details are a sufficient reason to abandon the web to Google. I suspect that is a position that they wouldn't otherwise have consciously reasoned themselves into, but I do think it's how people respond to the challenge of reconciling their criticisms of Mozilla with the bigger picture.
I don't think the Mr Robot thing was great, but I also don't think that's a reason to abandon the web to 100% dominance by Google. And is the Mr robot thing supposed to be an input into that bigger conversation about whether or not to abandon the web to Google? If yes, then I just have to say that I don't think that's a very good reason. If no, then I submit that we're losing track of the bigger question.
>it really feels like Mozilla and FF are "controlled opposition"
I have to admit that this is where you completely lost me. I think Mozilla is navigating some uncertain and difficult territory, and I don't think their choices are the best. But I guess I'll put it this way. If I find my brain spinning narratives like this, I take it as a sign that I need to get up and go on a walk outside.
https://blog.mozilla.org/en/privacy-security/privacy-analysi...
https://www.howtogeek.com/756338/mozilla-says-chromes-latest...
There's also this:
https://blog.mozilla.org/blog/2020/08/04/latest-firefox-roll...
https://twitter.com/__jakub_g/status/1365400306767581185
And the top comment of the hacker news thread associated with that last link?
>My friend who works in an adtech company:
>"Protip: Use Firefox instead of Chrome. We get very little data from Firefox users"
https://venturebeat.com/2018/12/31/mozilla-ad-on-firefoxs-ne...
If this said:
> Eich: Ad on Brave's new tab page was just another experiment
> "This snippet was an experiment to provide more value to Brave users through offers provided by a partner"
> "It was not a paid placement or advertisement."
You would recoil in disgust. Do the developers think the explanation is satisfactory? No one would seriously believe that a browser vendor would just willingly place ads for a company without any sort of compensation. In fact, that someone would even consider putting an ad in the web browser itself would probably be enough to push you to choose something else.
Circling back to the beginning, people blindly believed Google's "Do no Evil" and Google profited mightily by chipping away at the generated goodwill.
Why would I recoil in disgust? What if I prefer ads to total dependence on a single revenue source?
Also comparing Brave to Firefox is like comparing a browser with it's owns independent stack to a browser that's just a fork of a different browser, wait!
Yours appears to be yet another example of the type of short attention span comment that I'm talking about, which is happening over and over and over in this thread. There's talk of Google abusing their dominant position in shaping the web and browers, and then there's talk of Mozilla as a counterbalance, and then there is a criticism of Mozilla, and then there is no clear upshot about how the criticism relates to the original context.
Asking people to remember and tie the point back to the original context yields comments like yours, viewing such requests as a challenge or emotional investment, or an inability to have rational conversation.
Who says switching away from Firefox means you have to switch to Chrome, the Google-controlled browser?
That seems like a false dichotomy to me.
Brave/Edge/Vivaldi/Opera are all Google controlled browsers. Just because you can slap your own logo and build a sync system on top of Chromium does not mean they get to have any say in how Chromium consumes the Internet.
Sure, less data gets sent directly to Google. But when Google says[1], Chromium will not allow you to completely block autoplaying videos, it takes years to for the clones add an option to block[2].
[1] https://developer.chrome.com/blog/autoplay/ [2] https://forum.vivaldi.net/topic/40377/option-to-disable-auto...
Sure, technically they're Chromium, not Chrome, and probably you don't share your data with Google (though who can say for sure). But whichever you choose, you're still allowing Google to control the Web ecosystem, from web standards to ad blocking.
I've expressed my distaste for the way Mozilla is managed again and again, and I hate the stupid stuff they do from the bottom of my heart, but there simply is no other choice.
Firefox is full of these types of changes.
When you use Firefox, your bookmarks bar gets covered up while you're typing an URL. When using chrom(e|ium) or its plethora of derivatives, you're actively contributing to browser monoculture, sharing your browsing habits with a predatory corporation, and supporting anti-user changes such as the manifest v3 webextensions, which cripple content blockers and disempower you, us, the user.
If the choice is difficult for you, I really don't know what to say.
It's made me reduce the amount of features I use in Firefox because I feel I can't trust the features will be there anymore or work the same in the next release.
Often the benefits are small, and the changes seem to be for the sake of changing things rather than to bring tangible improvements.
Workflow-breaking changes are incredibly frustrating for the user, and something a mature project should only do with extreme reluctance. Yet Firefox seems to do it haphazardly.
I would honestly be happy to use a browser that looked and worked like Netscape 1.0 as long as it supported modern web standards and didn't keep moving buttons around.
Have you tried SeaMonkey? It may be what you seek: https://www.seamonkey-project.org/
Maybe go complain at people who have already left.
They’re also sound like quite achievable goals for a fork.
Deciding that support for Firefox lives or dies depending on details about how long the text and the address bar is, is completely absurd. Because meanwhile, everything else is increasingly based on chromium which is developed by Google. Having the web depend on a single rendering engine where all the major trends and development effort and support maintenance comes from one company is catastrophically short-sighted.
This is speculation on my part and I want to be very clear about that, but whenever I see something that looks like Google astroturfing, what happens is they frame controversial decisions as technical necessities, like it's just an easier way of solving a technical problem. And they keep trying to reframe questions in technical terms, and try to turn questions of right and wrong into questions where they're simply elaborating on how the technology works, and it's a matter of you not understanding the technology. This was my experience in HN threads about AMP, for instance.
That's my sense of how that works. In this case, I don't think we're seeing anything other than the typical short attention spans.
FF tends the take flak about things people just accept from other browsers.
Don't want pocket, disable it. Don't want address bar suggestions disable it. I don't agree with everything that goes on with FF but there is no alternative to what MS dreamed of with IE and Google seem to be achieving with Chrome.
Out of interest, why do you need to see your bookmarks bar if you are typing in the address bar? Genuine question.
How often do you click the address bar, then change your mind and navigate to the bookmark bar instead?
You know the address bar searches your bookmarks too if you do change your mind and don't want to change focus?
The address bar click behavior combined with the new padding became so intrusive for me that this was the thing that finally got me into mapping caps lock to escape for quicker hiding action (already used it for control, thanks to Karabiner-Elements/AutoHotkey I can get both).
Because yeah, all of this is literally nothing. There are things going on with Firefox which are not nothing, but none of what you cite is.
What about them putting ads in the URL bar suggestions? What about them (temporarily) putting ads into the new tab page that you couldn't opt out of? What about them removing the ability to customize the new tab page? What about them making it all but impossible to install your own (unsigned) browser extensions?
The complaints about the UI are that they also made it impossible to customize, not that the defaults are asinine (which they are).
That's Vivaldi. It barely changed its UI in the ~6 years I've been using it, and even then, the changes that did happen were necessary to accommodate new features.
Not great... at least they ask you at least once to allow this, and let you disable it at any point, something that cannot be really said for some of their major competitors.
>What about them (temporarily) putting ads into the new tab page that you couldn't opt out of?
I honestly do not remember them doing that? The only thing I remember was these self-promotional things like "Try Firefox for Android" stuff, but not "real" (i.e. paid for) ads. Maybe I just forgot?
>What about them removing the ability to customize the new tab page?
Customize in what way? I can customize my new tab page just fine, edit and pin and remove things. Change the number of rows, disable "sponsored shortcuts" aka ads and Pocket (aka more ads), remove the search bar...
>What about them making it all but impossible to install your own (unsigned) browser extensions?
This indeed was not a great move. But I kinda get where this was coming from a little. There was in fact a substantial number of malware extensions out there, and somebody in my family even fell for one (IIRC it disguised itself as a video codec update).
That there is no hidden setting or "cheat code" in the release browser to override the signature requirement bugs me, tho. The rational here was that if there was an override, people would just disable checks based on recommendations on "power user" sites and/or tutorials and/or disable it because a malware author told them to, or that an external malware could override this silently to bug the browser (but that argument does not count for me; if you have some malware running on your machine already capable of flipping such a setting, you lost already, anyway). I'd say, just make it blatantly obvious that turning off signature checks is rather risky[0] and enable those users to make an informed decision (and if they do not inform themselves and just click around, that's honestly their bad).
Compared to Chrome tho, this is all still very low-level annoying. Chrome never let you permanently install unsigned extensions in the first place, and you have to use their "store" to host your extensions.
Ads... Google...
And the new tab page is also more customizable in Firefox than in Chrome.
That Firefox made and keeps making some not-so-great decisions is surely something we can and should criticize and ask them to do better. But also let's not forget here that you and me are the not the only users, and they have find a balance of features and available customization that suit most users without overburdening their own developers with the design, implementation and most importantly maintenance costs associated with such features.
Something like menu icons seems small, easy to implement and put behind a setting, but then you realize that there is a lot of maintenance cost associated with it. You have to maintain a good icon set, and do additional testing to ensure everything looks fine with the setting on and off, etc. And that's just one feature out of thousands, and each of those comes with costs, and then you need to prioritize because you don't really have the developer power to pay all of these costs. (And now we can quibble about which features to implement or to keep or to remove and so on, based on our personal preferences, but that isn't really helpful most of the time either)
At the same time, we shouldn't forget about the larger picture that Google and their Chrome browser are not "nice", but a company and their tool to enact mass surveillance for profit, which quite often behaves very unethical aside from that, maybe even with outright illegal practices, if you e.g. believe the court docs unsealed and in the news this week, or if you ever glanced at the GDPR and compared that with what Google is actually doing.
[0] I know, I know, a lot of the signature checks are just security theater, as the signing is automated after some automated checks, and therefore it is entirely possible for malware authors to get past those checks and get signed. It will stop some non-malicious extension writers from releasing their thing with known-vulnerable code patterns. On the other hand, mozilla still know what it signed, so at least they can consult their archives and rather effectively block retroactively the spread of such malware once they become aware of it. That does not undo any damage already done, but it stops further damage. If a piece of malware is targeted at single users or small groups, it may remain undiscovered and hence unstopped indefinitely. But at least this may help stop nondiscriminatory large scale malware campaigns in it's tracks.
Here's an article about the ads in the new tab page: https://www.neowin.net/news/firefox-640-is-now-showing-a-boo...
https://support.mozilla.org/en-US/kb/how-to-set-the-home-pag...
I skimmed through about:config and didn't find any alternate way to change the New Tab URL other than a browser extension, like you said.
Would be nice to live in a utopia where we have so few problems this stuff matters but as it stands you have the choice between software that is technically independent and is at least reasonably aligned with privacy and user freedom and a bunch of chrome clones or derivatives that are run by dystopian megacorps
People don't like tapestry being changed by Mozilla when the house is already on fire...
Important to keep in mind that the old hippie days from the 80s and 90s are long gone.
What does this mean?
Er, in what alternate history were there “hippie days” (except maybe as some kind of retrospective event) in the 1980s and 1990s?
This slowly faded as more people and companies got connected, but until then it was definitely a thing.
I've lost my config multiple times due to a bug in session recovery.
After having lost yet another session I moved back to Chrome.
Brave is probably a better option if you want to "drop out". Unlike Firefox, it is not a dying browser, and it's monthly active users are increasing: https://brave.com/36m-mau/. They do have a cryptocurrency for relatively privacy-respecting ads thing (Brave Rewards), but you can easily opt out of that. (Also, we should not be puritans about this, developers have to eat too)
It is still based on Chromium. But that's probably more of a plus for the typical user who cares more about websites working correctly than browser diversity.
[1]: https://www.investopedia.com/articles/investing/041315/how-m...
And despite what a lot of people say, engine interop is only getting better thanks to initiatives like Compat2021. More sites work well under Gecko than ever before. Anyone remember IE6 era where Firefox needed bug-for-bug compatibility? It's been worse folks.
The day Google stops open-sourcing Chromium or start delaying public releases, or when another privacy-busting oopsie slips in the open-source codebase and Brave devs miss it, Brave is done. They don't have the manpower or experience to develop an actual browser.
The day Google stops buying Firefox's ad space, Mozilla has hundreds of alternative options for generating revenue.
I don't think Firefox will have many good options for generating revenue, given that they have lost 46 million users since 2018 [1] (while paying something like $2M to the chair [2]). And the only effort they made in that direction was is to become a VPN reseller [3].
[1]: https://www.techspot.com/news/90692-firefox-loses-46-million...
[2]: https://calpaterson.com/mozilla.html
[3]: https://mullvad.net/en/help/partnerships-and-resellers/
CEO pay also isn't a criticism of the browser, its an indication that the organization either rewards failure, or sees its current situation as success. Either way, it doesn't bode well for the future.
Did Firefox lose marketshare because of:
Google intentionally making their sites worse in Firefox?
The lack of multiprocess for so long?
No support for Google Earth until 2020?
Google shipping a polyfill that made YouTube.com 3x slower in Firefox and Safari for years?
The move to WebExtensions happening too late, resulting in burnout and lost interest from the extension community because they had already ported their extensions to e10s?
Slack going out of their way to use a non-standard SDP format thats only supported in Chrome, resulting in no other browsing supporting video calls?
Microsoft Teams also does the same thing.
Mobile overtaking desktop, where Chrome reigns supreme as a platform default?
Because it seems whatever technical “vision” Mozilla used to have back then have more or less vanished, while Brave seems to have quite a bit of it.
Edit: Back in the days I loved Firefox because it was made by the Mozilla foundation, which stood for things I found important, which I trusted and “loved”.
Today Firefox is still made by the Mozilla foundation, but that entity has little in common with the Mozilla of old besides the name.
In that regard holding on to Firefox “because Mozilla” is IMO largely holding on to a delusion or a lie.
I was myself in denial over this for a long period of time before I realized that my “love” for Firefox was no longer real. I was just using it out of a misplaced sense of obligation, not because it genuinely made me excited, like it used to back in the days.
Mozilla failed in its mission. Let’s hope someone else can find their place.
I haven't been really using Firefox recently, so there may have been some improvements I have missed. But they have made mistakes and missed opportunities. They probably should have made ad-blocking the default (same as Brave does), but can they do that if they are funded by Google? They probably should't have ended support for legacy add-ons. They probably shouldn't have freaked out their privacy-conscious part of their user-base by that Mr. Robot promo...
Firefox already blocks a lot of ads by blocking tracking scripts. Including a cosmetic adblocker like Brave would lead to worse compat and broken experiences.
> They probably should't have ended support for legacy add-ons.
They should've actually. Firefox was a single-process mess for years with poor sandboxing, because Mozilla was scared of breaking everyones add-ons. The move to WebExtensions was the right one, if a bit late. If the whiners got their way, every extension would be breaking right now because of Fission. The old model also had no permission system.
Then it's really bizarre that they leave all of this money on the table, seeing as the money they get from google only requires setting a single variable. Maybe it's not actually true.
[1]: https://chrome.google.com/webstore/detail/ublock-origin/cjpa...
[2]: https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-b...
...for now.
Be aware that Chrome is going to stop supporting Manifest v2. This will make uBlock Origin stop working - not because the author doesn't want to support v3, but because it is not possible for uBlock Origin to work under the new extension API.
If you like uBlock Origin, now would be a good time to get out of the habit of using Chrome.
Saying someone is uninformed or irrational isn't the same as saying they're mentally ill or unintelligent. Your comment, however, does well to lend credence to their anecdote.
https://www.merriam-webster.com/dictionary/irrational
(1): lacking usual or normal mental clarity or coherence (2): not endowed with reason or understanding
Perhaps the next time you feel the need to jump into a conversation to teach someone a lesson, take a moment to consider that you might be the uninformed one, because it's a distinct possibility based on this anecdote.
As a web developer, my job is already to chase down spec-violating implementation bugs in Safari, Chrome, and Edge. Having one more user agent out there does me no good; I'm disinterested in increasing my pain to support a 4% userbase.
I'd rather browsing be the purview of one or two giant, well-regulated players than a thousand minorly-incompatible little flowers.
Key: well-regulated. These giants are anything but. And in the past several years Chrome basically said "I couldn't give two craps about Safari's or Firefox's opinion, we're going to ship our own APIs and call them web standards".
But if there's a bug where either a browser deviates from the standard or different browsers implement an ambiguity in the standard differently? Web developers will fix that bug in Chrome, Safari, and Edge before fixing it in Firefox. For almost every site, that's what the cost benefit analysis looks like.
If my site doesn't work right on Chrome or Safari, that's my problem. If it doesn't work right on Firefox, that's Mozilla's problem.
Also, one of the biggest problems with Chrome has been that Google are breaking standards with it repetitively. If you're for well-regulated browsers, Chrome shouldn't be your browser of choice.
It's okay; FF unbroke themselves in 2 revisions anyway. But if it'd been Chrome, fixing the site would have been our top priority.
My only real criticism is that they keep making dumbass moves like putting ads in the address bar instead of trying to ask for money
Do a pro plan for silly people like me who would pay for a promise of no ads. Do an enterprise version of Firefox that hooks in to Active Directory or whatever for syncing
Just get lost with the ad plays haha
The organization that overpays managerial people, fired technical talent, and funnels donations into political causes instead of browser development is not much better either.
Personally I take my security and privacy over performance any day. Firefox by default better protects my privacy, and it customisable where it doesn't. Add to this uMatrix, uBlock and disabling JavaScript I'm good for security.
I don't care much about negligible performance stats. I notice little difference, especially with the above mentioned add-ons/settings. The websites they break I don't care much about or allow on a whitelist basis.
Bad as Mozilla is I trust it more than Google, especially in regards to this thread and others currently floating on the front-page.
But say what you want about their privacy practices, Google is as strong as it can get on security front.
Not really. Maybe ~6 years ago but they've made insane progress. Full site isolation is rolling out now and the performance is great. Definitely faster than Chrome on my laptop.
I normally use Firefox but have to pull up Chromium just for that one feature.
The Chrome profiles work really well for me but I’d love to learn about the alternative. Using Chrome is a bit of a guilt trip at this point.
Mozilla’s “Multiple Account Containers” extension can automate some of this. Cookies are separated by container, allowing you to use the web with multiple identities.
https://addons.mozilla.org/en-US/firefox/addon/multi-account...
FF used to be really good about 10 years ago with creation of firebug extension, it basically created a concept of modern browser devtools, but Mozilla stuck in the past and did not evolve ever since.
The FF contributors make so many decisions that are just plain nonsensical and harmful to the progression of the web, as do Safari and Opera -- especially those two. And while nobody should ever trust Google's bastardization of Chromium, they and the Chromium contributors are really the only people pushing the web forward, while everyone else is desperately trying to pump the breaks on new APIs, for reasons nobody can explain. Reading a bug tracker thread for any of them is like surviving a 1980s BBS discussion between tape storage format elitists. Even when they're correct, they're all wrong because they're not thinking ahead, and we all lose because of it.
Vertical tabs is so much more space efficient than horizontal.
It has at least one drawback. In the past there was an option to reload all tabs ( because every couple weeks Firefox starts begging to be restarted and after restart all tabs are blank ). Now you have to select all, reload, and not forget to de-select. If you forget and hit Ctrl+W you close all tabs.
Your pain points are real, but incidentally not relevant to me. Since I've been using FF nightly fulltime for a while I restart the browser (with session restore of course) quite regularly, mostly every day.
And I have the option enabled to confirm when closing multiple tab. Mostly because I sometimes hit Ctrl-Q by accident. Because conveniently, the "nuke everything" shortcut is situated right between the two most used shortcuts: Ctrl-W and Ctrl-Tab... :|
So yeah, I happen to not be affected by this particular problem :P
And set DDG as the default browser.
I can't imagine why anyone here on HN still would use Chrome.
Can't I be simply tired of switching browsers, making even minor adjustments to my workflow, every damn time my current browser manufacturer does something the internet adjudges to be morally corrupt?
I don't disagree with the collective in this case either. For me it's just easier to reconfigure Chrome to not do auto login on every fresh install. Maybe the day Google removes this option is the day I finally switch to Firefox for good. Or maybe I'd wait for a fork/plugin that restores the ability to opt out.
[1] For work purposes I use Firefox but it's not for any hacktivist idealism. It just fits my workflow. In Android I use Firefox full time too because I got fed up of AMP but it's still all about the experience.
https://www.expressvpn.com/blog/best-browsers-for-privacy/ https://www.zdnet.com/article/a-professor-says-edge-is-the-w...
Firefox is the only one that doesn't.
Then again, Mozilla only survives thanks to Google for sending search traffic their way.
That would also explain Mozilla behavior for the last few years... But motivations from big corporations are rarely as singular and neatly defined as I just made it sound, so while that might factor into their actions, it probably cannot be considered to be THE reason for action.
Because when the tab bar is full Firefox will overflow them while chrome will resize every tab until only an icon is left and then start the overflow.
If there is an extension to fix this I’ll switch but last I looked I couldn’t find any
One sec let me try to explain how to do this to my grandma who is currently x thousand miles away. Oh yea and if something breaks good thing I'm there for tech support amirite.
Oh she doesn't. The issue Grandma, Uncle Fat, Cousin Lou all have is they used this thing and started getting used to it and then they got an update and someone changed everything and they don't know how to do anything anymore. Repeat this three or more times and when you tell them to use something they smile at you and nod then stick with Chrome because it's something they know how to use and doesn't change all the time.
Your claim is FF updated something and your Grandma couldn't figure out how to do anything? Which update was this?
1: https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...
This temptation is very strong on HN. I honestly would be fascinated by a blog that gathered together all the extremely specialized use cases that people use as examples of why product XYZ wasn't good enough. That way of thinking leads to interesting to discussion but needs to be tempered by stepping back and looking at how representative those examples are, and I think that step is the point in the process where these conversations always break down.
I use Chrome at work because I have to. I often get into the situation with icon-width tabs, and to me it's bad because a lot of my tabs are the same few sites. So the icon doesn't always help me, and I end up using the 'close all tabs to the right' feature a lot.
In addition, a lot of the sites I use at work have time-limited sessions, so going back to a tab from even a couple of hours ago isn't useful because I have to reauth anyway. I guess I could find an old tab and refresh, but I usually just 't' (with vimium) to open a new one and retype the address instead. Maybe for me this is more a preference for the keyboard vs. having to move a pointer around?
https://github.com/Izheil/Quantum-Nox-Firefox-Dark-Full-Them...
I do. It's the only option for watching Netflix/Amazon Prime/Disney+ on Linux AND casting to a Chromecast.
It's really no big deal to open it when you want to watch any of those. I've never heard anyone complaining about switching from your phone's browser to the Netflix app on your phone, so I don't see why opening another browser on your computer is a big deal.
What you gain from using something other than Chrome is privacy, and using something other than Chromium makes it harder for Google to gain more control of the internet.
That being said, I find both Firefox and Safari to be better experiences than Chrome.
I would really, really like to switch, but not for now.
But really, you're better off using something avangard that some nerd came up with during the weekend. At least these hobbiests' browsers can be trusted to be not be evil & greedy.
Mozilla's relationship with Google also isn't set in stone. Yahoo was the main sponsor for a while.
For better or for worse, I would still say it's the anti-chrome. Find me another crossplatform browser with a stack that's still as independent as Mozilla's. They have the engine, the add-on store, and everything in between.
I would be using Opera right now but they threw in the towel years ago. Now the brand is being milked by a private equity firm.
Mozilla literally makes Google the default search engine.
If new scary stuff starts showing up in Firefox of source code where the auto sign you into google, or strangely start turning away from web standards and towards Google supported proprietary initiatives, or something like that, that would put some meat into the nothing burger.
Seriously, every time you start it, it opens one or even two tabs saying why Firefox loves you and protects you. It introduces nagging on the new tab page to tell you how much Firefox loves and protects you. It installs Pocket or has shortcuts to help you buy products that love and protect you.
Firefox also insists that you should create a Mozilla account and upload all your passwords over. Because they are so kind and protecting about your privacy.
Mozilla also fires people who donate to Christian charities for the beliefs they have (and yes, abortion is a belief, whichever side you are). Even if you are the founder of JS. Hear that: Mozilla fires people who are technically good, for political motivations. It’s as dystopian as it gets. They never apologized.
Mozilla is as dystopian as Google, and the worst evil usually sits with people who believe they are the good guys. In fact, they are sponsored by Google and share the same political slant.
I haven't seen any nagging to create an account yet after mucking around with the UI.
And honest question, what's your idea for monetizing Firefox? They're pushing subscription based products to reduce the reliance on Google money and adding different avenues for sponsorships that aren't from Google. Sounds like a plan to me.
Also Brendan Eich had strong support within Mozilla. If I had to guess, he resigned because of external pressure. (remember OkCupid putting a banner on their service protesting Eich, that was wacky)
How about taxes? Browsers are modern infrastructure, same as roads and street lights.
I believe the page you're talking about appears upon installation or update to a new version.
There's also: Preferences -> New Windows -> Select "blank page"
You can also install one of the de-branded Firefox remixes like Waterfox or Librewolf if you really want to be completely Mozilla-free.
> Mozilla also fires people who donate to Christian charities for the beliefs they have
Everything about this statement is factually wrong.
https://blog.mozilla.org/en/mozilla/faq-on-ceo-resignation/
> Brendan was not fired and was not asked by the Board to resign. Brendan voluntarily submitted his resignation. The Board acted in response by inviting him to remain at Mozilla in another C-level position. Brendan declined that offer.
The FAQ elaborates at length about the situation and emphasizes why he stepped down.
Furthermore, the political contributions that triggered "boycotts, protests, and intense public scrutiny" were not to "christian charities" but donations to vehemently bigoted politicians across several decades, culminating with a donation to the California Proposition 8 PAC, a campaign to strip LGBTQ people living in California of the basic human right to marriage.
Since numerous HNers asserted that "there is no human right to marriage" last time this subject came up: read Article 16 of the UN human rights charter.
You can believe whatever you want about abortion. What you cannot do is force other people to change their behaviour to accommodate your beliefs.
Now that is a tangent, because that is not what is being suggested.
That's exactly what was suggested. The Mozilla CEO that resigned donated money to a 'charity' (can an organisation that promotes evil be a charity?) that tried to get gay marriage banned in California. That goes a lot further than just believing something, that's trying to force your beliefs on others.
If you're against gay marriage, that's fine, don't marry someone of the same sex. But don't deny others that just because it doesn't fit your worldview.
They are most definitely not. Its not even close. Google creates and maintains a world-wide spying apparatus, easy pickings for three letter agencies.
> First, Google started to leverage its ownership of the largest web browser, Chrome, to track and target publishers’ audiences in order to sell Google’s advertising inventory. To make this happen, Google first introduced the ability for users to log into the Chrome browser. Then, Google began to steer users into doing this by using deceptive and coercive tactics. For example, Google started to automatically log users into Chrome if they logged into any Google service (e.g., Gmail or YouTube). In this way, Google took the users that choose not to log into Chrome and logged them in anyways. If a user tried to log out of Chrome in response, Google punished them by kicking them out of a Google product they were in the process of using (e.g., Gmail or YouTube). On top this, through another deceptive pattern, Google got these users to give the Chrome browser permission to track them across the open web and on independent publisher sites like The Dallas Morning News. These users also had to give Google permission to use this new Chrome tracking data to sell Google’s own ad space, permitting Google to use Chrome to circumvent reliance on cookie-tracking technology.
However - recently I've found G Search is getting steadily worse. They've made UX changes that make it harder to view cached pages, and it seems to ignore search operators frequently.
This is the biggest foothold to their dominance. YouTube, Gmail, Maps and everything else is in a supporting role to this core product.
Who is actively working on this and what is proving so challenging? What is stopping us from creating a viable Google clone, with the same level of high quality results?
Anything's better than Google, even if it's worse.
This is the killer feature for me because if I know I want to search wikipedia, reddit, amazon, pydocs I can directly.
If my search results are kind of bad, I just append !g and off to google I go.
It's not great, but it's done a lot for moving me away from google as a default.
2. SEO -- for every engineer working to make Google better, there are probably ten engineers outside working to make the web worse. Sorting wheat from chaff is actually easy -- you just drop it and let the chaff blow away -- so I'm not actually sure what the appropriate analogy is here, but it gets harder and harder is the point.
A lot of crap in the results (SEO doing his bit I guess), more pages taken down in the results and terrible UI.
The code preview cards are great for copy pasting from stack overflow without even opening the thread. Bangs let you search something in another engine if you can't find what you're looking for.
The only times when I need to use Google are: - checking opening times of businesses - checking maps, as Google maps is the only decent thing out there - I never use Google images but DDG images safe filter doesn't catch everything (you get nsfw in images - maybe this has been fixed, but I experienced it as an issue in the years)
And to tip the scales on the Google hegemony, we need average users on board.
Google's special sauce isn't particularly special: they have a couple solid signals by which they can tell that a given user didn't like the search result they vended, and they tune appropriately. Couple that with a little bit of user categorization ("our data shows there's significant difference between what users geolocating from the US and from Britain want when they search for 'biscuits'") and a history of collecting and refining that data, and you get a good search engine the same way Amazon gets a good product marketplace: sifting huge amounts of user traffic.
Google takes advantage of the network effect of being the hugest player, which is a positive feedback loop. A smaller player has less users to tune signal on and will adapt more slowly over time to user needs, on average.
I’m not surprised you found no difference in Duck Duck Go or Bing. Duck Duck Go is just a whitelabel version of Bing.
Pretty much every search engine that isn’t Google uses the bing api.
It’s only the illusion of choice.
Search is hard. Organising the amounts of data that Google does is hard. Just look at Bing. Even with MS' resources it's terrible.
As for maps, look at Apple maps. Again, nowhere close to Google. There's also OpenStreetMap, Waze and probably others, none are quite on the level of Google. Definitely none can give you the experience of search -> navigation so quickly. Searching for and then navigating to a location on Google is just so much easier than the alternatives.
As for mail, at least there's tons of viable options there. Protonmail, Outlook, my personal fave is Hey.com (I hate email so their minimalist/focused functionality appeals to me).
Google got to their position by being very, very good at what they do. It's just a hard problem. Most other tech companies have tried and fallen short.
[1] - https://kagi.com/faq
But their biggest foothold is Youtube. There is no other video host that matters, and their back catalog covers everything.
Don't be evil.
Do not be evil.
Do be evil.
Be evil.
Evil.
What an utter disappointment amongst so many. Plenty here for future generations to be further disappointed. But not necessarily surprised.
Further centralization, control and censorship.
It’s extremely difficult for a company to not do things that would maximize its profits. I don’t think the Founder-Good narrative is productive, it doesn’t work. One possible way to limit the harm is by regulations (or enforcement of existing ones), to make “evil” activity more expensive and thus not an option.
Page and Brin are still board members and controlling shareholders of Alphabet. It's foolish to assume they don't share responsibility for the current state of Google and the rest of Alphabet's properties.
If google is to be rescued, it must do so by removing it from ads.
Lol, I’m going to steal this one.
That’s indeed what happened. If you’ve worked in any ad tech company, you will know that the people in charge are some of the most unethical sleaze bags you will ever know. It’s all about scooping up as much data as you can: most adtech tech companies operate out of the public eye and many of them barely comply with regulations designed to protect consumer data.
I was surprised that Google was so different. But then they drank from the poisoned chalice. So did Facebook, Snap, TikTok … and Reddit is trying hard tooo.
It does not matter that they are ethical sleeze bags, that is just what was eventually going to happen.
Maybe the poised chalice is a bad metaphore, perhaps it would be better to say that advertising was Googles original sin, and one that will eventually undo them.
I remember a time when we actually called companies and asked them if they wanted to place a banner on our site. We didn't know anything about are visitors.
This is equivalent quite simply to someone putting out an inferior product - for example a phone that needs to scan a government issue photo id, so the phone maker - not your carrier - can identify you. There are people who don't care, and they are the target market. There are people who laugh at it and just buy something else. They are not the target market.
They did not try to change the web into anything. They tried and to some extent did change their browser into an inferior product, and change their ad network into an inferior product. Websites placing ads and ad exchanges are free to not use google's products. Web users are free not to use their product like their browser. I use google translate - that's about it. Not even maps, since heremaps is and always was simply superior.
They also tried to change regulations to suit them better. But they are allowed. Trying to change here simply means making their opinion known to the people who make the rules. They didn't bribe anyone. They emailed pdf files describing their ridiculous point of view.
The takeaway is they are a corporation with inferior products, who will do what's legal to make more money. Most people don't care. Some people are free to choose other products.
Azure and AWS for example completely destroy GCP This is because google treats the people who do care about google's inferior points, like they're a phone user who doesn't care if they're tracked. So google can't get any marketshare there for their inferior products. Despite GCP from a purely technical aspect being superior. When packaged with the worst customer service available, and the risk of losing all your data and backups permanently w/o notification, because you mistakenly hire a guy who is known to google as a hacker? They're not even a player for any customer that plans to be successful long-term.
It's a choice, pick what you want to do and who you want to do. Google is not hiding who they are. Or doing anything wrong. They just make inferior products. But VHS won the format battle.
They might be allowed. But just because it is legal does not mean that it is right, particularly as they themselves are "making their opinion known to the people who make the rules" and can excert economic pressure on lawmakers. And while their products might indeed be inferior – if they place their products as default on their own systems (android), buy themselves default placements on other products (Safari, Firefox…) many customers who do not try out all the options only use google’s products. And I can't blame them for not trying out all alternatives.
Law is not just for right and wrong. Most laws and regulations are to further people's interests, like the google people submitting the documents. This is called freedom of speech. Legislators are free to not read them.
> excert economic pressure on lawmakers
I don't think this means what you think it means. To exert economic pressure on a lawmaker (a person) means to make them to personally lose money in some way. This is a pretty grave accusation - it means "if you don't agree with us, we are going to damage you financially. Google has not being caught attacking people financially, or threatening them, or even paying off lawmakers thus far.
Google is also allowed to place their products in their own systems by default (not android, which is open source). If you buy a Samsung phone, Samsung picks the defaults - some are google, some are Samsung, some may be the carrier you bought the phone from. Of course if google makes the Pixel, it's going to have google's defaults. Are you surprised when you buy an LG TV, LG also makes the remote, despite plenty of other brands of remotes available for that TV and others?
As far as buying themselves default search placement within other products? Have you been to the grocery store? Did you know every brand you see there pays for better shelf space and placement?
There is literally zero wrong with any of what is going on here. Plenty of bad things about google. This ain't one of them. This is them purposely damaging their product for some of the possible market. Which is their choice. They are not "gimping the web" - they are simply making their own products worse. If google's search wasn't a good default choice in a firefox (it is), firefox would take google's payoff, decline in use and lose marketshare, and in lose turn google's money since they don't have market share anymore. And firefox is free to do that.
How on Earth does it NOT mean that AMP improves load times?
Texas being on it is a bit of a surprise.
Example: Youtube is almost as ubiquitous as google, and some of my friends use it for good content. How can I still use it and still give google the least amount of personal data as possible, if any? It's far easier with facebook, I just don't care about it as much as with blocking google.
I use Firefox when I need a fat modern browser and not something like Netsurf or Nyxt, but that's mostly just a futile symbolic act of defiance on my part. Anyone who thinks Mozilla is the company they once were and that they really are trying to fight the good fight for the open web is kidding themselves. Their brand is being the underdog non-profit open web activism company, but I can't think of anything they've done to meaningfully fight for that. They've sure wasted a lot of time on stupid side projects and ad deals, and I guess they still have Gecko because the code already exists and it'd destroy any facade of competition in the browser market if they switched to Chromium, but if they really were the company people think they are they wouldn't have laid off so many critical teams in 2020. They certainly wouldn't have shitcanned the Servo project, really the only possible threat to Google's de facto monopoly over the web and the biggest meaningful way to fight for the open web.
I know it's been said a ton but the fact that they did that while giving their incompetent CEO a raise and are continuing to put funding into cancerous Web 3.0 shit (VR in the browser? really?) and dumb side projects like their VPN grift should be enough of an indicator to anyone with a brain that Mozilla is controlled opposition at this point and probably being paid off by Google to tank their market share. Maybe it sounds like I need to take my tinfoil hat off, but after everything that's been happening lately with Facebook and Google I don't think this is much of a stretch at all.
Anyone that followed Servo closely knows it was a dead end. It was literally never going to ship, ever. They freaking started a rewrite of the layout component at some point. Simple pages like google.com kept breaking. It was an R&D project, the good stuff already got merged into gecko (Stylo, WebRender). A lot of top servo contributors and GFX people got moved to Gecko. The project fulfilled its purpose, it made Gecko better.
Now Everyone Reads AMP?
Until Nera stepped up to do it.
So, perhaps analogous to harnessing (tying a band around) the (mostly dead but still powerful) old free/open internet?
He has refused to allow for configuration of TLS 1.3 ciphers in Go: https://github.com/golang/go/issues/29349
Thanks to this decision: if a particular cipher is found to be weak or vulnerable, people using Go won't be able to immediately disable it. Instead, they'll be forced to wait for a release or patch, and possibly have to backport it to the version they're running in production.
Another scenario, as pointed out in that ticket: sometimes other vendors don't properly implement ciphers on their end, and there's an incompatibility. Prior to TLS 1.3, one could just disable that particular cipher, perhaps even just for a particular connecting client.
His response was, paraphrasing: "TLS 1.3 is amazing and awesome and will not have the same problems prior TLS versions had. It needs to Just Work, if there's a security issue we'll issue a patch, and if you can't apply it in a timely fashion you're incompetent." He seems unaware that not everyone uses Google's "just roll it out to a few hundred nodes and keep an eye on them" approach to SRE, or that major organizations don't have time to wait for a patch - they need a quick switch flip until the patch is out and can pass their normal validation before moving to production.
I know we're on a google is evil thread, but not literally everything they're involved with is a conspiracy.
Otoh, personally i like the ability to config things if i really have to, and such a policy might lead to people running custom forks which is bad.
100% agree, and yet one of the downsides of their recently exposed behaviour is an erosion of trust in everything they touch. For good or bad. Especially big important security considerations.
The more crap like this I hear about, the less I’m willing to trust their products. For example, I almost chose GCP for a project but decided against it because I just don’t trust them not to hose me due to something completely out of my control.
These things pile up and tarnish their brand and anyone closely associated with their brand.
And you're talking about the default ciphering setup golang in no way prevents you as a developer from changing ciphers as a developer of an application. it just doesn't expose it directly. you can go and change the golang runtime and since its open source you can.
but wtf ever would you? you're just opening yourself up to self inflicted pain.
Say it.
Now call or email your representatives.
Forget the fact that they're using anticompetitive tactics to embrace, extend, and own the web. They're illegally inflating ad prices and forcing everyone into it.
Federal prison.
People who had done bad things are sent to prison; you can't apply the same process to corporations - even though corporations are considered legal "entities" you can't really jail a corporation; the few people who take the fall are usually designated fallguys and serve laughable sentence, anyways.a
So, how can we truly "rehabilitate" a corporation? How do we decide which ones to send to "death row"?
We need to stop looking for the responsible, evil, individuals that are making this happen and start treating the problem like the systemic problem it is. We need to dismantle the systems and organizations that allow these things to happen. The US government is using these techniques against other governments, and often against terror organizations (if not against its own citizens via the justice system), so why not do the same for domestic organizations and corporations? Because they (govt & corpos) are all intertwined, to such a degree that this relationship is itself is codified into a "system" (one aspect of which are the lobbyists).
We live in a world of systems and rules - we've been living like this since before Jesus walked the Earth but recently this trend has accelerated significantly: individuals can no longer be held responsible for much of anything: they depend too much on the state, on the organizations they work for, etc. etc. If you think on it every single significant aspect of your life depends on someone or something that is external to you and you have no control over. And so, good policing isn't chasing after criminals in the streets while shooting at them; good policing is preventative and in the more advanced states wouldn't even be necessary since all people would've not been allowed (or rather, given a chance) to misbehave.
You don't blame or punish a man, you make it so that he can no longer do anything bad.
p.s. Shit sucks, I know, I want to be free too but what can you do; we were born into an age of hyper connectivity and over socialization. We are basically slaves of the machine that I can't even name. Used to be capitalism, but I don't think that word has any real meaning left behind it any more... not when China is the most successful capitalistic nation in the world.
When I log into my iPhone it also logs me into iCloud and starts using iCloud services for various phone related functions. I expect this rather than having to separately log into these things. In fact having to type the Apple store password is annoying. When I lose Keychain access I’m also “punished” by losing access to things it was helping me to sign into.
To me this is straight up a usability issue. Passwords suck, and having the browser manage all of your credentials and authorizations is a huge win. About the only thing I might agree with as iffy is loginning you into chrome if you log into gmail without prompting you, but does Chrome actually do this without prompting you at least once?
Before we send people to the gallows maybe some confirmation is needed.