Monday, January 17, 2011

Why I could not recommend Acrobat Removals

Dear Larry,

I thought you might like to know why I find myself not only unable to
recommend your firm, Acrobat Removals, but to positively discourage
anyone from using your services.

My complaints start on the day your company packed up and moved the
contents of my house and garage.

If you remember you visited my house and gave me a quote for packing
part of the house and moving my goods to Sydney. I then, on Monday,
gave you a chance to revise your quote as I was unable to pack part of
the house that I said I would. So you had two chances to have a look
at the amount of goods to that had to be moved. On Monday you also
told me that the men would be able to complete the packing by 1 PM to
1:30 PM.

My problems started when I realised on Tuesday at around 12 that there
was no chance of your men completing by 1:30. This was unfortunate
since I had to leave shortly before 1 to ensure I could have my cat to
the cattery in Sydney before 4PM, leaving my partner Sonia to
supervise the completion of packing and loading.

Imagine how I felt when at around 2PM I received a phone call from an
upset and stressed partner who told me that your men had said they
woiuld not be able to fit everything on the truck and what of the
unloaded goods were a priority. I got this phone call while I was
driving through the Central Coast on the F3 in heavy traffic and rain
squalls.

Then when you arrived at the loading I thought there might be some light.

Imagine how my unhappiness increased when it was almost 4 PM when
Sonia told me that your men had finished but despite your assurance at
around 2:30 PM that they had not been able to load everything and she
was having to take some things to her mothers before she could at
last start the almost three hour drive to our hotel. It was at this
stage that your men asked me to change the arrival time at my new
Sydney home from the agreed and contracted time of 8:30 AM to 6:30 or
7 AM. You may understand my reluctance to shift it, though I did agree
to half an hour earlier.

My mood dropped even further when my tired and emotional partner
arrived at the hotel and broke down into tears after the stressful
afternoon she had coping with the unprofessional manner of your staff.

I thought it was impossible but I became even more unhappy when I
discovered that the six wheel trolley I bought a few weeks ago to make
it easier to re-organise before moving and after moving was one of the
things that had not been packed onto your truck.

Now my problems continue. Your men unloaded the truck.

While the packing and loading was going on I had stressed that it was
important that in Sydney I would need to be able to have the TV, the
Foxtel box, home theatre and their wiring by 12 as the Foxtel man was
arriving between 12 and 5. While the TvV and the boxes were unloaded
early it was after 11 and no sign of the wiring, which I had
personally disconnected, packed and placed in a bag on top of the two
boxes. It took me losing my temper before a 15 minute search unearthed
them.

When they were about 4/3 through unloading they started saying they
would not have enough room to put all the boxes. I suggested they
unload my dining room table and sideboard and put boxes on top of
them. I was told they were too far back and when I suggested they put
boxes on my verandah until they could be unloaded one of your men said
he couldn't do that as he didn't like putting things down and picking
them up again. The young man is lucky I didn't say what I thought of
his reluctance and where he could put it.

It was around this time that I heard the other man make two rude
comments to my partner. Not a wise thing to do. Once again I bit my
tongue.

Now we come to my discoveries as I started to unpack last night and
today. One of your packers had carefully removed and collected into
one spot all the shelf pins from my four adjustable bookshelves. I am yet to find
them.

While the unloading was going on I said that my new garage downstairs
was to hold everything from the garage in Broadmeadow and everything
marked storage. I now have at least five boxes upstairs that should be
downstairs. While one of the men was unloading I saw him with a box
that contains my snare drum. I said, "that box you've got with 'Tama'
written on the side needs to go in my study." It is now half way back
in my garage.

I now have at least six boxes that came from my kitchen that are
marked with "Kitchen - bits and pieces" and one marked "Kitchen -
miscellaneous" with no more information than that such as what part of
the kitchen they came from or a clue to their possible contents. So
that I could have something to eat off I thought I would unpack a box
that was labelled "Kitchen - plates, bowls and glasses", it contained
no bowls and only four glasses, the rest was plates. One of the two
boxes marked "Kitchen - pantry" contained a great deal of food and an
open bottle of ant poison (which wasn't in the pantry in Newcastle
thrown into the top. Saucepans and their lids have been thrown into
boxes in any manner and without and wrapping or padding. All I can say
to that is that I haven't found the copper bottomed large boiler my
mother paid $250 for when she gave it to me for the my last birthday
before she died but heaven help you if there is so much as a scratch
or a ding on it - I expect to pass it along to my daughter just as my
father passed on to me the high quality, copper bottom saucepans now
almost forty years old your employees threw around with abandon.
Fortunately, apart from a loose handle I fixed with a screwdriver, the
ones I have found so far are no worse off. I guess your employees are
lucky my father bought quality cookware.

So that is why I cannot recommend your company and why I will not be
using them to move the goods I have in storage in Newcastle to Sydney.

I should also advise you that a copy of this letter is being posted to
my weblog and on my Facebook page. You may if you wish reply but I am
afraid I find myself totally unable to listen to any excuses or
argument - if you can come up with a solution to the problems I now
find myself in that means I can avoid an extra trip back to Newcastle,
an hour or two shifting boxes from upstairs to down, hours attempting
to organize my new kitchen without a clue and returns to me the $50 I
spent today on a new trolley (not as good as the one sitting back in
Newcastle) and new shelf pins so I could do some organising and
unpacking then I am willing to listen.

Yours,

Tony Williams

UPDATE

I sent this last week and have yet to receive any reply.

I have since discovered further examples of damage due to haste and unprofessional packing. Despite being assured that pictures would be wrapped I've found many unwrapped glass covere...d photos shoved into boxes. The person who disassembled an Elfa draw frame bent two out of six cross bars. A roll of vintage Apple posters was shoved down so hard into a box it crumpled all of them and tore two - the box was then closed down on them so hard the other end was crumpled - the list goes on.

Feel free to spread my letter as far and wide as possible.


Sunday, November 7, 2010

Goodbye to XServe

So Apple has decided to discontinue the XServe. Not a surprising move, I'm sure it doesn't sell particularly well and it has not been updated in quite a while. If you compare it to other server offerings it also lacks serious Lights Out Management and Out Of Band management.

The upsetting thing about Apple's move is not that it is discontinuing the product but that it has done it without giving a large number of enterprises any real alternative or any admission that enterprises need one.

Apple's suggestion is that instead of an XServe you can use either a Mac Mini or a Mac Pro, indeed they are now offering a Mac Pro/OS X Server bundle as they do for the Mac Mini.

In the small business market a Mac Mini makes an excellent server. If, however you want something beyond a few users and simple services then you can quickly find yourself needing more processing speed and much more I/O. Providing backup services for a dozen Macs can quickly swamp a Mini.

At this point, yes, a Mac Pro is a good choice. You can install a Fibre Channel card and hang off a RAID for storage and you have two Ethernet ports.

The problem sets in for organisations that go larger than this. Even a large High School or a small University can find itself handling a thousand Macintosh computers. These are the people that start thinking about two big problems that Apple have totally ignored now they have dumped the XServe. Rack space and reliability.

To put a Mac Pro into a server rack will take 12U space, you can fit two next to each other, but that's still 6U per box, compared to 1U for an XServe. Even the XServe is competing with blade systems that allow 16 high performance blades in a 10U blade enclosure.

Then we get to reliability. The XServe has three major advantages over the Mac Pro. The first is the option of dual power supplies, it might not seem like much but it allows you to factor out both a power train failure by attaching to two different power busses and also a failure of the supply itself. The second is that drives and power supplies are hot swappable and easily removed and replaced. Compare that to the many steps required to replace a power supply in a Mac Pro. The third is lights out management. Once again it might not seem important but if I can hit a virtual reset button from my desk when something locks up rather than rely on another member of staff to walk up to the server room, unlock it and hit the button on the front of the Mac Pro it can save vital hours. It also makes it so much easier to get minor changes past a Change Management Committee when it only involves one staff member to make the changes and roll back if a problem occurs.

Now none of these problems are insurmountable for Apple. There are several possible ways to fix the large hole now left for medium to large enterprises who want a well supported Mac infrastructure.

The easiest for Apple would be a simple change to the End User License Agreement for OS X Server and allow it to be virtualized on non-Apple hardware. Parallels already supports bare metal virtualization on Apple hardware, supplying a ROM image so that this could be done on other hardware is easy for Apple and I'm sure Parallels and VMWare would be happy to get it running on a wide variety of hardware.

The second possible way is to do what they did with RAID. They annointed the Promise VTrak E-Class RAID as the 'official' RAID replacing their own. Apple could organise a deal with someone that already makes a range of servers and grant them a license to sell then bundled with OS X Server. IBM, for example, would make an excellent partner.

The third is that some time quite soon they will announce a new product that does the job of the old XServe but better.

There is one final solution, one that doesn't come from Apple. Since all the services on Mac OS X Server are based on open source cores you can host all the services on a Linux box. You won't get all the pretty stuff and not all the GUI front end tools will work but it is possible. I have a feeling that there will be a definite shift forward in the ease of installation and ease of use for this option as the many large enterprise Mac sysadmins start shifting to this solution and sharing their work.

Watch this space. Over the next few months I'm going to start exploring all the options to see what I can achieve.

Wednesday, September 8, 2010

Oh e-books are just marvelous!! Not!!

So I've had my trusty iPad for a while now. I've written on it, played games, browsed the web and generally had a marvelous time.

I do, however, have one major gripe. E-books are still a long way from perfection.

To start, why can't Apple sell me e-books here in Australia? Stupid, ridiculous copyright laws that restrict sales from one area in another, that's why. When will these ridiculous wholesalers (and the just as stupid retailers - yes you, dumb independent bookshops) in the media industry realise they are just hurting themselves? If I can't buy a book, record or movie easily from a local store and the ones I buy from Amazon won't work here in Australia guess what I'll do? I'll just go and pirate it!

Yes folks, I have been known to download a movie, an album or a book off the internet without paying for it. Why? Because stupid DRM and stupid companies wont let me buy it from my local retailer. If I could buy it as easily as I can download it I would.

Then I get onto the quality of the books. I've purchased a number of books through the Amazon Kindle store for my iPad. Most have been good but a couple have been shocking. Most notably "The Dead of Night", the second book in John Marsden's "Tomorrow" series. This book had so many errors in it that I was seriously put off - if the writing had not been so good I would have given up. I suspect that the people who produced the Kindle edition had run a copy through OCR and had then asked an illiterate eight year old to do the copy editing. The errors were typical of OCR errors and the mjost cursory of spelling checking would have found at least half. For example 'spy' was spelt 'spv' at least twice.

So why should I pay close to the paperback cost to buy a Kindle edition with such poor quality control? Shame on you to both Amazon and the publisher. If I was John Marsden I'd be throwing things at various people about now.

It seems a shame that such a good device and publishing method should be marred by stupid flaws like this.

Wednesday, February 17, 2010

Windows 7 Phone - Colour Me Surprised

So at the World Mobile Congress just concluded Microsoft unveiled a new operating system for mobile phones.

Well , colour me surprised. They've actually done a good job and created something that doesn't suck. A number of smart moves. It remains to be seen if it is too little too late but it certainly came as a shock to me.

I was expecting a rehash of the tired old Windows OS jigged to support touch. Something like the lame tablets Ballmer showed us at CES. Lipstick on a pig.

Instead they have done some good things.

The first good thing is to make some hard decisions about supporting a quite specific hardware platform. To run the operating system MS are specifying even certain performance specifications as well as screen type, size and number of buttons. This is going to annoy the heck out of handset manufacturers but make it much easier for application developers - one place where Apple has had a big win over Google's fragmented Android platform.

The second good thing is that the interface is taken from an almost blank slate. It looks and plays a little like the Zune interface but only a little. There are some really nice things going on there. I think it has too much eye candy and not enough real information density for the small form factor but there is promise.

Of course there are some things I think are mistakes (the FM radio and overspecifying the camera as a minimum 5 megapixels, for example) and it remains to be seen what else plays out between now and anyone actually shipping a handset but this might actually provide some decent competition to the iPhone. If it does I await the reply from Apple with bated breathe, the competition will only do us all some good.

The one thing that gives me pause is the hope that somebody in Microsoft will realise the game changer that the iPad represents and realise shifting this OS up to a tablet is so much smarter than any of the dreck efforts at putting a touch interface on a desktop operating system that Steve Ballmer thinks will compete with it if his CES performance is anything to go by. I don't hold out too much hope. Microsoft has always seemed to wedded to the past and it's desktop OS.

Monday, February 15, 2010

Stop Your Whining

OK, that's enough. I'm sick and tired of all the arguments about the new iPad and I'm sick and tired of people arguing about the hardware and telling us that a Windows Tablet or Google Android machine wth a touch interface or a Netbook will be just as good and no one will want an iPad.

In the design world when looking at redesigning such things as web sites they talk about "use cases" or "user stories." So here's one for the iPad skeptics.

My mother died two years ago having spent only a few hours using a computer. They were too complicated for her and she never saw a huge need when she had a son ready to do her typing for her. This in a woman with an honours BA and three postgraduate qualitifications in psychotherapy and teaching. Over the years her two sons, one with a Phd in computer science and the other with many years experience as a programmer and support technician, tried hard. She did want to learn, she was envious that I could dash off an email to my brother and his three kids. She had to wait for me to bring over my laptop to see the latest pictures. She had a Mac but was never comfortable using it and it was breaking and the software was constantly out of date, supporting her was not an easy task. She was also constantly asking things like "can I use this software that Betty uses?" or "the thing is always telling me a new version is available" when she would download an update but not know how to apply it. She found it hard to know when she had a new email. She even had trouble getting used to a mouse.

Now imagine I go out and buy her an iPad. "How do I install this new software, Tony?" Just go to the App Store, Mum. "How do I know I've got the latest version?" Just go to the App Store, Mum. "How can I be sure the software runs on my iPad?" Just go to the App Store, Mum. "How do I find new software?" Go to the App Store, Mum. "How do I know I've got an email?" See the picture of the envelope, if it has a number on it, that's how many unread emails you have. "How do I keep all my writing safe?" Plug the iPad into the Mac, Mum. I'll come and do it for you once a week or so. "How do I keep these photos of the grandkids your brother sent in an email?" Just touch them Mum and it will ask if you want to save them.

My Mum would use her iPad at home, but take it to the office she shared with several psychotherapists, even if only to show the latest pictures of the grandkids. She would write a few emails, some teaching notes. She might play a game and perhaps extend herself to looking at a few websites.

Now do you think my Mum would be happy doing that on an iPhone? No way on that tiny screen. So there goes the argument that the iPad is just a big iPhone. Do you think she could handle keeping the software up to date on a Linux Netbook or Windows Tablet? No, that's one of the things that had her confused with a Mac. So they can go out the window, too. Could she be sure the software someone was telling her about would run? She'd need to know the brand and model of her device, the version of operating system, all sorts of of inconsequential details. Does she want to deal with viruses, file formats, crashes and programs that don't work together? Does she want to know that if she saves a photo in an email to the wrong place she can't display it in her sideshows?

No, doesn't sound like a good idea to me.

So all you naysayers, realise what Apple has done. Apple have given us an entire hardware, software and back end system that tries very hard to get out of your way and let you get on with it. It's not the hardware, not the App Store, not the easy to use multi-touch interface, it's not the tightly integrated Apple apps, not the ideal size and weight, not the hardware keyboard that's there when you want it and not dragging you down when you don't. It's all these things incredibly tightly integrated together into one package that Apple has spent several years developing and delivering.

How many people do you know that don't really care about computers, they just like what they can do? Yeah, I know dozens, too.

Stop your whining and go buy an iPad for your mother.

Thursday, October 15, 2009

Joys and frustrations of OS X

So this week, after coming back rested from a week in Bali I've attacked a few problems that need to be handled before I build next years image.

My first was to get one of my test boxes up as a 10.6 OS X Server. I not only got it up in quick order I managed to get one of the network guys to give me a static IP, a bunch of aliases for it and punch a hole or to in the firewall ready for some of the services.

It's important to get DNS aliases for your test server. It makes it trivial when you decide to shift out of test into production - no changes required on your clients, just a change in your corporate DNS.

My next task was to get Puppet up and running. I'm planning on using Puppet to look after some configuration details. At first in the student labs but then on the staff machines.

The only complication was that when the Puppet server (or puppetmasterd for those that know the details) comes up it wants to use the definitive name for your host and I wwanted to use one of those aliases. This means that puppetmasterd wants to hand out a security certificate for one name while the client expects a certificate with another. Luckily one line in the puppetconfig file (certname = "alias.example.com") and puppetmasterd gives out the right certificate.

My next task was to get managed preferences (or MCX) working with the dslocal domain. I managed that on my other test box, I even got puppet running on it and getting the MCX preferences from the puppet server.

That was a fair amount of success for the week. Then I started running into trouble.

I managed to use dscl to add a computer to /Local/Default under 10.5, I failed under 10.6 and couldn't get a computer into a group in either. I may have to do some deep exploration to get these things working. If you have any working shell for any of these I'd really appreciate a hint or two.

Once I have those done I'm going to set out to explore nodes and such under puppet. Lots of learning in the next month or two.