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


Forgot your password?
Slashdot Deals: Deal of the Day - Pay What You Want for the Learn to Code Bundle, includes AngularJS, Python, HTML5, Ruby, and more. ×

Comment Re:A better idea (Score 1) 284

I think just removing the requirement that a H1B visa is tied to a specific job would go a long way towards solving the issue and would, in effect, be self-regulating. If an employee is underpaid or mistreated he can vote with his feet -- unless of course the company can keep him on a leash via H1B visa. Remove the leash and situation self-corrects. Suddenly, it's no longer cheaper to hire H1B workers.

I also like the idea of a H1B tariff, or making the cost of the visa substantial, say 10% of the prevailing salary. That would still allow companies to hire foreign workers if there is truly a shortage (you know, the problem that H1B program is supposed to address), but would make it unprofitable to abuse the system.

Comment I would go a step further (Score 1) 602

Countries should make a treaty creating a global tax on corporations. X% would be withheld and then apportioned to each country according to the percentage of revenue. A corporation would have little incentive to play games with profit shifting because X% of global profits would be withheld no matter what. The tricky part would be to distribute the tax fairly among the different countries and to agree on this treaty in the first place. So I'm not holding my breath.

Comment Re:complex application example (Score 1) 161

> the first ones used threads, semaphores through python's multiprocessing.Pipe implementation. the performance was beyond dreadful, it was deeply alarming. after a few seconds performance would drop to zero. strace investigations showed that at heavy load the OS call futex was maxed out near 100%.

uhhm... wait what?

You are aware that python has global interpreter lock, right? And because of that multi-threaded performance in python is actually *worse* than single-threaded? But this is an inherent flaw in python interpreter and has nothing to do with Linux. It also has nothing to do with the topic of this article.

Comment bullshit (Score 3, Insightful) 385

Just as with Nostradamus, bible, etc. "predictions" they kinda sorta came true if you squint at them the right way. And there are enough true believers to parrot praise in unison. However, a more objective look reveals that these "predictions" are way off.

A guaranteed income,

Welfare, housing assistance, charity. It's rough, but the basics are provided for if you go out and get them.

That is NOT guaranteed income. Welfare (in US at least) has existed since 1935, so that's hardly a prediction.

mass joblessness,

Underemployment. College grads are flipping burgers.

Not to the level that was predicted, and certainly not to the level afforded by guaranteed income.

and strict population controls

China did it. But yeah, it's really not a problem for first-worlders. Asimov didn't see that coming.

Precisely. *One* country has a problem with overpopulation. And their solution is NOT strict population controls, but economic disincentives for families that have more than one child (so it costs more, but rich families can afford it).

would all have much, much larger effects on the world we live in

You're using the term "would have" like these things didn't come to pass.

Because it fucking didn't. Quit trying to see things that are not there.

Comment Re:This is horrible news (Score 5, Informative) 82

Because US patent system effectively legalizes extortion. Some manufacturers rolled over and paid "licencing", but others, like Infineon decided to fight. The jury in Infineon v. Rambus ruled in favor of Infineon, but then Rambus appealed to the federal circuit and got that decision overturned. PJ, of groklaw fame, put it thusly: "federal circuit has never seen a patent it didn't like".

This is just a short summary, you can find more info if you like. Rambus extorted money from pretty much everyone who has so much as touched RAM.

Comment This is horrible news (Score 5, Informative) 82

This is absolutely disgusting. Rambus is the ultimate patent troll. For those not familiar, here is some history.

Back in the 90's, Rambus became a member of JEDEC, an industry consortium of RAM manufacturers. JEDEC rules require members to disclose any patents that are relevant to the technology being discussed. Rambus didn't. It sat in on the meetings, listened, and modified its pending patent applications to cover DDR RAM. After the new RAM standard was adopted, Rambus surfaced its submarine patents and started suing everyone left and right.

Add to that the fact is that Rambus itself does not manufacture anything -- it's a technology licencing house that has a few engineers and an army of lawyers -- and you get a perfect example of a patent troll.

Comment Or how about this (Score 1) 442

Everyone gets initial copyright term of say 10 years. After that, it can be extended by 1 year if the copyright holder pays a fee of $100. To extend it for another year, the fee increases to $200, then $400, $800, etc.

The intent is to give everyone a limited copyright protection. Then, if the copyrighted work is truly valuable, the copyright holder can extend the term by paying a fee. But, the fee increases exponentially every year. The exponential increase in the copyright extension fees reflects the cost to society to extend this monopoly. At some point, extending it will no longer be profitable.

The net result is that all the "abandonware" enters public domain quickly, but authors can still milk truly valuable works -- for a while.

Comment Re:Politicians don't want to address the real prob (Score 1) 768

> I have no presence in the US, not having lived or worked there for 20 years. However, because I haven't (yet) handed back my US passport, the US thinks I ought to be subject to income tax. No other developed country claims the right to tax people who neither live nor work in the country.

I already explained that this is completely backwards. This rule should apply to corporations, not individuals.

Comment Re:Change the tax structure (Score 1) 768

> The US already does that for personal income tax, but surely you can see the issues:

Yes, it does and this is completely backwards. Individual US citizens (who have presence in only one country at a time) have to pay taxes on their entire income, even if it was made outside US. Corporations (who have presence in multiple countries at the same time) can segregate their income by country, which allows for these accounting tricks.

> And you will happily pay personal income tax to the USA and the UK and France and Germany and Japan, right? When they declare you owe them for whatever reason?

1. UK, France, Germany, etc. cannot declare that I owe them anything because I have no presence there.

2. All of the countries you listed have tax treaties, meaning that tax paid in one country is deductible from the tax due to another country. The result of that is that you do NOT pay US tax + UK tax + France tax + ..., but rather max(US tax, UK tax, France tax, ...). This does create a question of how to fairly allocate taxes among the different countries, but that can be worked out with international agreement.

Make it right before you make it faster.