Free Upgrade to Windows 7!

I really have to laugh at the anti-Microsoft crowd, Mac fans, and open source crowd who argue that MS should argue that everyone who has Windows Vista should be given a free upgrade to Windows 7. They argue that because Vista was supposedly crap that they should be given the next version free.

Leaving aside the fact that most of the people who have complained so loudly about Vista are either uninformed users, journalists and others who make their living bashing anything MS (or the people who read them), or get all of thier information from Mac commercials, there is simply no argument for being given the next version free.

Say you went out and bought a car. A couple of years later, the manufacturer relases a new version of your car. How would your dealer react if you went in and asked for a free upgrade to the newer version of the car? Think you would have much luck with that?

How about your laptop – think you should get free upgrades to that every couple of years? How about your TV? Or cell phone? Or anything else in your life?

Unfortunately, no one sees software the same way that they see more tangible, physical items like cars and computers, even though the software frequently costs significantly more in R&D that the hardware does.

So go ahead – ask MS for a free upgrade. Just make sure you do the same to your car dealer, computer dealer, and be prepared to have all of your customers expect the same from you!

Another thought on health care…

Well, I am sitting here writing a blog post because I am not at the hospital with my son for his jaw surgery that was scheduled for today. It was cancelled because the surgeon was called in for an emergency case which obviously took precedence.

My first thought (and I tweeted this) was “this is the downside of Canadian health care”. After a little reflection, however, I think that this is exactly what makes Canadian health care superior to American health care in the large. It shows that in the Canadian system, decisions are made based on who is in the most need, and the person in the most need gets the appropriate resources. Compare this to the US situation where the person with the most money or the best insurance will get the treatment, and the person with no money or insurance may never get anything beyond rudimentary care (if that).

This is inconvenient to me, and to my son, but it is not life threatening.

Once again, I will take the Canadian system, thanks.

Biking across Africa – lengthwise.

Well, I find this damned impressive!

A colleague of mine at T4G, David Saevitzon, is leaving in January to undertake a little bike ride from Cairo, Egypt to Cape Town, South. TO give you some idea of the scope of this, David will be travelling some 11,800 km over a period of 120 days. David is also making this a charitable event, taking sponsorships to try to raise $10,000 for Nelson Mandela Children’s Fund (Canada).

Check out the web site for David’s adventure, follow his progress, and maybe even sponsor him.

Why are wireless data rates in Canada so absurd?

I recently bought a SIM card for the Acer laptop I got at Microsoft PDC. Although it took a hour or more to get the new SIM card set up and provisioned (because the guys at Sounds Fantastic had never provisioned a laptop that had a built-in 3G card), it is sedt up and works great.

My only complaint is with the price of data-only plans here in Canada. I mean, $30 for 500 mb? $85 for up to 5 gb? Why do we not have reasonably priced “all you can eat” plans like they do south of the border?

The answer came to me while I was waiting for my card to be provisioned – the phone and cable companies here in Canada cannot afford to reduces wireless data prices. If people could buy high speed wireless broadband for a price comparable to their home internet service, why would they buy DSL or Cable internet? This would effectively kill one whole profit stream for the Phone and Cable companies.

While I understand this form a business perspective, it concenrs me that this is holding our nation back in terms of development of mobile applications and services which take advantage of wireless broadband. Should the existing carrriers be allowed to artificially inflate wireless broadband rates in order to protect their wired internet businesses, to the detriment of the country as a whole?

Isn’t this what the CRTC shuld be protecting us against? God knows the CRTC needs SOMETHING useful to do!

What Should a Slate Tablet Look Like Today?

I was sitting in a meeting today, and I got thinking about my computer. I have 4 right now. The one I had with me was my Acer convertible tablet from PDC. I also have a Dell XPS laptop, a Motion Computing LE1600, and from work I have a pretty standard HP laptop.

I use all of these for different things.

Right now I am using the Acer a lot, just because it is new and I am experimenting with multi-touch.

Mostly I use my XPS for gaming (which I don’t do much anymore) and for programming. It has 4 gb of RAM, so I have enough room to run a VM for development environments.

My favourite is still the LE1600, however. For day-to-day none programming work I love the slate form factor. Many people crap on the tablet because of handwriting recognition. Personally, I have always found handwriting recognition Windows XP to be more than satisfactory. In Windows Vista it is even better, and even better in Windows 7. That said, I really do not do a lot of handwriting recognition. Mostly, I use OneNote to take notes and leave them as handwriting. I also use applications to mark-up Word and PDF documents (in ink).

My LE1600 is 4+ years old now, though, and it is starting to show its age. It only has 1 gb of RAM, and a 60 gb HDD. I could upgrade the HDD, but it does not seem worth it.

I would like to replace my slate, but there is nothing out there in a reasonable price range that really strikes my fancy. It does not seem that the slate tablet has progressed much at all in the last few years – and there does not seem to be much interest in slates in the marketplace.

There is a lot of interest right now in eBook readers, and while I think they are cool, I cannot see carry yet another device for nothing but reading.

So I got thinking today “what would the perfect slate tablet look like for me.”

Here is a list of what I came up with:

  • A form factor similar to the Kindle DX (maybe a larger screen, but similar thickness);
  • A real back-lit screen – maybe with the ability to turn off back light to conserve power. Without backlight, should look as good as Kindle;
  • Ink input – and maybe touch;
  • Running a full OS – a light version of Windows or a Linux distribution (I do not want just an eBook reader);
  • Software support: Reader for PDF and Office, etc., eMail, Browser, OneNote-like app, Media support;
  • No extras: no modem, no optical drive, minimal ports, no video out, no web cam;
  • No HDD – maybe an SDD, maybe the OS in ROM or something;
  • No keyboard except maybe by USB or Bluetooth;
  • Maybe assume that most applications I need will be in Browser (cannot believe I said that lol);
  • Price point around $500

So that is my quick and dirty wish list – can anyone add anything more?

US vs Canadian Healthcare – a story of personal experience

As anyone not in a coma knows, there is a great deal of debate in the US right now about Health Care Reform. During this debate, there are many references to the Canadian Health Care system, typically by Americans who have absolutely no idea what the hell they are talking about – including a former governor of Alaska. It is referred to as “socialized medicine”, and Americans argue that it reduces efficiency, costs the government great sums of money (note that the US government already spends more per capita on health care than the Canadian government does), reduces innovation, has longer wait times, and even leads to people dying while awaiting treatment.

I recently became ill while in Los Angeles for a conference. While being sick is never a fun experience, being diabetic and being sick while travelling in a foreign country by yourself is especially stressful.

However, this gave me an opportunity to experience the US health care system first hand, albeit a little superficially. Also, since my employer provides me with out-of-country health insurance, my experience is from the perspective of someone with health insurance, not someone without. In addition, my opinion of the US health care system is based on a single experience, not a broad sample.

Lets start with my arrival at the ER. I arrived at about 9 PM on a Tuesday evening.The first step was to fill out a little form with basic information – name, address, nature of my complaint. This form is passed through a little hole in the plexiglass partition, and my information is entered into their computer system. I then waited about an hour to see the triage nurse and be prioritized. Between myself, my wife and my kids, I have been at emergency rooms in New Brunswick, Ontario, and Alberta, and do not recall ever waiting more than a small number of minutes to be triaged. It should be noted that the triage process seemed to be mostly a “first in, first out” kind of process – I did not notice anyone being triaged faster based upon the nature of their complaint.

After being triaged, I guess I was ranked fairly low in terms of priority (hey, I was only vomiting up large amounts of blood), because I then sat from about 10 PM Tuesday evening until 4:30 AM Wednesday waiting to see a doctor. Many people came in, were treated, and left before I was seen, but I understand that once you are triaged, priority are based on who is at the most risk. I also understand that I was only seeing the “walk in” side of the ER – there was another whole flow of patients coming in through the ambulance entrance with a fair number of trauma patients. Still, 7 and a half hours of waiting to see a doctor is longer than anything I have seen in the Canadian health care system. And remember, I was at a private hospital in LA, not a public clinic. I would thus expect that this was on the good side with respect to performance.

Once I actually got to see the doctor, I was treated fairly quickly. Note that the goal was not to treat the root cause in my ailment, the primary intent was to stabilize my condition so that I could return to Canada for full treatment. At this, they were very efficient, and I was out in about 3 hours. It was also made much more smoothly because my out-of-country health coverage worked very well with the hospital’s admissions/accounting people with regards to payment. God only knows how the experience would have played out had I not had insurance.

In short, my visit to the ER in Los Angeles involved wait times which were significantly longer (for both triage and treatment) than anything I have ever experienced at a hospital in Canada.

To finish off the story, I will describe my follow-up treatment after returning to Canada. On the Wednesday following my return to Canada, I called my family doctor, and got an appointment to see her that afternoon. After that appointment, she referred me to a GI specialist, who I saw the next afternoon. He decided I needed an endoscopy, which happened the next day. Seems pretty efficient to me!

Perhaps Americans (especially American citizens) should educate themselves on the reality of the Canadian Health Care System rather than blindly believing the rhetoric of their politicians who are bought and paid for by the insurance companies and HMOs, or simply know nothing about the Canadian system which they are criticizing.

Republic Air CEO puts his faith to work

 Republic Air CEO puts his faith to work – The Denver Post

I find this extremely disturbing. It is part of a major trend over the last couple of decades whereby self-proclaimed “people of faith” try to inflict their beliefs on those around them. It is especially inappropriate when the CEO of a corporation makes it clear that the organizations beliefs are Christian beliefs. While the article says:

Bedford says he doesn’t try to convert anyone or require faith as an employment litmus test.

Unfortunately that fact that he makes it clear that the organization’s beliefs are Christian beliefs, any employee who does not share those beliefs is going to feel extremely threatened. If I am an Atheist, Wiccan, Buddhist, or an adherent to any belief system which does not match the Christian view of God, I would feel pressured to either pretend to share Christian beliefs, or leave. I would certainly feel like I had no career path in this organization.

I am not saying an organization should no put forward a value system. What is wrong is to bring an explicit statement of a specific religious doctrine into it. If his vision statements such as “every employee, regardless of personal beliefs or world view, has been created in the image and likeness of God.”, that is imposing upon me a creationist, fundamentalist view of the world, which is inappropriate.

Also implicit in this kind of thing is the commonly held belief (among “true believers”, anyway) that if you do not believe in God, and specifically a Judeo-Christian God, then you do not have beliefs, or morals, or values, or principles. I would put my beliefs and morals and principles up against any Christian on the planet – and am fairly confident my values are more “Christian” than those who support war, capital punishment, intolerance, racism, and yet call themselves “Christian”.

So, bring all the values and principles you want into a company, but please leave your religious dogma at the door.

PS – I did not mean to imply that my values are perfect, or that I am in any way perfect – only that being “Christian” is hardly proof positive that you have strong values, or any values at all for that matter.

Off to PDC09

Really looking forward to the Microsoft Professional Developers’ Conference in LA this week – except for the getting up at 4 AM to get to the airport tomorrow!

There are a number of areas I am exciting about for the conference. On Monday I am in an all day workshop on Software in the Energy Economy which should be very interesting given a number of projects I am involved in lately regarding energy management systems and systainability support.

At the conference proper, other than the keynotes, there are a fair number of session I have put in my schedule related to Azure – still very much interested in cloud computing, even though I have had little time to look at it.

I am also planning to attend a number of sessions on Workflow Foundation 4.0, even though it will not be available in SharePoint 2010 (at least initially).

Then there are a number of sessions I want to go to just out of personal interest – those involving Silverlight, touch and multitouch applications, and many others. As always, far more things I want to learn than I could possibly have time for!

While there is some great content around SharePoint 2010, I will probably not focus on that since I got a lot of good SharePoint information at SPC09 a few weeks back.

I am hoping do more blogging from PDC than I did at SPC – not hard since I did not blog at all from SPC! Damn twittier took all of my time!