Author: Nathan Zeldes

http://www.nzeldes.com

Blast from the Past

Today I had the pleasure of attending the opening of the Computing and Communications museum of the Israel Electric Company. The IEC has been around for almost a century and has kept pace with computing advances since its early days; curator Dlila Shapira did a great job rounding up some lovely vintage pieces from the “big iron” era and later.

No less interesting than the equipment on display were the speeches of some veteran managers of the computing division. One gentleman told us how when he first arrived on board as a programmer his first task was to glue shut holes that had been punched in error onto punched cards; a bottle of the liquid used was on display, and here it is.

Punched Cards and correction fluid

Also on display were storage devices of yesteryear. In the photo below you see a removable hard disk pack from a Prime computer system of the 1980’s; the dozen 12-inch platters together hold 300MB. For comparison, you see on the glass case another removabe storage unit, namely a 2.0 GB – 2000MB – Disk-on-key from today. We’ve come a long way…

300MB Disk Pack from the 80's

Little Big KVM switch from LevelOne

I have a desktop and a docked notebook on the same desk, which I never use concurrently, so I decided to reclaim precious desk surface by keeping only one screen, keyboard and mouse and switching them between the two machines with a KVM switch.

LevelOne KVM-0221 KVM switch

An online check discovered the cute KVM-0221 2-Port USB KVM Switch from LevelOne. It does what I need, it looks good, and – crucial for my desk reclaim purpose – it is tiny at a 100 x 65 mm footprint. So I ordered it.

And when I wired it, lo and behold: its footprint area was maybe 4 times the above. You can see why in the next photo:

LevelOne KVM-0221 KVM switch wiring

Here is the problem: in a day and age where small devices have the form factor we see in routers, i.e. a low box with all connectors at the back and all controls at the front, this device has the controls on the flat top and the connectors on all four sides! There is no way you can stash it neatly away at the edge of your desk, or fix it to the wall, or stack it under some other equipment. This cute little switch wants to have its own place in the sun, and let no other object dare to come close!

The two biggest plugs, by the way, also come from LevelOne – they are specially made to contain both video and USB lines – but I can’t imagine that they couldn’t have been made at half their length. Apparently, footprint was not on the LevelOne designers’ mind…

Sygnet handsfree design flaws, part 2: Control overloading

Sygnet Handsfree with stickersBack to my Sygnet Bluetooth Handsfree Carkit model BTS600. We saw its problem with cloaking the controls and indicator lamps… but on top of that, the people at Sygnet played a trick that is becoming very common in this digital era: they overloaded the controls and the lamps.

I use Overloaded in the Object Oriented Programming sense: the use of one operator or function name to perform several different functions depending on context.

The Sygnet device has three operating buttons and more than a dozen actions; so each button can do many different things. For example, the “-” button rejects a call if pressed for 3 seconds while the phone is ringing; it initiates voice recognition dialing if pressed for 3 seconds when the phone isn’t ringing; it cancels the voice recognition if pressed until a beep is heard; it cancels bluetooth device recognition if pressed for 6 seconds; it reduces audio volume; it mutes/unmutes a call when pressed concurrently with the “+” button; and it starts a conference call if pressed for 3 seconds while one call is active and another waiting. The other buttons likewise do a great many things; it’s so complicated that I carry the instructions in the glove compartment at all times! Needless to say, the captions on the device merely identify the buttons, not their functions.

The two indicator lamps, meanwhile, are similarly overused: The blue lamp blinks 3 times every 2 seconds to indicate an active Bluetooth link; it blinks rapidly together with the red lamp when the device recognizes the cellphone; it blinks every 2 seconds when bluetooth is inactive; it stays lit with the red lamp during charging, and without it when charging is completed. So now you need a stopwatch to figure out what it means…

To illustrate how excellent this human engineering is, consider its application in a ballistic missile situation: “Hey, Joe, does two blue blinks followed by a long beep mean a 3 second push on button D launches the missiles unless you first tap on button A, or does it mean the Mr. Coffee needs maintenance?”

So, what can we do about this? Well, by now you know my style. At least I could make the cloaked buttons eminently visible…

Sygnet Handsfree with stickers

Sygnet handsfree design flaws, part 1: Control cloaking

Sygnet Bluetooth HandsfreeWhen I got my Nokia E71 smartphone, I also bought a hands-free device for it: the Sygnet Bluetooth Handsfree Carkit model BTS600. This actually works quite well – it wirelessly identifies the phone on my belt when I get in the car, and until I leave the car all calls are routed to this device. Throw in voice recognition based dialing, and it’s convenient indeed.

Still, the controls of this elegant space age device – it really looks like a miniature flying saucer, doesn’t it? – embody some basic human engineering errors, ones that are all too common in other products; we can call them control cloaking and control overloading.

By control cloaking I mean making controls that are all but invisible and indistinguishable from each other. The BTS600 has only four controls: a power switch, and the three marked with +, – and a handset symbol. The user needs to identify the last three rapidly, at a glance, while driving a motor vehicle. So what would you do to make this easy?

I know what I would do: I would design large, obvious buttons, each differing markedly from the others in color (for daytime use) and in shape (for night time driving). Something like the three skyscrapers in the Azrieli Center in Tel Aviv – one round, one triangular and one square, and all impossible to miss…

Not so the good engineers at Sygnet. They made the three buttons flat, and blended them into the device’s surface so elegantly that you can barely make them out – with tiny labels that are hard to read even when parked. And the device’s perfect circular symmetry makes it impossible to locate the buttons by their positions relative to its edges.

Sygnet Handsfree controls

And then there’s the matter of indicator lights. The device has two lamps: blue and red. You’d expect these to be visible from all angles; which would be the case if they protruded outside the casing. But instead they are sunk deep inside, under the clear plastic ring around the speaker grille. Again, very elegant – but quite invisible unless you look straight in.

Don’t miss the control overloading post coming up next!

The considerate envelope

I was interviewed recently by the Columbia Journalism Review for an issue they were putting together about Information Overload, and as promised was then mailed the hardcopy magazine in a manila envelope.

I was heartened to see the stamp in the photo on the envelope.
Stamp on envelope from CJR

Obviously this did not apply in my case – The entire issue was of interest to me, so the page number was not filled in – but I love the idea. Telling the recipient where to look in something mailed to them is a key concept of good email etiquette that I’ve been teaching for years: if you send someone a presentation with 70 slides (which, alas, many do in the corporate world) at least add in the email body “Check slides 45-47, they contain info related to your project”. The CJR uses hardcopy, but they evidently apply the same concept there. Good thinking!

Semantinet’s headup

Well, many friends asked to stay current on my adventures outside the cubicle farms, and though it’s early days, here is one thing I’ve been up to: I spend one day each week working with a start-up called Semantinet.

It is an attribute of start-ups that they both empower and expect every person in their small team to contribute directly to the main thing, which is the application of innovative technology to create magic. You work hard, but you can really make a difference, as explained by Paul Graham in his insightful book Hackers and Painters. I like it a lot.

Semantinet headup logoSo, what magic do we make there? Semantinet, as the name hints, applies leading edge semantic search technology to enable a whole new manner of experiencing the web. Its product, headup, is a Firefox add-on that identifies on pages you browse names of entities like people, places, events, books, musical artists, videos, and more; and it shows you on demand a small window with additional information on any of these.

The additional information can be general – like financial data for a company, or albums and tracks for a band. But things get interesting once you personalize headup by pointing it at your accounts in social sites like Facebook, FriendFeed, or Last.fm. Then, headup starts surprising you with information like “your friends that work at this company”, or “upcoming concerts by a band you like in this city”, or “books that both you and this person like”, or “mutual friends you both know”. I call it a “Serendipity Engine”: you never know what it will discover. How does it know? By correlating information that you and others had published in any of numerous social sites. And because Semantinet is a start-up and works at the pace that this enables, new capabilities are added to the product literally every day.

If you use Firefox, give it a try – the application just went out of stealth mode and into public beta last week so you can download it at headup.com. And do share with me any comments and critique – at this early stage you, too, can make a real difference in the evolution of this magical product!

Holes, Honesty and Hand cream

Neutrogena Norwegian Formula hand cream“Truth in advertising” sometimes seems an oxymoron, and the cosmetics industry is hardly where you’d expect to find much of it. So hats off to Neutrogena’s Norwegian Formula hand cream, whose statement on the tube that it “instantly relieves dry or chapped hands – just a dab needed” is absolutely correct. They claim it was devised from the experience of Nordic fishermen with the effect of fish oils; be that as it may, I can attest that this formula really can handle chapped skin that would laugh at your usual hand lotion.

But more to the point, just a dab is really all it takes, and here the manufacturer did something really amazing: it designed the tube to ensure you don’t use more than that dab. Look at the photo below, which compares the tube of this fishy formula with another cream. The hole the cream comes through is barely a pinprick. Obviously, this spares the consumer’s money – at the expense of the vendor’s profit. Wow!

Neutrogena Norwegian Formula and another brand

Which reminds me of the story of the guy who came to a toothpaste company and proposed they give him a megabuck if they like his idea for increasing profits: he then told them to enlarge the hole at the end of the tube, since consumers measure out paste by length, not volume. The guy got his money (though I can find no confirmation that this ever happened – can you?) because the toothpaste manufacturer was not as honest as the makers of the Norwegian hand cream discussed here…

The unexpected advantage of VHS tape over DVD

For the last couple of years I kept saying I’m not buying a DVD recorder until the VCR dies. Well – the VCR died, so I went and bought a DVD recorder. In fact I bought a dual-mode unit that has a VCR and a recording DVD in the same box.

I thought I was keeping a VCR option in order to play the many old tapes we have, and perhaps convert them all to DVD when I have some spare time (yeah right). And I thought I’d use the DVD side to dump to disc the many programs we record on hard disk in our cable PVR, just like I used to do with the old cassette unit, may it rest in peace. So guess what… after getting the hang of the new setup, I find myself dumping many programs to cassette tapes, rather than to DVD. Turns out the tape format has an inherent advantage over DVD in some situations; and it is precisely what we tend to think of as a disadvantage: its serial access.

An optical disc is a random access device; the head can skip to any position on its surface instantly. With tape, which is serial, you have to wind it slowly to get to a given spot. When would that be an advantage?

Here’s when: if you record, as I do, multiple chapters of a given TV series – say, half a dozen episodes of Babylon 5 – at one run to a single media, then watch them one at a time, then with a tape you hit Stop at the end of an episode and the next day, or week, or year, you stick the cassette back in and hit Play and the next episode starts immediately. With a disc, you need to find the start of each episode, and while the head can get there in an instant, it can’t tell where an episode begins, not if they were recorded in one run. So you have to start running forward and backward to locate it. That’s why I use the DVD to record single movies, and the VHS tapes for TV series.

Of course, I still haven’t converted a single movie from one format to the other…

Adobe Photoshop’s little infamy

It’s hard to speak ill of Adobe Photoshop. Even its painful price tag is well justified by this application’s incredible power, which I’ve been barely scratching in my many years as a faithful user. Still, there is one inexplicable sin its designers have committed.

Tastes vary, which is why Microsoft have included in their Windows OS the ability to customize the GUI’s elements. For my part, I do three things whenever I install Windows for my use: get rid of that incongruous green hill on the desktop, revert to the more businesslike classic (“Windows 95”) look, and make the menu font easier on the eyes by turning it Bold and, on high-res screens, enlarging it by a point. Since the whole idea is that this font tweak affects all programs running under Windows, I’m all set.

So what happens when I upgraded from Photoshop CS to version CS2? The menus are a tiny, skinny Normal font. The good folks at Adobe decided to violate the basic guideline that all apps must comply with the Windows UI preferences. The user’s preferences. My preferences. “So why do we care”, they say, “if you get a headache from peering at a tiny font? That’s none of our concern!”

Photoshop CS and CS4 Menus

But that’s not the end of the story; because in CS2 they also added the option, in Photoshop’s Preferences, to choose the UI Font Size! What Adobe hath taken away, Adobe now giveth back! Hallelujah! I select Large, restart the application as directed, and… various elements of the UI – Palette captions, for instance – are indeed larger. Except the menus. They remain tiny. Looks like they applied this “UI Font Size” setting to only part of the UI but not to the one they initially messed with.

And now I moved ahead to CS4, and I was hoping they’d seen the error of their ways and given us back control over our menus, one way or another. So I was hoping… but of course they hadn’t.

Take note, Adobe… that is bad, bad programming practice.

Copyright © 2025 Commonsense Design

Theme by Anders NorenUp ↑