Farewell Gracie…

Gracie is a somewhat peculiar cat: mis-sexed by the Vet at the start of his life, he got stuck with his somewhat feminine name before it was feasible to change it. He nevertheless went on to growl, scratch and bite with the best of them. It took him a long time (and the example of my other cat) to learn how to purr, but he’s been pretty good at it for several years now. He’s now playful, likes to stare you out as you’re enjoying dinner (so that he can get the scraps you feel guiltily obliged to share with him) and takes great pleasure in head-butting you when you’re least expecting it.

At one time he acquired the nickname ‘Adolph’, because he’d walk into a new home and immediately take it over, as though he’d lived there all his life. Let us politely call his a ‘dominant feline personality’!

He’s seldom in the garden (he likes his comfy chair too much for that), but has been seen on more than one occasion to let birds walk over him: the effort to do anything but watch them was clearly beyond his energy budget that day. He’s also been known to run up tree trunks and onto the underside of branches, before the law of gravity exerted itself and made him fall out. He is, possibly, the only cat that routinely landed on his head in such circumstances.

And for all those reasons and more, we shall miss him after Saturday, when he takes his final trip to the vet. He had two strokes last year and has been a bit wobbly on his legs ever since. This week, he’s just had two more, and although he seems as cheerful as ever, he’s struggling to get around in a straight line and he’s getting thin. We’ve decided we have to make the call for him, since he’s not in a position to do so.

I am not looking forward to Saturday.

Elitism

Since it is impossible to apologise for someone else, I cannot actually offer my apologies to the poor sods in the Oxford crew that just saw 7 months of their lives wasted because of the antics of an Australian moron.

In case the said Australian moron ever reads these pages, however, I would like to point out that, speaking as an alumnus of St. Catharine’s College, Cambridge University, the place is about as elitist as a packet of crisps. My class at a very-definitely-State school managed to produce one guy who did Geology at Oxford; one who did Mathematics at Cambridge; and yours truly, who managed History at Cambridge… and that was just my class, in one year, at a very ordinary, council-funded school. I know my father was lucky enough to earn £16 a week, courtesy of British Rail, at the time; I doubt any of my classmates’ fathers would have earned a whole lot more.

I’m not sure if the annoying tit from downunder was really complaining about the elitism of elite sport (a bit like complaining about the cakey-ness of a Victoria Sandwich if so), but if he was attempting to make a point about the anti-working class prejudices shown by the top Universities in England, then all I can say is that he’s about 50 years behind the times.

Still, since he apparently graduated from the London School of Economics, I suppose it’s a bit ambitious to expect him to retain a grasp on reality or to appreciate a fact when it is staring him in the face.

That said, naturally the better rowing team won. But I wish the chaos created by a selfish twit had neither occasioned nor assisted it.

Proved right!

I hate being right all the time.

I said a new job would probably mean I’d not be posting as frequently as before… and so it has proved :-(

I doubt the situation will get better any time soon, either: the new employer has an SOE that is locked down so tight it’s difficult to breathe at times. Amongst other things, this means no wordpress.com sites can be visited (so Jonathan Lewis is out… please get a proper, independent domain name for your blog, Jonathan, so I can visit once more!) and no sites that involve a login (including this one) are accessible.

Fair enough, actually. I approve of SOEs on the whole, and I can understand the particular reasons for this one to be as strict as it is… but it sure makes things inconvenient at times, too!

It hasn’t helped that I ditched Google and self-hosted all my email: my email servers cannot make it through the SOE cloaking shield, either, so I’ve effectively had 3 weeks without any personal email at all. Why not email at home, after work, I hear you cry? Er, well… yes: had I not made to foolhardy decision to try out new ISPs, I suppose that might have worked. As it is, living where I live, it turns out that I have a choice of one ISP that actually works, so I’ve ended back with the one I started with… but it’s been mayhem getting there.

Anyway, the long and the short of it is that I will update this blog with something whenever I can, but you really don’t want to be holding your breath in the meantime!

 

Job

I‘ve been unemployed since January 6th. My former employer sold themselves to their largest competitor, who use SQL Server in a server room based in Seattle, Washington. On either the count of RDBMS or location, I was very definitely redundant.

It was nice they kept me on (the sale was announced in May last year) to do the transfer of data over to Seattle (in November). Then they kept me on for a bit more, for no apparent reason, until January 6th. But eventually, there comes the time when you really are redundant… and no matter how long you’ve had to get used to the idea, it’s still a wrenching experience.

I can’t say I’ve found it easy: I spent an awful lot of time back at the old (empty) offices taking photos, as though letting go were hard. It doesn’t help that I wrote some of my best code for them (which might not mean much, I suppose!), so there’s a sense of that being lost forever. Then, too, you lose the people: best team of people I’ve worked with in about 20 years… just gone.

Eventually you have to move on, though (or else the wallabies are forced to find their own food!). So I’m very excited to report one of Australia’s largest telcos has agreed to take me on from March 5th. Their technology is very sexy (including Exadata, which I’m very much looking forward to!) and their numbers are silly (3000 databases??!), so I know I shall be busy and productive.

It does come with a cost, though: I feel I’ve been reasonably productive on the blog recently, but that’s only because I’ve had weeks of free time. Come next Monday, I suspect the posting rate here will drop off quite a bit. Just a heads up, then: in this case, it will very definitely be a case of ‘no news means good news’. At least for me!!

A Message to Oxford Comma Users

If I eat some bacon, eggs, and toast …do you not think that the toast looks and sounds as if it might have been a bit of an afterthought? I do, and the effect is caused by that last comma, just before the “and”. It’s called a ‘serial comma’, though because the Oxford University Press Style Book commends it, it’s frequently referred to as the “Oxford Comma”.

Commas generally indicate a slight pause for breath, so that written form of the list makes me want to whistle a bit and put the kettle on before we get around to mentioning the toast. It’s therefore wrong. What I actually had for breakfast was some bacon, eggs and toast. No final comma before ‘and’, you see. No pause. Just a nice, fluid finish to a three-item list. Breakfast over in a jiffy, too.

Now, some people will claim this means I ate two things, not three, but I think it takes a peculiar kind of literalist to get confused on this matter. Eggs and toast remain two physical things even if the ‘and’ is taken to conjoin them grammatically, after all.

Oxfordians will also cite the old man who left his money to “Jill, Joe and Mary” and thus incited a family feud between Joe and Mary (who got half the cash between them) and Jill, who’s busy enjoying her half of the money all on her own. If only, they argue, the will had said “I leave my money to Jill, Joe, and Mary”. The final comma makes his intentions unambiguous! My advice to the old man is rather different: get a new lawyer. One that can write without ambiguity in a document where such a thing is important after all. “I leave my money in three equal shares to Jill, Joe and Mary” resolves the matter without recourse to extraneous commas.

Hilariously, Oxfordians point to this lovely example (allegedly written in The Times): “highlights of his global tour include encounters with Nelson Mandela, an 800-year-old demigod and a dildo collector”. Apparently, we all need an extra comma to persuade us that Nelson Mandela is neither an 800 year-old demigod nor a dildo collector. I disagree: anyone with the vaguest knowledge of Nelson Mandela knows this interpretation is wrong, so we don’t need the extra comma to clarify things for us. Furthermore, if the sentence had been written as “…encounters with a dildo collector, an 800 year-old demigod and Nelson Mandela”, would anyone be complaining? I think not… which goes to show that the Times writer’s intention was deliberately contrived ambiguity and humour.

Oxfordians also claim the avoidance of the comma is an unnecessary complication of the rules: you stick it between other items in the list. Why not use it at the end, then? To which the answer is two-fold: you don’t use it because the word “and” (or “or”) is acting as a list separator anyway. So it’s redundant. Moreover, there is no complication of rules taking place in any case because the very, very simple rule actually being applied is: “never stick a comma before a conjunction”. (Like all good rules, I’ll allow an occasional exception now and again -I’m generous like that- but the very strong emphasis is on “occasional”).

Rogers’ Corollary to that rule is: if you ever find yourself feeling that on this occasion it’s necessary to break the rule, re-write your sentence. You will be tempted to break it because the sentence reads as if there is some ambiguity or other that the additional comma will resolve. But this simply means you’ve been ambiguous in your writing and it’s your writing that needs to improve, not the rule of punctuation that needs to be broken.

Unfortunately, the serial comma is (apparently) taught as standard in the United States, so I’ve now just annoyed at least half my readership, such as it is; but there you go. Sometimes, these things need to be said!

If my readers could also absorb one other rule of grammar as well before they depart these pages in high dudgeon, I should be most grateful: the words “could”, “should” and “would” (see what I didn’t do there??!) are never, ever, ever followed by the word “of”. How we’ve managed to produce an entire cohort who think transcribing the sounds they make counts as writing, I have no idea, but “he could of done that if he’d wanted to” is an abomination that says to me, via megaphone, “I am either as thick as two short planks or can’t be bothered reading over what I’ve written to see if it makes sense before sharing it with you”. In either case, it’s a dumb thing to admit to.

Irregardless isn’t a word, either.

And if you are going to write up and say “It doesn’t matter, because language is organic and an ever-changing thing and you shouldn’t get too uptight about it; learn to love the evolution”, all I would say in advance is: it is only ever those who are incapable of sticking to rules that seem to think the rules don’t matter. I’ve never heard a legally-sober driver complaining that the drink/driving laws are a bit too strict or inflexible, for example. I have, however, watched plenty of busted drivers saying, ‘but I was only half-a-drink over!’, amounting to a plea to have the limit bent a little in their case because ‘it’s only fair, innit, guv’.

Er… no it’s not.

Life without Google

Give Google The FingerI’ve finally come to the conclusion that Google, try as it might to ‘do no evil’, has been progressively falling into the monopolist’s trap of doing whatever the hell it feels like doing. It’s latest arbitrary change of terms and conditions, in which it reserves to itself the right to “combine information you’ve provided from one service with information from other services”, is the last straw for me.

It means, essentially, that every Google service will track you and keep a history of what what you’re typing whenever you use one of them, sharing the information (for Google’s monetary reward) with all the others. If you’re logged into Gmail, every search on google.com you perform in a different browser tab will be attributed back to your Gmail account. If you just want to upload some photos to Picasa, tough: that has to be associated with your Google+ account… and so on.

Already, Google have built up a pretty accurate picture of me:

The new terms and conditions can only mean more information will be fed into producing this sort of thing, whether I really like it or not. (Check your own profile out by logging into, say, Gmail and then visiting this site).

Well, I’ve had enough of this. I “repatriated” my email server to my own domain’s server a few weeks ago: where before everything went via Gmail’s servers, lately I’ve only used Gmail to read the contents of my own pop3 servers. Its spam filters are excellent, so there was method in that particular bit of round-about madness. But no more even of this minimal Gmail involvement: as of yesterday, I now read my emails in Evolution directly, relying on my email server’s Spam Assassin and the Evolution client-side junk filter.

The Google Chrome web browser is also being de-installed from all my PCs. In its place, Opera. That used to be a bit of a risky choice, back in the day. But nearly all websites are HTML-5 compliant these days -or getting there- and so they generally work pretty much identically across all browsers. I don’t get all the extensions that you can plug into Firefox, it’s true. But I do get adblock and script blockers if I want them, which suits me. As a bonus, I get Opera’s simple way of synchronising bookmarks between different PCs (I have never quite understood why Firefox’s should be so complicated!)

What about the biggie? Search, that is. Well, I’ve switched to using the rather ridiculously-named DuckDuckGo. It’s an incredibly clean interface (Google used to have one of them, if you remember, before it got greedy) and the search results seem fine for me. What about the convenience of just typing in a search term in the browser’s search panel or even in its main address bar? Easy: Opera comes with a DuckDuckGo selector for the search panel. Just click Opera > Settings > Preferences > Search then double-click the entry for DuckDuckGo, click the [Details] button and switch on the options to make DuckDuckGo your default search and Speed Dial engine.

(If you had decided to use Firefox as your main browser instead, just add yourself a DuckDuckGo Search Extension. That gets the Firefox search panel going to ddg by default, but to get the address bar doing the same thing, you need to open a new tab, type about:config, agree that you’ll be careful, find the keyword.url setting and alter it to read http://duckduckgo.com/?q= …problem solved.)

What else? Ah yes… Picasa. That’s tricky. Flickr is the obvious free photo-hosting replacement here, but it’s part of the Yahoo! empire -and I regard them as not much different from Google in their desire to insert their tentacles everywhere. They’re just not quite as good as Google at doing it! So, I’d prefer to give Flickr the flick. There’s always photoshop.com, of course: you’d expect Adobe to know how to handle photography! It does mean having to use Flash in your browser, though, which I’d prefer not to have to do. And so this one is tricky: I honestly don’t have a definitive answer to it as yet. Maybe I’ll have to repatriate this to my own servers, too, in the end (Gallery works quite well, for example).

Of course, my Google+ account will be going the way of the dodo in the near future. I have a Facebook account, but they’re actually much worse than Google, so I don’t exactly use it very often! Maybe I’ll just have to be antisocial for a while.

I know of no good alternatives for Google Maps or Street View (not ones that don’t involve using Microsoft’s efforts, anyway). But at least doing everything else I’ve mentioned in this post, my use of these tools won’t be attributable to me as an individual.

Paranoia, I hear you say? Yeah, probably. But you take your stand on these things as you see them. I disliked Microsoft ruling the roost a few years ago; I now run a mostly Windows-free home. Now I am nervous about Google’s ambitions and its proposed privacy infringements to achieve them; in response, I simply choose to switch off as much Google infrastructure in my life as possible. Not something everyone will do, I realise. But maybe everyone can at least think about the issues!

Happy Australia Day

January 26th, as it shall shortly be in these parts, is Australia Day.

‘Tis traditionally a day for drinking copious quantities of what the locals quaintly call ‘beer’ and burning assorted meats to buggery on the barbecue.

I have experience with this last requirement for true-blue, dinky-di Aussie-dom:

The outcome was not exactly a culinary triumph that particular year:

The good news this year for food-lovers is this:

That’s the current weather over Sydney. Blue is rain; the darker, the wetter. Yellow is sheets of it. To switch metaphors, the short story is that it’s bucketing down, and likely to stay that way for the rest of the week, apparently. As my old school fête used to say: Indoors if wet!

The upside is that I won’t have to share my food with such native inhabitants of these shores as:

…or, worse:

(for she is venomous).

But I may still have to share my cups of tea with others:

So, when I tuck into my bonza lamb roast indoors, I’ll not be battling flies or arachnids just for once and can therefore wish you all a happy Australia Day and mean it.

An artist writes…

It is well-known in certain circles that I possess all the artistic talent of a comatose baboon who’d had his fingers trapped in a coffee grinder whilst an elephant danced a lengthy fandango on his toes.  Not much, in other words.

Which does, I think, go some way to explain why, whenever I’ve tried to produce network topology diagrams in the past, no matter whether I’m using Visio (on a Windows PC at work) or Dia (on a Linux PC at home), they’ve always come out looking like a deranged two year-old had given it a whirl and then thought that ice cream sounded a better idea 48 seconds later.

I tender in evidence my latest effort:

The network itself is a thing of majesty. My feeble attempts to represent it during my hours of unemployment… not so much.

I will shortly have two new (physical) servers to accommodate in that mess somewhere, too -one of them a nice dual Xeon, 24GB affair. Time to read some more physics books (and the Dia manual, I guess).

Birthday Shoot

The Other Half is a dab hand at the old photography lark -and if this seems self-indulgently egotistical, I mention it only because I’m frankly rather surprised it’s possible to take something that makes me look passably human. This is the latest effort, therefore, intended as a bit of a ‘birthday pressie’ to yours truly:

On the basis of that, I could almost cancel the face-lift. :-)

Good Riddance

I shan’t, I think, be sorry to see the back of 2011.

The year started well enough: a birthday viewing of The King’s Speech was thoroughly enjoyable. But my birthday meal took place in an appalling restaurant in Sydney that has acoustics only someone totally deaf could like. I couldn’t hear a bloody word being said by anyone, and refused to eat any of the food as a consequence.

An old friend of mine turned up to said birthday meal white as a sheet. I’ve never actually seen someone who fitted that clichéd description before, but Rodger did, and I made a point of mentioning to him that he probably needed to see a doctor.

My birthday meal being on a Friday, Rodger finally made it to the doctor’s on the following Monday -at which point the staff there declared that he was literally in the process of having a heart attack and he was whisked off to the nearest coronary unit immediately. The Other Half spent a lot of the next four days visiting Rodger as he recovered from an emergency stenting procedure. The two of them walked out of the hospital on the Friday afternoon and made it to the nearest pub for a celebratory ginger ale. I turned up after work, just in time to see Rodger off in a taxi back to his home.

Which is where he died sometime that night.

We had to get the police to break into his apartment the next Tuesday, having not heard from him for a while. They found him in bed. At least he’d died in his sleep. He was 69.

He had no close family, but a sister of a 1970s friend was the closest thing he had to next-of-kin. She swooped down from Queensland as soon as we told her the bad news to “take charge of things”, announced that there’d be no funeral, and that was that. Within a fortnight, with house contents and body summarily disposed of, it was as if Rodger had never existed.

Things settled down a bit after that, until in March one of the cats had two strokes (of the cerebral variety). Since he didn’t end up walking around in circles, the vet declined to put him down, but Gracie’s never been quite the same since. He had a third ‘incident’ just three weeks ago. He’s slightly unsteady on his paws, but otherwise apparently fine. But we’ve spent most of this year expecting him to bow out, which doesn’t work wonders for one’s morale. The prognosis for this coming year isn’t much better, either.

Being made redundant is also not exactly a bundle of laughs, which was the next surprise to hit us, in May. My employer was bought out by their largest competitor, who is based in Seattle -and is a SQL Server shop. There was some requirement to keep our existing Oracle databases running for a transition period -and, indeed, to move them lock, stock and control files to the Seattle data center in November. As a result, I am (at the time of writing) still employed by them …but only until January 6th 2012. Meanwhile, I can reliably report that spending 7 months dismantling everything you’d built and managed for the previous 5 years is not exactly fun. I should probably be grateful for being kept on at full pay for not doing a great deal of original work, but I’ll be glad when the clock finally runs out next week.

The year picked up a bit after May (it was, to be honest, hard to imagine it being able to get much worse). We holidayed in Tasmania about then, and cruised the South Pacific at the beginning of December. I worked out how to propagate the Kangaroo Apple from cuttings. We saved a red-bellied black snake from doom and destruction. Two new wallaby joeys joined the resident mob.

On the other hand, two Shuttle PCs I bought turned out to be complete duds (though we did end up with 100% refunds, so no permanent harm done) and my old Internet passwords got hacked as a result of a screw-up on the part of Lastpass (who are, indeed, now the last people I’d ever entrust my passwords to!) So the year seemed to continue on its mostly gloomy way, despite the occasional sunny spell.

The year ended, however, with us winning three Trivia contests on board the Pacific Pearl. So hurrah for general knowledge and knowing that Jimmy Wales founded Wikipedia, not Facebook.

Well, anyway. I didn’t much like 2011 (can you tell?!), but here’s a virtual beer to the possibilities inherent in a new 2012. Happy New Year, everyone.

And vale, Rodger Hall (1941 – 2011).