Wednesday, May 03, 2006

Gone in 20 Minutes: using laptops to steal cars

From Digg

A look at how thieves are using laptops to steal the most expensive luxury cars. Many of these cars have completely keyless ignitions and door locks, meaning it can all be done wirelessly. Thieves often follow a car until it gets left in a quiet area, and they can steal it in about 20 minutes. Scary stuff.

You'd think someone, somewhere would have learned by now that software can and will be broken, especially when it is protecting something of value. There was a report a while back on "smart fasteners", basically bolts & screws that can be unlocked by computer. The uses mentioned sounded interesting, but the article had the same "it can't be broken because we know what we are doing" tone that is just evident of a lack of touch with reality. I'll look for the link to post later.

read more | digg story

Wednesday, March 08, 2006

Desktop Defaults

Ran across this article on /. a while back: http://www.eweek.com/article2/0,1895,1923402,00.asp

The author makes the somewhat controversial statement that what ends up on users desktops isn't what's best, but what came there to begin with. I tend to agree, based on my experiences with "end users".

The average end user still doesn't understand exactly what a browser is, or why they would want to try a different one. To many home users especially, Internet Explorer is the internet. They do not mentally separate the program from the activity. (The tool from the task.) This is normal for first time PC users. You want to do task XYZ, well you click here on program ABC. Mentally ABC == XYZ. It's only over time and with experience that they may learn they can do the same task XYZ with program DEF as well! For some people, this is like the dawning of the day, and they begin exploring what alternate programs they can use for the other tasks they do on a regular basis. They soon learn that different programs do the same task better, or just differently, have different features, etc., and find the programs that best fit how they want to perform their tasks.

For others, this situation presents overwhelming choices, and is a very bad thing. These are the people who get frustrated with the computer when they have to choose what program to use. It's like ordering coffee at Starbucks. (Or any food from a replicator on Star Trek.) Sometimes you just want coffee, without having to add 15 modifiers to identify a specific drink. They want the computer to just do certain tasks, and do them well, without asking technical questions about how to do them. Layers of obscurity into how things work are not always a bad thing, at least, not if they can be gotten around easily if the user so desires. After all, this same principle lets you drive a car without understanding how a fuel-injection system works. Do you really care what brand spark plugs are in your car, or know if they are gapped properly? Some people do, most don't. If you had to know to drive a car, would you be finding another way to get to work tomorrow?

Usually, single task devices seem to come first, and are extended into multi-function devices, like a cell phone that can check my e-mail, browse the web, play music and movies, and let me instant message people, plus, oh yeah, call someone. However, the argument can easily be made that this is often at the expense of whatever the primary function of the device was originally, and almost always at a price of a steeper learning curve and more complex user interfaces.

However, some people just want a device that does one thing, and does it very well. Do you want your checkbook to play music and have net access built in? Do you really need a TV built in to your fridge? It is my opinion that at some point the idea of computers as specific machines we sit down at to do things will have to fade away, and be replaced with a type of distributed processing. The processing will all be done in the background out of sight, and we will simply perform our activities where they are most natural for us to do so. If I sit down at my desk at home, I can access my bank accounts and pay my bills. I can also do it from the couch or outside if I want to, but it will be what the system assumes I want to do when I sit down at my desk, based on my normal routine. The same system will display recipes for me in the kitchen, if I want, and will have my music follow me as I move around the house, but not into the kid's rooms when I peek in to pull their covers up after they are asleep.

If a system becomes this pervasive and integrated, most people won't want to know what recipe program they are running, or if their lawn maintenance software version is compatible with their new robotic lawn mower they just bought. Yes, some people will know, care, and love every minute detail. They will have custom interfaces for everything, and their houses will literally respond to their every whim. I will probably be one of these people. However, this will be the exception, because everyone else will just want it to work, and won't care if they are using Blinds 3.0 from Windows Corporation, OpenMyBlinds 4.27 from AOL/Time Warner, or GBlinds 2.7 (Beta) from Google World Domination, Inc.

Monday, December 19, 2005

Movie Review: King Kong

I saw King Kong with my wife last night. She loved it, except for the parts with giant insects. I'd never seen any of the original films, so it was an all new story to me. I didn't know how much I'd like it, as creature flicks are not my normal fare, but I can say I really enjoyed it. It's definitely one to see in the theater, both for scale of what you see on screen, and for the awesome sound work. I only saw through the CGI at one point, and that was only a matter of seconds. Everything else looked very good, although I didn't spend a lot of time trying to "pick at the seams". It's a little long, but not too bad, and it doesn't feel drawn out. Any shorter, and you'd start feeling it in the story line. It did have a nice epic feel to it. While it wasn't too gory, it's not a kid's film, both for the violence, and the sad ending. Overall, definitely worth seeing at full movie price, and even braving opening weekend crowds for. 8.5 out of 10

Friday, December 02, 2005

Christmas Time Tackiness

So, it's coming up on the Christmas time of year. Of course, here at work, it's been around for several weeks already. We've already been hit up by our customers for prizes to give away at their office parties. A few even go so far as to inform us they will be taking a large discount off their next invoice if we do not provide a gift. However, today topped all. One customer called up to find out where the gift we were supposed to send them was, because it hadn't arrived yet, so we were expected to drop everything to get them a tracking number on it. Of course, it had been delivered yesterday, but it still struck us as being very tacky! Maybe I'm just too sensitive though, would you conisder it as being beyond the boundaries of good taste??

Friday, September 09, 2005

Slow Down and Hear the Windchimes

As I came in late tonight, I heard our windchimes. We have three sets near our front door, and I realized that I hadn't actually heard them in probably months. My wife and I used to just sit outside, and listen to them. Nowadays, I can apparently not notice them for months on end. So, I took this realization as my personal, time to slow down notice. Of course, slowing down is hard! I work full time, my wife is working contract work now, and is looking for a permanent job as well. We have two children, who are less than 2 years apart in age, and both less than 2 years old at the moment, so sleep at night is still not a guarantee around here. Plus, I'm pursuing a hobby, and doing some tech work for a theatre group. And we are currently house searching. And thinking about throwing a party for our friends. And ... you get the picture. I honestly don't remember when life became so hectic that my wife and I barely see each other during the day. But, I missed the windchimes, even if I didn't realize it at the time. So, I'll be trying to slow down occasionally, to savor being alive in general. After all, we only get one go around, so we better enjoy it while we can, right!