I inserted a pdf file into a Word doc, and the pdf file ended up as a blurry piece of terrible. People, pdf is a vector format. It’s 2012, and Word can’t do this? Unacceptable.
Windows 7 has been around for a while now. When it came out a lot of people said “hey, it fixed a lot of problems from Vista.” That may be true, but there are so, so many things that remained unfixed.
The other day I needed to check out the PATH system variable to see if something was there. Ignoring the fact that just getting to the variable in the UI is a chore, this is what showed up once I got there.
One little text box, fitting about 80 characters. Unfortunately, my PATH variable (and many people’s, I imagine) has probably 30-40 different paths in it, each with maybe 50 characters or so (all numbers approximate). This leaves us with about 5% of all the relevant data visible at one time. Very very bad. Plus, there is the fact that one must edit the setting as a single giant string. This, when it is really a list of discrete strings.
What they should have done was have a list of PATH values. A user would be able to add a new item to the list, delete an old item, or edit an existing item. Displayed as a list a user would be able to see much more relevant information. Also, as a list the individual paths would appear separately, which makes much more sense.
Visual Studio 2010 actually has a similar UI to what I just described. It has its own problems, but it is 10 times better than the existing environment variable UI. Come on guys. It isn’t that hard. You can improve this.
I’m looking for a new laptop. I went to Lenovo’s website to see what they have. Apparently I can choose between the U series, V series, Z series, Y series, S series, B series, G series, Thinkpad Edge series, L series, T series, X series, and W series.
Or I could choose between a MacBook Air and MacBook Pro.
Which do you think I’ll do?
Citibank is one of the biggest banks in the world. You would think they would have high standards in usability testing. Apparently not. In the last 5 minutes I have found 2 serious bugs in their web portal.
- I have 2 messages waiting from them. I click the message drop down box and click the second message. Unfortunately it instead shows me the first message. In order to get to the second message I have to hunt around for the button to “list all messages” on a different page, and then click on the second message.
- I tried to respond to a Citibank employee who was asking me what kind of checks I wanted. I wrote my response, but when I hit “send” it said “Can’t send the message. Don’t use any special characters, such as ampersand, slash, hyphen, etc.”. Well, I wasn’t using any of the characters they explicitly mentioned, so I must have been using one that falls under “etc.” So, I take out the dollar sign. Still doesn’t work. I take out the colon. Still doesn’t work. I take out the parentheses. This time it doesn’t complain, but instead tells me that there was an error and my message wasn’t sent.
Lessons for Citibank to learn:
- Test with more than 1 message before deploying to your tens of millions of users.
- Sanitizing your database input makes more sense than putting silly restrictions on what characters your tens of millions of users can put in a message.
- If you insist on having silly character restrictions on messages, at least tell your users clearly what those restrictions are.
Ray Kurzweil you are full of shit. I will bet you $10 against your DVD with the ST:TNG episode of “The Game” that this won’t happen.
“By the late 2020s, nanobots in our brain, that will get there noninvasively, through the capillaries, will create full-immersion virtual-reality environments from within the nervous system. So if you want to go into virtual reality the nanobots shut down the signals coming from your real senses and replace them with the signals that your brain would be receiving if you were actually in the virtual environment. So this will provide full-immersion virtual reality incorporating all of the senses.”
When the iPad came out, many people questioned whether it could succeed. There were good questions about cost, about people’s willingness to adopt a new form factor, and about the experience that could be supported by fairly minimal hardware specs. Then there were bad questions, about whether a tablet can duplicate the functionality of a desktop machine (answer: it can’t. it’s not supposed to), and why a new tablet would succeed when older tablets failed (answer: because it’s different, and designers learn from the past).
The iPad is clearly a success now, or at least it hasn’t failed, and the tablet wars are in full swing. The biggest recent entrant into the arena is RIM’s BlackBerry PlayBook. I think the PlayBook situation is really sad, because in my opinion it is doomed to fail. It is doomed to fail not because it isn’t good, in fact I don’t know if it’s any good. I think it is doomed to fail because it has been marketed with one of the worst campaigns I have ever seen. So, let’s compare the iPad marketing with the PlayBook marketing.
If you watch the iPad ads you get a clear message: the iPad will change how you live. Your wife/husband will be happier. Your kids will be smarter and better behaved. Your employees will be more productive. The iPad is going to usher in a new utopia of friendship and collaboration. Is it bullshit? To a degree, certainly. The iPad can’t do all that. But the message is a compelling one. Apple’s device is going to make your life better, and provide you with an experience that is memorable, positive, and compelling in many ways.
The PlayBook ads have a single message: it runs Flash.
What? Seriously? Apple has promised to change our lives, and you promise to support a media format? This is completely meaningless. How many people even know what Flash is? I actually do know what it is, and even I am totally unimpressed by this claim. My message to the BlackBerry people is: I want to know how your device is going to change the way I live my life. You have told me nothing about this. You have failed in your marketing.
RIM’s failure is a real shame, because it is quite possible that their device is great. Unfortunately nobody will ever know, because nobody cares enough about it to give it a chance. And RIM, that is your fault.
I’ve decided to start learning how to work on old cars. One of the first things I’ve done is to figure out how drum brakes work. Drum brakes, in my opinion, have several very flawed design features. The first thing I discovered when I realized that my left rear drum was seized up. Something happened internally that caused the drum pads to expand and lock into the drums themselves. Rolling the car caused terrific squeaking. Unfortunately, the only way to disassemble drum brakes is to take the drums off. This is impossible if they are seized. Just to clarify: if your drum brakes are seized (i..e broken), you can’t take them apart to fix them.
Of course there is a fix, but it is a hell of a fix. There is a tiny little hole in the backing plate of the brake. You can poke a little screwdriver in there, and manipulate the internals of the brakes in order to loosen them up so you can take the drum off. This is almost impossible to do. I spent about two hours lying on the ground, contorted, sticking a screwdriver in a hole that I couldn’t actually see, poking at a thing that I wasn’t entirely sure was the right thing. The thing you poke is a wheel that has to go around a certain number of times before the brakes loosen. Unfortunately you can’t really tell if it’s loosening as you do it. So, I spent about 2 hours not knowing if what I was doing was having any impact at all on the problem. Luckily it eventually opened up.
That is a poor design. So, how to fix it? Couldn’t the hole be a little bigger? Just big enough to shine a light in while my screwdriver is also there? Couldn’t the wheel have little notches of some sort on them that can catch the screwdriver a bit better than what is already there?
I guess it is too late for these design fixes anyway. Drum brakes have been largely replaced by disc brakes anyway.
Next project: Fuel line.
I have a love/hate relationship with things that plug into other things. Sometime you plug a thing in and it just feels so good, the snugness of the sides of the male as it engages with the female. Other times it is infuriating, with sloppy connectors that don’t fit properly, or put unreasonable demands on the user. Here are some of my favourite and least favourite connectors.
USB: Pretty good. A USB connector feels great when you plug it in, stays firmly, and generally requires no configuration. But WHY is it symmetrical? Half the time I plug it in backwards and have to reverse it. If you add up the time lost from hundreds of millions of people plugging in USB connectors incorrectly, you’d have enough time to initiate and complete a moon program. I won’t go into all the mini-micro variants. They are pretty universally mediocre.
Firewire-400: All the good of USB, with none of the bad. The asymmetrical plug removes all the ambiguity. The only possible downside is that it may be a little big for small devices such as laptops. Plus, you get the bonus that Firewire allows for much better channel sharing than USB. Too bad it hasn’t really caught on.
Firewire-800: What happened, Firewire? You went from head of the pack to near the back. Firewire-800 plugs aren’t nearly as secure as their 400 predecessors, plus we have the symmetry problem again. Boo on Firewire-800.
VGA: Whoever invented VGA connectors obviously wanted to inflict as much pain on the universe as possible. The thing doesn’t stay in unless you screw it in. To screw it in you rip your skin on these tiny little knobs. Then the little bolts on the case come off when you disconnect the thing. Plus they tend to be jammed close to other connectors, to you can’t even turn the knob properly. WORST CONNECTOR EVER.
HDMI: A million times better than VGA, and more functional. Feels good when inserted. I’ve heard audiophiles complain that their ridiculous heavy cables sometimes result in the connector becoming unseated. I’ve also had problems with the bandwidth of HDMI being insufficient for my super high res applications. But as a connector, I like it.
Those are the connectors I have strong opinions about.
Our premier was on TV the other day, telling us about how great he is, and how there will be income tax cuts. I didn’t watch, knowing that there would be little of interest, but an item popped up today in the Vancouver Sun about the use of graphs in the presentation.
What’s shown there is absolutely disgraceful. They made use of a common technique in graph making for exaggerating effects, namely setting the graph’s origin at some nominal value, rather than zero. The result is that BC’s income tax appears to be about 1/6 that of Ontario’s. As the profs in the article mention, this is an offence that will result in a failing grade for a student.
Colin Hansen says in the article that they didn’t mean to mislead, and in fact they were attempting to simplify the presentation of the information. I am here to say I don’t believe you, Colin Hansen. Colin Hansen, I think you are a liar, and knew exactly what you were doing. This kind of presentation of data is not the result of simplifying a graph. It is the result of purposeful manipulation of the presentation of the data.