STATIC DISCLAIMER: All the stuff in here is purely my opinions, and they tend to change depending on what mood I'm in. If you're going to get bitter if I say something about you that you don't like, then maybe don't read. I avoid using names as much as possible, and would request that people who know me do the same in their comments. Basically, I often vent my frustrations on here, so if you happen to be someone who frustrates me, expect to read a description of someone very much like you in here!

Friday, June 06, 2008

So two things happened today that related to linux and open source software, so I thought I should blog about this, seeing its got me thinking. Please note, that I'm wasting time I could spend gaming to write this (kids in bed, wife at a party) so please feel incredibly privileged.

Part 1: Desktop LinuxSo the first thing that happened is a few days back I decided to hunt out a linux distro, and setup a virtual machine. I thought it was about time I got some good solid linux experience, and with all these proponents of desktop linux constantly making noise on various interweb forums, I thought it was time I gave it a good solid try. So I did a search for some distros that might offer me the kind of facility I was looking for - that is, a good desktop environment. A couple of Google searches brought up Xandros linux, and Freespire linux - both which seeed to have the kind of features I might be looking for. I was aware of a few distos (Ubuntu, Red Hat, Yellow Dog) but wanted to look at something that really was aimed at being a desktop for the average joe.

First thing I discovered is that contrary to popular belief, linux is not all free, as in beer. At least, some linux distributions are, and others aren't. I knew that you had to pay for Red Hat on disc, but I thought that was more about it being on a disc then actually needing to pay for the software. It seems funny that software that has basically been crowdsourced over many years can then be profited on simply by throwing in some value add (eg: Freespire includes codecs for common proprietary media formats)(Edit: I've since been shown that Freespire is in fact one of the free distrobutions - I just was looking in the wrong place.)

Not wanting to pay for the above-mentioned distros, I went back to what I knew: Ubuntu. I've heard several people talk about Ubuntu in a favorable light, and I'm not exactly a novice, so I'm sure I can work it out. So Ubuntu it was. I set about to downloading it, which finished late in the afternoon. I decide to leave it overnight, which then brings us to today.

So I set myself up a virtual machine with a reasonable amount of RAM, and capture the downloaded Ubuntu ISO file to boot the machine. I'm greeted with a menu offering me several options, one of which is "Install Ubuntu". Sounds great. I hit enter on that one. After half a second of thinking, the VM reports a processor error. Ah - OK, probably a graphics issue with the VM. I remember from a previous attempt with Mandrake years ago that sometimes video drivers are tricky. So I hit F4 and select safe video. Same result.

Because this will be very long if I type it all out, basically after literally hours of searching and trying different things, here's what I had to do to get it to boot:

On the CD boot screen, hit F4 and choose safe video. Then hit F6 and edit the boot commands. Add "noreplace-paravirt forcevesa vga=791" to the boot options. Then choose to Try Ubuntu from the CD.

Once it booted into the GUI, choose the Install icon.

When the install finished, restart and quickly press ESC as grub was starting

Select the default installation item, and press 'e' for edit. Select the kernal options and press 'e' again. Add "noreplace-paravirt forcevesa vga=791" and then press ESC, and then 'b' to boot.

Once loaded, open a command prompt and type "sudo gedit /boot/grub/menu.lst". Enter password. Add above mentioned command again at the appropriate location. Save this file.

Open terminal, backup xorg.conf (sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.BAK) and then make some substantial edits to get the resolution to function at 1024x768 at 16bpp. This, btw, still isn't working.

Still in terminal, sudo gedit... a file I now forget, to add an initialisation string to get the sound to work.

Is anyone else seeing why linux is SOOOOOOOO not up to desktop OS standard for average Joe user??? I'm using a VM that presents the guest OS with really basic standard hardware, and the amount of difficulty it has just dealing with it is colossal. I'm still playing around trying to get it to function as I'm typing this. I've now given up on it ever displaying a reasonable resolution and am just trying to get it to start in 800x600 which seems to be its default. And at the moment, it STILL WON'T DO IT. As soon as I log in, my desktop goes all badness.

Part 2: The parent

So today, I get a call from a parent of some students at the school. He says he has two questions for me, and the first is quickly resolved to be that the reason his email to a teacher is bouncing is because he's missing a character from the email address. Awesome, sorted. What's the second issue?

The second issue comes about like this: His child had been given an assessment task at school to create a PowerPoint presentation. Now, at home this guy tells me he avoids Microsoft products like the plague - so they have a Mac, and a couple of machines running Linux, and they use OpenOffice. They may have had a copy of Microsoft Office, I'm not sure, because he did seem to mention it a bit - however, for whatever reason, his child had done their presentation in Impress - the OO.org equivalent of PowerPoint.

Hey, I hear you say, but that's no problem - OpenOffice is 100% compatible with Microsoft Office document formats!

Fail.

You see, it appears Impress has at least one "improved" feature on PowerPoint, and that's the ability to record a narration that runs across the entire presentation, whereas PowerPoint wants you to do it slide-by-slide. Anyway, the point is that this child elected to do their project in a different product, and now, it doesn't work right when he brings it to school.

So what did the parent do? Gave the child a USB stick full of open source software to run on the school computers, so that they can present their project in something other then the proscribed software. Ah. OK then. Well, no harm done I guess. Not that I'm 100% comfortable with a parent undermining our best efforts to give their child a stable and consistent computing platform. We wouldn't want that whole "good management" and "consistency" thing getting in the way of the general anti-MS crusade.

However, the reason for his call wasn't just to tell me this. It was to make the argument that seeing as how Open Office is free and all, and doesn't require your stereotypical Windows install (registry entries, etc.), why don't we just provide it? He said "Couldn't you just put it on a server somewhere there?" Now, for me this was a little bit startling, and started a discussion between him and me that I found a bit disconcerting - primarily, because he wanted me to defend my viewpoint somewhat, and also seemed to be presenting information that I wasn't convinced was accurate. For example, apparently Office 2008 for Mac doesn't offer compliance with Microsoft's own OOXML formats. However, we're using Office 2008 for Mac, and haven't had an issue. He was quite taken aback by this, and indicated that the forums he's read tell him otherwise. Regardless of this, I wasn't really sure why the expectation was that I needed to defend my decision not to provide and support application XYZ to the entire network at a parent's request.

Now, I'm going to wrap this up, because its really long. But basically, I explained that if I was going to deploy something that I needed to be able to endorse its ability to integrate with our other systems, and also had to be able to support it. Neither of these I felt comfortable to do with Open Office, and seeing as we deploy MS Office for our office applications, I didn't really think there was a need. The parent said he understood, and generally we had a pleasant discussion where we presented our own viewpoints. But...

The thing I don't get is why people get like this. We provide some software. It's good software. It works well, and is commonly used by a massive chunk of all organizations worldwide. There's other good software, and if you like it, that's fine. But I personally tend to like some of Microsoft's products, and while I'm aware OpenOffice is a reasonable competitor, I still think Windows and Microsoft Office are far and away the best products for the desktop in their respective markets. Even if you disagree with that, I don't understand the attitude common amongst those who would know what Slashdot is to shun and reject anything that has a Microsoft brand stamped on it.

Just in case you think I'm a diehard Windows fanatic who won't stomach anything else, I'm still persisting with Ubuntu, and shortly (hopefully) will have a couple of Macs in my office to begin work on setting up an appropriate network management strategy for deploying Macs/OSX in our predominantly Windows environment. I'd like our network to be platform agnostic, but I think the more realistic perspective for us is to have multiple interlinked systems for managing common platforms, and that's what I'm going to be working towards. Besides, its all going to be web services shortly anyway, isn't it?

Monday, May 12, 2008

For me, this blog has for a very long time now been my source of outlet when life gets difficult or frustrating. I've talked about everything from Americanism, to job and life disappointments, family tragedy, anime translation, music copyright issues, ancient relationship hangups, responding to ancient relationship hangups, circumsicion, the state of copyright law, and recently cancer.One thing that has made this quite appealing has been the level to which I can be honest about how I feel. I've offended the occasional person in doing so, but for the most part I have written how I honestly feel, and no ill has come of displaying that level of honestly.However, for the first time now, I'm starting to be careful what I say. You may have noticed the recent lack of content, and following slew of random photos, and this is all because I've started to feel uneasy about being honest in a forum that is so open. Actually, I've started feeling uncomfortable about being proactively honest in general. My "safe people" that I could confide in when I was feeling stressed and distressed have become fewer and further between, and so I think that's resulted in a bunch more just keeping things to myself. It's just easier that way. While there were always things that I wouldn't publish on my blog, the threshold has just dropped across the board, meaning that now the stuff that fueled my enraged blog posts of the past I don't really feel like I can share on here.However, this isn't a close to this blog. More just an explanation of why there's less stuff on here of late, and perhaps more uninteresting or less meaningful posts. This may change - who knows? Just thought I'd fill you all in...

Friday, May 09, 2008

So I'm working on a staff member's computer today, and they've got this older CD based program that requires Quicktime in order to use, but the version on the CD is too old to work with Vista. OK, no worries, we'll install the latest version and hopefully it'll fix it up. Which is what I do. I grab the Quicktime only installer (that is, the one that isn't bundled with iTunes) and install it. When it asks about Apple Updater, I think "yeah, that'd be useful" and so install it also. That way, he'll be kept up-to-date.Later on, I'm working on the machine doing some other stuff, and up jumps Apple Update. It has 3 updates for me to install - an update for itself, and update for Quicktime, and... iTunes. As in, it has the iTunes+Quicktime installer listed, with a check in the checkbox ready for me to obediently click "Install".Now, last time I checked "update" meant to take a piece of software you've already chosen to install and replace the required files to bring it into line with the latest version. Not to install a piece of software that I've purposefully avoided installing onto this person's laptop. Your average user probably wouldn't even check - they'd just install whatever Apple Update told them they needed. Can you imagine the kind of fall out Microsoft would get if they tried something like this? A pre-selected Windows update installs their prefered brand of picture viewer? They've already had to pull Media Player out of the EU version of Windows because apparently bundling a media player with your OS is anti-competitive.

Tuesday, April 08, 2008

So I'm at work today, and the Principal's PA walks in to let us know there's this helicopter parked on the school's oval. Apparently, there's an author who was coming to speak to a yeargroup at the school, and rather then battle the traffic to get out here, he decided to just fly his chopper out and land it on the oval! It's nice for some, I guess.

I do intend to do a "proper" proper blog post soonish. There's rants to be had, I just don't seem to get the time these days.

Saturday, March 29, 2008

I haven't blogged in ages, but I just got myself this brand new Sony Ericsson K850i mobile phone, and it has a 5Mp camera in the back - AND it'll send photos directly to my blog! So here is the first. I was strapping my son into his baby seat in the car, and thought I'd take the opportunity to take a photo. So there it is for your viewing pleasure.

Friday, January 25, 2008

As some of you may know, a bit over a week ago now Rachel had surgery at Royal North Shore to treat suspected thyroid cancer. I'm not sure if I mentioned it on my blog, but because the pathology had so far been uncertain, they were going to do the operation in such a way that they could take half her thyroid, get it biopsied during the operation, and then if necissary take the rest out. They were also going to review her previous fine needle biopsy slides to see if they could get a more conclusive diagnosis.

On the day of the surgery (Wednesday last week), they advised us that they'd reviewed the pathology and it was almost certainly cancer, so as a result they were just going to take the whole thing out. It was supposed to be a fairly short operation - only a bit over an hour - but it ended up taking them three and a half. They were taking extra care around Rachel's vocal chord nerves, as they'd been told she sings, but the thyroid was apparently very close to those, and also was quite solid. The surgeon said normally you can cut it and it just kind of comes away, but with Rachel that wasn't the case.

I've found it interesting to try and find a way of describing the outcome of the surgery. Initially I was telling people that it was quite successful - the gland was out, and they believe that they got everything, eliminating the threat of cancer. However, the surgery was long and difficult, and they had to remove one of Rachel's parathyroid glands, which messed up her calcium levels for days. We actually wound up at the emergency department at Windsor Hospital on Friday night - the day Rachel was discharged from RNS - as her calcium levels dipped to the point where the muscles in her hands were starting to seize up. She had to stay in overnight. So in reality, the surgery went much worse then expected. However, the outcome of the surgery is that assuming the pathology confirms the surgeons belief that it was definately cancer, they believe they got it all and thus Rachel is now OK. It sounds like given the circumstances, the surgeons did an exceptional job, and I'm really pleased we elected to go to RNS to have this done, even though the 3 days Rachel was there was horendous for me (more about that later). Her voice appears unaffected, and her calcium levels are now starting to even out. There's still some smallish things to get sorted (calcium, thyroxin, RAI treatment) but they should hopefully be fairly straight-forward.

All in all, we're just thankful to God that we're on the other side of the surgery, and that it appears that although it was cancer, it has now been removed and will require only a fairly minor post-operative treatment to ensure it is completely gone.

Just thought I'd fill anyone in who might be looking here for updates.