I have stumbled across a homeless camp in Japan. I was surprised to actually see one. The homeless were not on the street asking for handouts, but they wanted to remain hidden. And they were homeless because the economy has contracted and suddenly the companies could not keep these employees-for-life.
Yes, the goal is to pay people the least amount you can get away with. The original point of unions was to provide clout on the employee side.
The problem with our taxes in the US is that you get so little in return for each dollar. You see some when you get older and need the social security and medical care. But military dollars are essentially wasted on fluff, overpriced toys, and adventurism. Our taxes are relatively low but come with a very high level of grumbling. Whereas in many other countries the taxes are relatively high but the populace isn't as angry, primarily because they actually see some benefit out of their taxes (education, employment insurance, health care, etc).
Union in the US, where it's strong, you generally hire multiple people for a single job, which is absurd. A junior person does the real work, but there's a senior person hired at the same time. And it's difficult to to get any sort of productivity out of either. For the company, it hurts profits much more than taxes do (which are relatively low in the US). It does vary state by state though, and unions are getting weaker.
"In your youth" often means "not union". My summer jobs in college were almost always 19 hours a week, because at 20 hours you'd need to get some benefits. Also one job the boss pulled me aside near the end of summer and said "if you work here one more week, you'll have to join the union whose dues are more than your take home pay."
I'm not anti-union, since there are many cases where the unions do good and do actually protect workers rights. But there are far too many bad cases of the unions becoming dysfunctional and turning public opinion against them.
It's not just excess labor, but often those with the seniority are doing the least important and cushiest jobs, while the vital stuff is handled by the juniors.
Except that sometimes real life intrudes. Companies do go bankrupt, or they are required to shrink, or the entire economy is shrinking. So companies and even countries that are used to lifetime employment suddenly find themselves laying off large percentages of workers. At which point those workers are stymied not knowing what to do. Little job training programs for adults, few resources to handle the load of unemployed, etc. Sometimes this leads to riots of political upheaval, but usually is just a lot of economic harm.
It would be better if companies, unions, and companies all had a plan in place for when the inevitable happens.
You do get cases where union workers complain about union rules. They often let things slide. But there's always one jerk who insists on doing things by the book who rarely does any actual work.
Or, the professor could have said "I'm not allowed to pick up the books to let you in for the same safety reasons that prevent you from entering." And then asked the carpenter to board up the entrance to the office for all time lets someone get hurt.
The issue is not people treating themselves with their own money. The issue is with quacks advocating for and encouraging patients to try out their dangerous theories.
It's not like programming. We know how computers work. We know how to build them and debug them. But for DNA we are still vastly ignorant. We know about genes and where they are and how to change them, but we DO NOT know what the genes do specifically. We may have a broad idea that a particular gene is involved in a highly complicated process but not what the effects are of changing that gene.
What you are suggesting is equivalent to hacking your computer to change byte #76,238,110 of a kernel and rebooting the computer, without knowing what code is on the computer or how it works, and the person doing the hacking is willfully ignorant of computing and refuses to follow best practices of computer design because of a delusion about Big-Computer holding us back.
This is more like a pre-teen building a bomb; dangerous, you can hurt or kill yourself, and you certainly don't know what you're doing. Nobody knows what they're doing with gene therapies without a sufficient amount of testing. Let me repeat, these tests have not been performed on animal, vegetables, or even rocks, and there is not even a theory that it might work, so no one knows what the result will be. Sure, there are patients with no hope of having an effective cure, but that gives no reason to hand them a lootbox full of random chemicals. These people are irresponsible know-nothing brats, which is not the way you bring down pharmaceutical prices or bring about medical advances.
But everyone works with people who are not the best, I don't care what project you are on. Maybe you can say you got the best out of the limited pool to choose from, but you didn't get the best in every position. Every project always has a small subset that are just hangers on, doing the minimum necessary to not get fired.
And this is LLVM, no one gets "hired" there. The code of conduct basically just says treat your coworkers with respect, which unfortunately had to be spelled out in detail because of socially incompetent people who don't know what respect means.
Not really true. Companies hire incompetent people all the time. Companies almost never hire the best and brightest, and incompetent white males in the industry far outnumber the competent white males by an order of magnitude. If we're really going to be fair here, then incompetent women and minorities need to be hired just to catch up.
It's a hypocritical double standard when a competent woman or minority is not hired because they don't meet certain quality standards when at the same time the bozo with no skills gets hired because he got a recommendation from a friend.
There's literally no need for a Microsoft account to exist, they just added this as a means of spying and getting you locked in to their ecosystem. I found it absurd that their "Mail" metro app required a Microsoft account to start up when the actual mail account is something else.
Right, none are perfect. But many are so much better than modern Windows. It's a wasp's nest full of DLLs and components, and the kernel itself has become almost an afterthought when referring to Windows as an "OS".
The biggest problems comes from it demanding continuous backward's compatibility for such a long time, combined with many sharp turns in directions to go into new directions while leaving the older stuff in place to languish over time, and a development staff that by all indications are full of novices (just look at any publicly visible code snippets). There is no consistent design to be seen, unless you consider "ad hoc" to be a design.
Now I no that you, Anonymous Coward, have been a regular since the first days of Slashdot. But can you at least try to separate your tech views from your racist views at least once?
There are a couple of decent games, the rest are somewhat simpleminded. You can't spend a lot of time on them as they're intended to be used for 5 minutes at a time and then you put it away for a few hours. Except that then you're hooked maybe and keep checking in every hour instead, and then that's not enough and you start paying real money to speed things up. These are not going to keep you occupied much at the dentist's office.
Though I did like the Stranger Things game (free) which was a throwback to an 80s style console I presume (someone said Zelda but I never saw that). That's the only one I've seen which resembled a traditional computer game.
Maybe this was a valid patent? I totally dislike our "anonymous reader" adding such blatant editorializing on the last line, and that the editor did not remove it is a sad thing. Let the readers decide on their own if it's patent abuse or now, and just present the facts. We have enough media out there already that is editorializing and calling it news, we don't need to replicate this everywhere.
This is why you don't have novices implement security. Also make a note that an expert on the use of an SSL API is not the same as a security expert. We continue to have these security problems because there are so many people implementing security who aren't security experts. Never mind the actual design itself which should come from even higher up.
That's either bad security or you're vastly oversimplifying. Assume everyone is listening in on the network transaction; so you can't send the password over the network, and you can't send the hash over the network, otherwise the transaction can be replayed to spoof the server. Each session should be unique.
I worry about this, but I see it far too often. We learned decades ago with Unix to never store the plaintext password anywhere. Instead you store a value derived in some from the password and other information (such as a secure hash function). That way even if you get a glance at the password file you never see the passwords. It's basic freshman level security.
That a web site even has a plain text password is bad, that it stores the password is even more bizarre.
Sadly, I think there are major tools that do this. I remember our company arranged for a third party site to have some training, and that third party site sent me my default password. This was the same password I used at work a few months prior. I was surprised at the lax security involved when our company decides to just send all the passwords to a third party, and surprised that our company even knew the passwords. I know that OSX doesn't save the plaintext anywhere, Linux doesn't save the plaintext, so I can only conclude that either Active Directory uses or can regenerate the plain text. If true, it's mind boggling how insecure that is.
The enemy of security is convenience, you can't have both. So i think a lot of these problems come from trying to add in convenience. Ie, you change your work password, and that password is used internally with 10 different servers/sites. 9 of them implement a proper minimum level of security and they securely have their user credential updated without ever seeing a password. The 10th site however is dumb, and in the name of expediency they are sent the plain text of your password. That original password however never should have left the original computer in any way (encrypted or not).
There are people who think I'm paranoid about security, but that comes from actual experience about how bad average levels of security really are in practice. And I'm not nearly as paranoid as security experts. That git-hub even had access to passwords in any form is discouraging.
I have stumbled across a homeless camp in Japan. I was surprised to actually see one. The homeless were not on the street asking for handouts, but they wanted to remain hidden. And they were homeless because the economy has contracted and suddenly the companies could not keep these employees-for-life.
Yes, the goal is to pay people the least amount you can get away with. The original point of unions was to provide clout on the employee side.
The problem with our taxes in the US is that you get so little in return for each dollar. You see some when you get older and need the social security and medical care. But military dollars are essentially wasted on fluff, overpriced toys, and adventurism. Our taxes are relatively low but come with a very high level of grumbling. Whereas in many other countries the taxes are relatively high but the populace isn't as angry, primarily because they actually see some benefit out of their taxes (education, employment insurance, health care, etc).
Union in the US, where it's strong, you generally hire multiple people for a single job, which is absurd. A junior person does the real work, but there's a senior person hired at the same time. And it's difficult to to get any sort of productivity out of either. For the company, it hurts profits much more than taxes do (which are relatively low in the US). It does vary state by state though, and unions are getting weaker.
"In your youth" often means "not union". My summer jobs in college were almost always 19 hours a week, because at 20 hours you'd need to get some benefits. Also one job the boss pulled me aside near the end of summer and said "if you work here one more week, you'll have to join the union whose dues are more than your take home pay."
I'm not anti-union, since there are many cases where the unions do good and do actually protect workers rights. But there are far too many bad cases of the unions becoming dysfunctional and turning public opinion against them.
It's not just excess labor, but often those with the seniority are doing the least important and cushiest jobs, while the vital stuff is handled by the juniors.
Except that sometimes real life intrudes. Companies do go bankrupt, or they are required to shrink, or the entire economy is shrinking. So companies and even countries that are used to lifetime employment suddenly find themselves laying off large percentages of workers. At which point those workers are stymied not knowing what to do. Little job training programs for adults, few resources to handle the load of unemployed, etc. Sometimes this leads to riots of political upheaval, but usually is just a lot of economic harm.
It would be better if companies, unions, and companies all had a plan in place for when the inevitable happens.
You do get cases where union workers complain about union rules. They often let things slide. But there's always one jerk who insists on doing things by the book who rarely does any actual work.
Or, the professor could have said "I'm not allowed to pick up the books to let you in for the same safety reasons that prevent you from entering." And then asked the carpenter to board up the entrance to the office for all time lets someone get hurt.
Or just called the carpenter's supervisor.
The issue is not people treating themselves with their own money. The issue is with quacks advocating for and encouraging patients to try out their dangerous theories.
It's not like programming. We know how computers work. We know how to build them and debug them. But for DNA we are still vastly ignorant. We know about genes and where they are and how to change them, but we DO NOT know what the genes do specifically. We may have a broad idea that a particular gene is involved in a highly complicated process but not what the effects are of changing that gene.
What you are suggesting is equivalent to hacking your computer to change byte #76,238,110 of a kernel and rebooting the computer, without knowing what code is on the computer or how it works, and the person doing the hacking is willfully ignorant of computing and refuses to follow best practices of computer design because of a delusion about Big-Computer holding us back.
This is more like a pre-teen building a bomb; dangerous, you can hurt or kill yourself, and you certainly don't know what you're doing. Nobody knows what they're doing with gene therapies without a sufficient amount of testing. Let me repeat, these tests have not been performed on animal, vegetables, or even rocks, and there is not even a theory that it might work, so no one knows what the result will be. Sure, there are patients with no hope of having an effective cure, but that gives no reason to hand them a lootbox full of random chemicals. These people are irresponsible know-nothing brats, which is not the way you bring down pharmaceutical prices or bring about medical advances.
But everyone works with people who are not the best, I don't care what project you are on. Maybe you can say you got the best out of the limited pool to choose from, but you didn't get the best in every position. Every project always has a small subset that are just hangers on, doing the minimum necessary to not get fired.
And this is LLVM, no one gets "hired" there. The code of conduct basically just says treat your coworkers with respect, which unfortunately had to be spelled out in detail because of socially incompetent people who don't know what respect means.
Not really true. Companies hire incompetent people all the time. Companies almost never hire the best and brightest, and incompetent white males in the industry far outnumber the competent white males by an order of magnitude. If we're really going to be fair here, then incompetent women and minorities need to be hired just to catch up.
It's a hypocritical double standard when a competent woman or minority is not hired because they don't meet certain quality standards when at the same time the bozo with no skills gets hired because he got a recommendation from a friend.
It's like having to tell people when you're a genius.
There's no tech anymore anyway, it's all consumerism and marketing these days.
There's literally no need for a Microsoft account to exist, they just added this as a means of spying and getting you locked in to their ecosystem. I found it absurd that their "Mail" metro app required a Microsoft account to start up when the actual mail account is something else.
Right, none are perfect. But many are so much better than modern Windows. It's a wasp's nest full of DLLs and components, and the kernel itself has become almost an afterthought when referring to Windows as an "OS".
The biggest problems comes from it demanding continuous backward's compatibility for such a long time, combined with many sharp turns in directions to go into new directions while leaving the older stuff in place to languish over time, and a development staff that by all indications are full of novices (just look at any publicly visible code snippets). There is no consistent design to be seen, unless you consider "ad hoc" to be a design.
Now I no that you, Anonymous Coward, have been a regular since the first days of Slashdot. But can you at least try to separate your tech views from your racist views at least once?
There are a couple of decent games, the rest are somewhat simpleminded. You can't spend a lot of time on them as they're intended to be used for 5 minutes at a time and then you put it away for a few hours. Except that then you're hooked maybe and keep checking in every hour instead, and then that's not enough and you start paying real money to speed things up. These are not going to keep you occupied much at the dentist's office.
Though I did like the Stranger Things game (free) which was a throwback to an 80s style console I presume (someone said Zelda but I never saw that). That's the only one I've seen which resembled a traditional computer game.
You can't play 99% of these games unless they're on the internet anyway. They require a phone-home to work.
I learned from the article that "wi-fi" is a synonym for radio waves. I feel smarter already.
Maybe this was a valid patent? I totally dislike our "anonymous reader" adding such blatant editorializing on the last line, and that the editor did not remove it is a sad thing. Let the readers decide on their own if it's patent abuse or now, and just present the facts. We have enough media out there already that is editorializing and calling it news, we don't need to replicate this everywhere.
This is why you don't have novices implement security. Also make a note that an expert on the use of an SSL API is not the same as a security expert. We continue to have these security problems because there are so many people implementing security who aren't security experts. Never mind the actual design itself which should come from even higher up.
That's either bad security or you're vastly oversimplifying. Assume everyone is listening in on the network transaction; so you can't send the password over the network, and you can't send the hash over the network, otherwise the transaction can be replayed to spoof the server. Each session should be unique.
I worry about this, but I see it far too often. We learned decades ago with Unix to never store the plaintext password anywhere. Instead you store a value derived in some from the password and other information (such as a secure hash function). That way even if you get a glance at the password file you never see the passwords. It's basic freshman level security.
That a web site even has a plain text password is bad, that it stores the password is even more bizarre.
Sadly, I think there are major tools that do this. I remember our company arranged for a third party site to have some training, and that third party site sent me my default password. This was the same password I used at work a few months prior. I was surprised at the lax security involved when our company decides to just send all the passwords to a third party, and surprised that our company even knew the passwords. I know that OSX doesn't save the plaintext anywhere, Linux doesn't save the plaintext, so I can only conclude that either Active Directory uses or can regenerate the plain text. If true, it's mind boggling how insecure that is.
The enemy of security is convenience, you can't have both. So i think a lot of these problems come from trying to add in convenience. Ie, you change your work password, and that password is used internally with 10 different servers/sites. 9 of them implement a proper minimum level of security and they securely have their user credential updated without ever seeing a password. The 10th site however is dumb, and in the name of expediency they are sent the plain text of your password. That original password however never should have left the original computer in any way (encrypted or not).
There are people who think I'm paranoid about security, but that comes from actual experience about how bad average levels of security really are in practice. And I'm not nearly as paranoid as security experts. That git-hub even had access to passwords in any form is discouraging.