Forgot your password?

Comment: Re:Atheism offers no values - you have to add them (Score 1) 898

by Jaime2 (#47899741) Attached to: Why Atheists Need Captain Kirk

And of course the excesses of the church pale into insignificance compared with the horrors of Stalin and Mao - which is not to argue we Christians haven't committed some appalling crimes, but that all need to be given the right to condemn some of those flying the same flag.

OK, so ambition is the #1 evil in the world and religious zealotry #2. That does not diminish the horror of killing someone who believes in a different invisible man. Stalin and Mao didn't kill to advance the cause of Atheism.

Comment: Re:A Billion Dollars? (Score 1) 149

by Jaime2 (#47890219) Attached to: Direct Sales OK Baked Into Nevada's $1.3 Billion Incentive Deal With Tesla

To make their billion dollars back in sales tax, they would have to generate an additional 20 billion dollars in local sales. That's $20K for each of the 100,000 workers, which is six months of the Nevada average gross wage. If the payoff is longer than ten years, then it would be a poorer investment than doing almost anything else with that money. To put it in perspective, Nevada collected less than $20 billion in total taxes in 2012. This one business would have to grow the economy of the entire state by 5% to hope to break even.

One thing they do have on their side is that most of the batteries manufactured at the plant will be sold outside Nevada, so it will surely pump money into the economy. But, I doubt it will pump enough money in to make up for the billion dollar tax break.

On a side note, Nevada has neither personal income tax nor corporate tax, so it's puzzling what the billion dollars in taxes would have been that they are exempted from.

Comment: Re:Why is this legal in the U.S.? (Score 2) 149

by Jaime2 (#47889927) Attached to: Direct Sales OK Baked Into Nevada's $1.3 Billion Incentive Deal With Tesla

The Federal government already has a model to fight this. They just raise federal taxes and send piles of money back to individual states as long as those states fall in line. Once federal taxes are raised and a portion on the state's budget is covered, the only choices are to lower state taxes or lose people. They already did it for highway and education funding. Of course, this has done more harm than good, so it's probably better to just leave states to make their own decisions as the Constitution says they should.

Technically, elections are supposed to be how to make people accountable. However, elections seem to be about gay marriage and religion nowadays.

Comment: A Billion Dollars? (Score 1) 149

by Jaime2 (#47889789) Attached to: Direct Sales OK Baked Into Nevada's $1.3 Billion Incentive Deal With Tesla
How could it possibly be worth a billion dollars to Nevada? It won't bring very many new people into the state because Nevada already has a higher unemployment rate than surrounding states. It won't generate direct tax revenue due to exemptions. Their only hope is that it creates a geographic area where an industry collects, like SIlicon Valley or the Research Triangle. But, that is just an arms race against other states, so it just wastes money from a macro perspective.

Comment: Re:+ operator for string concat? (Score 1) 729

Also in VB, although they have recently changed it to &.

Recently, as in 1995 (it was introduced in VB4)? Having a distinct string concatenation operator has been a strength if VB for a very long time, however it does the same type coercion that JavaScript does. But, at least you don't look at it and assume it's doing addition.

Comment: Re:UX can only go so far (Score 1) 199

by Jaime2 (#47675259) Attached to: Ask Slashdot: Should You Invest In Documentation, Or UX?
You can't make UX the documentation because it doesn't cover all of the use cases. UX is great for answering the question "What does this button do?". You need independent documentation to answer questions like "How do I mail-merge?". This goes double for processes where the industry standard term is trademarked, so you can't actually use it in your product.

Comment: Re:Nobody kills Java (Score 1) 371

by Jaime2 (#47631891) Attached to: Oracle Hasn't Killed Java -- But There's Still Time

There's a lot of room for improvement in programming languages. New features aren't just novelty. The database/language impedance mismatch is still pretty big, language feature to support multithreading are still weak, strongly typed languages still need to handle "dynamic-ness" better. Microsoft has done a great job of introducing new features that people actually want while still maintaining backwards compatibility. Oracle is being way too conservative here and it does matter to their customers - even the big ones.

I spent a lot of time recently working at a fortune 20 company. Java was the official programming language of the company, but the Enterprise Architecture group was starting to lean closer to .Net when I left.

Comment: Re:JAVA EE is not dead. (Score 1) 371

by Jaime2 (#47630713) Attached to: Oracle Hasn't Killed Java -- But There's Still Time

For a language which forced Microsoft to up it's game with C#

Java has been playing catch up with C# for almost ten years. Attributes, generics, and lambdas were all added to Java long after they were added to C#. Also, Microsoft made them part of the runtime, while Java only made them part of the compiler (for the most part), so the features work a lot better in C#.

The point of this article is that Oracle has been slowing down the pace of innovation to an even slower pace than Sun was at, and Sun had already lost a five year head start to Microsoft very quickly.

Comment: Re:Nobody kills Java (Score 2) 371

by Jaime2 (#47630641) Attached to: Oracle Hasn't Killed Java -- But There's Still Time
"runtime and a language with a huge install base" describes a future where Java just coasts. By contrast, Python, Ruby, and .Net are all runtimes and languages (several languages in the case of .Net) with a huge install base that are actively introducing new frameworks, development tools, and feature on a regular basis. I'm calling an interpreter a runtime for the purposes of this conversation.

"Most of us, when all is said and done, like what we like and make up reasons for it afterwards." -- Soren F. Petersen