Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?

Comment Re:Migrants (Score 1) 191

These are not migrants. Migrants come here, get jobs here, live here, rent homes here, buy goods here, pay taxes here. When they leave here, the job stays here for someone else to take.

In this case, however, the not-migrants are coming here only long enough to be trained to do the job. They are then returning to their home land, taking the job with them. Any benefit to the American economy is either transient (i.e. during their training) or restricted to the decision makers in the company carrying it out. In net, it is a loss to the American economy.

Comment Re: What's the viable alternative? (Score 1) 155

That's basically the goal, that we can create cheap code domestic instead of sending the work abroad. What good that would do, well, you can divine by gauging the quality of code you get from abroad.

In the end I can reassure you that it will not work out. Programming is not just a skill you can pick up by drilling it into the heads of people. It's at the very least as much dependent on a certain state of mind (lacking a better term). You will certainly create a few people who will be more or less capable of slapping together some code, mostly in a cargo-cult, copy-paste fashion. And their programs may actually work. Sometimes. And that "sometimes" is exactly the problem. Because these people don't know how to take special cases into account in a way that they don't fuck up the result.

And this is critical. Because the main reason companies want to use computers is to create results fast and without human work. And that entails that it is mission critical that you can rely on the results to be correct. Because if you can not, that advantage you want to get is null and void because you still have to put a human there to at the very least check the plausibility of the results, and in the end you might end up with wrong results which can be VERY expensive to clean up afterwards.

And that's the huge problem here.

With many other things in life you can hire cheap amateurs and if they fuck up, you notice it quickly and can fix it. If your plumber fucks up, you notice it quickly with the huge puddle forming in your basement. An electrician creating a mess usually means that the power is gone. Hopefully nothing worse. A programming error may surface after years, leading to costly all-night repair sessions from experienced programmers who tend to cost an arm and a leg. A security hole in a software you use can easily lead to even worse damage. And again, damage you might not notice until it is far, far too late to mitigate it.

Comment Re: What's the viable alternative? (Score 1) 155

No, but wasting time thinking on where the keys are is. I can't even imagine programming sensibly if I had to actually look at the keyboard and ponder where to find the letters I want to write.

I can concentrate on writing code. You have to concentrate on writing itself. Personally, I'd consider this a huge disadvantage.

Comment It's pretty obvious what happened to them (Score 4, Insightful) 191

The company forced them to train their replacements, who are non-citizens brought in to the do the same job cheaper because the utility is run by people who apparently feel it's fine to sell out their own countrymen to make a buck.

I don't know what's so mysterious about this. It is what it is. The only question is what are you going to do about it?

I have a really simple solution. Abolish corporate taxes in their current form and replace them with a head count tax. Every US citizen is, say, $1000/year. Every legal immigrant is $2500. Every foreign national abroad, including contract workers on outsourced work, gets a fee of $5,000. If at any time, more than 25% of your work is either performed by subsidiaries or outsourcing firms based overseas that has a sales or some other nexus into the US, you pay FICA on your global workforce including contracted employees.

So carrot and stick. A big, incredibly sweet looking carrot and a stick that has nails driven into it because we want to make the choice obvious.

Comment Re:Sexual Assault (Score 0) 482

Fair enough; if you're so hung up on this issue that Cortana won't let you treat her in some kind of perverse way, then you are under no obligation whatsoever to use her as a virtual assistant.

But don't then sit around wondering why people like me judge you as being of poor character. And before you reply, "I don't care what you think of my character," again, such is your prerogative. But then, you probably also have no idea if I'm your boss (or future potential boss), your loan officer, the person evaluating your college application, your potential friend, a possible future customer of your services, etc. If you're willing to live with the consequences of doing so, then by all means, please feel free to use as slutty a virtual assistant as your tastes desire.

Comment Re:Mostly for criminals (Score 3, Informative) 111

I was originally modding, but I feel compelled to point out that the RAM does not appear to be included in that $3100 - just slots. It's just a motherboard, power supply, and the CPU for $3100.

So what you stated doesn't appear to be accurate in the least.

Additionally, a previous Phoronix article stated they only got remote access for testing this thing - so at present this is basically the equivalent of a Kickstarter promise.

It's an interesting idea if you have enough cash, though.

Comment Re:Troll them! (Score 1) 90

This is probably a sure way of getting off their list. Telemarketing is only done because it generates a profit. If you can manage to tie up enough of their time to make it unprofitable then you can ensure that it's not worth it for them to be in that business. I think it would be a great AI project. Create a program who's job it is to keep the telemarketer on the line for as long as possible. They are really down to the line on how long a call can be. Most of the calls that I get you have to wait 5-10 seconds for the person to even start talking. Because they are queuing up the next call before the person is even done the previous one in order to maximize the amount of time the employees are actually talking to people. By extending the amount of time they are on the phone and not making a sale, you are making it more you make it so that they will stop calling you, or anyone at all for that matter.

Slashdot Top Deals

They are relatively good but absolutely terrible. -- Alan Kay, commenting on Apollos