ACPI administration advocacy advocacy advocacy opinion alsa amarok apache apple apt aptitude archive audio audo authentication automount avi awk backup bash BIOS boot browser business bzip cache calendar calibre cdr cdrecord censorship commandline computerscience console convert cron cut database date debian degree design desktop development disk dpkg dvd economics education emacs email europe exim faad ffmpeg file files firefox firewall flash foss freedom ftp fun fuse git gnumeric graphics grep growisofs grub gtkpod gzip hardware hardware html icedove idiocy image imagemagick images installation ip iphone ipod iptables iso itunes ivman kde kernel keyboard knoppix lame laptop latex libreoffice linux locale lockin locking longlines lsof m4a microsoft mimetypes minitab mogrify mount mp3 mp4 mplayer multimedia music mysql network nfs nfs4 nmap openbox openfiles openoffice opinion opinion orgmode partition pdf pdftk perl php podcast politics pomodoro ports postgresql print printing privacy process programming rant remote rhythmbox rss rsync rxvt scp screengrab screenshot script scripting scsi security sed server services shell siteadmin sitenews sitesoftware skype skype slackware sound sox spam spreadsheet ssh statistics subversion sudo svk swap t23 t43 tar terminal tex text thinkpad thunderbird time timer timezone ubuntu udev upgrade usb usbmount users uuid versioncontrol vfat video vnc windows wine wordpress wordprocessing X40 xwindows xwindows youtube
Do all Windows developers think their users are idiots or only the ones who work for Garmin?
I acquired a Garmin nuvi 1200, an entry-level GPS navigation device. It works OK, and is cheap; a big advantage.
Garmin like you to receive map updates online, which is fine in this online, connected world. I mean why do anything physically when you can do it from the comfort of your office chair?
The GPS device in question has a USB connection and announces itself to the computer as a USB mass storage device. Therefore, it's possible to mount it and browse it as you would a disk.
The problem (and it is a big problem) is that the Garmin update software won't work on Linux. There are plenty of reports floating around the internet that many people are able to update their Garmin devices using wine. But this won't work for me.
Therefore, I had to boot into Windows for real. Naturally, the Windows partition is small because it isn't used for anything.
What is really disturbing is not Windows itself, but the attitude of people who write software for Windows - in particular the writers of the Garmin updater. They seem to operate on the assumption that their users are stupid.
The update file downloaded from Garmin was big - about 8GB. I didn't have that much space on the Windows partition. If that happens to you, you would normally download it elsewhere right? Do you think Garmin would let you download it and then install it later? No. Do you think Garmin would allow you to select the download directory? No. WHY NOT?
What I had to do, was change the Windows temporary folder to somewhere else (removable USB stick). Once done, the updater worked fine. But why is such stupid mucking about necessary at all?
Garmin, have a little respect for your users. They are not all computer illiterate, virus infested, Explorer-using idiots. In fact, I'd say many people who buy GPS devices are reasonable smart.
So, Garmin, what about coding with respect. Here's some advice:
This is not asking too much is it?
</end of rant>
The very same same happened to me a few days ago. I needed to download a Firefox .xpi plugin to get started, then missing .net libraries, reboot, then wait for 12 gig to transfer. Profanities exit my mouth every time I boot into windoze. Thankfully that happens only on the rarest of occasions.