You won’t know if you’ll get a 404 until you make a network request. How many of those can you make per second? Hundreds? Thousands? Let’s be very generous and say millions. That means you just need millions of years to…
Not quite. We are saying that adding `not_available_before: 2026`, or similar, ‘right away’ is usually not a good thing; therefore anything that helps with doing that is not something we desire. It should be a multistep…
It is what they meant by ‘tracking’, which is what you’ve asked about.
I mean, sometime along the way you’re going to have something that consumes the data (otherwise, why bother keeping it in the first place), and that something will have certain expectations about the way things are…
I agree, but still think it might be considered reasonable not to want to rebrand in some cases—like patching Cargo to try and check with the package manager first when installing packages. It obviously won’t (and…
Unfortunatelly, neither. Main problem with his surname is the ‘ś’ (proper spelling is ‘Kościuszko’), which doesn’t appear in English at all. The closest equivalent I can think of is Japanese sound at the beginning of…
> 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…
I don’t think restricting the changes to default settings is enough, you can still do quite a lot of malicious or just plain annoying things with that—for example, I didn’t change the default browser theme, but that…
The one that is remotely done for you, without any action on your part. Typically, a user has to click the installer or use package manager or something to get the update, it’s their decision they make locally. If a…
No, not with the _regular_ update. Only with the _remote_ update, which is a part of what makes SaaS SaaS.
Changing a default setting _remotely_. That is a huge field of possibilities, from not SaaS-y at all to very SaaS-y. Like for example you could make it so the script to be run when a browser encounters a pdf file is put…
`app.normandy.enabled` has a default setting of `true`, at least on my machine, so yeah, it’s now opt-out.
I guess the application changing it’s behaviour remotely, as is the case with Normandy, can be somewhat reasonably considered SaaS.
Yes, sort of. The change is made to _default_ configs, so if you changed something, it won’t touch it. And while I get that changes to that can be annoying, I also find them necessary to keep the application easy to use…
> Then you're not disagreeing with me, because those functions pass my test as I demonstrated above. Yeah. I must have misunderstood your definition of ‘obvious’—I though you meant ‘an obvious inclusion to the standard…
There’s nearly a limitless amount of standard and well-defined functions with a single usage, like those. There’s hardly a point in implementing them in the standard library and C++ is the only language that I’m aware…
Corporations aren’t people, thus are incapable of making any decisions. People run corporations and these people make decisions. And they make them, as most of us do, with their own interest in mind first.
> Obviously, but that's because businesses act unethically -- ie, for private profit over public good. I don’t find that unethical. What’s more, I do it all the time—for example, right now I’m watching Netflix instead…
I don’t know… I’d rather say that learning curve is more of a journey from ‘I can write code’ through ‘I can write code that compiles’, ‘I can write code that works’, ‘I can write code that works well’ to ‘I can write…
You won’t know if you’ll get a 404 until you make a network request. How many of those can you make per second? Hundreds? Thousands? Let’s be very generous and say millions. That means you just need millions of years to…
Not quite. We are saying that adding `not_available_before: 2026`, or similar, ‘right away’ is usually not a good thing; therefore anything that helps with doing that is not something we desire. It should be a multistep…
It is what they meant by ‘tracking’, which is what you’ve asked about.
I mean, sometime along the way you’re going to have something that consumes the data (otherwise, why bother keeping it in the first place), and that something will have certain expectations about the way things are…
I agree, but still think it might be considered reasonable not to want to rebrand in some cases—like patching Cargo to try and check with the package manager first when installing packages. It obviously won’t (and…
Unfortunatelly, neither. Main problem with his surname is the ‘ś’ (proper spelling is ‘Kościuszko’), which doesn’t appear in English at all. The closest equivalent I can think of is Japanese sound at the beginning of…
> 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…
I don’t think restricting the changes to default settings is enough, you can still do quite a lot of malicious or just plain annoying things with that—for example, I didn’t change the default browser theme, but that…
The one that is remotely done for you, without any action on your part. Typically, a user has to click the installer or use package manager or something to get the update, it’s their decision they make locally. If a…
No, not with the _regular_ update. Only with the _remote_ update, which is a part of what makes SaaS SaaS.
Changing a default setting _remotely_. That is a huge field of possibilities, from not SaaS-y at all to very SaaS-y. Like for example you could make it so the script to be run when a browser encounters a pdf file is put…
`app.normandy.enabled` has a default setting of `true`, at least on my machine, so yeah, it’s now opt-out.
I guess the application changing it’s behaviour remotely, as is the case with Normandy, can be somewhat reasonably considered SaaS.
Yes, sort of. The change is made to _default_ configs, so if you changed something, it won’t touch it. And while I get that changes to that can be annoying, I also find them necessary to keep the application easy to use…
> Then you're not disagreeing with me, because those functions pass my test as I demonstrated above. Yeah. I must have misunderstood your definition of ‘obvious’—I though you meant ‘an obvious inclusion to the standard…
There’s nearly a limitless amount of standard and well-defined functions with a single usage, like those. There’s hardly a point in implementing them in the standard library and C++ is the only language that I’m aware…
Corporations aren’t people, thus are incapable of making any decisions. People run corporations and these people make decisions. And they make them, as most of us do, with their own interest in mind first.
> Obviously, but that's because businesses act unethically -- ie, for private profit over public good. I don’t find that unethical. What’s more, I do it all the time—for example, right now I’m watching Netflix instead…
I don’t know… I’d rather say that learning curve is more of a journey from ‘I can write code’ through ‘I can write code that compiles’, ‘I can write code that works’, ‘I can write code that works well’ to ‘I can write…