Archive for the ‘whinge’ Category

Vista is worse than XP

June 1, 2008

You know in Windows XP when you tried to move a folder, but you had one of the files in that folder held open by some other program? You couldn’t do it, right? You got a standard error message.

Well now in Windows Vista, you still can’t do it, but instead of the standard error message, it tells you:

You’ll need to provide administrator permission to move to this folder

Okay, great! Click “continue” — the screen dims dramatically, “Windows User Account Control” — “File Operation” it says — Windows needs your permission to continue. Brilliant, you have my permission, go on… So I click the Continue button.

Oh oh! “Destination Folder Access Denied” — “You need permission to perform this action”.

What the hell? I just gave it permission! Click “Try Again”, it just comes back with the same error. Grrrr!

I click cancel, it flashes up quickly “Moving item, time remaining 8 mins 5 seconds…” And then the window disappears, and of course the folder has not been moved!
WHAT A WASTE OF TIME! In XP I could have figured out what the problem was in half that time. Instead Vista leads me down the garden path, asking for my permission, totally failing to tell the difference between an open file and a file I don’t have permission for.

And even after that, it shows a dialog estimating the time it will take to move the file, even though it has no possibility of moving the file!

Isn’t software supposed to get better with each release, not worse?

I really cannot understand how Microsoft can mess up such a simple thing that worked perfectly well before.

Flickr and Picasa

May 10, 2008

I have used websites with bulk-uploading tools written in Java before, that ‘just work’ providing you have Java installed. So why do both Flickr and Picasa require a full install of an operating-system-specific executable in order to upload files? For that matter, why don’t they use a system the same as facebook’s picture uploading page? I don’t know what technology it’s built on, but it’s very easy to use.

Plus the authentication is a bit fiddly with flickr, having to swap backwards and forwards between the browser and the application. With Picasa it was smoother.

ActiveSync is rubbish

April 4, 2008

I connect my Orange SPV M3100 Windows Mobile phone to my Windows XP PC in order to back up some contacts and notes from my phone to the PC. It only requires me to install ActiveSync 4.5, unset the “use advanced settings” on my phone, and it just works. That’s good.
But then it starts copying 7000 work contacts from my PC’s outlook address book, mixing them all up with my personal contacts on the phone. And I didn’t even click ’sync’ or ask it to in any way!! After I click “Stop”, it continues to reconnect and do it again, every few minutes until I unplug the cable.

Actually the whole ActiveSync software seem pretty rigid and unyielding. It does what it wants to do, and you have very little control over it. New plan: Try installing SyncCE – an open source syncing software – on Mac OSX.

  1. Follow the instructions at http://www.synce.org/moin/SynceInstallation/Source
  2. The first package: libsynce-0.11 requires another package called dbus.
  3. Download and configure dbus (http://www.freedesktop.org/wiki/Software/dbus)
  4. dbus make errors like this:
  5. /usr/bin/libtool: unknown option character `z' in: -zUsage: /usr/bin/libtool -static [-] file [...] [-filelist listfile[,dirname]] [-arch_only arch] [-sacLT]
    Usage: /usr/bin/libtool -dynamic [-] file [...] [-filelist listfile[,dirname]] [-arch_only arch] [-o output] [-install_name name] [-compatibility_version #] [-current_version #] [-seg1addr 0x#] [-segs_read_only_addr 0x#] [-segs_read_write_addr 0x#] [-seg_addr_table ] [-seg_addr_table_filename ] [-all_load] [-noall_load]
  6. libtool doesn’t have a -z option. The version is: Apple Computer, Inc. version cctools-590.18.
  7. Try installing the GNU version. It installs in /usr/local/bin/, while the Mac version is in /usr/bin/. The $PATH variable shows that it will look in /usr/local/bin/ first, good.
  8. Run dbus configure and make again. Same error.
  9. Change the dbus Makefile to have LIBTOOL = $(SHELL) /usr/local/bin/libtool hardcoded.
  10. Run dbus make again. Same error. wtf?