I've had good experiences with development teams from China, actually, but that's just one data point. India, however...
It's like the developers out of India simply don't care. Code quality, functionality, deadlines, figuring anything out on their own, the amount of hand-holding I've had to do is extremely frustrating. So, I spent some time one night searching the 'net and looking for information on how the schools work over there.
Turns out that many of the schools in India don't actually teach you much. Their courses are geared towards rote memorization and following instructions. If you want them to do A, and only A, with no changes, they can do A very, very well. Once you deviate from A, even just a bit, they won't know what to do.
They call it "mugging" over in India (and no, not mugging as in attacking someone and stealing their cash - I have no idea how the term came to be). You memorize. You don't deviate. You do not think for yourself. You do not understand a concept and come up with a solution; you only follow the solution that's been provided.
It really does seem to explain all of the issues I've ever had with IT workers out of India. There's limited capability for problem solving because they're not taught how to solve problems in a general sense, they're simply taught the solution to a specific set of problems. Give them a step by step set of instructions and it will be done - but then why not just automate?
In contrast, American schools push students to understand concepts first and then apply them to find a solution. We're trained to solve problems and to think. That seems to be the core difference.
I don't know where you live, but here in the US, some people were trying to push through anti-encryption legislation that technically outlawed lossy compression, like JPEG, as well.
So, we better hop onto the technological solution train Right Now, otherwise we're going to get people passing crappy laws on things that they don't understand because "well someone has to do something!" and we're all going to suffer for it.
Well, you know, the new rules and regulations we added ended up having all kinds of unintended consequences (that people warned about repeatedly, my goodness, who would have thought), so let's add yet another system on top of the existing pile of crap. Soon it will be just like a Microsoft product! Can't wait! Nothing says "Freedom" like more interference!
I see a lot of criticism thrown towards systemd, and it does violate the "single responsibility done well" philosophy. I've also seen criticisms of the bugs, how it isn't ready for production systems, how troubleshooting is very difficult, how the maintainers are not receptive to suggestions/bugs/fixes, etc., etc. I think these are very valid concerns.
And yet, many distributions are moving to it.
Unless there is some kind of Super Secret Linux Conspiracy, you know, like some kind of George Soros of the Linux world, then the only other explanation is that systemd is offering some kind of improved utility that the initd system lacks.
We're not the kind of people that would replace such a critical piece of core functionality on a whim. If it is broken the entire system is going to be in a very sorry state.
So what does systemd offer that is worth that kind of risk?
They make it incredibly difficult to fire under performing workers, for example. That lazy guy who never finishes anything on time? Yeah, can't fire him. Can't even discipline him.
Unions take your dues - which will not be small - and will use them to prop up politicians. Politicians that you may not like.
Unions may raise your wages, sure, but that will also raise the cost of your company doing business. That means your company will need to charge more, meaning more work for the non-union shops because they're less expensive.
Unions will make sure that you are promoted based on years of experience, not skill or knowledge. So that moron who doesn't know the difference between an integer and a float, but has been here 20 years? He's getting paid more than you and always will.
Speaking of, are you particularly valuable as an employee? That's nice. You may be super smart, very talented, incredibly fast at what you do, but too bad. You're getting union scale pay.
No, we don't need unions. Is your company crappy? Leave. Find a job somewhere else. That company will have to learn to treat their workers better or they'll be stuck with a perpetual revolving door, with no work getting done.
It worked at my company. We weren't being treated well. A ton of people quit. Company wised up, started treated existing employees better, increased pay and benefits. No union needed - just a free market.
Might I remind you of articles like this one, or how, especially on college campuses, someone accused of rape is guilty before being proven innocent. Worse, they're often still guilty, even after the evidence is in their favor. Colleges will throw out people accused of rape even if the crime is not proven in the court of law.
All it takes is someone with an accusation and you're automatically the bad person.
Then you get into real ridiculous territory about what defines rape. It doesn't even need to include physical contact. There have been rape cases brought against people because they asked about having sex more than once.
That's not rape. It may be annoying, and in extreme cases it could be harassment, but it isn't rape.
So yes, there is a "rape hysteria" going on, because the SJWs especially on college campuses are getting way out of control.
When Amazon was just starting out, I thought, "Why would someone want to buy books online? It's so much better to go to a book store, you can see the books, thumb through them, see what you're getting before you put any money down, etc."
When YouTube launched I thought, "Who the hell wants to watch stupid cat videos?"
When Twitter launched I thought, "140 characters? That'll never take off..."
I'm reeeeeeally bad at predicting things, obviously... (o:
Does anyone have references for general ballpark figures to build out a mile (or ten) of high speed internet access (say, 5/1 per account), and how many accounts per mile are generally required before a cable company will install the infrastructure?
Modding a post at "-1, Troll" is the lazy way of saying, "I disagree with you, but I'm too lazy / uninformed / ineffective to write a post as to why, so have this negative moderation instead."
When your views are not popular you're going to get this kind of crap. Happens to me a lot.
I also don't understand why losing a national referendum would require a new Prime Minister.
Seems you're a week or two behind the news.
The UK needs a new prime minister because the previous prime minister has voluntarily stepped down. David Cameron was against the exit from the EU. He decided that since the country's majority ran contrary to his stance, it was a good idea to vacate his position and let someone else lead.
I actually don't mind the bribes to have delayed shipping. Most of the stuff I order I really don't need soon, so waiting a few extra days for some credit on a future purchase is a good deal to me.
Though, I am starting to question the value of the Prime membership. Do they still have free shipping on larger orders? I don't really use the movie service and the free music streaming doesn't usually have much I'm interested in, so...
If this is true, I really have zero desire to learn the language. Anything swamped by the disaster of political correctness is, quite frankly, just not worth the trouble. If I'm going to use standard computer science terminology and get whined at because the same word means something not-warm-and-fuzzy in a totally different context, then I'm out.
The EU allows for free movement between countries, and is also forcing countries to take in some of these migrants. Imagine your local city council forcing you to take in random people off the street, give them one of your bedrooms, feed them, and pay for their medical care. A complete violation of your personal sovereignty.
That is just one of the things this referendum was about.
If you cannot understand why that is dangerous and why it makes people unhappy, then I cannot help you.
If this case make it to the current SCOTUS, it will probably end up a 4-4 split, with the conservative side saying, "If you want the data, get a god damned warrant," and the progressive side saying, "Give us all your data, you have nothing to hide, right?"
Activist courts suck. Half our court doesn't even read the laws they're sworn to uphold anymore.
Our current hatred of the US stems from the fact that while countries like Russia and China are EXPECTED to pull shit like this, the US that I grew up in is not.
If you want to know who is responsible for the USA turning to these kinds of activities, I recommend that you look in the mirror. It is you, and I, and everyone else who votes - or doesn't. The people we choose to put into office are the ones who have the power to stop or expand these activities. The American people, however, keep going to Big Brother because it keeps promising that it will keep us safe. And the children, too. Think of the children.
Don't blame Bush, or Obama, or either of the two dumpster fires that are going to be elected into office this coming November. Those people only get into office because we put them there. People who are too scared to take personal responsibility. People who want a nanny state because it's easy. People who have no sense of history and what a unique opportunity they have been given - and how they're pissing it all away.
We keep focusing on the symptoms when we should be looking at the disease.
You could remove all guns and mass killings will still occur.
Mix some bleach and ammonia and throw it around. Put together an explosive. Drive a car over the sidewalk. Poison the water supply. Release weaponized viral agents into a high population area.
The problem here isn't firearms, or cars, or machetes. The problem is an ideology that encourages and glorifies murder of people who don't agree with you.
I've had good experiences with development teams from China, actually, but that's just one data point. India, however...
It's like the developers out of India simply don't care. Code quality, functionality, deadlines, figuring anything out on their own, the amount of hand-holding I've had to do is extremely frustrating. So, I spent some time one night searching the 'net and looking for information on how the schools work over there.
Turns out that many of the schools in India don't actually teach you much. Their courses are geared towards rote memorization and following instructions. If you want them to do A, and only A, with no changes, they can do A very, very well. Once you deviate from A, even just a bit, they won't know what to do.
They call it "mugging" over in India (and no, not mugging as in attacking someone and stealing their cash - I have no idea how the term came to be). You memorize. You don't deviate. You do not think for yourself. You do not understand a concept and come up with a solution; you only follow the solution that's been provided.
It really does seem to explain all of the issues I've ever had with IT workers out of India. There's limited capability for problem solving because they're not taught how to solve problems in a general sense, they're simply taught the solution to a specific set of problems. Give them a step by step set of instructions and it will be done - but then why not just automate?
In contrast, American schools push students to understand concepts first and then apply them to find a solution. We're trained to solve problems and to think. That seems to be the core difference.
I don't know where you live, but here in the US, some people were trying to push through anti-encryption legislation that technically outlawed lossy compression, like JPEG, as well.
So, we better hop onto the technological solution train Right Now, otherwise we're going to get people passing crappy laws on things that they don't understand because "well someone has to do something!" and we're all going to suffer for it.
Well, you know, the new rules and regulations we added ended up having all kinds of unintended consequences (that people warned about repeatedly, my goodness, who would have thought), so let's add yet another system on top of the existing pile of crap. Soon it will be just like a Microsoft product! Can't wait! Nothing says "Freedom" like more interference!
There is no such thing as "free." The end user will be paying for those "free" applications via higher fees and taxes.
I come to work in order to work and make money. I don't come to work to play politics all day.
Is this why my phone has suddenly dropped down to 3G from 4G LTE?
I'm not amused.
He's right. It was a bright, beautiful day. Then the climate in Louisiana changed and it rained a lot.
That's the thing.
I see a lot of criticism thrown towards systemd, and it does violate the "single responsibility done well" philosophy. I've also seen criticisms of the bugs, how it isn't ready for production systems, how troubleshooting is very difficult, how the maintainers are not receptive to suggestions/bugs/fixes, etc., etc. I think these are very valid concerns.
And yet, many distributions are moving to it.
Unless there is some kind of Super Secret Linux Conspiracy, you know, like some kind of George Soros of the Linux world, then the only other explanation is that systemd is offering some kind of improved utility that the initd system lacks.
We're not the kind of people that would replace such a critical piece of core functionality on a whim. If it is broken the entire system is going to be in a very sorry state.
So what does systemd offer that is worth that kind of risk?
There's an Inception joke to be made here.
What ever happened to the principle of single responsibility? Where a tool does one thing and does it well, and you put tools together to do whatever?
No need to be nasty about it.
Unions do all kinds of wonderful things.
They make it incredibly difficult to fire under performing workers, for example. That lazy guy who never finishes anything on time? Yeah, can't fire him. Can't even discipline him.
Unions take your dues - which will not be small - and will use them to prop up politicians. Politicians that you may not like.
Unions may raise your wages, sure, but that will also raise the cost of your company doing business. That means your company will need to charge more, meaning more work for the non-union shops because they're less expensive.
Unions will make sure that you are promoted based on years of experience, not skill or knowledge. So that moron who doesn't know the difference between an integer and a float, but has been here 20 years? He's getting paid more than you and always will.
Speaking of, are you particularly valuable as an employee? That's nice. You may be super smart, very talented, incredibly fast at what you do, but too bad. You're getting union scale pay.
No, we don't need unions. Is your company crappy? Leave. Find a job somewhere else. That company will have to learn to treat their workers better or they'll be stuck with a perpetual revolving door, with no work getting done.
It worked at my company. We weren't being treated well. A ton of people quit. Company wised up, started treated existing employees better, increased pay and benefits. No union needed - just a free market.
Might I remind you of articles like this one, or how, especially on college campuses, someone accused of rape is guilty before being proven innocent. Worse, they're often still guilty, even after the evidence is in their favor. Colleges will throw out people accused of rape even if the crime is not proven in the court of law.
All it takes is someone with an accusation and you're automatically the bad person.
Then you get into real ridiculous territory about what defines rape. It doesn't even need to include physical contact. There have been rape cases brought against people because they asked about having sex more than once.
That's not rape. It may be annoying, and in extreme cases it could be harassment, but it isn't rape.
So yes, there is a "rape hysteria" going on, because the SJWs especially on college campuses are getting way out of control.
When Amazon was just starting out, I thought, "Why would someone want to buy books online? It's so much better to go to a book store, you can see the books, thumb through them, see what you're getting before you put any money down, etc."
When YouTube launched I thought, "Who the hell wants to watch stupid cat videos?"
When Twitter launched I thought, "140 characters? That'll never take off..."
I'm reeeeeeally bad at predicting things, obviously... (o:
Just out of curiosity...
Does anyone have references for general ballpark figures to build out a mile (or ten) of high speed internet access (say, 5/1 per account), and how many accounts per mile are generally required before a cable company will install the infrastructure?
"-1, Overrated" works, too.
I always find it funny to get a "-1, Overrated" applied to a post that has no other moderation.
Modding a post at "-1, Troll" is the lazy way of saying, "I disagree with you, but I'm too lazy / uninformed / ineffective to write a post as to why, so have this negative moderation instead."
When your views are not popular you're going to get this kind of crap. Happens to me a lot.
Seems you're a week or two behind the news.
The UK needs a new prime minister because the previous prime minister has voluntarily stepped down. David Cameron was against the exit from the EU. He decided that since the country's majority ran contrary to his stance, it was a good idea to vacate his position and let someone else lead.
I actually don't mind the bribes to have delayed shipping. Most of the stuff I order I really don't need soon, so waiting a few extra days for some credit on a future purchase is a good deal to me.
Though, I am starting to question the value of the Prime membership. Do they still have free shipping on larger orders? I don't really use the movie service and the free music streaming doesn't usually have much I'm interested in, so...
You're kidding me, right?
Please tell me that you're joking.
If this is true, I really have zero desire to learn the language. Anything swamped by the disaster of political correctness is, quite frankly, just not worth the trouble. If I'm going to use standard computer science terminology and get whined at because the same word means something not-warm-and-fuzzy in a totally different context, then I'm out.
The EU allows for free movement between countries, and is also forcing countries to take in some of these migrants. Imagine your local city council forcing you to take in random people off the street, give them one of your bedrooms, feed them, and pay for their medical care. A complete violation of your personal sovereignty.
That is just one of the things this referendum was about.
If you cannot understand why that is dangerous and why it makes people unhappy, then I cannot help you.
For those who think this cannot happen, consider the people in the UK who have been jailed over "offensive" tweets.
And for those who think this cannot happen in the USA, I encourage you to read up on Woodrow Wilson.
If this case make it to the current SCOTUS, it will probably end up a 4-4 split, with the conservative side saying, "If you want the data, get a god damned warrant," and the progressive side saying, "Give us all your data, you have nothing to hide, right?"
Activist courts suck. Half our court doesn't even read the laws they're sworn to uphold anymore.
If you want to know who is responsible for the USA turning to these kinds of activities, I recommend that you look in the mirror. It is you, and I, and everyone else who votes - or doesn't. The people we choose to put into office are the ones who have the power to stop or expand these activities. The American people, however, keep going to Big Brother because it keeps promising that it will keep us safe. And the children, too. Think of the children.
Don't blame Bush, or Obama, or either of the two dumpster fires that are going to be elected into office this coming November. Those people only get into office because we put them there. People who are too scared to take personal responsibility. People who want a nanny state because it's easy. People who have no sense of history and what a unique opportunity they have been given - and how they're pissing it all away.
We keep focusing on the symptoms when we should be looking at the disease.
You could remove all guns and mass killings will still occur.
Mix some bleach and ammonia and throw it around. Put together an explosive. Drive a car over the sidewalk. Poison the water supply. Release weaponized viral agents into a high population area.
The problem here isn't firearms, or cars, or machetes. The problem is an ideology that encourages and glorifies murder of people who don't agree with you.
Yeah, and it's sad to see. These guys used to be on the forefront of mobile innovation.