Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:no 5th? (Score 1) 1047

Any hard drive that is protected by a simple "password" encryption wouldn't withstand ordinary decryption means. Which suggests that the user had a REAL password, which they would be unlikely to "forget" due to its complexity and the value of the data it protects.

So the "I forgot" defense won't work for long. And I'm guessing a little PITA time will jog the defendant's memory, regardless.

Comment Re:no 5th? (Score 4, Insightful) 1047

What a fucked up system do you have over there? I don't have to hand over anything. The State wants to restrict my freedom, THEY have to provide evidence. And they are allowed to violate my private space for that. But that's it. Anything they can't come up with themselves, tough luck.

You guy should really see to not letting yourself get fucked in the ass any more. It's getting scary.

Where do YOU live, Somalia? Either that, or you don't understand the laws you are living under wherever you are.

The judge's ruling in this case is perfectly reasonable, and in conformance with the US Constitution and US law. And common sense.

I'm not a USA law fanboi, but I have worked around enough GOOD lawyers (there actually are a few), and witnessed enough ACTUAL legal proceedings, to understand just how balanced and fair our system is. This "news" story really isn't news at all, except to someone who really doesn't understand the bigger picture here.

Comment Re:Extremadura has done a lot for linux (Score 1) 137

Yes, I find that perspective troubling too. Seems like at least PART of the savings coming from reduced licensing costs for non-FOSS software could be used to fund the transition away from same.

The comment suggests to me a lack of clarity in the motivation for the transition. Money shouldn't be the only incentive, of course (I find the other upsides to a FOSS environment to be much more compelling), but anyone who understands the current state of affairs for software licensing would be reasonably expected to acknowledge that in a discussion about moving away from it.

Comment Re:It's not just about the VPN aspect (Score 1) 136

Why would you even store sensitive data on a remote device at all ?

Who needs "remote-wipe" if all I have is a couple of photos of the cute lady at In and Out ?

I'm in healthcare and we are prohibited from storing sensitive data on our laptops. Why should Android devices be any different ?

Android devices AREN'T different, actually.

Part of the confusion is buzzword-compliance, part is a desire by competitors to cast Android-based devices in a "not for professionals" light, and the rest is just addressing users who email, etc. sensitive data around and thereby bypass the no-sensitive-data-on-the-device mandate. (Such bypasses are almost irresistible in situations where you have poor connectivity back to the remote server where the sensitive data is normally kept).

Finally, unless you want to type in your VPN keys each time you connect to said remote server, they need to be stored on the device. And they are arguably equivalent to the sensitive data, at least from a security perspective.

Comment Re:We'll be whatever you want... (Score 1) 727

Your entire response is schizophrenic. Look it up.

I do Linux kernel code and device drivers for a living. As a freelancer for over a decade. I assure you, laziness and time-to-market are NOT why I don't comment my code.

Related, many have noted the general lack of commenting in the Linux kernel source code. My explanation is that it's because such comments are viewed as noise by other kernel developers. Your explanation is that most Linux kernel developers are lazy. One of us is wrong.

Comment Re:We'll be whatever you want... (Score 2) 727

I will tend toward writing more verbose code for the sake of making it very clear and easy to follow.

Turns out, clear and easy-to-follow code also optimizes like gangbusters. So by helping your fellow developers, you are also helping your toolchain give you the best it can offer in terms of high-performing output.

Truly, the only upside to complicated and hard-to-understand code is job security. The kind we don't need. Ever.

For me, that's the real value of comments: they tell you what the developer intended, and from there it's much easier to determine whether it's doing what it should. I've seen plenty of cases where a comment says the code should be doing x, but it's actually doing y. Without any comments, I'm forced to go back to original requirements, and sometimes I don't even have those available (legacy systems suck sometimes.)

I'm not arguing with you on this point. But at the end of the day, it doesn't matter what the developer intended, because the computer can't read the developer's mind--- it can only read the code. Even in legacy systems. Which means you always have to come back to understanding the code and ignoring the comments.

Ignoring the comments also protects you from being misled by them. Why expose yourself to a risk you don't need?

Comment Re:We'll be whatever you want... (Score 2) 727

Sorry, but when did you ever meet an engineer who was taught how to program like that?

Very rarely, but it sometimes happens. The rest of the time, I have to teach it. Which is why I tend to prefer developers who seem teachable, rather than developers with experience. "Experienced" developers are often the hardest to to help unlearn their old, unproductive ways due to their bias against anything different from those old, unproductive ways. Sad, but true.

Comment Re:We'll be whatever you want... (Score 4, Interesting) 727

I'm not a big fan of commenting code. I prefer code possessing such clarity that it is self-commenting. If your code fails this test, no amount of commenting will improve the situation. Bad code is bad code, no matter how well-commented it is. (True, some code is truly difficult to comprehend and therefore requires comments, usually because what the code is doing is supremely complicated and difficult to comprehend itself. I'm not talking about that kind of code).

Now describing the design overall, that's another matter. But most of the designs I'm called in to fix are so bad that they are undocumentable.

Comment Re:*yawn* (Score 1) 294

I think it is interesting that neither the Democrats nor the Republicans are outing each other on this point. So while both try to paint themselves as being on the side of their constituents, it's clear that neither one is. Nor the President, for that matter.

Slashdot Top Deals

One of the chief duties of the mathematician in acting as an advisor... is to discourage... from expecting too much from mathematics. -- N. Wiener

Working...