News for hackers. Stuff that matters.
Re:Firefox/Normandy/PreferenceRollout by ajross on Saturday May 04, 2019 @09:54AM (#19826450)
That "someone" is the author of the browser you installed in the first place, and which you know is going to push whole software updates on a regular basis. That's right, "someone" isn't going to just RECONFIGURE your browser, they're going to REPLACE it! Quarterly!

That concern just doesn't parse. If you don't trust Mozilla to give you working software, why are you running their software in the first place?

There are circumstances and concerns where you might want to limit things like software and preference updates. And both of those are and remain under your control. But the default is to allow updates, for obvious reasons.

Re:Firefox/Normandy/PreferenceRollout by zzzcpan on Saturday May 04, 2019 @10:12AM (#19826551)
On my system authors of software can't push updates to me at all. Instead the software is packaged, there is at least some oversight over what is packaged and plenty of user control over packages.
Re:Firefox/Normandy/PreferenceRollout by ajross on Saturday May 04, 2019 @10:41AM (#19826734)
Yeah, so like the other poster your point reduces to "I trust Fedora to build Mozilla code more than I trust Mozilla to build Mozilla code". Which is nonsensical. At some point you're still trusting "someone" (the scary "someone" from upthread, even!) to give you software, so what's the complaint exactly?
Re:Firefox/Normandy/PreferenceRollout by Althorion on Saturday May 04, 2019 @11:34AM (#19827082)
> Yeah, so like the other poster your point reduces to "I trust Fedora to build Mozilla code more than I trust Mozilla to build Mozilla code". Which is nonsensical.

I don’t think it is. That way, you have two authorities checking things over instead of just one.

Re:Firefox/Normandy/PreferenceRollout by ptx on Saturday May 04, 2019 @11:03AM (#19826850)
It's not nonsensical. I trust the distribution maintainers to maintain and update a cohesive system composed of thousands of third-party packages. This is entirely different from trusting those thousands of third-party authors to directly update whatever they want on my system whenever they feel like it.

Edit: I'm not implying anything about the capabilities of this preference-updating system; the subject was software updates and who is trusted to deploy them.

Re:Firefox/Normandy/PreferenceRollout by ChrisSD on Saturday May 04, 2019 @11:19AM (#19826963)
That's hyperbolic. Mozilla can't directly update whatever they want via this system. According to the article they can only "change the default value of a preference" within Firefox.
Re:Firefox/Normandy/PreferenceRollout by ajross on Saturday May 04, 2019 @11:22AM (#19826992)
> trusting those thousands of third-party authors to directly update whatever they want on my system

You have completely misunderstood what Normandy does.

Re:Firefox/Normandy/PreferenceRollout by ptx on Saturday May 04, 2019 @11:52AM (#19827191)
The comment I was replying to was about something much broader than Normandy: "trusting [Mozilla] to build Mozilla code" and "to give you software".
Re:Firefox/Normandy/PreferenceRollout by mlthoughts2018 on Saturday May 04, 2019 @11:26AM (#19827018)
How so? Rolling out changes to default settings in an unannounced, automatic way based on users being automatically enrolled in that preference update program, with difficult to understand opt out settings changes required, sounds _absolutely_ like third party authors able to make unrestricted (and unannounced) modifications to my system.

I cannot understand how anyone could think otherwise of Normandy.

Re:Firefox/Normandy/PreferenceRollout by Arkanosis on Saturday May 04, 2019 @07:14PM (#19829973)
How is that nonsensical? Trusting someone does not imply trusting anybody, and even less everybody.

I trust my mother; it does not mean I trust you, and even less the entire crowd here on HN.

I've stopped using Windows years ago because I didn't trust Microsoft anymore. I'm having minor trust issues with Canonical and Mozilla. I still trust Debian and Arch.

Trust is personal. Hard to get and easy to lose.

Re:Firefox/Normandy/PreferenceRollout by dredmorbius on Saturday May 04, 2019 @12:48PM (#19827594)
Some systems (e.g., Debian, and derived Linux distros) make an exceptional effort not to randomly change user or system settings (via debconf, and governed by Policy).

This has some limits -- it largely applies to systemwide, not user settings, user dotfiles are generally outside of scope (though are also typically unmolested), and some packages, including Firefox, manage to introduce their own configuration management schemas and misbehaviours.

But yes, the general idea that software updates do treat user and local configuration as sacrosanct is well-established, decades-old practice, in at least some parts. And goes a long way to establishing and sustaining user trust in those systems and their update processes.

Mozilla face numerous challenges, including a large multiplatform largely non-expert userbase operating in an overtly hostile environment. The whole browser extension regime is a very unsatisfactory compromise itself. There remain lessons which might be applied from Debian.

Re:Firefox/Normandy/PreferenceRollout by nyuszika7h on Saturday May 04, 2019 @02:08PM (#19828128)
Normandy only changes default preference values, not ones changed by users.
Re:Firefox/Normandy/PreferenceRollout by robocat on Saturday May 04, 2019 @01:36PM (#19827909)
When Firefox updates, if there are problems, then I am likely to hear about it (e.g. on hn).

I know when my Firefox updates, so I can expect changes.

My Firefox is vetted by my Linux distribution.

This is the first time I have heard about Normandy, and I certainly would not turn it on, because I prefer my work machine to be a laggard than an early adopter.

Re:Firefox/Normandy/PreferenceRollout by hexo on Saturday May 04, 2019 @10:16AM (#19826578)
You must be Windows or OSX user, sir.
Re:Firefox/Normandy/PreferenceRollout by ajross on Saturday May 04, 2019 @10:38AM (#19826717)
Not for multiple decades, no. Though I'll admit that given the tone of your response I was assuming you were.

Only the trustee changes, so I still can't parse your concern. You don't trust Mozilla to RECONFIGURE (!) or REPLACE (!!) your software unbidden. You trust Canonical or Red Hat or whoever. And that changes what?

Re:Firefox/Normandy/PreferenceRollout by kgwxd on Saturday May 04, 2019 @11:21AM (#19826989)
A third-party is less likely to have the first-party's motives, which makes a huge difference. Something blatantly stupid happens, there's a better chance of putting a stop to it before it can cause any harm and maybe even gives a little leverage to get the first-party to revert.