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:I'm careful about using the term "Evil" (Score 1) 108

I consider a willful act of doing harm to be worse than negligence.

Only on a case-by-case basis. For example, I'd consider widespread willful negligence that results in the deaths of thousands do be way more serious a crime than a serial killer who's reaching his second dozen victims.

Adding proper security is probably a small portion of the total cost of development and I doubt many device manufactures would knowingly skimp in that area knowing how vulnerable they are to lawsuits. What is more likely to happen is that attacks get more sophisticated over time and products that did have reasonable security when implanted in your body 5 years ago, don't anymore.

That's not how security works, except security by obscurity. Bugs don't mysteriously appear in old code; they have always been there and are merely discovered. You can build code that is and will forever be resistant to network attacks (unless they find your password). I understand it's possible to build provably secure code, it's just very expensive.

Comment Re:That won't last long... (Score 2) 764

My first thought was to wonder how she knew the test worked. For example, if I wrote a C parser I could feed known valid C programs into it for testing. If you make an Ebola test, a 16 year old can't just feed Ebola into it for testing. This article does a good job of explaining how she gets around that. The test doesn't need the whole virus. It just needs a protein that the virus makes. I don't think you can run down to the drugstore and get that either, but at least you could probably order it from somewhere without causing an international incident.

Comment Use standard batteries when possible (Score 1) 491

I understand it's not possible to put our current standard batteries in the latest phone. OTOH, a bulky DSLR has no excuse for a proprietary battery.

Related: make your equipment capable of running on both the lower-voltage rechargeable and alkaline. I'm pretty happy with my NiMH charger and AAs, but I know my lantern could be brighter if it hadn't been designed for alkaline. The only reason I have any alkaline in the house is because of this stupid irrigation timer--I just assumed that all modern stuff would work with a wider range of voltage now, but the timer doesn't. It doesn't draw that much power either--worked all summer and barely drained the alkaline batteries, yet it insists on the higher voltage.

Comment Easy answer (Score 2) 107

If the CIO of an Internet of Things company is spending 1/3 of their time thinking about security, yet is still so incompetent... maybe they would be better off paying 1/3 of a CIO's salary to a random slashdotter for 5 minutes of their time.

Of course, no matter how long they take thinking about security, they're still going to sacrifice security for usability every time, so I don't know what purpose thinking about it has.

The best way to avoid responsibility is to say, "I've got responsibilities."