Brand Invasion

Online social spaces are a quagmire. While they were primarily created for people to engage and share ideas, the prevailing subtext is less noble. You can start a revolution, join a collaboration or just be human inside that virtual world- with real-world effects, or you can spend waste hours watching fake videos.

Hello, brand invasion. Like the Portugese traders of yesteryear, the brands arrived bearing trinkets we couldn’t refuse. A pair of sunglasses for a “like”. A T-Shirt for a “follow”. Some even trade comments, page visits, emails, photos or simply a click-through. And so we trade happily and frivolously, indulging the offerings and running back to the village boasting our “gains”. It’s playful. What we never counted on was the brands taking it too seriously.

Facebook today is a mess as a result (and trying to recover). Twitter is fast going the same route- with the brakes on. People like, follow, talk, share and get entertained by brands- not so much by people anymore. But in the real world, we don’t talk about brands really- unless there’s a strong emotional event attached to the brand. And the brands with their agencies love it. They see the effect and keep pumping the same strategy because, well, it’s working. Can you say viral? That’s codeword for success. But I think they’re confusing correlation and causation…

In the real world, people engage with people. When last did you go down to your favourite brand’s spot and just enjoy the company of their people- not their product? Hang out with the VP, shoot the breeze with the software guy, have coffee with the secretary….? You see, it’s not really a meaningful relationship. I mean, you don’t invite BrandX to dinner ever, do you (as a consumer)? And if you did, who/what would you invite anyway?

I can understand the economic models around social media; online presence and returns (and dangers). What you do with money makes the world go twirly-wirly and we all benefit in the long term (or supposed to at any rate). In much the same way the Portugese traders arriving could be argued as a good thing (well, at least it wasn’t on the same scale as the Spanish strategy of “submit or die”), the brand-invading-social event can be a good thing. We do need to remind ourselves though: who ended up ruling the land?

I used to see ordinary people having meaningful conversations about love, life, the universe- academic revolutions, religious and philosophical debates- the “essentials” of living- on social spaces. Now we share a TED video for that. Like it. Follow someone. (I still see those conversations, but not in the spaces where you’d think they’d be)

People are having conversations about how a brand’s t-shirt changed their lives- competing to win a freebie; vying for position of “influencer”- for more freebies. Their motives are ulterior, emotions cliched, strategies shallow. The brand invasion changed the way people engage and altered the energy distribution: they changed the game. Even the big issues; a war in Somalia? Don’t worry, retweet this and BrandX will donate $1 to aid…

In the social spaces, the revolutions were organised by people. The masses were mobilised by people. Action was effected by people. The real conversations took place between people. Brands can’t do that. They risk segmenting their market and losing revenue if their position is too strong on one side (and the market is 50/50): the quintessential diplomat.

And yes, this is a general discussion. And yes again, there is an example out there which can be used as an argument to counter any one of the points above. It’s easy to pick out one example because it stands out as one example against the norm. And that’s the point really- it’s an outlier. Cult-brands aside…

Ultimately, there is a space and a place for brands online- even on Facebook. Some will invade the popular mediums and behave like a weed, others will grow in harmony. Some will appeal to the base and primitive needs of online-man and continue to trade likes for product. Economically, there is only so much you can give away before you realise you have a fanbase of 100000 followers who only want a freebie- and are not interested in actually paying for your product. The Groupon effect. Others will make a real difference.

In the meantime, social spaces will struggle to be personal and meaningful. When they don’t succeed on the whole, the people will move into another space where they can touch base with the personal and meaningful; the stuff that makes them human. Maybe one day we’ll all be back chatting on ##family… or on BBM.

And that’s precisely why a relevant and meaningful social space can’t be invaded (in the offensive sense) by a brand. The energy inside a relevant space is dynamic, powerful, unpredictable. It demands a constant stream of energy. Brands need constraints, constructs, predictable returns and an efficient communication mechanism relative to their budgets. The inefficiency and chaos of a real conversation is what makes it beautiful and adds dimension, frustration, inspiration, colour and emotion.

Share
View post » · Rating: · Written on: 05-09-12 · No Comments »

Mobile Zealots

What’s with the flame wars? As a human race we seem to be hard-wired into living in a state of binary. Good vs Evil. North vs South. Black vs White. iPhone vs BlackBerry. PHP vs ASP.NET. Java vs C++. Mac vs Windows. Israeli vs Palestinian. Russian vs American. East vs West. Ad tedium.

Bigger problem is it’s so easy to stir because the triggers and responses are so predictable. Which is why, I guess, it’s so tempting for anyone who’s bored and has the motivation to go “watch-what-happens-when-i-do-this”. Sometimes you don’t need an intentional agent though; things just happen by chance. When things do, the stuff that crawls out the woodwork never ceases to astound me…

Today was definitely a BlackBerry vs iPhone day. The BB service was out and just like that, all the “jokes” come tweeting out. Some even tried roping in the recently deceased to flesh out their attempts at humour like an amateur stand-up comedian high on bad drugs. Ugly.

Different technology, different software, different hardware- in fact different anything- exists for a reason. It’s just different. It does stuff differently. Not better, or worse necessarily (economics *should* weed out the bad over time). Just different. Some folk like iPhone, others Android. Others BlackBerry. Some don’t like any of the above. It doesn’t really matter. Each have their own purpose and fit their own- it’s why they all have *a* market share. Who really cares whose is bigger? It seems the classical jock envy pervades all facets of life and is gender-immune.

But if getting into a flame war, trolling or just stirring the pot is your thing, then so be it. I do think though, if we had to harness the collective creative energies of our generation (less the amateur stand-up comic wannabe’s maybe?) and directed it towards solving problems, rather than trying to trump each other on points, we would more than likely be half way to a half decent sustainable world.

But then again, going by what Batman said: “we’re defined by our actions”; I’m not sure it’s what we really want. Maybe being “in” with the #1 technology is more important…?

Share
View post » · Rating: · Written on: 10-10-11 · 2 Comments »

Upgrading Playbook Beta

If you’re keeping up with the Playbook SDK Betas, you will no doubt have gone through the cycle of getting your signing keys and installing them. Thing is, when you update your SDK version, you don’t want to lose those artifacts. Else, you’ll have to request new keys. So before you update, let me tell what to expect…

You will have -a- version of the SDK setup nicely. You will also have your signing keys installed with the .p12 file artifacts along with some barsigner.csk and barsigner.db files. You will also have updated your bbwp.properties file. Now, when you install the new SDK, it will display a prompt along the lines of: “Detected previous version. Uninstall old version first. Cancel, Ignore, Retry”. Wait.

If you uninstall your old version, you’re going to lose all those artifacts. You WILL need to request new keys and install them all over again. Mission, but not impossible :)

You might want to cancel and think it over. I chose “Ignore”.

I ignored the warning and went on with (Plan A) installing the newer SDK alongside the older one. This kinda worked well, but there were some issues with the paths and picking up the correct one (a non-signing SDK alongside the first version of a signing SDK). It got messy. It turned out easier (at this stage) to just uninstall everything, request new keys and start again.

With the next upgrade, I chose “Ignore” again. But this time, I just installed it right over my old installation folder. I got prompted during the install to “Overwrite existing file? Yes/No/Yes To All”.

“Yes to All”, please.

Didn’t need to request new keys or configure any additional paths- it just worked. Re-compiling against 0.9.4 and signing went off without a hitch.

So, based on my experiences, I would say, once you have a 0.9.n version of the SDK setup with signing keys and it’s all good, the next upgrade experience should be relatively safe if you just ignore the previous version warning and install right over the old SDK :)

Of course, if it didn’t (or doesn’t) work for you, you probably didn’t (or won’t) do something that I wouldn’t not have not recommended or didn’t suggest you shouldn’t have tried or didn’t do something that wasn’t not unlike the process that I haven’t described in this or any other post that I may not have written (sic) :p

Share
View post » · Rating: · Written on: 03-23-11 · 1 Comment »

Managing A Systems Upgrade

Over the years in which I’ve been involved with IT as a software developer, I’ve been on all sides of a major systems upgrade. As developer, I’ve written systems that were the upgrade for a system being phased out; had to support plug-ins that integrate with the newly upgraded systems; assisted in rolling out upgrades.
As a consumer, I’ve been a customer of a corporate who’s upgraded their systems. As a spectator, I’ve seen companies execute upgrades and read the aftermath. One thing is common: upgrades are a headache. As a colleague and friend I’ve listened to peers regale their experiences with corporate upgrades and been the shoulder to cry on.

Sure, updating your WordPress installation is just a click these days- but this is just one piece of software yet a good analogy. It’s rarely the core system that gives you the hassles- it’s all the integration points. The plug-ins that were dependent on the core. Assumptions would have been made in those integrations that were beyond the documentation, the implementation or vision of the core platform. Or they within scope, but now have to change due to “architectural changes” (or any other all-encompassing label). Trust- it can get messy. If you’ve been there, you will know.

And in all that, nothing has impressed me more than the way CellC recently rolled out their billing systems upgrade. They tweeted, they facebooked they warned everyone. It was like their upgrade was a major party that you had been invited to share in and it was going to be awesome! They kept tweeting hour by hour updates as to progress and where the problems were. They released press statements highlighting their challenges and where they were getting unstuck. And when they solved those problems, they let us know. And when it was all done, they kept us in the loop with more updates.

Was I impacted by their upgrade? Yes. Did it affect me to the point where I couldn’t communicate and do business? Yes. Was it for very long? No. Was I satisfied with the progress and the way they handled it? Absolutely! Would I recommend CellC as a provider? Yes! Am I a fan? You bet. Am I amazed by their execution (knowing what I know an upgrade to be like?). Definitely. Geek respect. They did an awesome job.

Share
View post » · Rating: · Written on: 02-09-11 · No Comments »

Phishing Is Fraud

Words are powerful, no argument there. Words shape what we see (not just what we look at) and words shape our understanding of the world around us. Some words have been beautifully chosen while others remain questionably in existence only to serve confusion and engender ambiguity. Once such example is the word “hacker”.

In days of old, ok, not that old, a hacker was someone who lived, eat and breathed binary. They were the geeks of the day and relished their 10000 hours on the computer with zeal. They were not necessarily deviant or trying to overthrow governments, banks or universities. They just (mostly) coded. And then somewhere between 1980 and 2000, the meaning of the word changed and now a hacker is largely understood to be a “bad” person. And I use the term “bad” loosely because one man’s terrorist is another man’s freedom fighter. Heck, these days, just participating in a DDoS (even unknowingly- ha!) can get you labelled a “hacker”. Oooo…

Phishing is another one. I have trouble with the word phishing. Just coming up with the term and calling ‘it’ by something else robs the essence of what ‘it’ is. Let’s face it, phishing is fraud- on so many levels.

If someone knocked on your door, dressed as a policeman, claiming to be a policeman, flashed a policeman badge and requested to enter your house on the premise of official police business (but he wasn’t a policeman)- he would be arrested, tried, found guilty and sent to jail for doing only that. He wouldn’t even need to enter your house to make new chums in the block. He just needs to pretend to be someone he’s not in order to gain something that’s not his. He’s a conman. A fraud. A liar. A cheat. A decepticon.

Do this online (or via text) and you’re only phishing. Happily, justice departments see through the thin veil that the word phishing tries to hide. They apply existing criminal codes which match the behaviour of the phishing agent(s) and go to trial based on that but we tend to be blasé about the word despite very real consequences. Only when there’s a consequence do we upgrade our language and start calling it for what it is: fraud.

Hopefully, with time, the word phishing will convey a stronger sense of immorality. That way, when we are confronted with phishing emails, sms, phone calls, we take them a little more seriously. Not just, “Oh. Spam. Delete”. If some “policeman” was walking around your neighbourhood knocking on everybody’s door, asking to come in, would you just: “Oh. Fake. Close door.” and carry on as you were? Or would you: “Uh-oh. Call the real cops. There’s a phony on the prowl”?

Continuing with cliche abuse, evil reigns when good men do nothing. With Data Protection Day coming up (28 January 2010), think for a moment about your contribution to the battle against fraud.

Share
View post » · Rating: · Written on: 01-21-11 · 1 Comment »

Repair Your Own BlackBerry

It seems to be a bit of a theme at the moment, and this one is hardware related.

The scrolly-wheely-thingy on my Curve 8900 was giving me hassles. Remember the days of the scrolly-wheell mouse? And how it all got tangled with grit and dust and hair… ew! Well, the same thing happens with the BlackBerry after miles of tracking that ball. So what’s a man to do when you can’t scroll down to read that email, tweet or web page? Why, take it apart and clean it, of course!

I double-checked for a step-by-step guide as to the disassembly of my phone here. Turns out, the instructions are very accurate :)

The result?

BlackBerry Curve 8900 Disassembled

If you going to do this yourself a couple tips:
* use the right tools (TX 6)
* everything you detach, put on sticky (or non-slip) surface
* keep all the tiny bits- they really are tiny
* try finish with no left-over bits
* try finish with no missing bits
* be patient

So if next you have a hardware issue with your phone, follow the tradition of fashion apparel and handymen around the world and Just Do It… yourself.

NOTE: you may void the warranty on your phone if you try this. Which is not such an issue unless you end up with an epic fail.

Share
View post » · Rating: · Written on: 11-11-10 · No Comments »

Repair Your X10 Android

Yes, I broke mine. Good and proper. Hey, I’m a mobile dev. If I don’t get to break a phone once in a while, I’m not doing my job properly ;) Problem is, the X10 I have (had?) has only a virtual keyboard :/

So the first thing you need to do is install the PC Suite from Sony Ericsson. And then it’s straightforward: Tools > Phone repair. Simple.

The app will prompt further instructions; follow those (yes, you actually have to read the screen). And remember to press the BACK key while connecting the USB cable to the phone.

Of course, that doesn’t always work or solve ALL your problems. Sometimes you just brick it real good- like mine.

Share
View post » · Rating: · Written on: 11-08-10 · No Comments »

zaFin Data Update

If you’re using zaFin on your BlackBerry or using any of the published data via webfeeds, you should note that the data has been updated to reflect the latest changes in the prime lending rate as well as the most recent CPI figures (still waiting for August to be released which should be fairly soon).

On your BlackBerry, click on Update and then *Fetch Latest CPI Values and *Fetch Latest Lending Rate Values.

Share
View post » · Rating: · Written on: 09-16-10 · No Comments »

When It Does Work

There are too many reasons why I Love My Mac. And I’m not an Apple fanboy mind you. The iPhone? No way, hose. BlackBerry all the way otherwise, Android or bust. Noooo, the reasons I just simply love my Mac is because it just works (like the brochure says).

Took a new entry-level MacBookPro and swopped in a SSD. Whooaaa. Speed. Seriously. My SSD Rocks. The daunting problem was getting up and going again with all my applications, emails, developer configurations, blah, blah, blah…

Hello, Time Capsule. Hello, Migration Assistant. Hello, Joy. In less than an hour, I’ve got my “old” machine back, on a brand new harddrive, on a brand new spanking machine. And it just works!

I’m so happy right now

Share
View post » · Rating: · Written on: 09-07-10 · No Comments »

ADSL Upgrade

There’s been a lot of excitement in the local ADSL market with prices getting better and better and now with the lines being upgraded to 10Mbps, things are getting even better. If you need to check wether your line is eligible for a 10Mbps upgrade, check here on Telkom.

I once read the question that asked wether the bandwidth limitations do in fact impact on our behaviour (and hence performance in the education/business world).

For example, at the time of writing, a 5GB cap on bandwidth “seems” like a lot of bandwidth for home (or small office) users; and let’s say that’s on a 1024 kpbs line.

Now would getting 15GB (for the same price and maybe bump up the line speed at the same time) really make a difference to how you use the internet? Surely if you get by on what you got, getting more is not really going to affect you? Well, to argue by hyperbole, how would “no cap” change the way you use the internet?

Would it make you more productive?
Would your (small) business benefit from the boost- in a measurable financial way?

Or what about on the negative side; would it syphon time away from “real” world activities into the virtual world of increased time spent on social networking and virtual marketing. Is that so bad?

Whatever answer you come up with, the boost does impact on your home (or small business) at least in the short term. Think of a toddler who has been denied Smarties only to arrive at a birthday party with a bowl full of Smarties in the middle of the table (within easy reach) for everybody to snack on. And for one thing, it makes the cellular provider data bundles an absolute joke, trying to “sell” you increments of 10MB. But that’s a different rabbit hole..

Share
View post » · Rating: · Written on: 08-16-10 · 2 Comments »