“Windows 7 is Vista.” Really?

I see Microsoft has already started to lay down the groundwork for the failure of Windows 7 (Ballmer: Windows 7 is Vista, just ‘a lot better’, InfoWorld). Saying something like that at this point in time should work about as well as if John McCain were to declare that “he is George W. Bush, just a lot better.” People don’t like Vista as there is very little apparent gain from it (as compared to XP), and if Windows 7 is Vista 2.0 it must mean that large number of Vista’s obnoxioius features will still present in Windows 7.

When Windows NT came out its benefits were obvious over Windows 98. Subsequently Windows 2000 took out the rough edges off of NT making the new environment very useable, and lightyears ahead of 98 in stability, features, etc. XP further refined that lineage. Vista, on the other hand, has no such apparent benefits over XP. Even though Microsoft has put significant amount of time into developing the kernel under the hood, to the users it looks more bloated, more resource-hungry, more glitsy, but with few features that leave the user wanting to switch over (DirectX 10 being perhaps one of the only ones.. and if you don’t play games, even it has little significance to you). Obviously Windows 7 continues the lineage, but just as John McCain is desperately trying to point out that he is not George W. Bush, Microsoft would be well advised to play down the likeness of Windows 7 to Vista.

Rather than advertising Windows 7′s already painfully obvious lineage, Microsoft could, for a change, attempt something revolutionary such as making the new version of the Windows actually less resource hungry so that it would run faster on the same hardware as its predecessor. With many UNIX distributions such as FreeBSD that is generally the case; new versions squeeze more torque out of the same hardware than did their predecessors.

CI Host, an evil-doer of the hosting world

If you Google “CI Host sucks” you get about 340,000 hits. Even with the quotes (exact string search) you get 70 hits. This post joins that group.

I’ve been a co-location customer with CI Host since January 2002, and used their shared hosting for some time before then. Their shared hosting really sucked… so I’m not sure why I thought their co-lo service would be any better, but to my defense I must note that at the time there were no local co-lo alternatives in the same price-range. Granted, with one’s own, remotely managed server there has been no need to deal with CI Host’s non-existent customer service, at least to the same degree as with shared hosting. But co-locating introduced its own issues, such as periodic loss of A/C while the server power is still available (this has happened three times in last six years) where the server almost cooks before they either got A/C back online, or I found out as my server’s environmental sensors started sending high temp alerts and I was able to turn off the server before hard drives started failing.

Being now aware of all these problems as well as to save money I started recently a project to consolidate servers into a different, much better data center.  I had some credit left on my CI Host account, and it was enough to keep the service up through the 20th of October, this month, or so I thought. In late September I contacted CI Host billing and told them I was planning to cancel the service in early October. “No problem,” they said, “we’ll erase your credit card info to prevent automatic billing on October 8. Just submit your cancellation notice with instructions so that the service won’t be terminated when the billing doesn’t go through.” So I sent in my cancellation on September 23, and faxed in the signature form (mind you, the fax number they provided on the cancellation confirmation email was “no longer in service”, so I had to find their current, functional fax number first).

Today — on October 8 — I received an invoice from their billing department, with the difference between the total amount for the month and the remaining credit due immediately.  Surprised, I called them, and was told that “CI Host does not pro-rate credit for part of a month,” and that “your invoice is due now,” (or we’ll terminate the service and won’t relinguish the server when you come to pick it up) no exceptions.

Arrgh!!  What is this?!  There was also “nobody else to talk to” than “Sheila” with whom I spoke. No supervisor – she was the supervisor. The fact that I’d been a customer for almost seven years, had referred several customers to them (which I now regret), had stated that I don’t need the remainng credit (about $20) refunded after I’ve removed the server, and that I had been told otherwise couple of weeks ago (when I still would’ve had the time to remove the server before the end of September and the beginning of a new billing cycle) made no difference.

I nearly removed the server from the center last Saturday after their network (and cleverly also the customer service phones which probably operate over VoIP) had been down for three hours. I wish I had, because then I could’ve simply refused to pay. Now I had no choice since my server was being held hostage, and I had not demanded it on the paper that the remaining credit would indeed have been good through October 20th without an extra payment.

Now, some $36 I had to pay is not a huge sum of money, but the way they treated a long-term customer was plain wrong. Considering the number of unsatisfied customers and some major gaffes over the last decade or so, it’s miraculous that they’re still in business. My guess (and hope) is that they won’t last much longer, they don’t deserve it. I will never refer another person to them, and am sure to tell the story to as many people as possible. Was it worth the $36 for them?

P.S.
If you need top-notch co-lo service, look into VIRTBIZ (starting at about $10/mo more than CI Host per month), or Colo4Dallas. Both have excellent level of service. For managed hosting try out Rackspace. Using a sucky hosting company like CI Host is simply not worth the grief!

Microsoft Trackball Explorer, discussion continues

I’ve today posted an update to the original 03 July 2007 article about the demise of the venerable Microsoft Trackball Explorer pointing device. Check out the original article, the update (following the original article), and the countless comments the post has received over the past year. What’s the matter with Microsoft?!

Total Uninstall + ExpPrint = *TOTAL* uninstall

I’ve been using Marteau’s Total Uninstall for quite some time now, and generally it works very well.  It keeps the system clean of the junk programs generally leave behind when they’re uninstalled.  However, couple of days ago Total Uninstall totally uninstalled my system.  I needed to print a listing of the contents of a folder, and I remembered a program I had tried at some point, ExpPrint.  I downloaded and installed the latest version of ExpPrint, 3.1.0.1, and printed the directory. Few hours later it occurred to me that the excellent file manager that has long been part of my core utilities, Directory Opus, might have the directory printing functionality built in — something which I confirmed quickly. It also turned out that that the directory printing features of Directory Opus worked better and were more configurable than those of ExpPrint… so I decided to uninstall ExpPrint.  I fired up Total Uninstall, selected ExpPrint, and started application uninstall which quickly completed. I then clicked on the “Uninstall” button of Total Uninstall to remove the scraps left behind by the software.

Only this time I would be treated to a total uninstall of my Windows XP as I was about to find out. Total Uninstall first displayed few items that “were added after the program [to be uninstalled] was installed”. They were generic context-menu items, so I made sure they were unselected, and proceeded. Program worked for some 20 seconds and then produced a lengthy list of all the registry values it had deemed part of the ExpPrint, and thus removed.  Only the list contained good part of my XP’s registry values including all context-menu items, all file associations, etc. Needless to say, after that nothing worked, including the system restore.

Nor did it help to attempt to restore system state (there would have been a very recent system state available) from the recovery console as outlined in a TechTarget article. Windows would just not start. Realizing that even if I were able to get it back up and running, the configuration would likely never work very well, I resigned to a full reinstall with a sigh.  Since the filesystem was intact and since I keep good backups, I lost no data, just time.

Lesson learned: it’s worth keeping a restorable image backup of the system/program files partition in addition to data backups.

Update 17 September 2008: I’m still using Total Unintall, or at least “have been using it”.  Yesterday I was installing some Photoshop plugins, and while doing so accidentally installed a plugin into inDesign’s plugin folder.  So I fired up Total Uninstall to remove the software. The result: the entire plugins folder of inDesign was wiped out. Fortunately only files were touched, and fortunately Total Uninstall removed them to Recycle Bin, so restoring them was fairly easy without a lengthy repair/reinstall of inDesign. But as it seems Total Uninstall doesn’t have a feature to preview what is about to be uninstalled, I’m now questioning how good of an idea its continued use is. I’ve found the program quite effective, but errors like this make it hazardous to use. I’m going to suggest a preview as a new feature, but meanwhile—until/if such feature is added; see my feature request on Martau.com—I may opt to use some other uninstaller that does provide the preview as well as the option to choose whether or not to remove the “left over” items the uninstaller has found, or if no software provides such feature I may lay off 3rd party uninstallers for now—it’s better to have clutter in the system than to have to have to reinstall everything. I took a quick peek at Total Install’s competition (including Your Uninstaller!, Advanced Uninstaller PRO, free Revo Uninstaller, and the popular, also free CCleaner), and I wasn’t impressed. Let’s hope Martau adds the uninstall preview; it’s otherwise the best tool for the job!

Update 21 September 2008: My over-zealous spam-filter had caught Martau’s response to the initial problem in August. It has been addressed in the current release and “total uninstall” should no longer happen! Also, it turns out that the detected changes display (the “Changes” tab) in Total Uninstall displays all the changes that the program has detected for each installed program, and that will be reverted or removed during the uninstall. Thus, by reviewing the detected changes in prior to starting the uninstallation process any unpleasant surprises can be avoided. This is pretty much what I was looking for with the “uninstall preview” feature (as outlined in 17 September 2008 update above).  Good job, Martau!  Now I can continue to recommend Total Uninstall as the best uninstall tool available for Windows!

Slots Are Dead… Long Live the Slots!

Some years ago slot-load CD and DVD drives were abound.  Plextor, Pioneer, Sony, Toshiba all made some models that lacked the tray.  Now if you try to find one you’re out of luck (except, perhaps, on eBay where you might still find a second hand slot-load drive).

So what happened? The slot-loaders clearly cannot be as fragile as the tray units – the trays are flimsy!  Especially laptop DVD-drive trays almost self-destruct on slightest breeze!  Perhaps there were issues with the alignment… but then a slot-load DVD-ROM drive that I have had in use from the early part of this decade is still working fine and I’ve never had any trouble with it.  Perhaps it’s difficult to make writers that are slot-load?  But there is still a place for read-only units.  Two of the three computers our kids use (each has their own) has currently a destroyed DVD-ROM drive. You guessed it, the tray’s been bent or ripped out.  If they were slot-load drives, perhaps some items would’ve been stuffed into them, but likely they would not have been destroyed.  Slot-load drives would also be perfect for laptops: no super-flimsy trays, just a slot where a disk would sleekly slide in.

Clearly it is possible to continue manufacturing reliable slot-load drives as, for example, the popular game-console Wii that was released less than two years ago, comes with a slot-load DVD-drive.  Wii drive reads both 4.7Gb and 9Gb DVD disks so clearly alignment can not be a major issue.

Manufacturers, please bring back the slot-load drives!