Follow Slashdot stories on Twitter


Forgot your password?

Comment: Re:The Road Warrior (Score 1) 769

...not a sequel, but a cash-in remake.
It's not a Mad Max movie. The main character isn't Max, the atmosphere isn't Mad Max's, it just happened to have spiked cars chasing plated cars in the wastland.

Indeed. What they should have done was get the writer/director of the original film, who I gather had been trying to get a sequel made for over a decade, to come and write and direct the new one. Clearly whoever they got to write this didn't really understand Max's character at all.</sarcasm>

Comment: Java *IS* slow (Score 1) 386

by BlueBlade (#49680121) Attached to: Criticizing the Rust Language, and Why C/C++ Will Never Die

I agree with most of the submitter's points, except for the "if Java is slow for your then you aren't using it right". Sure, if all you're doing is a tightly optimized PI calculation simulator, Java can match (or even, in some cases, beat) C/C++ performance. In a real-world user application though, it falls apart. I have never, ever used client-side Java application that wasn't a huge RAM and CPU hog. All you need to do is look at any big client-side Java application to realize that. Practically anything that has a user GUI is a disaster. Case in point : Eclipse, Open/LibreOffice. If it runs on Java, it's on that list.

Java works really well for some server workloads with well-defined inputs, processing, then output. Anyone using Java to develop client GUI apps is using the wrong tool for the job. I'm looking at you, Cisco (ASDM, SDM, Network Assistant, etc).

I used to be a huge java on the desktop proponent, but the end results have since changed my mind. Show me a few large desktop applications that aren't slow and painful to use and maybe I'll change my mind. Until then, please stop using Java on the client side.

Comment: Re: Solar rarely enough for the whole house (Score 1) 299

by BlueBlade (#49553041) Attached to: Tesla To Announce Battery-Based Energy Storage For Homes

That depends where you're living. Here in Quebec, 90% of homes are heated using electricity, because it's cheap thanks to our huge hydro resources. In the winter, it's usually too cold for heat pumps to work. To give you an idea, here in Montreal, average temp for last february were -19C (-2F). A heat pump can save a bit during fall or spring, but usually the savings aren't worth the purchase & maintenance cost of the pump. It's all resistive heating.

Comment: Jury Nullification? (Score 3, Interesting) 197

Clearly "what the people want" isn't working here. So why don't they simply sell the cars direct there anyway and disregard the law? Although I could not find a poll for Virginia, a Texas poll showed 85% of people in favor of allowing direct-to-consumer sales of cars. It would seem near-impossible to get a unanimous verdict to convict, as is required in Virginia.

Comment: Re:Check their work or check the summary? (Score 2) 486

by Coryoth (#49336973) Attached to: No, It's Not Always Quicker To Do Things In Memory

And this is why we should not teach CS101 in Java or Python. If they'd been forced to use C this whole experiment would have turned out differently.

Not at all. If you wrote your C in memory string handling as stupidly as they wrote the Python and Java you will still get worse performance in C (e.g. each iteration malloc a new string and then strcpy and strcat into it, and free the old string; compared to buffered file writes you'll lose). It's about failing to understand how to write efficient code, not about which language you chose.

Comment: Re:So lemme get this right: (Score 1) 45

by BlueBlade (#49322891) Attached to: Cisco SPA300/500 IP Phones Vulnerable To Remote Eavesdropping

That's not quite true. The SPA line is the Cisco small business line, typically used with small Call Manager Express or UC500 series boxes.

At the same time though, if a device on your LAN is compromised enough that it can be used to upload XML files to another host, you have a lot more to worry about than a vulnerable phone. In fact the attacker could also install a SIP gateway on the compromised host with a phone's MAC address and it would work, so having the physical phone itself be vulnerable is not much of an extra threat. Whence the low severity.

Comment: Re:Why not Condorcet? (Score 1) 1089

by Teppy (#49307879) Attached to: Obama: Maybe It's Time For Mandatory Voting In US
Because Range Voting is more expressive than Condorcet methods. Suppose I am very satisfied with either of two Libertarian candidates, but would say "hell, no!" to Hillary Clinton. Merely voting "Paul > Johnson > Clinton" does not adequately express that. In fact with a Condorcet method, a more rational vote would be "Paul > Johnson > Hitler > Clinton" (knowing that nobody else will vote for Hitler.)

Also, Range Votes are usually normalized so that each voter has equal influence.

Comment: Vote for Who? (Score 2) 1089

by Teppy (#49296459) Attached to: Obama: Maybe It's Time For Mandatory Voting In US
Let's say that domestic spying is your #1 concern - who do you vote for?

If I were unilaterally pick who becomes the next president I'd pick Ron Paul, because I believe he would put a quick end to domestic spying (and because I'm a pretty hardcore libertarian.) However, the rational thing to do is to select from whichever of the (D,R) candidates I believe is infinitesimally least bad, because it is certain that one of them will win.

If we used Range Voting instead of plurality voting then the rational decision would be to cast an honest vote. In my case in the last election it would be something like Hillary=0%, Obama=10%, Romney=15%, GaryJohnson=85%, RonPaul=100%. Range voting not only allows you to express all of your desires, but does away with the need for political parties/primaries.

But in our current system - vote for who?

"Take that, you hostile sons-of-bitches!" -- James Coburn, in the finale of _The_President's_Analyst_