One of the common criticisms of Apple is that their processes and control regarding the iPod Touch, iPhone and iPad products is that they create a “walled garden”.

I disagree with the “walled garden” criticism when we consider unfettered net access is available from the phone – you can’t get much more open than that, even if there are limitations on what you can install on the actual device. So maybe there’s a few walls, but there’s a hell of a lot huge expansive windows. So we’re talking a view like this:

Exbury Gardens

(Image from www.tripadvisor.com.)

On the other hand, those who criticise Apple for building a walled garden would seem to prefer this sort of view:

LIONS + MERK Graffiti & Weeds in Gowanus

(Image from this flickr page.)

Ironically enough the “walled garden” metaphor is superbly appropriate in this case, because what we’re not hearing when people start blathering on about “walled garden” is the alternative provided by say, the Android platform. A lack of controls – and pride in the platform – results in chaos: unfriendly ecosystems with ugly and confronting surrounds that a lot of people struggle with. And by a “lot of people”, I mean the average consumers. Consumers don’t go out and say “give me the most chaotic thing you can find” or “give me something really ugly that happens to be 10% better” – they want something that they can take personal pleasure in.

So, for those of you who criticise the walled garden, I invite you to consider the alternative you want to throw everyone into. There’s a place of course for both, but you need to acknowledge that a lot of consumers don’t want unlimited freedom at the expense of aesthetics and safety. Sure, some techos in particular rave about Android, but they’re happy to go through this shit-fight in order to upgrade their phones – assuming their handset provider or carrier will even let them. Personally, I want to plug it in, click OK and come back 10 minutes later to exactly the same phone I walked away from, only updated.

These days my attitude is that for a consumer device or computer, I want things to work – I don’t want to have to make them work. That’s not a cop-out, that’s a legitimate decision about what I consider to be productive activity. Similarly, I’ll settle for the “walled garden” with a large expansive window (i.e., the unfettered internet) in return for a system that works, is aesthetically pleasing, and doesn’t shit on me every time I turn around.

 

Last night a group of around 50 friends and family gathered with my partner and I to celebrate my partner’s 40th birthday. It was a party without balloons, streamers or silly hats; there were no “Happy Birthday Darren!” signs anywhere either.

It wasn’t that sort of party.

It was in fact a celebration of the important people in his life – the connections he had made in his journey. That’s the thing about life – it really isn’t about the journey, but rather, it’s about who you meet along the way, what impact they have on you, and what impact you have on them.

If you reach a point in life where you’re worried about where you’re heading, or what you’ve achieved or what you’ve accumulated, and it leaves you wondering what it’s all about, gather some friends. Last night was a great reminder to me that if you want to see what you’ve really achieved in life, you gather your friends and family – the people closest to you, regardless of whether you last saw them yesterday or ten years ago, and therein you’ll be able to see your life in the best possible detail.

Just don’t sit them all down. Have a cocktail party so everyone can mingle!

 

Dear Vodafone,

In the beginning, our relationship was fun. You helped me buy my first iPhone, and all you asked in return was for 24 months of love and attention on my part. To start with, all I noticed was the iPhone, but as that just became another limb, I started to realise that you weren’t really all that attentive. So, those 24 months are almost up, and it’s time to look to the future. I’m afraid Vodafone, that future doesn’t include you. There’s no way to tell you gently – in fact, I’m not entirely convinced I even want to tell you gently. A few hard truths might help you out and encourage you not to continue with your abusive relationships.

For almost 2 years now you’ve been very dedicated at taking my money on the 11th of every month. But you haven’t really given me much love, have you? You won’t even talk to me on the phone – you do your best to make that psychopathic automated phone system, Lara, talk to me. Let me tell you a little secret: Lara’s a bitch. Lara does her best to divert you from actually talking to a real person, and actually gets quite sarcastic about it. She lectures, she opines, she whines, and then eventually if she feels you’re not cooperating, she hangs up on you.

You should sack the Lara system. She’s not cute. As the old saying goes: you shouldn’t anthropomorphise computers – they don’t like it! I can’t imagine any computer running the Lara programme would be happy. Have any of your clusters committed suicide, Vodafone? If so, I bet they were running Lara. Lara is like a bitchy, bogan version of Marvin from Hitch Hikers Guide to the Galaxy.

Here’s another thought too, Vodafone. In order to run a cellular phone network, you need cells. You know, those tower-like things that other phone companies have. If you’re not sure what these things do, they allow people to make phone calls. (People would be able to tell you this if you switched Lara off for a while.)

When I decided to hook up with you, Vodafone, it was because my previous phone lover, Telstra, hadn’t made up its mind about whether it would sell iPhones or not. So it left me with very little choice. Telstra may have had their heads up their proverbials over the iPhone, but at least they had cells. What that meant was that at home – the place I live and work – I got cellular network reception. I could make phone calls. I could receive phone calls. My phone would stay connected to the network, on full 3G service, all day, and all night. I took that for granted. Now I’d consider that a complete novelty!

You promised the world to me Vodafone, but you were a dirty cheating liar. You gave that cell coverage to other people, didn’t you? You promised it to me, but you gave it away like a cheap hooker, didn’t you? For two years I’ve been lucky to have 2 bars of 3G service at home.

Oh, and you do all those sneaky, dirty tricks, don’t you? Like say, continually cycling in and out of service, draining my battery faster than an Android phone playing Flash. Or when you just stop sending calls to my phone. Yeah, that’s right, I’ve been calling myself every day for the last 6 months just to check to see if I have service, because your network doesn’t stay talking to my phone every day. Your cheating has turned me into a paranoid phone user, and I don’t like that.

Oh, and what the hell is it with you and SMSs? Three out of four messages will come in several hours after someone has sent them. I can’t send four messages before your network stops talking to my phone and I have to reboot it. And guess what? Every other person I know who uses an iPhone on the Vodafone network has the same problem, and everyone I know with an iPhone on Optus, Telstra or even 3 for freaks sake doesn’t.

So here we go Vodafone, it’s time for you to pack your bags and get the hell out of my life. I’ve got a new iPhone coming soon, and when that arrives, I’m giving your sorry network and that damn Lara the flick. I’d rather set fire to my testicles than chat to Lara again, but I must say, I’m starting to really look forward to ringing her for one last chat in a month or so to cancel my service with you.

Yours (un)faithfully,

Preston.

 

Both my partner and I have been working on two different versions of the same spreadsheet recently, and he ended up sending through his copy for me to look at alongside mine. Excel however, had different ideas:

Poor Excel

Poor Excel

This comes down to a “dumb architecture decision”. I think Excel even acknowledges this:

…even if the documents are in different folders.

Why should this be a problem? Why, Microsoft, Why? This is a software architecture issue I’d expect to see in the 80′s, maybe the early 90′s – but not, for goodness sake, in 2010 (or even 2008, when this version of Excel was released).

As far as I’m concerned, not being able to have two documents of the same name open is just sloppy, lazy programming.

 

I’ve had an ongoing problem with an SME Server I administer whereby it would not honour DNS changes, no matter how long you left them, until you rebooted the machine.

Various searching of SME forums seemed to indicate that SME Server (7.x) wasn’t meant to do any name caching. However, it was.

I finally tracked it down – not helped by the appalling lack of documentation for the /usr/local/bin/* commands that come with SME Server (and most notably, djbdns).

Here’s the magic commands:

# svc -d /service/dnscache
# svc -u /service/dnscache
# svc -d /service/dnscache.forwarder
# svc -u /service/dnscache.forwarder

This removes one of my only remaining “niggles” with a distribution that I’ve been using for the last 12 years.

 

Over at Huffington Post, there’s a story about a Spanish Matador who was gored in the throat during a bullfight. The only part of this article that left me feeling sad was the following quote:

The bull, however, was quickly killed by other matadors.

Am I a card-holding member of PETA? Not likely.

What the fuck is wrong with this world that it’s still acceptable for sadistic maniacs to torment animals for the sport of others? What the fuck is wrong the world that when the animal responds in kind, the animal is punished?

That’s a load of bollocks. A load of fucking shit. There is no moral justification in killing an animal that is only responding out of anger and frustration from being needlessly tormented by a human being. Let’s look at the Wikipedia description of bull-fighting:

Bullfighting (also known as tauromachy… “bull-fight”; or as corrida de toros in Spanish) is a traditional spectacle of Spain, Portugal, some cities in southern France and in several Latin American countries, in which one or more bulls are ritually killed in a bullring as a public spectacle. It can be considered a blood sport.

The entire “sport” is a farce. It’s an exercise in sadism, and grown out of some pathetic attitude that humans can do whatever they want to non-humans.

I grew up in a household where as the youngest child I was tormented, both by my brother and my father. They thought it was all in good fun, and felt that if I got really really angry, then I was being a bad sport. This is the “bad sport” attitude that leads to animals being killed for rightly retaliating to being tormented.

So I can understand the bull’s attitude. Just like I can sympathise with a pet being teased because it’s “all in good fun”.

It’s not. Not. One. Bit.

This bull fighter got what he deserved. The bull however, didn’t.

 

There is a vast punctuation chasm that a lot of people fail to jump, and personally it drives me nuts. I know I’ll be accused of being a punctuation freak with what I’m about to say, but you can’t defend the indefensible, and for people who know and love language, you can’t just say “ignore it”. Ignoring it means putting up with imperfection, putting up with the punctuation equivalent of someone saying “beresk” instead of “berserk”.

It’s the difference between a colon and a semi-colon. These two punctuation symbols are not interchangeable. Or, in the words of Inigo Montoya from The Princess Bride:

I do not think it means what you think it means.

Let’s look at the definition of the two symbols. Starting first with a semi-colon and referring to the Wikipedia entry for it:

Semicolons are followed by a lower case letter, unless that letter is the first letter of a proper noun. They have no spaces before them, but one space after (possibly two in a monospace type). Applications of the semicolon in English include:

  • Between closely-related independent clauses not conjoined with a coordinating conjunction:
    • “I went to the swimming pool; I was told it was closed for routine maintenance.”
    • “I told Ben he’s running for the hills; I wonder if he knew I was joking.”
    • “A man chooses; a slave obeys.”
  • Between independent clauses linked with a transitional phrase or a conjunctive adverb:
    • “I like to eat fish; however, I don’t like to be eaten by them.”
    • “I like being odd; yet, I hate being different.”
  • Between items in a series or listing containing internal punctuation, especially parenthetic commas, where the semicolons function as serial commas:
    • “She saw three men: Jamie, who came from New Zealand; John, the milkman’s son; and George, a gaunt kind of man.”
    • “Several fast food restaurants can be found in each of London, England; Paris, France; Dublin, Ireland; and Madrid, Spain.”
    • “Examples of familiar sequences are: one, two and three; a, b, and c; and first, second, and third.”

Note how we get a starting rule almost immediately, “Semicolons are followed by a lower case letter, unless the letter is the first letter of a proper noun”.

Now moving onto the colon, and the Wikipedia entry for it:

As with many other punctuation marks, the usage of colon varies among languages and, for a given language, among historical periods. As a rule, however, a colon informs the reader that what follows proves and explains, or simply provides elements of, what is referred to before.

As you can see, these two definitions are wildly different. There’s nothing in the semi-colon definition that suggests it can be used as a substitute for a colon, and nor is there anything in the colon definition that suggests it can be substituted for a semi-colon. Indeed, if we go back to one of the examples for a semi-colon, you’ll even see a combined use of the two symbols:

“She saw three men: Jamie, who came from New Zealand; John, the milkman’s son; and George, a gaunt kind of man.”

So the use of the colon in that identifies that there will be a list, or a series of elements to follow from the previous statement. “She saw three men”, “colon”, indicates that following the colon will be something to do with those three men. We then have three partial sentences, separated by semi-colons: “Jamie, who came from New Zealand; John, the milkman’s son; and George, a gaunt kind of man.”

Writing the above without colons and semi-colons, we’d get text resembling the following:

She saw three men. Jamie was from New Zealand. John was the milkman’s son, and George was a gaunt kind of man.

Here’s an example of the most common incorrect use of a semi-colon you’ll see. It is the only time I will willingly mis-use the semi-colon:

There are three things you need to consider;

  • PCs are riddled with viruses
  • PCs need frequent rebuilding
  • Macs have neither of the above problems.

To someone who actually understands punctuation, the entire meaning of the above is lost through the incorrect use of the semi-colon. Or to put it another way, it’s like writing “(Hello :-) ” to a LISP programmer who understands emoticons. In short, it’s a troubling error that drives people with a passion for language nuts – and it’s plain wrong.

So please, if you need to use a colon or a semi-colon, and you’re not sure which is which, check!

 

Over in Malawi, a vile human rights violation was committed overnight. (Malawi is an small eastern African nation which borders Tanzania, Mozambique and Zambia.)

Now, the violation in question was the sentencing of two gay men who dared to express their love for one another to 14 years hard labour. Overall, this doesn’t come as much of a surprise for Africa; the continent overall has some of the harshest restrictions against homosexuals on the planet, with the vast majority of countries in that region having extreme laws against homosexuality. Indeed, quoting the SMH article on the sentencing:

Homosexuality is illegal in most African countries. Nearby South Africa is the only country on the continent to recognise same-sex marriages.

Thirty-eight out of 53 countries criminalise consensual gay sex, which is punishable by death in some nations, according to Human Rights Watch.

Looking at coverage over at The Edge, in “Malawi: Gay couple found guilty“, we’re told:

Homosexuality is illegal in at least 37 countries on the continent. In Uganda, lawmakers are considering a bill that would sentence homosexuals to life in prison and include capital punishment for “repeat offenders.” Even in South Africa, the only African country that recognizes gay rights, gangs have carried out so-called “corrective” rapes on lesbians.

The trial of the two men has been a farcical exercise in homophobia at best. It also gives some perspective – I rail against the fact that until 2009 I couldn’t share federal medicare benefits with my partner, or that I still can’t legally get married to him, despite 14 years together. But I’m not at risk of being incarcerated by the state just because I’m attracted to the same sex.

The trial has also been an exposé into the ongoing failure of the churches in Africa to uphold what are espoused to be true christian virtues – acceptance, loving and forgiveness. Instead, we get (from the same SMH article):

But Protestant churches in Malawi have urged the government to uphold its ban on homosexuality, which religious leaders described as “un-Christian”.

I’d have thought that rabid homophobia where people get locked up and physically abused for being different would be far more “un-Christian”. Didn’t the Romans use to do similar things to a certain little monotheistic religious sect during the time of the emperors? They were rounded up, treated like scum, killed, beaten and otherwise mistreated. For being different. Unfortunately though, this doesn’t seem to have taught compassion towards people being mistreated. Then again, what do I know? After all, I’m just an atheist who believes that all life is special and that all people deserve equal rights.

So here’s my verdict: “Justice” in Malawi is not fit for animals, let alone human consumption.

 

I hate all those annoying little Windows popup messages. I don’t know whether Vista and Windows 7 are still plagued with them – it was bad enough in XP, 2000, 2003, 2008, etc., and so the thought of installing Vista or Windows 7, even in virtual machine, makes me shudder.

If you’re not sure what I’m talking about, it’s about these poxy little messages that pop up from the task/menu bar:

Unused iconsThese popups would be more honest in their intent if they were captioned thusly:

You look busyI’m surprised Microsoft haven’t increased their marketing options here:

ZuneEqually it surprises me that Steve Ballmer hasn’t required some curt comments:

MacintoshI think this popup really does exist in Windows, but obviously we don’t see it:

RebootAlternatively, this might sum up most popups:

Made you lookIf popups were truthful to the state of the average Windows computer connected to the internet though (i.e,. the average Windows XP system), the following ones might be a little more honest:

WinnerNadiaCorruptBotnet

 

I’ve reached a point where I’m moving this blog to an actual hosting service, as opposed to running it locally. This transition is likely to take a few days, and depending on when the actual service change happens it may result in a period of disruption. Hopefully I’ll be able to keep it to a minimum.

© 2012 unsane Suffusion theme by Sayontan Sinha