Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:Impossible... (Score 1) 332

No, O visas are for people who are truly the one person in the world who knows how to do something.

O visas are for "there's 1 person in the world who can do this, and they're not American, can we bring them over please"
H1B visas are for "there's 1000 people in the world who can do this, and 995 of them are gainfully employed because they have a strong specialisation, we could do with one of the remaining 5, none of whom turn out to be American."

Comment Re:Impossible... (Score 1) 332

Finding an expert in a niche field is one thing, but this should happen incredibly rarely.

Would it?

How many people do you think have really strong understandings of compilers, low level hardware design, kernel code, and graphics, all at the same time? I'm not talking - took a vague course on it at university, I'm talking, really know these things. I'm sure there's a bunch out there, but probably not as many as the combination of AMD, nVidia, Intel, ARM and Apple need to write graphics drivers.

That's only one example, but for every single area like that, I can completely imagine that finding and hiring the right people who actually understand what they're doing well enough to write a high quality product is extremely difficult, even if you hire globally, let alone if you restrict yourself only to US citizens.

Sure, finding some guy to write some backend code for a web page - that's pretty easy, and that's exactly where H1Bs shouldn't be, but there are tons of really really really specialised jobs in computing that it's non-trivial to find people for.

Comment Re:There are plenty of job ADS. (Score 1) 332

This is because, in order to hire an H1-B, the employer must first advertise the job to US persons.

Not true - you're thinking of the green card process.

For H1B they must simply have shown that the job requires a specialist, and that they have the capability to pay a rate that's over the market rate for the position.

Comment Re:Impossible... (Score 4, Interesting) 332

Actually, as a pro-H1B supporter, you're wrong.

I fully acknowledge that there's something wrong. Companies like TaTa being able to bring over tech-workers for non-specific, non-highly-skilled generic coding jobs, and then contract them out is very very very wrong. What that does is generates immigration of people with mediocre skill sets, who will likely be net neutral on the economy, but a net negative on the wages of people working in the tech sector.

That's really not good.

On the other hand, what H1B should do (exclusively - it does this anyway, but it should *only* do this) is allow companies to hire people for very very specific jobs, with very very high wages, where it's not possible to find someone else to do it. There absolutely are legitimate H1B workers coming in and doing jobs for Google/Apple/FB/MS etc that no one else in America has the skills to do, and being paid multiple hundreds of thousands of dollars a year. That's good both for tech employment (as it makes products possible that weren't before, and in doing so makes companies more profitable, and hire more people), and for the economy. An all round win.

I can assure you, that if companies like Google/Apple/FB/MS could hire Americans for a role, they would not jump through the hoops of hiring a European for $200,000 a year, plus $150,000 worth of moving them to the US, plus tens of thousands of dollars in paying for visas and green cards. The key is to make sure that all H1Bs are for that kind of role, not the bullshit that TaTa does.

[Disclaimer] I'm an H1B holder working for one of the above companies in a very specialist area.

Comment Re: Racially discrimitory? (Score 4, Interesting) 108

The problem is in your first statement.

Being a criminal, does not imply that you are not a victim. It's entirely possible (and in fact common) for the police to victimise someone who is a criminal. Further, it's entirely possible for someone who has been victimised by the police, to feel that the world is out to get them (because it is), and become a criminal.

Comment Re: interstellar mission (Score 1) 347

No, but you can discover new physics. At one point, something heavier than air staying up in the air was considered "impossible", and "breaking the laws of physics" because the physics of aerodynamics was not well understood. In the same way, we may well make breakthroughs that mean that interstellar travel in a reasonable time no longer requires breaking any physical laws. Heck, your 20,000 years estimate is already way off. Hawking already proposed probes that could get there within not just our life time, but within a very sane few years. Now it's "just"* a matter of figuring out how to do that with a larger cargo.

* this is actually the hard bit.

Comment Re: interstellar mission (Score 4, Insightful) 347

No, what AC was pointing out was that a mere 100 years ago, people made sweeping statements like "no one in our lifetime will ever fly". We were flying in commercial jet airliners less than 30 years later, and landing on the moon another 20 after that. The pace of advancement in the last 100 years has been enormous, and shows no real signs of slowing down. The idea that there's 0 chance that any of us will see an interplanetary or interstellar mission is crazy.

Comment Re:How is this a good thing? (Score 1) 93

Note - I never said "I think it's reasonable to not pay a landlord". Instead, merely pointed out that phrasing it as "look at that bastard taking food out of the landlord's mouth" is pretty ridiculous when you've got someone too poor to pay for shelter on the other end of the equation.

Comment Re:Oh great (Score 1) 162

You do realise that SSD reliability increases linearly with capacity, right? Barring manufacturing/design defects (which can affect all products equally), this thing will be far more reliable than any HDD has ever been. A typical life span for TLC SSDs (the very worst kind in terms of reliability) is 2.25kB of write per B of storage. That means that the 60TB model will survive about 135PB of writes before it starts to fail, and the 100TB one will do about 225PB of writing.

So yeh, the 60TB model will sustain writing continuously at 550MB/s for 8 years before it starts to suffer. The 100TB one will sustain it for 13 years.

At more sensible average write rates for a consumer (about 10GB per day), the 60TB one will last about 37,000 years, or the 100TB one will do 62,000 years.

I have no idea why people are still worried about SSDs as being inherently less reliable than HDDs - they're not. They are in fact, much much much much more reliable.

Comment Re:Two bugs (at least!) (Score 2) 212

You're kidding yourself. If you think people are going to go "you know what, I want to watch iPlayer illegally so badly that I'm going to go out and buy £100 network card for my device, that's of dubious reliability, then tether myself to right next to my router, or lay ethernet cables all around my house, rather than just paying the £145 license fee, or taking a risk that they might detect me." then you're truly on the next level of insanity.

Comment Re:Wrong? (Score 5, Insightful) 211

Right, and as this article covers, that's not true. In practice, passwords that don't have to be changed regularly are much stronger, because users are willing to chose a secure password and remember it long term, rather than when they have to change it regularly, they inevitably choose pass0001, and then when they have to change it, chose pass0002, and then pass0003 etc.

Slashdot Top Deals

Every program is a part of some other program, and rarely fits.