I see one advantage in snap apps. The current situation is depicted in this nice xkcd https://xkcd.com/1200/ perhaps in the future we will have more isolated applications.
For me, this currently seems like a joint venture of trying to get cheap competition out of the market: you must join the cartel in order to be "certified", but once you are, you can do what you want.
There is no additional protection for the user who doesn't trust that cartel.
What about not auto-mounting a smartphone? You don't need to mount anything when you connect to a charging device. Also helps if you connect your smartphone to a stranger's computer to charge it.
You would still need encryption if you indeed want to protect from malicious USB cables between the smartphone and the device, but the only secure way to do it is how adb does it: with device unique private keys for both devices, and asking for authorisation at the smartphone's side. Very simple.
It can be even improved by displaying a QR code at the screen of the laptop/PC, you only need to scan it with the smartphone, done.
XULRunner - we had a project based on it before I convinced them to go native hybrid with webkit.
I hated them for abandoning this, it made no sense. The alternatives out there are all worse, as I can see.
Popcorn - one of the dumbest ideas I've ever heard of, creating web videos by live linking other video sources.
Other orgs have dumb projects too, most googlers spend their extra time they can work on a side project with something completely wasteful. However, some projects may turn out good.
You just need to watch out that the whole company just doesn't get too many dumb projects.
H.264/WebM - what a pointless fight they should have know was un-winnable.
It was not pointless. They fought against the principle of patenting standardized codecs. Only if you take the risk to lose a fight you also can win. Also, they were screwed over by google and youtube which used this to take market share from Firefox.
Also, you omit the fight they won: about the audio codec to use for WebRTC.
And about a product you didn't mention: Rust. It is in my eyes one of the better projects mozilla has. Even though there is a strong anti-rust climate here on slashdot, I think it as a language is superior to other languages, like Swift or C++. Since Rust 1.0 was released it stayed stable, and had no more changes. Swift still does some changes, think of the loops they changed, or of the operators they removed. The only risk connected with Rust is that it is developed by a much smaller company than Swift, and Mozilla may chose to abandon it due to lacking adoption, or mozilla may go bankrupt itself because it can't find funding anymore.
If you look at historic times, there has been undoubtedly discrimination of the sexes, so its not a good comparison to take for the present.
But more importantly, Correlation does not imply causation. It is possible that the field got less paying because of the presence of women, but it is also possible that the women populated the field because it became less paying, the men leaving for fields that became higher paying.
As a possible explanation: In the past, and still today, the prevailing model is that the man brings home the biggest bunch of the money, with a larger bunch of his time, and the woman takes care of the family and household and gets home a smaller bunch of money, with a smaller bunch of her time. She does not have the need and pressure to be the main feeder of the family, so she is fine with a job in a less paying field.
If you personally don't like that model for you, you are fine to find any other model together with your partner that suits best for you both. Just the prevailing model still influences statistics.
Yeah if I had a company, and had to pay women only 77% of what men earn, for precisely the same work, then I would only hire women. It would be a giant cost saving benefit, my company would be doing great.
But oh, if I ran a company I were an evil capitalist who hates women and wants only men to work, and my hatred towards women would be so big that I only paid them 77 cents on the dollar.
Its no lie. Its probably true that women get less paid for their work. But that has nothing to do with the fact that they are female. I think nobody is as mean and gives a co-worker less money only because they are female. I think it has another reason, very simple: many women work part-time or work in fields that don't pay much. This has nothing to do with the choice of the individual, I guess any female can have a career as successful as a man, its a question of individual choice not of discrimination.
Feminists should just realize that most women chose to raise a family instead of focusing their job as much as men. This is nothing bad or something that needs to be changed. Its free people doing a free choice, and feminists are constantly trying to take that freedom away.
By saying that females who chose to raise their children and do part time work instead of full time work and letting some stranger raise the child are limited and backwards-minded, the feminists just insult millions of females having chosen precisely that model together with their partners.
If a woman wants to let a stranger raise her children, or if she wants the man to take over those duties, its perfectly fine. Just feminists shouldn't dictate what's wrong or right.
He only said he does not want a CIA officer do waterboarding. Nobody said anything about the CIA cooperating with external persons to conduct the torture. Yeah the CIA officers will ask the questions and probably hold the victim down. But they won't pour the water over them, so they did not waterboard them.
To be honest, my data aren't *this* important for me. The main reason why I prefer open source is control. I don't like software that does what its manufacturer told it, and not what I tell it to do.
Think of a chat app. What if I want to use it via a desktop application? Should I be required to wait for the manufacturer to write a browser version of it that can be used on the desktop?
Yes, I admit, I'm not the kind of guy who changes and recompiles some piece of open source software just to scratch some itch. But open source software is almost always designed to be mainly controlled by the user, not the manufacturer. Also I like the community much better.
To get back to the topic, I waited to buy a smartphone until I was sure there was an open source ROM available. Similar will probably be true for the oculus rift: there will probably be a VR headset with less spyware and more ability to control it in a few years. I have the patience to wait until then to get a VR headset, if I ever want a VR headset (currently I don't).
Even if the manufacturer decides to enforce secure boot, the situation is still better than on the mobile world where you can't even write a separate ROM that's not signed by the manufacturer in some cases.
Microsoft enforces hardware manufacturers to allow all microsoft signed bootloaders, and microsoft has signed bootloaders that can boot linux. Thats basically microsoft "forcing" manufacturers to allow people to "root" their systems, to use terms from the mobile world.
Almost every search engine, or other public API facing service like google search, microsoft Bing, etc, all deny you to use the API's answers to train a bot. Its in their TOS. Don't know whether its legal, but they put it in there, so I guess if you did use the API to train a bot, and now have a huge commercial success with that bot, you will get contacted by microsoft's/google's/etc lawyers.
Imagine if nobody ran it from their house, and everybody used a hosting provider. Then all it would need to take over the TOR network would be to subpoena the five most popular hosting providers that control 90% of the market share (I suppose there is such a market share distribution here...).
Microsoft just wants you to hand over your code, train their AI, and then live from the results of the AI. Similar to how google's "map creator", where your "creation" (the google map) is owned by google, all rights reserved.
I'm okay with the statistics based stuff google is doing for its search results, but if these companies want people to work for them, they should hire them, or they should release the results for free as well.
Otherwise its the same kind of arrogance where nestle goes into some indian community that lives perfectly fine, builds a well that's deeper than any other wells, and which dries up all already existing wells, and now starts selling the inhabitants their own water.
If he becomes candidate, he has managed one thing: showing to the world what an unfair and outdated system the US parties have for selecting their nominees. I mean common, in some caucuses they even tossed coins in order to find out whether this caucus voted for bernie or for hillary. And every time the result was hillary, how big is the chance for this?
Australia has a very good system, they force people to vote. Democracy shouldn't be about who can get the most angry people behind them.
This "social only over apps" issue will continue to affect this generation as it gets older. It has nothing to do with youths, just with the availability of technology and youths adapting to new things far more easily.
Are smartphones mandatory? No they aren't. But if you don't have a smartphone you might have issues to get friends if you are younger than a certain age, because most of the communication happens over smartphones/smartphone apps.
Is the pebble watch mandatory by the government? No, it isn't. But if you don't wear it, you won't get insured by some employers. So simply don't take the job, right?
I have to admit, I somewhat do agree with GP. If you are developing a program it is useful to know how many of your users are using a certain feature, in order to know whether you still want to support it, or whether you want to support something else. But generally, there should be a simple check box which you tick, and the software should stop with that statistics collection.
The Rust, JavaScript and Ruby communities just shit out partially-done libraries over a weekend, throw them on GitHub without any sort of formal releases, and then forget about them.
I have dived into the rust ecosystem a bit, and can say that some crates are indeed how you describe it. Most of the crates I used however fulfil their tasks as they should.
That's why it took forever to get Rust 1.0 out
And now as Rust 1.0 is out, their promise of stability should be believed.
Being more secure than humans is enough. And that can be easily measured, in the number of accidents that the cars caused.
Traffic accounts for far more deaths than plane travel, still the media attention after plane accidents is much higher. Its good that now the roads are made safer as well.
none of which work on the distribution that I actually installed
That's why I have ubuntu, the most popular linux distro, because somebody always has asked the question I have. If you are on devuan + musl + something else, then you should expect to not find an answer, just as you wouldn't get an answer in a forum if you used haiku.
I see one advantage in snap apps. The current situation is depicted in this nice xkcd https://xkcd.com/1200/ perhaps in the future we will have more isolated applications.
For me, this currently seems like a joint venture of trying to get cheap competition out of the market: you must join the cartel in order to be "certified", but once you are, you can do what you want.
There is no additional protection for the user who doesn't trust that cartel.
What about not auto-mounting a smartphone? You don't need to mount anything when you connect to a charging device. Also helps if you connect your smartphone to a stranger's computer to charge it.
You would still need encryption if you indeed want to protect from malicious USB cables between the smartphone and the device, but the only secure way to do it is how adb does it: with device unique private keys for both devices, and asking for authorisation at the smartphone's side. Very simple.
It can be even improved by displaying a QR code at the screen of the laptop/PC, you only need to scan it with the smartphone, done.
XULRunner - we had a project based on it before I convinced them to go native hybrid with webkit.
I hated them for abandoning this, it made no sense. The alternatives out there are all worse, as I can see.
Popcorn - one of the dumbest ideas I've ever heard of, creating web videos by live linking other video sources.
Other orgs have dumb projects too, most googlers spend their extra time they can work on a side project with something completely wasteful. However, some projects may turn out good.
You just need to watch out that the whole company just doesn't get too many dumb projects.
H.264/WebM - what a pointless fight they should have know was un-winnable.
It was not pointless. They fought against the principle of patenting standardized codecs. Only if you take the risk to lose a fight you also can win. Also, they were screwed over by google and youtube which used this to take market share from Firefox.
Also, you omit the fight they won: about the audio codec to use for WebRTC.
And about a product you didn't mention: Rust. It is in my eyes one of the better projects mozilla has. Even though there is a strong anti-rust climate here on slashdot, I think it as a language is superior to other languages, like Swift or C++. Since Rust 1.0 was released it stayed stable, and had no more changes. Swift still does some changes, think of the loops they changed, or of the operators they removed.
The only risk connected with Rust is that it is developed by a much smaller company than Swift, and Mozilla may chose to abandon it due to lacking adoption, or mozilla may go bankrupt itself because it can't find funding anymore.
If you look at historic times, there has been undoubtedly discrimination of the sexes, so its not a good comparison to take for the present.
But more importantly, Correlation does not imply causation. It is possible that the field got less paying because of the presence of women, but it is also possible that the women populated the field because it became less paying, the men leaving for fields that became higher paying.
As a possible explanation: In the past, and still today, the prevailing model is that the man brings home the biggest bunch of the money, with a larger bunch of his time, and the woman takes care of the family and household and gets home a smaller bunch of money, with a smaller bunch of her time. She does not have the need and pressure to be the main feeder of the family, so she is fine with a job in a less paying field.
If you personally don't like that model for you, you are fine to find any other model together with your partner that suits best for you both. Just the prevailing model still influences statistics.
Yeah if I had a company, and had to pay women only 77% of what men earn, for precisely the same work, then I would only hire women. It would be a giant cost saving benefit, my company would be doing great.
But oh, if I ran a company I were an evil capitalist who hates women and wants only men to work, and my hatred towards women would be so big that I only paid them 77 cents on the dollar.
</sarcasm>
Its no lie. Its probably true that women get less paid for their work. But that has nothing to do with the fact that they are female. I think nobody is as mean and gives a co-worker less money only because they are female. I think it has another reason, very simple: many women work part-time or work in fields that don't pay much. This has nothing to do with the choice of the individual, I guess any female can have a career as successful as a man, its a question of individual choice not of discrimination.
Feminists should just realize that most women chose to raise a family instead of focusing their job as much as men. This is nothing bad or something that needs to be changed. Its free people doing a free choice, and feminists are constantly trying to take that freedom away.
By saying that females who chose to raise their children and do part time work instead of full time work and letting some stranger raise the child are limited and backwards-minded, the feminists just insult millions of females having chosen precisely that model together with their partners.
If a woman wants to let a stranger raise her children, or if she wants the man to take over those duties, its perfectly fine. Just feminists shouldn't dictate what's wrong or right.
He only said he does not want a CIA officer do waterboarding. Nobody said anything about the CIA cooperating with external persons to conduct the torture. Yeah the CIA officers will ask the questions and probably hold the victim down. But they won't pour the water over them, so they did not waterboard them.
To be honest, my data aren't *this* important for me. The main reason why I prefer open source is control. I don't like software that does what its manufacturer told it, and not what I tell it to do.
Think of a chat app. What if I want to use it via a desktop application? Should I be required to wait for the manufacturer to write a browser version of it that can be used on the desktop?
Yes, I admit, I'm not the kind of guy who changes and recompiles some piece of open source software just to scratch some itch. But open source software is almost always designed to be mainly controlled by the user, not the manufacturer. Also I like the community much better.
To get back to the topic, I waited to buy a smartphone until I was sure there was an open source ROM available. Similar will probably be true for the oculus rift: there will probably be a VR headset with less spyware and more ability to control it in a few years. I have the patience to wait until then to get a VR headset, if I ever want a VR headset (currently I don't).
Even if the manufacturer decides to enforce secure boot, the situation is still better than on the mobile world where you can't even write a separate ROM that's not signed by the manufacturer in some cases.
Microsoft enforces hardware manufacturers to allow all microsoft signed bootloaders, and microsoft has signed bootloaders that can boot linux. Thats basically microsoft "forcing" manufacturers to allow people to "root" their systems, to use terms from the mobile world.
Almost every search engine, or other public API facing service like google search, microsoft Bing, etc, all deny you to use the API's answers to train a bot. Its in their TOS. Don't know whether its legal, but they put it in there, so I guess if you did use the API to train a bot, and now have a huge commercial success with that bot, you will get contacted by microsoft's/google's/etc lawyers.
Imagine if nobody ran it from their house, and everybody used a hosting provider. Then all it would need to take over the TOR network would be to subpoena the five most popular hosting providers that control 90% of the market share (I suppose there is such a market share distribution here...).
Rosetta code does http://rosettacode.org/wiki/Ro... exactly this. It is freely licensed under the GNU FDL.
Microsoft just wants you to hand over your code, train their AI, and then live from the results of the AI. Similar to how google's "map creator", where your "creation" (the google map) is owned by google, all rights reserved.
I'm okay with the statistics based stuff google is doing for its search results, but if these companies want people to work for them, they should hire them, or they should release the results for free as well.
Otherwise its the same kind of arrogance where nestle goes into some indian community that lives perfectly fine, builds a well that's deeper than any other wells, and which dries up all already existing wells, and now starts selling the inhabitants their own water.
If he becomes candidate, he has managed one thing: showing to the world what an unfair and outdated system the US parties have for selecting their nominees. I mean common, in some caucuses they even tossed coins in order to find out whether this caucus voted for bernie or for hillary. And every time the result was hillary, how big is the chance for this?
Australia has a very good system, they force people to vote. Democracy shouldn't be about who can get the most angry people behind them.
This "social only over apps" issue will continue to affect this generation as it gets older. It has nothing to do with youths, just with the availability of technology and youths adapting to new things far more easily.
Yes, ability to disable secure boot is required for windows 8, but for windows 10 it is not required anymore.
Either way, makes no big difference, as there are Microsoft signed secure boot loaders for Linux. But you get more hassles though.
Are smartphones mandatory? No they aren't. But if you don't have a smartphone you might have issues to get friends if you are younger than a certain age, because most of the communication happens over smartphones/smartphone apps.
Is the pebble watch mandatory by the government? No, it isn't. But if you don't wear it, you won't get insured by some employers. So simply don't take the job, right?
I have to admit, I somewhat do agree with GP. If you are developing a program it is useful to know how many of your users are using a certain feature, in order to know whether you still want to support it, or whether you want to support something else. But generally, there should be a simple check box which you tick, and the software should stop with that statistics collection.
The Japanese are already wearing face masks, perhaps in the future they will wear gloves too?
I prefer a firm grip over a language over adding features without much afterthought, and then having to support those for all of eternity.
The Rust, JavaScript and Ruby communities just shit out partially-done libraries over a weekend, throw them on GitHub without any sort of formal releases, and then forget about them.
I have dived into the rust ecosystem a bit, and can say that some crates are indeed how you describe it. Most of the crates I used however fulfil their tasks as they should.
That's why it took forever to get Rust 1.0 out
And now as Rust 1.0 is out, their promise of stability should be believed.
Lol, funny. Swift with its millions of operators actually removes one.
I just say two words: "candy crush".
Is the energy density per kg of batteries really that much better than the energy density of methane gas, or liquid hydrogen?
Being more secure than humans is enough. And that can be easily measured, in the number of accidents that the cars caused.
Traffic accounts for far more deaths than plane travel, still the media attention after plane accidents is much higher. Its good that now the roads are made safer as well.
none of which work on the distribution that I actually installed
That's why I have ubuntu, the most popular linux distro, because somebody always has asked the question I have. If you are on devuan + musl + something else, then you should expect to not find an answer, just as you wouldn't get an answer in a forum if you used haiku.