Apr23rd

Why I am addicted to e-mail and how presence can help!

Today at work I had a realization. I am addicted to e-mail. Not only that, but I obsess about e-mail almost all day long. It has actually made me less productive. Let me explain.

E-mail is obviously the most pervasive form of business and personal communication today. We can receive e-mails via mobile phone, BlackBerry, PDAs, video game machines or just plain old computers. What’s so bad about that?

Well, all this pervasive computing has led me to expect people to be able to respond faster than humanly possible! If I send an e-mail, I can’t wait for the reply! I often find myself coming up with reasons why people don’t reply within hours or days even!

If I send an e-mail to my boss asking her to review some work I have done and she doesn’t reply within hours, I assume that she is disappointed. If I need an answer to a technical question and can’t move on with my work without an answer, I need the e-mail to come five minutes ago, not whenever the person gets around to writing!

Now, I may be exaggerating a little bit, but you get the point. Old, snail mail communications were expected to be slow. E-mail, a little faster. But wouldn’t it be great if you had some presence information about the person you are trying to communicate with! If only we had some contextual clues in e-mail that would tell us whether the person is available! Perhaps they are out of the office, perhaps at lunch…whatever the situation, we need more information!

Many people use the “Out of Office” reply feature. But doesn’t your computer already know that you are out-of-office? It knows the last time you logged in. It also knows what day it is, what time, etc. Couldn’t the computer make an automatic determination based on where you are as to your status?

In any event, presence information can provide us with the valuable clues to know when we might expect a response to an e-mail. If we know someone is online and has not responded, well then I guess it is safe to assume we are being ignored! :-)

Apr13th

Problems with technology? They probably aren’t your fault!

Why technology is designed without you (the user) in mind!

One of my favorite books and a must read for anyone reading this blog is Donald Norman’s The Design of Everyday Things. In it he describes our world by examining the things that we find useful or, more likely, not. His discussions about affordances, the gulfs of evaluation and execution, and his steps to effective design are both humorous and critical concepts to understand.

A core concept in his book is that the design of an object should prevent the user from interacting with it in an inappropriate manner. I recently experienced a shortcoming of a device that I would like to share with all of you.

Before the recent birth of my daughter, I purchased a Sony DVD Camcorder. The picture quality is incredible, the audio is Dolby 5.1 Surround, and the size is perfect. I use the camera at every possible opportunity (much to the annoyance of my family). For those of you who don’t know, this camera records information to a small version of a DVD. It is capable of recording data in two different modes, Video and VR. I’m not sure what the difference is, but on this particular occassion I chose to record in Video mode.

All was going well, when I began to receive the small flashing disc on the LCD screen to indicate the disc was nearing capacity. In an effort to record as much possible information to the disc and figuring that the camera would stop before the disc ran out of storage space, I continued to film. Ultimately the disc filled and the camera stopped recording. A new disc and all is well, right? Well, not exactly.

When I attempted to copy the recorded movies to my PC for editing, no information appeared on the disc. The camera could see that the disc was full, but couldn’t access any data on it. I couldn’t play back the disc on my camcorder nor my computer! What was I to do?

I contacted Sony’s technical support and much to my dismay, there was nothing that could be done! My new high-end personal camcorder is not intelligent enough to stop before filling the disc so completely that it cannot finalize the DVD for playback on itself or other machines! Was this failure my own? Should I have heeded the warning of the blinking disc? I think not !

Technology developers have an obligation to design their products in such a way as to allow the intended user to interact intuitively with their devices. I should not have to know all the limitations of my camera, they should be incorporated directly into the design. I could have potentially lost many wonderful memories as a result of this error due to a simple flaw in the design of my camcorder!

Fortunately, I discovered a technique to recover my data using a tool known as IsoBuster. If you have a DVD camcorder and are not comfortable attempting to recover the data yourself, please contact me via my homepage for assitance!

As users, we should demand better of the products we buy rather than simply standing in awe of them. Give preference to those items you feel are well designed even if they cost you slightly more. After all, you will have a much more enjoyable experience!

Apr9th

System security…so close…yet so far away!

So many times in the media we here about viruses, security breaches, identity theft and all of the other plagues pervasive computing has brought us! Even our precious BlackBerry devices are becoming the target of attacks! Why are these attacks successful? Well, it isn’t because we don’t have the right equipment and it is not entirely the fault of the software engineers who make buggy code (although they are also to blame). The real problem is US, the users!

Ultimately it is our information we are trying to protect (or in more important cases the information of our valuable customers!) Here’s some pointers to becoming a better and more secure cyber-citizen.
Patches aren’t just for cabbage!

Sure, I’ll be the first to admit it, software companies write awful code. In the rush to be first to market, initial releases of the programs we all need to be productive ship filled with security vulnerabilities. How can you overcome this! You need to routinely patch your systems…ALL OF THEM!

Viruses and attackers often exploit the easiest and most well known vulnerabilities first. Fortunately, these are also the ones that manufacturers correct first. Periodically (and this amount of time will depend on your requirements and time constraints) visit the website of the company who wrote your software and download their latest updates. This should take care of all of the low hanging fruit! Here’s a great link for more info.

AntiVirus Software: digital immunizations for your PC

Imagine you are going on a trip to an exotic jungle nation, rarely visited by people. Without question you would get vaccinations for all the horrible diseases you might catch on your way! Well, if you don’t have AntiVirus software running on your computers you might as well let a malaria infested mosquito hang out on your arm!

AV software is another cornerstone to protecting your data and your system integrity. Without it, your system might become unresponsive or worse, might be infected for months or years before you notice. All the while an attacker might be exfiltrating your personal data or using your machine to mount other attacks.

Raise your hand if you have Antivirus software installed on your system and think you are safe! Come on…I know you’re out there! Most of us have heeded the call to save ourselves by installing AV software, but does that make us safe? Not really.

AntiVirus software needs to be continuously updated! You can pay for these updates, but you don’t need to! A great alternative is the ClamAV antivirus system. Available for free and for both Windows and Linux operating systems, ClamAV is a great way to go for budget minded enterprises and personal users alike!

P@$$w0rd Protection

I know you’ve all heard it before, but poor password generation and protection can result in devastating consequences! Believe me, I sympathize with the fact that in today’s society we have to memorize social security numbers, PIN numbers, account numbers, telephone numbers and that frequently changing passwords or choosing long ones can be difficult at best.

Know, however, that as computing power increases and becomes more available, it is becoming easier and easier for malicious users to guess your password. Change your password as often as you can and be sure it is more complex than your first initial and last name. Here are some great tips on generating a strong password! Also, never give out your password via e-mail or over the phone! You never know who might be listening!

These concepts are relatively simple to introduce, but can provide you with 90 percent of the security you need to be safe in today’s networked world! Know that there are people out there who mean you harm and that you can defend yourself. Recognize also, however, that you are a citizen in the online world and that you have responsibilities as well! Be safe out there!