Follow Slashdot stories on Twitter


Forgot your password?

Comment: Re:Revolution (Score 1) 437

by shutdown -p now (#48645553) Attached to: What Happens To Society When Robots Replace Workers?

But the rich will not recognize that until the mobs with pitchforks are breaking into their gated communities.

It only needs to happen in one place for others to recognize the urgency. Just like the communist revolution in the USSR prompted the rise of the welfare state in the West (and, with the collapse of the USSR, welfare state is also slowly evaporating).

Comment: Re:Why bother? (Score 1) 211

This is subjective. But it certainly goes beyond "remembering whether to capitalize the first character of your methods and variables", at least if we're talking about idiomatic C# vs Java.

Granted, Java is catching up with lambdas and the associated library stuff in Java 8. But it is still hampered by type erasure, and libraries haven't picked up on their use yet, while in C# the patterns that only really make sense with lambdas have been idiomatic in libraries for a few years now.

Comment: Re:Why bother? (Score 3) 211

Perf of JVM vs CLR is a complicated topic. Generally speaking, JVM (HotSpot, specifically) has an edge when it comes to optimizing code, but CLR has an edge in that some of the language semantics generate more efficient code to begin with. User-defined value types (structs) and non-type-erased generics thereof make a big difference there.

HotSpot is better at optimization because it can afford to be slower - it can interpret the bytecode for rare code paths, and only kick in the full-fledged optimizer after it figures out that something is worth optimizing. CLR doesn't have a bytecode interpreter at all, it always JIT-compiles on first call - which means that the compiler has to be fast enough, and that in turn means shedding slow but effective optimizations.

Of late, .NET Native is an interesting piece of tech that precompiles .NET apps using VC++ compiler backend. So you get all optimizations in your .NET code that C++ normally gets. Of course, it's still slower due to the more deterministic but less memory-friendly sequencing and memory model, and all the extra runtime checks, but it's still faster than JIT (and, I strongly suspect, HotSpot, though I don't think anyone has profiled them yet).

Comment: Re:Hope they win this case. (Score 1) 463

by shutdown -p now (#48640635) Attached to: Colorado Sued By Neighboring States Over Legal Pot

If they do win, it will set a nice precedent for the Gun control states to force the neighboring lax gun control laws to clean up their act.

It will also set a nice precedent for anti-abortion states to force the neighboring lax abortion laws states to "clean up their act".

And it will set a nice precedent for states that ban gay marriage to force the neighboring states that have gay marriage to "clean up their act".

Careful what you wish for. You might just get it.

Comment: Re:I question your numbers. (Score 1) 658

by Lumpy (#48637979) Attached to: Economists Say Newest AI Technology Destroys More Jobs Than It Creates

The Federal numbers are an average for cars that cost $500,000 to $25,000 my 2007 civic will lose less than $3.00 for the 3000 miles added to it, it's already at the bottom of the curve and even adding 10,000 miles will not change it's "resale value" that has no real meaning as I dont intend to sell it.

And "major repairs" don't come from miles, they come from abuse and lack of proper maintenance.

Now my Ferrari F40, that would have a much higher depreciation for those miles.

Comment: Re:Supremes never said corps are people ... (Score 1) 580

by PopeRatzo (#48634045) Attached to: Top Five Theaters Won't Show "The Interview" Sony Cancels Release

As do members of unions and members of activist groups. Using your logic these groups of individuals should also be silenced.

I agree. No additional rights because you have pooled your money.

As the court has said, a group of people have the same speech rights as individual persons. There are no additional rights, just the same right.

Except, corporations are allowed to participate in elections to an extent and in ways that private citizens cannot.

Using your logic employees may have even more rights than shareholders. In your logic shareholders may have two voices, individual and corporate; while employees may have three voices, individual, corporate and union. Again I am referring to a situation such as "a steel corporation wanting the government to maintain a tariff on steel imports". The steel workers union would probably want the government to maintain the tariff too.

Right. Everybody gets the same vote. Everybody gets the same campaign finance limit (and citizens only). That's simple. Corporations, unions, etc are not citizens. They cannot vote or run for office. Why should they be allowed to participate in politics financially?

And if it was all about "rights" why has Citizens United allowed corporate donors anonymity in political finance when individuals are not allowed to be anonymous in the same way?

You make the mistake of thinking that everyone who disagrees with you is a liberal. You have an image living in your head that is not real.

Hold on to the root.