Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?
For the out-of-band Slashdot experience (mostly headlines), follow us on Twitter, or Facebook. ×

Comment: Re:Good idea (Score 1) 107 107

Maybe you can talk securely. Nobody has publicly announced any vulnerabilities in HMAC-MD5 yet, but that MD5 piece hanging off of there makes me nervous. If Amazon is willing to say that they no longer support Windows 3.11 for Workgroups users buying products from the Amazon store, it is their call. They have to weigh the loss of customers over discovering later that some weird long forgotten part of their OpenSSL implementation gave the keys to the kingdom over to the hackers.

Comment: iOS users feel it (Score 1, Insightful) 306 306

I currently have a web radio transceiver front panel application that works on Linux, Windows, MacOS, Android, Amazon Kindle Fire, under Chrome, Firefox, or Opera. No porting, no software installation. See for details of what I'm writing.

The one unsupported popular platform? iOS, because Safari doesn't have the function used to acquire the microphone in the web audio API (and perhaps doesn't have other parts of that API), and Apple insists on handicapping other browsers by forcing them to use Apple's rendering engine.

I don't have any answer other than "don't buy iOS until they fix it".

Comment: Re:Kids don't understand sparse arrays (Score 2) 128 128

No, but you will need the CS degree to be a good programmer. If you know what is going on under the hood you can avoid those O(N^5) operations that make your code inefficient. If you just blindly use whatever looks vaguely correct in the standard library you'll never know why your code is so slow.

Comment: There is so much wrong here... (Score 1) 513 513

It would likely take months to unravel all of this in a corporate environment. A few key points to focus on...

- SSD will help solve the slowness caused by drive encryption and high I/O absolutely
- A/V on the desktop shouldn't be that intrusive however. Your security dept is likely playing a CYA game instead of addressing the actual needs. Press for more protection before the desktop limiting desktop scans to weekly. Real time protection on the desktop is necessary and must be factored in when sizing a desktop platform.
- Updates are a necessity and must be taken into account when selecting a desktop platform. i3 procs have no place in corporate environments, i5 procs only belong on the lowest demand desktop
- Ensuring drives are not allowed to get "too full" is important to performance
- Adequate memory is necessary to reduce disk swapping which be an be a heavy I/O load

Comment: Re:Randomness can't come from a computer program (Score 1) 64 64

Most of us do have a need to transmit messages privately. Do you not make any online purchases?

Yes, but those have to use public-key encryption. I am sure of my one-time-pad encryption because it's just exclusive-OR with the data, and I am sure that my diode noise is really random and there is no way for anyone else to predict or duplicate it. I can not extend the same degree of surety to public-key encryption. The software is complex, the math is hard to understand, and it all depends on the assumption that some algorithms are difficult to reverse - which might not be true.

Comment: Re:It just makes the router worse. (Score 1) 207 207

Only if there is some other device on the network that needs data 24/7. For most people the router is going to go mostly idle once the laptop is closed because there's nothing for it to be talking to. The only thing it should be transmitting is the occasional beacon.

Comment: Re:Bad RNG will make your crypto predictable (Score 2) 64 64

The problem with FM static is that you could start receiving a station, and if you don't happen to realize you are now getting low-entropy data, that's a problem.

There are many well-characterized forms of electronic noise: thermal noise, shot noise, avalanche noise, flicker noise, all of these are easy to produce with parts that cost a few dollars.

Comment: Randomness can't come from a computer program (Score 2, Interesting) 64 64

True randomness comes from quantum mechanical phenomena. Linux /dev/random is chaotic, yes, enough to seed a software "R"NG. But we can do better and devices to do so are cheap these days.

I wouldn't trust anything but diode noise for randomness. If I had a need to transmit messages privately, I'd only trust a one-time pad.

Comment: Re:I'm spending 60% of my monthly income on rent (Score 1) 939 939

Communism has been tried on a large scale - see Mao's Great Leap Forward.

Nope. That was a totalitarian socialist program pushing a collectivism that didn't work. Communism is a post-scarcity society and obviously scarcity was the thing Mao produced best.

Comment: It just makes the router worse. (Score 3, Informative) 207 207

The description makes it sound like they just cut the Tx power on the router by two thirds when you enable the mode, which means it will just have a much shorter range. Even better: This would only help if the woman stayed near the router, she's going to get a lot more "radiation" from her laptop, since it has a similar radio and of course is much closer to her. Even if the science were sound, this wouldn't work. It's both dumb and pointless.

Never say you know a man until you have divided an inheritance with him.