Please create an account to participate in the Slashdot moderation system


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:A Master Password.... (Score 1) 234

The nice thing about KeePass is that the database format is documented and the encryption can be done with gnupg. There are other clients available, or write your own. I use my own command-line Python script to read/write the DB on my computers and a third-party client on my phone, with Google Drive to keep them in sync.

Comment Re:Couldn't they have addressed the privacy concer (Score 1) 104

From the actual spec (emphasis mine):

4. Security and privacy considerations

The API defined in this specification is used to determine the battery status of the hosting device. The information disclosed has minimal impact on privacy or fingerprinting, and therefore is exposed without permission grants. For example, authors cannot directly know if there is a battery or not in the hosting device.

From now on, let's just assume that any information can be mis-used and not send it without explicit permission, okay?

Comment Other sensor APIs? (Score 1) 104

How about the Ambient Light API? And any other sensor-exposing APIs that may be lurking in there? Or, if somebody really thinks there's a good reason to allow sites to read arbitrary sensors, give the user fine-grained control over which sites have access to which sensors. Preferably with the default access being "NONE".

Comment Re: Why even have elections? (Score 2) 437

I supported Bernie Sanders, and the DNC used every cheating dirty trick in the book to make sure he failed. If Independents had been allowed to vote in all the primaries, he would have won.

Now, why would the DNC have to cheat? They wrote the rules! And the rules say, they can nominate whoever they want. The superdelegates are there for just that reason, to overturn the primaries if the people don't pick the one they want. The primaries are only advisory. The results are not binding. This is by design. The RNC has slightly different rules for itself, but the idea's the same.

People complain about how unfair the primaries are. Yup, they're unfair. They're unfair by design. The DNC and RNC are both private organizations that can do as they please. Don't like it? Go vote for a different party, one with internal rules that you like. Try to vote for someone promising election reform so we can get rid of this whole rotten system. Not that anyone promising election reform has a snowball's chance in hell of winning. If they had any way to win in the current system, they wouldn't be trying to reform it.

Yeah, it sucks. All of it.

Comment Re:Insanity (Score 1) 380

Because you most likely operate in an echo chamber, where you see nothing but what you are meant to see about the "candidate" you "support".

Then help us escape the echo chamber. Give us a link. Where's the evidence that "Hillary's campaign that started all that election rigging crap", as the earlier poster claims?

Comment What's the threat model? (Score 4, Insightful) 140

Unpatched XP? So what? What's the threat model? Are these things online? I'd be worried about the latest OS running today's patch set online. Are they worried about tampering by election officials? Physical access is access. Again, the latest patches won't help. What threat do they think will be thwarted by current software?

Comment Re:Curly braces = good. Indents = bad. (Score 1) 173

If that's not your cup of tea, that's fine. I just find it interesting that (a) it does not actually cause problems in practice and (b) when I hop over to a language like C++ I find that curly braces are just noise and feel wholly unnecessary - just extra stuff to help the tools along, and not there for my benefit as a developer.

I'm exactly the opposite. I've used C for two decades and Python for one. I'm perfectly comfortable in either one and use both on a daily basis. Yet given a choice I'd go with C's curlies any day. Python code always looks unbalanced and incomplete to me, like the end of the function got

Comment Re: We Need More Programming Languages! (Score 1) 173

Unless you're talking about tabs versus spaces. If a compiler encounters one or more spaces at the beginning of a line, it should throw a fatal error. Four spaces my ass... learn to indent properly, dammit.

I could get behind this if and only if the compiler enforces *exactly* one tab per indent level, and prohibits tabs anywhere else in the line. Without these rules the whole magic of the "anyone can adjust the tab width however they like" feature of tabs gets hopelessly broken.

Comment Re:the elephant in the room (Score 1) 239

Today if you do not carry a cellular phone most cars do not "phone home" with data about your travels.

I don't know about that. Even my cheap-ass 2013 Hyundai phones telematics home to the mothership. I'm not sure what all information is included, but every month they sent me a nice report telling me the current odometer reading, oil pressure, tire pressure, and that I should really, really take it in to my Hyundai dealer for scheduled maintenance and a complete rotation of my wallet. They stopped sending me reports after the trial period, when I wouldn't pay to subscribe. They probably still collect the data, though. I expect this is true for any car which has an OnStar-like service available. Which is just about all of them these days (at least in the US).

Slashdot Top Deals

"Be there. Aloha." -- Steve McGarret, _Hawaii Five-Oh_