A Weblog by Ben Goodger

March 21, 2008

Back when we were building the Application Update Service for Firefox 1.5, I decided it would be a good idea to show users an informational dialog box letting them know that an update was available, and that they would be updated the next time they restarted. This turns out to have been one of those miserable user interface decisions that as a developer you really wish you hadn’t made.

A familiar sight for Firefox usersThis dialog box is so annoying, and it’s compounded by the fact that when the user clicks “Later” - basically “Sod off you stupid dialog box” the situation is made worse by another dialog box telling the user that they will be updated anyway the next time they restart. At this point the natural reaction is “I DON’T CARE GO AWAY”.

Software Update is something that users expect to be pretty transparent, and the fact that it isn’t in a lot of software is a cause of annoyance (and occasional hilarity).

One of the worst offenders I think is Adobe. Today I’m going to bitch about their updater. It pops up every time Crap-o-bat is started, offering some cryptically worded and I’m convinced irrelevant update to one of the myriad pieces of shared code junk Adobe software installs onto my computer. In general, the Crap-o-bat user experience is among the worst of desktop software, but I’ll stay focused on the updater. I swat this annoying dialog box away over and over, until eventually other circumstances cause me to have to restart the computer.

At startup, Windows does its usual charming thing of showing the desktop approximately 3-4 minutes before anything’s actually interactive, and so I sit here dumbly waiting for all the startup items and tray icons to load. After a short while, the Adobe updater appears. I figure what the heck, I’ve rebooted, let’s let it do its thing.

The Adobe UpdaterOne of the first rules of progress meters is to make sure that progress is shown immediately and that it’s constantly updated, even if the steps are very small. This provides the user with a sense of satisfaction that something is happening and that they are slowly getting towards their goal state. The Adobe Updater appears and sits for about 2-3 minutes with an empty progress bar. Is it hung? No, the window is still interactive. I wonder if this is not some retarded Windows MSI database checking phase. Eventually the updater begins chugging through each update. The best (and by best I mean worst) part is that Adobe seems to have invented a new kind of progress meter, which shows indeterminate progress within a particular step of a multi-step install progress within a single master progress meter. The updater achieves this by having the progress meter step up, and then once it reaches some arbitrary limit fall back to where it was at the start of the step, and repeats this process over and over until that step is complete. This is very disconcerting to the user since it looks like something is failing causing progress to be reset. Since little in the UI changes, I began to think the updater had jammed and was about to close it until after another 3 minutes or so it continued on to the next step and I figured out what it was doing.

In all, the process took about 20 minutes to complete, which is staggeringly long considering the software being updated. In the process, the updater dropped an unwanted Crap-o-bat icon on my desktop. Why they felt the need to do this I’ll never know - especially since Crap-o-bat is one of those pieces of software that actually needs no icons anywhere on your computer, since the way you typically launch it is either through its browser plugin or by double clicking on a PDF file in Explorer. Why their updater felt like their software deserved a spot on my precious desktop is beyond me, except perhaps to think that their marketing department holds users in utter contempt and that simply branding people’s computing experiences with unnecessary junk bearing their company name is worthwhile.

March 15, 2008

… and why he’s going to be no cake-walk opponent for the Dems this November in his very respectable and reasonable handling of the Baby Jesus:

 

To beat out Obama’s 168 pledged delegate lead, Clinton would have to win the remaining contests at nearly 80% (nearly 70% if you include revotes for both Florida and Michigan).

This is not realistically possible. Not without a truckload more kitchen sinks, ruinous lies and other deceit at least.

Despite what the MSM says, Obama’s 168 delegate lead is not “fragile.” It’s a lead in pledged delegates - support from voters, and it’s 13.5% of Hillary’s entire pledged delegate count. This is no razor thin margin.

And even if it was a thin margin - since when does coming second, no matter by how much, mean that you should be crowned victorious? What was that old quote about how an election won by just one vote should be cherished as much as one won unanimously?

So, given the lack of realistic chances of Clinton winning with the numbers she needs to to reverse Obama’s lead, and the very realistic likelihood that she will bring out more of the bad stuff and attempt to ruin Obama, if the superdels want to wrap this up early, feel free. It can end as soon as this week if they want it to, Florida and Michigan can save a bunch of money, and work can start to unite the Democratic party now and get started preparing for the November general. Every day this mess drags on, the uphill climb to the general will be all the steeper.

Oh and this idea that caucuses should be made to count less by considering the “popular vote” as equivalent in importance to delegate count is stupid. If you’re going to sanction a particular type of election and use it to accumulate delegates - the standard of success as defined by the rules - then don’t change those rules in the middle and say that since the voting system was less representative that those delegates don’t count as much. Either use caucuses and back their results fully, or don’t use them at all.

March 14, 2008

Last week, while claiming that both she and John McCain had passed the Commander in Chief bar, Hillary Clinton told reporters that they would have to “ask Senator Obama with respect to his candidacy” on the issue. This week, Clinton’s chief strategist Mark Penn is willing to do the work for them:

“Look, we believe that the road to 1600 Pennyslvania Avenue goes right through the state of Pennsylvania, and if Barack Obama can’t win there, how can he win the general election? I mean he doesn’t seem to be passing the Commander in Chief test, he’s not passing the Steward of the Economy Test, and it looks like he’s saying he won’t pass the Keystone Test.”

We’re now into the realms of the patently disgusting.

Hillary Clinton can no longer win this fair and square, aside from Barack Obama dropping out or some other similarly dramatic change in the race.

Despite this she pushes on, pouring on these destructive attacks that give fuel to the Republicans’ (or more specifically their 527s) campaigns in the fall. Her hope is clearly that she can conjure up some way to steal the nomination despite the will of the people.

My idealistic wishes:

  • Hillary Clinton realizes the writing is on the wall and graciously bows out, which would help unify the party and make everyone who had lost respect for her during this process regain a whole lot of it.
  • The Democratic Party should censure her campaign for damaging tactics.

I hope that if Barack Obama becomes the nominee he does not make Clinton his VP - for an unusual reason: given the levels she’s stooped to (as demonstrated above), he would have to watch his back in the very literal sense. Just a thought.

March 11, 2008

Many commentators in the media are now saying Obama may have to “settle” for a VP slot and that he would be encouraged to do so by some of his top supporters in the interests of party unity.

Tell me how unity is fostered by having some mad cow steal the nomination when her votes and delegates dont support it?

For those saying Obama would have a shot at the presidency again in 8 years I direct you to Al Gore, who Leslie calls “Our president in exile.” Do we really want the effects of another 8 years of Clintonian politics?

March 9, 2008

Some outstanding hubris from the Clinton camp: Obama likely Veep choice. As Tom Daschle says talking to the Washington Post“It’s really a rare occurrence, maybe the first time in history, that the person who’s running No. 2 would offer the person who’s running No. 1 the No. 2 position.”

Hillary Clinton, Fratricidal Maniac - Jonathan Chait, The New Republic

It’s Still Over For Hillary - Dick Morris, The Hill

The Clintons, a horror film that never ends - Andrew Sullivan, The Sunday Times

Breaking the Final Rule - Gary Hart, The Huffington Post

Clinton’s experience claim under scrutiny - Mike Dorning and Christi Parsons, The Chicago Tribune

The Monster: A Loyal Clinton Soldier Turns In His Badge - Seth Grahame-Smith, The Huffington Post

With every day, it becomes clear that Hillary will not be able to win the nomination fair and square. The question is - will she let her personal lust for power destroy the party? This business of Obama as VP is just a distraction and is frankly disgusting and a sign of a desperate campaign. iIt’s time for her to step down.