Alan Hargreaves' Weblog
The ramblings of an Australian SaND TSC* Principal Field Technologist
* Solaris and Network Domain Technology Support Centre - The group I work forTags
(update 1) acoustic bind birthday blues bugs cec cec2007 cec2008 china cmt contention cringley debugging dogs dtrace earthquake encumbered-binaries extra flash funny google guitar halloween huron install kids linux liveupgrade locking mdb music mysql newyear niagra openjava opensolaris oracle patches patents percussion performance redhat secondlife security solaris sru sun support sxcr t2 t2000 timeslider ufs upgrade virtualbox windows youtube zfs
Wednesday Aug 12, 2009
Microsoft forced to stop selling Word over an XML Patent?
I just saw on Cnet an article titled Judge orders Microsoft to stop selling Word. OK it's Microsoft you may say. I'm more concerned over the guts of this one. The lead paragraph is:
Judge Leonard Davis of the U.S. District Court for the Eastern District of Texas issued a permanent injunction that "prohibits Microsoft from selling or importing to the United States any Microsoft Word products that have the capability of opening .XML, .DOCX or DOCM files (XML files) containing custom XML," according to a statement released by attorneys for the plantiff, i4i.
So if patent 5,787,449 has been used to stop Microsoft from selling such products, what (if anything) does it bode for things like OpenOffice.org?
Posted at 05:35PM Aug 12, 2009 by Alan Hargreaves in General | Comments[2]
Tuesday Aug 11, 2009
Who said "Processes are cheap" ?
This is really going back. I've been spending some time searching for where I first heard this comment made with regard to UNIX.
Memory is telling me that it was in the Edition VII days, back around 1979-84ish, and that it was perhaps one of ("Dennis Ritchie", "Ken Thomson", "Brian Kernighan", "P.J. Plauger"), or maybe even Rob Pike or Steve Bourne. I have had no luck with google or any documentation I've got. The statement was in the context of the "UNIX Philosophy".
If anyone can point me at a reference I'd certainly appreciate it.
Posted at 04:18PM Aug 11, 2009 by Alan Hargreaves in General | Comments[2]
Tuesday Apr 21, 2009
Oracle buying Sun, who woulda thought
Looks like I get to work just a little closer with some of my VOSJEC colleages (both past and present).
Posted at 07:46AM Apr 21, 2009 by Alan Hargreaves in General | Comments[2]
Friday Jan 09, 2009
Catching up
OK, I've been on holidays so I kind of have an excuse for not blogging this time.
Before I go on I have to acknowledge a man who quickly became a good friend in Second Life, who sadly passed on December 30. Chester Capalini was the monarch in the Tiny Empires kingdom (See Dana's blog for more on Tiny Empires) that I was playing in. On the 29th (I think) he was admitted to hospital, very ill. I performed a song and dedicated it to him while performing in Second Life (Running on Faith) and 8 hours later he was gone. Chester had a great heart and lots of people miss him dearly.
I spent New Years Eve in Rockdale with some other Second Life friends who also happen to be musicians. Shan plays bass and Byron is a drummer. We had a great jam for New Years Eve. Had a message from Shan the other day that she managed to seriously jam her fingers in a door, requiring surgery. Fortunately the nerves are still there and the doctors expect her to be able to play again in about three months.
There has to be some lighter news here somewhere :) Oh yes, while this is the last work day that constitutes my holidays, it also happens to be my 44th birthday. Jake and Lucy prepared me some breakfast (A crumpet with promite, a nectarine and a chocolate milkshake) and brought it up to me along with their present. Mum and dad will be down later in the day to take us out to lunch, so there is something else to look forward to. If I can get my act together today, I might try to head out to Brackets and Jam South tonight, and if Dexter is playing at Iguana's tomorrow that might also get a look in.
Posted at 09:46AM Jan 09, 2009 by Alan Hargreaves in General |
Friday Nov 14, 2008
CEC '08 Saturday/Sunday
OK, I've been slack. Not only have I not blogged since September, I've been at CEC2008 since Saturday and also haven't written anything.
The trip out
Caught a shuttle to the airport, grabbed some lunch after clearing customs and caught a United flight to Los Angeles. Unfortunately I was stuck in a window seat at the back of the aircraft for the 13 hours in the air which was less than comfortable, sigh.
As I was near the back of the aircraft I was one of the last off and at the rear of the line to clear US Immigration in Los Angeles. It was great to see the officers actually smiling and laughing with the passengers. Picked up my luggage, cleared customs and rechecked it. Walked out to terminal 7 to get the flight to Las Vegas. Cleared security ok, but unfortunately one of my colleagues was behind someone who they decided to thoroughly check the bags of, and as a result he missed the flight and had to catch another.
I arrived in Las Vegas and went looking for my checked luggage, ...
This is the first time that this has happened to me. Apparently my luggage was still in LA, and might arrive on the next flight. As it turns out it wasn't the next flight, they got it to the Casino after I was asleep about 11:30pm, so I got it the next morning.
Met up with Chris Gerhard on the bus and headed out to the Paris Casino. Quite a few of us joined up for a quiet drink in Napoleon's Piano Bar.
Sunday
Didn't wake up until around 10:30am and then spent the morning putting finishing touches on my presentation.
I noticed that the certification room was open, so I decided to give the Solaris 10 Security Administrator exam a go. This exam has a pass mark of 52% and the course notes and trial exams did not give me a lot of hope for getting through first go.
Imagine my surprise on scoring 71%! Wonderful I now posses the Admin, Nework and Security Certifications!
Attended the Welcome reception and hit the sack again. More later.
Posted at 07:07AM Nov 14, 2008 by Alan Hargreaves in General |
Saturday May 24, 2008
And the Earthquake news only gets worse
I went down to breakfast this morning on my last day in Beijing before flying home this afternoon. When I sat down to read the paper, the following table leapt right off the page.
| 55,740 killed | 24,960 missing |
| 292,481 injured | 11.36m evacuated |
| $3.55b received in donations |
The really distressing thing on top of the number of people killed is that nearly two weeks after the quake, the chances of those still missing cannot be good.
On page 4 of The China Daily brought me to tears.
I won't reproduce the stories here, simply the titles and links.
Maybe it was because I have school age children. Maybe it's because my father is a teacher. These stories are of incredible bravery that ended up saving children but the teachers losing their life.
- Lest We Forget
- Class, village, touched by longtime teacher
- Their Man in Purple
- Son and husband remembered for making ultimate sacrifice
- Parents grateful for time spent with boy
These teachers were heroes in the highest hounour of the word and I'm glad these stories are being told.
And some poems sent in also published on that page are equally touching.
- Winds to Carry
- Flowers of hope
- Untitled, but talks about the hardship of rescue workers finding dead children
Posted at 12:26PM May 24, 2008 by Alan Hargreaves in General | Comments[1]
Monday May 19, 2008
2:28pm today in Beijing
I have just had a unique experience.
At 2:28pm today outside the Beijing Office I am currently in, the city stopped. It was exactly one week since the earthquake.
The streets were filled with people simply standing respectfully.
For three minutes all that could be heard were car horns and sirens, and (I am told later on) an air raid siren also was sounded.
I had known from the paper this morning this was going to happen, but nothing prepared me for just how touching this was. I had shivers running up and down my spine and in remembrance I could feel myself tearing up.
For that three minutes China stopped to pay respect to those lost. You could feel the solemnity.
Posted at 05:41PM May 19, 2008 by Alan Hargreaves in General | Comments[2]
Tuesday May 13, 2008
China Earthquake: Oh my god!
I'm supposed to be putting the finishin touches on another customer presentation this morning (in the light of one I gave yesterday). I simply had to stop doing that and get my thoughts down as I was finding it hard to focus.
Yesterday I made a comment on a colleague's blog about the earthquake, as I am also travelling in the region. I noted that I was giving a presentation to a customer at the time and actually didn't notice. I had it pointed out to me that we had had a tremor or a 'quake after I finished.
I got back to one of the offices in Beijing that afternoon and had an Australian colleague in a chat session point me at an article in an Australian newspaper about the incident mentioning a loss of life of about a hundred. This in itself was incredibly sobering, as any such loss of life is tragic.
This morning I woke up and flipped on BBC World and was utterly gobsmacked to hear 10,000 dead!
I find myself at a loss to describe my feelings. On one hand I am incredibly grateful for my own safety, but 10,000 people?
Oh my god!
This is beyond tragedy.
The loss of human life on this scale is beyond comprehension.
The China Daily lists the numbers lost in various areas. One in particluar leaps out at me. In comparison to some of the other areas the numbers are small but how can the following not tug on your heart?
Dujiangyan: Over 50 dead in a middle school. Many more are buried beneath rubble.
I almost dread going into the office today as there are certain to be people who either know that they have lost family and friends, or perhaps worse, don't know whether or not they have. My heart goes out to all of these wonderful people who have made me feel so welcome here.
I wish I knew what more to say.
Update#1
I just called my manager in Sydney to let him know that I was fine. He told me that the Australian news services are reporting on 900 kids in a collapsed school.
I am fearful that the news is only going to get worse!
Posted at 11:13AM May 13, 2008 by Alan Hargreaves in General | Comments[5]
Thursday May 01, 2008
Jonathan on closed MySQL extensions
I have just been reading some questions and answers with Jonathan from Tim O'Reilly. One that jumped out at me was a question he passed on from Jesse Stay. I'm going to quote both the question and answer below in full. The added emphasis is mine.
JesseStay : does he anticipate a fallout of original MySQL users or fork in the mysql code and how will they handle that if it does happen?
2008-04-25 12:26:30
JonathanSchwartz: I'm not anticipating a fork - Marten Mickos (SVP, Database Group at Sun, former CEO, MySQL) made some comments saying he was considering making available certain MySQL add-ons to MySQL Enterprise subscribers only - and as I said on stage, leaders at Sun have the autonomy to do what they think is right to maximize their business value - so long as they remember their responsibility to the corporation and all of its communities (from shareholders to developers). Not just their silo.
I think Marten got some fairly direct and immediate feedback saying the idea was a bad one - and we have no plans whatever of "hiding the ball," of keeping any technology from the community. Everything Sun delivers will be freely available, via a free and open license (either GPL, LGPL or Mozilla/CDDL), to the community.
Everything.
No exception.
I think puts things pretty much into black and white. I wonder if we will see some egg on face retractions from those who tried to pin keeping some bits proprietary on the Sun purchase, as it looks like the opposite is actually the case. That is, the Sun purchase is what is going to ensure that these extensions are open. You know, I'm not holding my breath for any "Oops I got it wrong" type comments.
Posted at 08:34AM May 01, 2008 by Alan Hargreaves in General | Comments[3]
Saturday Feb 23, 2008
Acer wins back a customer
I guess many of you saw my rant about the poor support I was getting from Acer over getting my Ferrari 4005 fixed.
I really should have written this up earlier, as it has been resolved now for a bit over a month.
After speaking with the Escalation folks again after still having no joy, I was offered a new machine with the following specs.
- Travelmate 7720G
- 17" screen
- T5700 Core 2 duo running at 2.2GHz
- 2gb Memory
- 2x160gb disks
- webcam, more interesting looking audio, 4 usb ports, ...
A week later I had the local repairer offering me a lower spec'd machine. After I explained what I had already been offered, they agreed and we also managed to have the 3 year warranty replaced, and the internal disks were now two 250gb disks!
I've been using it for about a month now and I quite like it. Nevada simply just installed and ran. I also selected the XP option as I really don't think vista is ready yet. I've actually been using it to perform live into second life (it does have relatively nice audio and in fact it also has a line level input on the front of the machine.
While I am pleased that they replaced the machine and I am very happy with it, the fact remains that I should not have had the poor support experience in the first place.
The two things that really stand out were
- the complete lack of correct expectation setting, especially in the light of me being obvious what my expectations were).
- making promises that they had no intention of keeping. That is, I did not receive a single one of the promised call backs.
Folks these are Support 101 basics and really need to be fixed.
I will, however, say a big thank you to Acer for the actions that they did end up taking to address the issue.
As an aside, a little investigation of my own showed that the issue I had with the Ferrari was apparently rather common in Ferraris of that model and age, which could explain the difficulty in sourcing a motherboard. The original problem was the video adaptor dieing in such a way as to not receive a hardware notification of an event, leaving the cpu spinning on a lock, ending up getting a BSOD.
Posted at 10:31AM Feb 23, 2008 by Alan Hargreaves in General |
Sunday Jan 13, 2008
We have a fence


Well here is the result of what I've been doing this weekend. It was only possible now that our neighbor has had the retaining wall erected. There is a sense of satisfaction around completing something like this that is well outside of your experience.
The nice thing now is that we can have the dogs out the back without having to chain them up.
Posted at 04:44PM Jan 13, 2008 by Alan Hargreaves in General |
Wednesday Jan 09, 2008
Happy Birthday to me
Happy Birthday to me,
I'm now 43.
Kind of sad that that's the best rhyming couplet I can come up with.
Posted at 09:02AM Jan 09, 2008 by Alan Hargreaves in General |
Thursday Dec 06, 2007
Customer Service (?) from Acer Support
Updated twice (see end of entry)
After having my Dell notebook die outside of warranty two years ago, I made sure to buy the extended warranty when I replaced it with an Acer Ferrari 4005 in November/December 2005.
About a month ago, (around 2 years after purchase interestingly, just like the Dell), I started having problems with it. I noticed a couple of cracks on the top of the screen and that I had two keys starting to be questionable (they work about 50% of the time). Shortly after that I started seeing windows regularly crash and Solaris hang. A little investigation showed that the video card (on the main board) was starting to play up.
So, obviously I arranged to have it sent back under warranty.
This is where the tragedy of errors begins.
I got the tracking number when DHL picked it up from Gordon at about 9:30.
It looks like the driver drove all day before dropping it into his depot at 8:00pm that evening (end of shift?). It then looks like it went out of the depot for an hour at about 3am before being returned at 4am and was finally delivered to the repair center in Flemington at about 9:15am the next morning. Note the distance between the repair center is about an hours drive, if that.
OK I was called a few days later to be told that the screen would not be replaced under warranty, but if I was willing to pay for it they'd replace it. I declined. My belief at this point was that the main board had been done and it would be shipped back to me shortly, and everything I said communicated this expectation. Nothing was done to correct it.
The following week I had a call stating that they wouldn't be replacing the keyboard as there had been a "liquid spill" on both the keyboard and the disk. I reached over my desk and picked up the disk (which I kept as I did not wish it reformatted) and said "hmmm interesting, I have the disk in my hand and see no such evidence. If there is evidence of a liquid spill on the disk currently installed, it must have happened there", which of course prompted denials. The upshot was that they also were not going to replace the keyboard unless I paid for it. Given I can clean a keyboard myself I declined. Again the expectation thing, in fact I also changed the address for them to return it as I would be working from home the next few days. No correcting of that expectation.
At this point they had had it for a week.
Come Friday, I was concerned that I still hadn't got it. So, yet another call to the support line (and the interminable wait being constantly informed of my position in the queue). At this point I discover (for the first time) that the main board is actually on back-order, and everyone that I had previously spoken to had been aware of this and not passed it on. They would not tell me the expected date of delivery.
Monday I tried again after hours and got probably my first good experience with Acer Customer Service. The guy was very helpful and understanding and did actually tell me that my part was expected on November 29.
I called during the day the next day to speak with some in-hours person about my disappointment in the way that I had been mislead and got the usual platitudes.
OK, come Thursday (Nov 29), I called a bit later in the day to verify that work had either been complete or had at least started. The back-order had slipped to the next day.
Let's try again, Monday December 3. It had slipped to December 5 (the following Wednesday).
At this point I demanded that if it slipped again that I would be called immediately that information was known and received that commitment.
I was on training Tuesday & Wednesday so didn't get to call them until after hours on Wednesday. Again, I got another person who really tried their best (hmm why do I have better experiences with their after hours staff?). Unfortunately the case ticket had not been updated, but they offered to email the technician who was doing the repair so that they would call me first thing this morning.
You guessed it, it didn't happen.
I called up a few minutes ago (and waited on a queue that started at length 20). Gave my case number and Identified myself. I was then told that the part had not arrived and that there was an outstanding query to their supplier about when it would be delivered.
I was livid. Especially at the "I understand why you are upset" platitudes.
Apart from not being called this morning as per commitment, from last night, the delivery had slipped again and no-one thought to get in touch with me.
Acer Support is not a small company, but this kind of behavior makes them look decidedly mickey mouse.
I have demanded to be told the instant that they know the new delivery date, and received yet another commitment to be called this afternoon with the information.
It goes to their management if they drop the ball again, I've had it. I've been without my notebook now for more than three weeks. Maybe I should send them a bill for the time I've wasted on the phone trying to sort this out. That should come close to replacing the screen!
One thing is for sure, much as I liked the machine and the good performance it has given me, I will not be replacing this machine with another from Acer when the time comes.
A suggestion to the folks on the phones at Acer support. Your customers are your reason for existence. Without them, you would not have a job. When you make a commitment, you honor it. A Suppliers support division is one of the main reasons that that they get return custom. Here in the Sun Support office in Gordon, we used to have a poster up that simply said "It can take years to win a customer, and seconds to lose them". Truer words were never uttered. If the first people that I had spoken to had set my expectations correctly from the outset, I would not be as angry as I currently am. A simple "To fix your video card, is a main board replacement. We've had to order this in and they normally take 3-4 weeks" would have done this.
If I had treated a customer with the obvious contempt with which I feel I have been treated by Acer Support, I would expect and deserve a serious ass-kicking from my management.
Update #1
Well, it's just gone 5pm here and I have not received the promised call from Acer. Tomorrow we start talking to call center management. Sigh, I wish it hadn't come to this. Folks, you don't promise a customer something only to get them off the phone so you can forget about it.
Update #2
Just got off a phone call with their escalation department speaking with someone called Frank. Unfortunately the phone system somewhere between us was playing up. I noticed while in the queue that I had extended periods of silence and it looks like one of those occurred while I was speaking with this person.
He agrees that this has taken a long time and told me that there is still no ship date on the back-ordered main board. While I am skeptical about this, he has committed to having the repair folks actually see if the board can be repaired, as apparantly this is one of the things that the Highpoint folks in Flemington do. I am to expect to be called by them early next week.
We shall see.
Just before we got cut off, I was pointing out that there appear to me to be call-centre folks in the support centre who will commit to almost anything to get an upset customer off the phone and then ignore it. Unfortunately I did not get to hear his response to this as that's when the line went silent again and then was disconnected a minute later.
Posted at 02:08PM Dec 06, 2007 by Alan Hargreaves in General |
Tuesday Oct 23, 2007
Catching up
OK I know I've still got some catching up to do, like I haven't done the last day of CEC. However there will be a couple more blogs before I get there about interesting stuff that happened after I got back. Including the developer days I spoke at in Melbourne and Sydney last week and some stuff I learned while giving those talks.
Posted at 09:44AM Oct 23, 2007 by Alan Hargreaves in General |
Wednesday Oct 10, 2007
Tuesday at CEC
I had planned for a 5:30am start to get some online stuff out of the way before breakfast. My alarm had other ideas, not waking me up until 6:30am. I lay in bed for a bit thinking my room mate was showering etc, only realizing about 20 minutes later that it wasn't him and he had wandered off somewhere. Got down to breakfast about 7:15 and came across someone else I'd hoped to meet in Martin Canoy (who helps manage the Performance V-Team). Interesting eating breakfast in a room that had a semi-trailer parked up the front with a black-box on it.
The general session started at 8am with Introductions by Dan Berg and the a talk from our VP for Eco Responsibility David Douglas. One of the standouts in this for me was the work done on the Santa-Clara Data-Center. This site is now a showcase for a green data-centre and tours are conducted through it for companies interested in just what we did. We were encouraged to get customers to tour it, but I would love to see a few you-tube clips put up about it it and perhaps a 30 minute documentary that we could give out on a DVD (are you listening guys), as the world is a lot bigger than the Bay area.
Next up we again we had Jonathan spend some time talking to us and answering some surprisingly targeted questions, all handled very well.
After a short coffee break, we came back for the release of the new T2 boxes. I have to say that these boxes look awesome and are going to kick some major ass in the marketplace. Given the launch was done in front of 3500-4000 technical people, it was observed during the question tat te type of questions that the panel were receiving were a lot more technical than they would normally get during a product launch. Many of the questions focused on the desire for a T2 based laptop or workstation, to whic Andy joking replied along the lines of "I can't comment on future products". When the workstation question came up he pointed back to "i thought we were looking at a laptop" or something like that :) One of the questions asked about a dual socket T2 based machine, and it was confirmed that this is currently being worked on. Now that will be a box to contend with!
During the break between 11 & 12, I spent some time at the Second Life booth in the pavilion, giving a second avatar in the same general area as the one they were using to show things off.
I had a whole lot of breakouts I wanted to go to today, but I also wanted to get some Solaris Certifications done. Unfortunately, the room only seated 30 people and when it opened at 12:15pm, the queue already had 45 in it. The took the sensible move of taking folks names and giving them a rough estimate of when they should come back. After getting my name on the list I wandered over to the installfest and started a live-upgrade of this notebook to nevada build 74 (as I was having some punchin problems with build 73). After I got the initial copy done and the upgrade kicked off, I went back to the certifications to find that there were only about half a dozen people in front of me on the list. I only had to wait 5-10 minutes to get in.
I was a little concerned that as I was doing these examinations cold, that I might not get through. I should not have worried. My 16 years of SA, as well as maintaining my own machines while at Sun, and doing kernel work and Open Solaris Advocacy stood me in good stead.
The Solaris 10 Admin (part one) allowed 90 minutes to complete it and had a 61% pass mark. I finished it in 30 minutes and scored 71.2%. Woo hoo. Heartened by this I spoke to a proctor and asked if I could do part 2 as I'd only used 30 minutes of the potential 90. He agreed and I started part 2. This was a little harder, but I knocked it over in 45 minutes and scored 70.5. So now I'm certified (well you knew I was certifiable, but that's another story).
Wandered back to the installfest to pick up my notebook. Ran up the new build and was pleasantly surprised to see punchin working correctly.
By the time all this had finished, the final breakout session was about to start, but there really wasn't anything I wanted to see in there. As it was now 6pm, headed back to my room to get change for the party at the Palms, as the buses were leaving at 7pm. I'm glad I did, as when I got back down to the lobby at about 6:40, there was already a very long line for the buses.
The party was a blast. The live band was awesome. There was also a number of games put on for us, like air hockey, video mountain biking, surfing, gun fighting, etc. The mountain biking game was murderous and really wore you out in a hurry, of course not being able to adjust the seat to a proper height made pedaling difficult. The game I fell in love with, though, was a water skiing one. Anyone who played it understood just why you would get to the whooping and hollering while you were doing it. It was incredible fun I lost count of the number of times I rode it!
I spent a lot of tonight looking for a couple of friends from the US that I wanted to spend some time with, but didn't manage to find them. Maybe they didn't go, maybe there was just too many people (note to self, get phone numbers next time). I did find a few Australian colleagues whom I spent time with, and Bob Sneed introduced me to some really nice friends of his whom I also spent some quality time with. Oh I also met Bela Amade from the EMEA cluster group who I have also done a lot of work with, as well as a number of other folks that I had backlined escalations with, whose names are too many to recall this late at night (sorry folks, I did enjoy meeting you, it's always good to put a face to a name).
About 10:45, they started herding us to the buses (as the last bus back would be at 11). I continues chatting with one of the folks Bob introduced me too while traveling back on the bus.
All in all a wonderful day. We've got the group specific meetings tomorrow and after that I am doing a podcast with Don Grantham, which should be fun.
I forgot to mention that on Monday at lunch I also met someone else I had ben hoping to meet. Dimitri DeWild. Dimitri works in a similar group to me in EMEA, and we have long communicated with each other over email and IM.
Technorati Tags: cec2007, suncec2007
Posted at 05:46PM Oct 10, 2007 by Alan Hargreaves in General |



