Shareware Beach

Monday, 6 August 2007

DataHand Review

Filed under: Hardware & Gadgets, Ergonomics — Jan @ 17:59

I’ve already shown you the DataHand in my Behind the scenes 2007 post earlier this year. In early 2006 I was feeling significant discomfort in my hands and wrists, clear early symptoms of RSI (Repetitive Stress Injury). Though this wasn’t preventing me from using the computer like before, I decided to start improving my working habits and equipment right away. It’s far more comfortable to experiment while you still have the option of falling back on your old ways. I’ll share my experiments in the new Ergonomics category on my blog.

I purchased the DataHand in March 2006. While this review is indeed a bit overdue, you really shouldn’t take the advice of a magazine reviewer who toyed with the unit for two days and then wrote an opinion on his old keyboard. The DataHand is completely different from a traditional keyboard. When you first use it, your productivity will drop to zero. RSI symptoms will fade not because the DataHand is a miracle, but because you’ll be limping along at 10 words per minute instead of 70. Stopping doing any repetitive fine movements with your fingers and hands is obviously the best RSI cure, if not very practical for the bottom line.

What I did was set aside three full days to get familiar with the DataHand, using the enclosed typing tutor software. Though the software was designed for a traditional keyboard, that wasn’t really a problem. The DataHand Personal (which I have), uses a QWERTY layout. What this means is that you’re using the same fingers to type the same letters on the DataHand (e.g. left pinky for Q) as on a regular keyboard. On paper, this may seem conterproductive from an ergonomics standpoint. In practice, it really makes learning the DataHand and particularly switching between the DataHand and a regular keyboard much easier for touch typists. Touch typing involves a surprising amount of motor memory. You’ll discover this when learning the DataHand. You’ll learn 22 letters pretty quickly, but you’ll struggle with the B, T, Y and N. These are the only 4 letters that are typed with a different finger on the DataHand than with a regular keyboard. The reason is that the DataHand’s design only allows for 5 keys per finger (north, east, south, west and down).

After my 3 days of learning, I could type ordinary at about 40 words per minute. That’s no speed record, but enough to use the DataHand without too much frustration. Programming, with its heavy use of special symbols, was more of a challenge though. To type numbers and symbols, you need to use the various thumb keys to switch the DataHand from “normal” mode to “numbers and symbols” mode. Initially, this is frustrating. With a standard keyboard you move your fingers to the top row. With the DataHand you slightly hold down your right thumb, or press it down and release to lock the mode.

Same story with cursor keys. Instead of moving your hand to the arrow key area, you flip the right hand upper thumb switch to go into “function” mode. This mode also provides the F1 through F12 keys. Again, this is frustrating initially. But once I was used to it, I find flipping a switch much faster and more comfortable than having to move my hands around the keyboard. With the DataHand, you’re always at the home row. Right thumb goes into function mode, left thumb goes back into normal mode. These are absolute switches, so you don’t have to look at the status LED to see which mode you’re in. Just hit the thumb key and blaze away.

It took me about a month to get comfortable enough with the DataHand during programming as not to feel frustrated with it any more. One thing I did the first few weeks was to use a regular keyboard for programming, and the DataHand for email and other activities that involved more plain English than weird symbol combinations. Though this delayed the learning process, feeling productive is important too.

During the initial month I would actually rely much more on the mouse than I used to, because using the function keys didn’t come natural. But now that I’m comfortable with the DataHand, I use far more keyboard shortcuts than I used to. On a normal keyboard, key combinations with function keys and modifier keys (Shift, Ctrl, Alt) require uncomfortable finger acrobatics. Moving my hand to the row of function keys takes almost as much time as moving it to the mouse. With the DataHand, you flip into function mode, press modifier keys with your thumbs, and a function key with one of your fingers, all while your hands and fingers stay in place. Same when navigating a file with the arrow keys.

It took me about three months to feel as productive or even more productive with the DataHand than with a regular keyboard. If you take into account I touch type at 60 to 70 words per minute on a regular keyboard, I believe that’s an excellent result for the DataHand. Though there is quite a learning curve and adaptation period, you certainly don’t have to trade productivity for improved comfort and ergonomics.

Once you’re familiar with the DataHand, switching between a regular keyboard and the DataHand isn’t a problem. While I’d recommend getting a DataHand for all the desktop computers that you use, you won’t suddenly be unable to use a laptop keyboard when you’re on the road. It can feel a bit weird though. When switching from the DataHand to a regular keyboard, the regular keyboard is obviously “heavier”, requiring much more effort to use. When switching back to the DataHand, it always takes a few minutes to relax myself and readjust to the DataHand, which only takes a very light touch. The difference in comfort is remarkable.

The DataHand can also replace your mouse. It comes with two PS/2 connectors, one for the keyboard port, and one for the mouse port. I don’t use the mouse function myself. It’s about as (un)comfortable as moving the mouse pointer with the arrow keys on a keyboard. In fact, that’s exactly what you do with the DataHand. In function mode, you can press a key to make the arrow keys on the DataHand move the mouse pointer instead. Another key restores makes the arrow keys work like arrow keys again. The two Home keys become the left click and right click keys. There’s no scroll wheel function, though you can still use the Page Up and Down keys in mouse mode. That said, if your RSI is killing you and you really can’t use a mouse, the DataHand will certainly do the job. But learning keyboard shortcuts would be far more productive.

Using a regular mouse, or a trackball like I do, in combination with the DataHand is more comfortable (or less uncomfortable) than with a regular keyboard. The reason is that there’s no numeric keypad taking up space between your right hand when typing and the mouse. So the amount travel and extension required of your right arm is significantly reduced. In fact, if you feel discomfort in your right arm, switching to a regular keyboard without the numeric pad may be a quick and cheap improvement.

If the story ended here, I would strongly recommend the DataHand to everybody who spends more than a few hours a day with his or her hands on a keyboard, even if the DataHand Personal does cost 500 US dollars. Unless you’re working for a hunger wage, it doesn’t need to prevent much RSI-related downtime to earn back its cost.

Update: While my conclusion below is still the same, I’m using the DataHand again. I have a new DataHand that works flawlessly.

Unfortunately, the story does not end here. I’m typing this on a Microsoft Natural Keyboard, even though it feels terribly unnatural after having used the DataHand for more than a year. The DataHand units, two pairs of them in fact, are sitting on the floor while I await a reply to yet another email to DataHand’s support staff. The problem isn’t that they’re slow to reply (they are), but that I need the support in the first place.

In November 2006, the DataHand I had bought in March started having issues. Sometimes the unit would freeze up completely. Though all keys still worked fine physically, no characters were sent to the computer. At other times, the unit would send several extranous characters with each right hand key. The problem was intermittent. If I unplugged the DataHand for a day or two, it would function fine for a week or so until the same problem returned.

Since I really didn’t want to stop using the DataHand, and the emails back and forth with support were slow going, I ordered a second unit in December. I figured I had bad luck getting a lemon, and didn’t mind spending another $500 on a piece of equipment that was making my life more comfortable every day. My plan was to use the new unit for some time to make sure it didn’t have any problems, and then send the old one back for repair, so I could keep it on hand as a backup.

Unfortunately, I never got around to sending the old unit back until the new unit developed a problem on its own. One day in May, I came back from lunch, having left the computer on. For no apparent reason, the right pinky north and west keys no longer functioned. They still moved, but didn’t send any character or function key to the computer. This left me unable to type the P, [, { or use Page Up. So that killed the new unit. I tried the let-it-sleep-a-few-days trick that was still capable of reviving the old unit, but that didn’t seem to work. Both keys had gone to pasture permanently.

So I sent in an RMA request, shipped the units back, paid $300 for the repair job($80 per hour at one hour each unit, plus $140 for international shipping), argued with DHL for two weeks to get the stuff back through customs, and found both units were still having the exact same problems. The new unit’s two pinky keys were still permanently dead. The old unit worked fine for a week or two, until it froze up again in the same way it did before repair. The DataHand folks claim they were unable to reproduce either problem, but did replace some wiring inside the units based on my problem description.

Now, for me, the problem isn’t really that this is costing me a lot of money. I’d happily buy a new $500 DataHand every year if that’s what it takes. That’s less than $2 per day that I use the unit. Some people pay more than that per day just for their daily stop at Starbucks. (Yes, Starbucks is everywhere in Thailand, and their prices are almost as high, which is crazy if you consider typical salaries here.)

The problem is that DataHand Inc. just doesn’t back their products with warranty and support suitable for a product that’s not only very expensive (compared to what it replaces), but also something people rely upon. Instead of a 90-day parts and labor warranty, they should offer a one-year full warranty. If it breaks within the year, you get a new one.

Anyone who can afford a $500 keyboard (or $525 including a $25 USB converter, which was previously optional) can also afford a $550 keyboard. That should be more than enough to cover for a no-quibbles warranty, even if they have an appalingly high 10% defect rate. (Mine is 100% within the first year, but I can’t extrapolate from a sample of 2.) Then I’d just have to budget $550 or even $599 a year. If it last longer, that’s great. If it breaks, I simply ship it back and get a new one in no time. No worries about botched repair jobs. No aggravation about being the sucker to get the lemon. Though their email support is slow, they ship out new (paid for) units in a jiffy.

I’ve suggested this several times during my email conversations about my broken units with them. But I didn’t even get a boilerplate “thank you for your feedback”.

So until then, I can only really recommend the DataHand if your regular keyboard is killing you. I’m getting ready to smash my Microsoft Unnatural to pieces, so I’d better go looking for my credit card. But I’ll think I’ll try some competing products first. I have become a bit of an input device gadget freak over the past 18 months. I’ll show some of the other stuff I’ve tried later.

Double DataHand down on the floor

Update: While my conclusion is still the same, I’m using the DataHand again. I did not get around to trying any other alternative keyboards. I did search for alternatives, but most seem like ordinary keyboards with a coat of ergonomic paint rather than a radical solution like the DataHand.

Wednesday, 25 July 2007

Sunrise over The Forest

Filed under: Thailand, Photography — Jan @ 11:50

One of the benefits of sleeping in a tent with just a sleeping bag to separate you from the hard surface is that it makes it easy to get up before the sun does. At 5 am the sky was black. The first photo was taken at 5:19. The second one 20 minutes later at 5:39.

Before sunrise at the Welu wetlands, Chanthaburi, Thailand

Sunrise at the Welu wetlands, Chanthaburi, Thailand

Monday, 23 July 2007

Welu Wetlands

Filed under: Thailand, Photography — Jan @ 18:09

Welu Wetlands, Chanthaburi, Thailand

Welu Wetlands, Chanthaburi, Thailand

Last weekend we went on a trip to the wetlands around the mouth of the Welu river in Chanthaburi (จันทบุรี) province, on the border with Trat (ตราด) province. Tourist facilities in this small natural park were Spartan. But the scenery was well worth it. Koh Chang (เกาะช้าง), a popular tourist destination, is about 40 km away as the crow flies. You can see the island at the bottom of the map.

Google recently added detailed Thai street maps to Google Maps. In the process, they changed all the place names into Thai script. I didn’t see an option to change them back into Latin script, which would obviously be handy for tourists.

Tuesday, 17 July 2007

Ordering Pages from The Customer’s Point of View

Filed under: Marketing — Jan @ 20:03

In a comment to my previous article, reader Ahmad Gneady ponders whether he should spend the time to create integrated order pages for his web site, or just keep sending customers to an e-commerce provider’s order pages. The core of the question is of course which will bring more sales. So we have to look at it from the point of view of the (prospective) customers.

Ahmad argues that a 3rd party sales system is better because the customer knows he can deal with the 3rd party in case the publisher of the software decides to take the money and run. I agree. If Ahmad is your customer, he’ll be more likely to buy if he can do so through an established e-commerce provider. That’s because as a shareware author, he’s very familiar with the way these companies do business. He may even have collected a whole bunch of their freebies at the shareware software industry conference in Denver last week.

But what if your customer is more likely to be an intelligent businesswoman who confidently uses her computer every day. She’ll gladly spend money on any software that will save her valuable time. But she doesn’t hang out with geeks and would rather take her kids to the park than keep on top of the latest online developments. How does she approach your web site and your business?

Nobody will argue with me that she’s never heard of Little Shareware Guy Inc. But has she heard of Digital River or Plimus or BMT Micro? She might have purchased something through them in the past, but I doubt she’ll notice your ordering pages look exactly the same. And if she does notice you’re using an e-commerce provider she’s dealt with before, I’m sure she won’t realize that the fact she had to wait two days to get her license key last time was the fault of the author of the program she bought, and not the fault of the e-commerce provider. All in all, your 3rd party e-commerce provider isn’t going to get much positive brand recognition from her demographic.

In fact, I’d argue that LSG Inc. enjoys far more brand recognition with this prospective customer. She looked around your website to see what you’re about, and compared your site with that of your competitors. She likely downloaded your free trial version and used it for a few days or maybe a week or two. She may even have tried and uninstalled a competing product or two. At any rate, with the typical shareware sales cycle, she has a pretty good idea of your reputation in her mind when she decides to make the purchase.

She’s comparing your product and your site with that of Other Shareware Dude Inc. She’ll compare pricing and payment options, and may even look at the actual ordering pages while still checking out the web sites, before risking a trial installation. But in her mind, the ordering pages are a part of or an extension of your web site. She doesn’t care that SWREG existed as a service on Compuserve since before anyone had ever heard of the Internet, or that Digital River is a large company. Enron was a large company too.

And what if your customer is Granny, who has never bought any software before, and still hasn’t gotten over the shock of having to call her grandson to clean up a sypware infection only three months after he gave her her first computer? She won’t bother with a trial. She shops for a puzzle game like she shops on Amazon.com or any other big online retailer. Does Amazon suddenly send you of to a 3rd party site when it’s time to enter your credit card details–the most risky step in the entire transaction? Of course not! How serious is your business if you can’t take your customer’s money on your own?

This last consideration, in fact, is something I personally look at when trying to determine if I’m dealing with a fly-by-night venture or a serious business. Marble flooring doesn’t make you a better lawyer. But if you can sink your money into the floor and still have enough left to pay for that designer suit, your practice is probably quite successful. At least successful enough to negotiate a nice credit line with your banker. Geeks tend to stick up their noses to fancy fluff. But I bet our smart businessgirl is very aware of how she looks, and how the people she deals with look. While on the Internet nobody knows you’re a dog, everybody knows if your website looks like a dog.

In fact, as an aside, geeks are also very aware of how they look. They wouldn’t be caught dead in a suit. While peacocks inconvenience themselves with huge tails, and therapists inconvenience themselves with overpriced furniture, geeks inconvenience themselves with shoddy dress. “I’m so smart I can offend all the suits and still strike it rich!” It’s just as folly, of course. But peahens still know what to look for.

You’re probably wondering when I’m going to get to the point. Well, all of the above is the point: you have to put yourself in the mindset of the people you’re trying to get something from. Give people what they want, and they’ll gladly part with their money. But think in terms of real people, not averages or statistics. I learned in high school that the average woman has 1.6 children. Well, during the 24 years I lived there, I never met a woman who had 1.6 children. Most have two. Don’t worry if 40% of your customers think this way or that way. Decide which market you’re after, and optimize for that.

So, what’s my answer to Ahmad? Ha! Have your cake and eat it too! Implement the integrated ordering pages, and keep your current payment processor as an alternative. You’ll impress the people who trust a company that takes the responsibility for their own ordering system. And you’ll still have a safety net for those who’d rather trust a 3rd party provider.

Even if you don’t want to go through the trouble of implementing integrated ordering pages, it’s still a good idea to have more than one e-commerce provider. No matter who you use, you’ll run in the situation where one site is down and the other is not, or one can’t charge the customer’s card for some unknown reason, but the other can. For maximum redundancy, use at least one that’s not owned by Digital River. Nothing wrong with DR. Just that the companies they own share many things on the back-end.

« Previous PageNext Page »