Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment How about just a day off? (Score 5, Insightful) 1089

Seriously, why aren't Election Days mandatory holidays? Do it over two days: The last Thursday before normal Election Day is Alternate Election Day, when people who will be working on Election Day must have off. Then everybody else takes Tuesday as a holiday. That, combined with absentee ballots should be an excellent start.

Comment Re:SQLite3 (Score 1) 320

That's true, although it's historically not been enabled by default, although AC was kind enough to say it is now.

One of the biggest problems I find people have coming from a MySQL background is not understanding why aggregate queries they're used to working suddenly emit errors like, "Column 'LAST_NAME' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause."

The next big problem I see people having is people violating First Normal Form and then complaining that their queries perform really poorly or are hugely complicated, but that's not exactly MySQL's fault.

Comment Re:Postgres hands down (Score 2) 320

Instead, the application should be calling *into* the database, not the other way around.

Which is great... until you want two different applications to use the same database at the same time and need to occasionally do the same things the same way. When your data is more complex than what Amazon or Google use and closer to what a hospital information system or school information system use, you can no longer rely on a single application from a single vendor using a single database. Shit ain't that simple anymore.

Comment Re:What on earth (Score 2) 234

I was born in 1976. I vividly recall both Three Mile Island and Chernobyl. I saw The China Syndrome probably 20 years ago.

Today, I had no fucking clue what "Uruguay Syndrome" would refer to. For that matter, I wouldn't have remembered what "China Syndrome" refers to other than a movie I once saw.

Comment Re:Buggy whip makers said automobiles aren't... (Score 1) 451

That may be true. However, self driving cars are an entirely different matter. While they are really cool, do you really want to be in one hurling down the highway at 85MPH (I'm in Utah) and trusting that the automated systems are going to know the difference between a coyote or a tumbleweed?

We can prove if software is reliable. But humans are very unreliable. You already have people going 85MPH in Utah while drunk as a skunk. Your feeling of safety is already unjustified, and doesn't agree with the real risk you face.

There is a lot that can be done with image recognition and sets of rules for the correct behavior in every driving situation. And when I say every, I mean every single one. That's because we are able to categorize every event, and work out the right reaction for those categories.

Most of the reactions are really simple.
Tornado? stop the car. UFO landing in the middle of the highway? stop the car. Car in the turned over in the middle of the road? stop the car. Huge grass fire covering the road? stop, turn around, inform the local authorities of the situation. Person in a wheel chari crossing the street? yea, stop for them, then proceed when safe to do so. Jack ass passed you through a 4-way stop (that happened to me)? proceed slowly until safely out of the flow of traffic. As a human I barely knew how to handle that one at the time, it wasn't something in driver's ed. but hindsight it seems obvious now. But please don't criticize my examples too harshly, they're only examples not based on any real car firmware implementations. It's presented rhetorically to demonstrate that we can think through the problems and work out rules on how to handle situations, even ambiguous ones.

The rest of the every day situations are basic rules of the road, which hopefully we already are familiar with. Getting enough data to reliably detect the situations is the hard part, making the decision is not nearly so hard for the SW. Lots of sensors and image processing is done, and we're only scratching the surface right now. Eventually the car's awareness of the road conditions will vastly exceed a human's awareness, and in some ways it already does exceed average drivers.

As more devices become connected, and the processing power increases, we'll see some sophisticated capabilities for every common things like cars. The barrier to autonomous driving won't be technology, but rather a social resistance to the change. Something you're already demonstrating. I'm not saying we shouldn't be cautious about radical changes to our lives, especially where safety is concerned. But there is a level of rigor in the engineering for autonomous driving that isn't present in the driving test that Americans are taking today, so the assumption that humans are safe or more safe than a computer is on a shaky foundation.

Comment Re:No excuse? BS. (Score 1) 155

Remember when Google switched GMail from HTTP to mandatory HTTPS back in 2010? You know what they had to do to cover the new TLS overhead in CPU, memory, and network bandwidth? Nothing. The biggest thing they did was patch OpenSSL to reduce memory per connection, and that patch has already been integrated upstream.

I'm not saying the other issues aren't real, but overhead is really unconvincing unless your network load balancer is a potato.

Comment Re:CODE Keyboard (Score 4, Informative) 452

I've got one as well, and I've really liked it. I also replaced my aging G15 with this.

My only complaints are:

1. To use the LED backlighting -- and you'll want to because the keys are not easy to read without it on -- you have to flip a DIP switch that disables the context button (between the right OS key and right Ctrl) and turns it into the modal button for the backlighting. You rarely need to use this key, but I have missed it once or twice since nothing replaces it. I don't understand why they didn't pick something truly useless, like Scroll Lock, or let the button continue to function normally on top of the additional buttons. I like to be able to turn the light off, so I leave the DIP on.

2. The left shift key squeaks once in awhile. I tend to depress the far right of the key and it's a pretty wide key. It makes a squeak if I'm not careful. It's entirely my typing and I mostly don't do it anymore, but it did annoy me at first.

Otherwise it's easily the best keyboard I've used. For a mechanical keyboard, it's very quiet.

Comment Re:what about Linux (Score 1) 93

I'm not sure what you mean by "sign packages as a whole" since that wording is somewhat ambiguous, but apt, at least, doesn't sign individual packages. The only signature in place for secure apt is the one placed on the package file listing in the repository. That signed file contains the list of checksums (MD5, SHA1, and SHA256) for each package archive in the repository.

Comment Re:Skype is for children. (Score 1) 133

Human language is, by it's own nature, hopelessly ambiguous. We use technical terms and jargon to eliminate as much ambiguity as possible, but completely concrete communication is not achievable. With plain text, you lack the voice inflections and tone. With a phone, you lack body language can't get direct listener feedback. Being in person enhances communication in a very real way. About the only thing that's nicer in text is a code snippet, but code snippets on their own are not exactly crystal clear.

Or have you honestly never had a chain of emails over the course of a couple days, only to have the entire issue hammered out in a few seconds of direct, in person, conversation? Or had a conference call where you know two people are just not understanding what the other is saying?

Comment Re:They should adopt SQRL (Score 1) 213

My best guess is the Cybex SQRL bike may be well-known there.

However, I don't really like the idea of SQRL. Neither this protocol, nor GRC, has a particularly good reputation in security circles. [SQRL doesn't seem to do what it claims very well](http://security.stackexchange.com/questions/43374/could-sqrl-really-be-as-secure-as-they-say).

Slashdot Top Deals

The sooner you make your first 5000 mistakes, the sooner you will be able to correct them. -- Nicolaides

Working...