Format and Reinstall

After attempting to install another gigabyte of RAM into my computer yesterday, it went completely bonkers. I don’t know what happened, but I couldn’t seem to fix it (and actually I don’t think it was related to the RAM itself). I have lots of experience fixing computers, and yes I tried everything, but I just couldn’t get it to work again. So I went to my last resort – format and reinstall.

Everything is back up and running perfectly now, which makes me happy. For the longest time I have kept one drive for Windows and applications, and one or two other drives for data. I even remap My Documents and all of those folders to the data drives. Because of this, I can format and reinstall the system drive without losing any data. The only negative effect of a format and reinstall is the time it takes to install all my applications again! So that’s my advice – keep your system and data drives separate.

Another nice side benefit of formatting and reinstalling – everything is super fast 🙂

Dickson and I were talking about this yesterday, and we got on to the topic of virtualization. He suggested that it would make a lot of sense to simply run a virtual OS all the time, because you could move it around to any host. It’s a pretty good idea, but I am not sure how well it would work in practice. For one thing, it still wouldn’t fix a device driver or something from crashing and ruining Windows. On the other hand, I guess you could backup your OS image to an external device every night so that in the worst case, you could go back to yesterday! The other thing is the hardware – you probably wouldn’t be able to take advantage of an awesome graphics card or sound card or something inside a virtual machine. Maybe one day!

Windows on a Mac arrives!

Post ImageOn Sunday I referenced a post at Engadget that suggested the Mac would soon have the ability to run Microsoft’s Windows operating system. Well today Apple released software called “Boot Camp” that allows Mac owners to do just that:

The software, which will be included in Mac OS X 10.5, called Leopard, is available for download now on Apple’s Web site. Apple will also preview Boot Camp in August at its Worldwide Developer Conference, the company said.

“Apple has no desire or plan to sell or support Windows, but many customers have expressed their interest to run Windows on Apple’s superior hardware, now that we use Intel processors. We think Boot Camp makes the Mac even more appealing to Windows users considering making the switch,” Philip Schiller, Apple’s senior vice president of worldwide product marketing, said in a statement.

Apparently the software only works with Windows XP for now, and there are no plans to support Windows Vista (yet). First they switch to Intel processors, now this. Are OS X’s days numbered? Is Apple going to take my advice and become just a hardware company? The argument is becoming easier and easier to make!

Read: CNET News.com

Apple to run Windows?

Post ImageHow would you like to buy a Mac and run Windows on it instead of OS X? All the style of an Apple computer with the ubiquity of Windows – there are many people that would love to have the option. Looks like they may get it sooner or later:

Word is out now that Apple has joined BAPco, an industry group that does one thing and one thing only: create benchmarks for testing the performance of Windows-based PCs. The move comes on top of rumors that Apple will include VMWare-style virtualization capabilities in the next version of OS X, which could enable the Mac OS to run Windows apps without requiring a third-party emulator or a reboot.

Apple does hardware. Microsoft is a software company, Apple a hardware company. Now that they are using Intel chips anyway, why not run Windows? There have been many essays written arguing for and against such a decision, but I think it would be cool. Apple could concentrate on making sexy computers and leave the OS stuff to Microsoft.

I’d buy a Mac if it ran Windows Vista.

Read: Engadget

Ford vs. Microsoft

Post ImageFellow blogger Larry Borsato and I have a friendly little discussion taking place in which we’re comparing Ford and Microsoft. It started with Larry’s comments on Microsoft’s $100 million campaign promoting the new version of Office and the comment I made on that post. Larry then posted a pretty indepth comparison of Ford and Microsoft:

He has an excellent point, and though it is difficult to compare the tangible Ford truck with the less tangible software, I feel it necessary to try.

And he does a pretty good job too, but there’s a few things I felt it was important to point out. Let me start with some of the things I disagree with.

Not Quite!

First of all, I guess it is technically correct that software doesn’t “wear out” in the same way a mechanical product does. On the other hand, the “platform” that your Ford truck requires to work will change very little in say, 20 years. What do I mean by that? Well your Ford truck requires roads and highways to operate on. Your operating system and by extension the software applications that run on top of it require a computer with certain hardware components. In 20 years, roads won’t change much, but your computer hardware sure will.

I’m not sure this is really a software issue:

So let’s use my laptop that died the other day as a basis for comparison. So basically my Ford truck has just stopped working, and a bunch of indicator lights are lit. The laptop indicated that the system file was corrupt; that I should use the Windows XP CD to restore it. Ok, but I didn’t get one with my PC, so now I had to buy a copy for $129.

Why didn’t you get a restore CD? Almost all major computer manufacturers provide a restore CD with their computers, so in the worst case, you can restore your machine to the state it was when you purchased it. And they work quite well too! I just restored a Sony laptop for a client last week, and it was extremely simple. Not having a restore CD isn’t so much a Microsoft issue as it is a vendor issue. It’s kind of like buying your Ford from a dealer that neglected to give you a spare tire (or donut spare). You can still use the truck, but if something goes wrong, you’ll likely need that spare tire.

I think patches are kind of like oil changes. You need an oil change once in a while to keep your vehicle running smoothly, just like you need a patch once in a while to keep your software running smoothly. I realize that an oil change doesn’t “fix” anything whereas a patch is usually repairing some problem, but intuitively they are the same – something that needs to be done once in a while. And in XP, Microsoft has made patches pretty painless with Automatic Updates – you can’t have your oil changed automatically.

The other argument is that a Ford truck never requires something like Service Pack 2, where the guts are changed and improved. While that’s true, think of it this way. If Ford decides to change the interface of the truck to make something easier, you have to buy a new truck to get it. With SP2, Microsoft made many things much simpler, like wireless connections for example, and they made it available for free (unlike Apple). That’s a feature thing though, what about problems? Well vehicles are not immune, and there have been many recalls over the years. Faulty tires, driving columns that would catch fire, etc. How to fix them? You’ve got to take your vehicle in to have it serviced. With your computer, you’ve just got to download and install a service pack. It’s fairly unobtrusive by comparison.

Room For Improvement

Now there are many areas that software, and in particular Windows, can be improved. One such area is in backups – they are far too hard. Restoring your computer from a CD may allow it to become operational again, but all of your data is lost. This is a problem, and it needs to be easier! Unfortunately, part of the problem lies with hard drives, which are not the most reliable pieces of machinery ever invented. Software plays an important role though too.

Most of all, a year after I buy an F-150, Ford may try to entice me with a new Ford based on more power, more features, or new body styling, just like Microsoft. But they won’t tell me how stupid I am to have bought last year’s model; that I’m a dinosaur because I’m not buying the newer model. In fact, Ford is proud of the fact that their cars are durable.

Good point. Microsoft doesn’t seem very proud of their old operating systems, but it is kind of related to what I mentioned above – the roads are still the same, but the computers are quite a bit different.

Software reboots need to be eliminated! So far the stuff I have read about Vista shows that progress is being made in this department – fewer reboots required when changing operating system files. This needs to get to zero reboots, but that will take time.

And my truck won’t start driving more slowly as the day goes on. Provided I get regular oil changes of course.

Too true. The operating system needs to do a much better job of keeping things running smoothly. In the software world, the “regular oil changes” are akin to defragmenting and memory management, both of which a user should never have to see. They should just happen automatically in the background.

It Takes Time

Ford wasn’t always very reliable (and some would argue they aren’t today either when compared to Toyota). It took time for Ford vehicles to get to the point they are at today – over 100 years in fact. By comparison, we’ve really only had ten years of widespread operating system use, since Windows 95. What will software look like in another 90 years?

Read: Larry Borsato

Happy Birthday Windows 95

Post ImageToday is a special day in the world of technology. It was ten years ago today that Microsoft released Windows 95 to the world, and what a launch it was, as Joe Wilcox remembers:

Windows 95 was an event. People lined up for blocks outside computer stores (like Egghead) at midnight to get their copy of Microsoft’s newest operating system. Rolling Stones’ song “Start Me Up” set the tone for the launch (Colleague David Card reminded that the band is on tour again. What timing!).

Funny that at the time, Bill Gates hadn’t yet issued his infamous “we get the Internet” memo. Many of the large companies we interact with on a daily basis were still in basements and garages in 1995, like eBay and Amazon. And who could have forseen the incredible path Microsoft and Windows would take following the release, sometimes bumpy, others smooth.

Some interesting things to note about Windows 95:

  • There were actually five different versions of Windows 95 released. One release added USB support, another added IE 4.0, for example.
  • The codename for Windows 95 was “Chicago”.
  • Windows 95 was billed as a 32-bit operating system, but portions of the code remained 16-bit.

Perhaps the most interesting thing about Windows 95 is that it remains, essentially, the interface for computing today. Windows XP is far superior, but the look hasn’t really changed that much, nor the way you interact with the operating system. I mean, lots of things have been improved and simplified, but at the end of the day, you still click Start, switch applications on the task bar, look for files in Explorer, etc. Let’s hope Windows Vista makes some progress in those departments!

Read: Microsoft Monitor

Google Desktop 2

Post ImageLooks like Google isn’t slowing down their efforts to become a software company! Today the company released Google Desktop 2:

Google has rolled out a beta version of its desktop software, adding such features as “Sidebar,” which offers a personalized panel of information such as e-mail, stock quotes and news.

The software, unveiled on Monday, also includes a scratch pad style tool for taking notes and tools for searching one’s desktop and Microsoft Outlook inbox.

Looks pretty interesting, though I haven’t downloaded it yet. The sidebar is a very thought-provoking feature. Longhorn once included a sidebar, but it is no where to be found in Vista Beta 1. Perhaps the Google Desktop release will force Microsoft to rethink the sidebar feature?

Read: CNET News.com

World War 3.0

Post ImageEven though the Microsoft anti-trust trial finished quite a while ago, I just finished reading Ken Auletta’s book on the famous case, World War 3.0: Microsoft and its Enemies. As someone who followed the case quite closely (I’m a geek, what can I say?) I can honestly say the only new stuff in the book for me was the character sketches created by Auletta of all the major players.

When following the news and opinion articles, you tend to focus on the specifics of the case and the two parties, but not the individual people themselves. World War 3.0 does an excellent job of describing David Boies, or Bill Gates, or Judge Jackson as people, including some discussion on what they do outside of the courtroom. You end up with a better sense of everyone involved.

I did have to chuckle at the fact that no where in the book’s pages is Google mentioned. Auletta spends quite a bit of time talking about Microsoft’s main competitors, and the reader is left with a sense that after the trial is over, the battle will be Microsoft versus AOL Time Warner. As we know now, the company is just Time Warner again, and they aren’t Microsoft’s main concern. Probably not even a secondary concern. Linux is correctly identified as a competitive concern, though not much time is spent talking about how the operating system could affect Microsoft. Also interesting to see how successful Firefox has become – the book doesn’t even come close to predicting that another browser might challenge IE.

While definitely an interesting read, I felt that the book was rushed in the final stages. There was far more time spent on the beginning of the case than on what might happen on appeal and thereafter. I also felt that the commentary on competition and the technology specifically was rather weak. If you’re looking for a good description of the trial, this probably isn’t the right book for you, unless you really want a better idea of the people involved. You can read more about the case at Wikipedia.

Read: Wikipedia

Red Screen of Death

It’s been a very long time since I have seen a Blue Screen of Death (BSOD) – Windows XP is extremely stable in my experience. Chances are, I’ll never see one again, because in new, early releases of Longhorn, the screen of death is red:

The first Red Screen of Death (RSOD) reports surfaced this past weekend on various Web logs, including one written by a Microsoft employee. For their part, Microsoft officials are not denying that the RSOD exists. But they are characterizing the RSOD brouhaha as a “tempest in a teapot.”

You can see a screenshot here. Pretty funny!

Read: Microsoft Watch