Archive for the ‘General’ Category

Interactive git add

I’ve been using git a lot more (its become my personal favourite; though on a daily basis I have to context switch between Bazaar and SVN as well – glad that I’ve stopped using CVS and BitKeeper) and am really liking it. Recently, I found out that git add has an interactive mode!

You can add a whole bunch of files real easily. Ditto with reverting changes. You can also add certain lines of a file (this is seriously useful).

Go give git add -i a twirl. Any other good git tips?

Pompous Malaysian Minister discourages immersion in Western-created sites such as Facebook, Twitter

“The man who reads nothing at all is better educated than the man who reads nothing but newspapers.” – Thomas Jefferson

A lazy Saturday, I’m taking a break from most things, and I figured I’d fire up Twitter and see what’s on. Many people pointed me to: Malaysians advised against being immersed in Facebook, Twitter (a href=”http://malaysiakini.com/news/122094″>Malaysiakini picked this up too). It features Rais Yatim, being more pompous than he usually is (yes, please watch that video – its highly amusing).

He added that facilities like internet could not be accepted wholly because it was a form of business introduced by the West and “Malaysians were just users.”

Don't read newspapersMalaysians were just users. Why were they not the creators of sites like Facebook and Twitter? After all, with organisations throwing money away in the form of grants, so readily to companies, why haven’t we created the next Facebook or Twitter? Ping.fm had only two employees, picked up some angel funding, and have recently been acquired by Seesmic. RM150k for a year, is enough for two founders to hack on something, and make it worthwhile, yet, we see higher amounts of folk gaming the system. What about Twitpic? This list can go on, but that’s not going to be the focus of this post – Malaysian’s can create, if they put their mind to it. To boot, there are also funds that they can have access to.

He goes on to talk about how one must upkeep religious values and be mindful of them when using social networking services. Wow, whatever he’s smoking, I want some.

“We must be strong in our believes and culture because the identity and image of our country depends on us.

Yes. The image of the country today, largely depends on what the people say. Politicians can go overseas and lie to others, but what do people do before the want to visit a country? Invest in a country? Move to a country? They check up on the prospective new place on the Internet. They use Google search. They’ll read Google News. Heck, they might even go read Google’s Blog Search. Others will check out Flickr and Picasa to find good photos, some will check out YouTube. Others will look at TripAdvisor to find a good hotel. Others will check out the newspapers. The list goes on. However, what citizens do, is they speak their mind, when online – so the government clearly lacks control of their old one-way-mediums.

His next statement makes absolutely no sense at all. Maybe he should have spoken in his native Bahasa Malaysia?

“They are just selling Facebook, Twitter, L-Band and various other services, even through space, as a product but we do not do such business. We accept all this in a state of cultural shock,” he said.

Culture shock, eh? Seriously. He continues…

“We should not be quick to condemn or look down on those who do not use Facebook. Newspapers are still relevant, so is Facebook, but do not be carried away with everything and disregard the old system,” he said.

Of course. That would be plain wrong, and ageist. Not everyone needs to be on Facebook. Or Twitter. Or read online media. Its fine that people have a choice. Today, if one chooses to go “old school”, all one has to do is wake up in the morning, buy a dead tree edition of your favourite newspaper, read it, then go over to the boob tube, watch the myriad of programming available on free-to-air channels, and suck in all the propaganda. However, as a society matures, they do tend to disregard the old, and check out the new (for example, if I’d had followed the old system, I’d be seeing this silly media article in the dead tree edition of The Star – I saw it half an hour after it was published because I was on Twitter). Societies mature, and their needs mature, so they do outgrow the old (same applies to political regimes).

It continues, in where he says things about how one shouldn’t use Twitter, Facebook and SMS messaging for the wrong reasons. He tells us that we cannot escape from the law for our actions. And that most people understand the whole 1Malaysia concept. Drivel, in general.

Anyway, newspapers in their dead-tree form are losing relevance. We have two that are free now – The Sun and The Malay Mail. The Star has pretty much all its content online. And Malaysians can read The Malaysian Insider (Malaysian creation) for free, or subscribe to Malaysiakini (Malaysian creation). As the Internet penetration rate goes up, we’ll see more of this. The magazine industry in Malaysia has been suffering for a couple of years (no eyeballs, no advertising ringgit).

So, there are Malaysian creations, used by people, where Malaysians are not just users but creators. I’m sorry Rais, you’re so out of it.

StarOffice no longer on the SIA’s Airbus A380?

Going to and from London, I flew on Singapore Airlines’ Airbus A380 and loved every bit of it. The last time I got on one of these planes was when I flew to Sydney.

It used to be that the in-flight entertainment allowed for you to play with StarOffice 8, opening and saving documents via the (powered) USB port. That generally gives me a kick, since its nice to see your name 38,000ft in the air.

According to this, it’s also available on the Boeing 777-300ER. However, I noticed that you don’t have this option any longer – it has since been removed.

There’d a PDF viewer, a media player (connect your iPod, be impressed), but no StarOffice in sight. I wonder if a licensing deal with Sun Microsystems had something to do with it? After all, no need to license StarOffice, just go forth and use OpenOffice.org!

Yes, it took some 30 seconds to start up StarOffice the last time I played with it. Could it be due to that, customer complaints got rid of it? I sincerely hope not. Suddenly, the QWERTY keyboard on the gamepad seems a lot less useful…

The Nokia E72: Quick impressions

Last week I was invited by Nokia Malaysia to preview their latest flagship E-series device – the Nokia E72. A bit of background to this device and me: I was dearly using my Nokia E71, right up until it was replaced with a Nokia N97, and before that I was using the Nokia E61i. I’ve loved this particular series of devices, and the E72 is no different to me.

First impressions? Build quality is still excellent. Its got a better camera (5MP vs 3.2MP). They keyboard seemed a little odd in my hands, but maybe its because I’ve become used to what the N97 gives me (it took me a while to get used to that too). The charger is now micro-USB based, making it pretty standard. It supports SIP/VoIP out of the box (something the Nokia N97 still does not offer!).

I’ve seen many ads about how its a “Blackberry killer” of some sort. I know it does well with Exchange and Lotus Notes, but how does it deal with Google Apps? Probably just works over IMAP, and throw in Google Sync and all should be well (I didn’t test this out, its just an assumption). The mail application is free for the life of the phone, but I don’t know – I’ve grown accustomed to having email on a BlackBerry device. I tried the mail application on the N97 (during its beta phases), and it was too unreliable for me. One would assume the E72 has a more stable version.

Chat. They have some kind of OviChat, which reminds me of the BlackBerry Messenger. Its unclear to me how my Ovi account on my N97 can get on this chat, but it could be a useful feature. Have data, have OviChat, no need SMS messaging – I’m sure the telcos will love this. It also supports Google Talk out of the box, and MSN Messenger. It apparently signs you out to conserve battery life if you don’t use the chat app after a certain period of time… and that to me isn’t too useful. Give me good juice, and also keep me signed in… always.

From my limited experience with it, I didn’t see it supporting VoIP over data – its just VoIP over WiFi. The in-built browser could use some improvement – its still a little too last century for me. I don’t exactly like Opera on the Nokia devices either (though I use Opera Mini on the BlackBerry, again because its in-built browser sucks).

Camera. Before this, on the E71, you’d press T to autofocus. Now, you’d just use the optical Navi Key. It autofocuses, and like magic, it takes the snapshot. I never mentioned that yet, huh? The Navi Key. It rocks. Its what makes the latest BlackBerry Curve 8520 a good phone too… In fact, they’ve depressed it, and the feel/functionality is actually better.

Trend watch? All devices that don’t have touch screens and still have a navigation key, are giving up on those trackballs. I reckon they’ll all go the way of the Navi Key (or whatever they call it). It’ll be optical. It’ll be accurate. It’ll be less of a burden on your thumbs.

Disclosure: The meal at Italiannies was nice, and I got a bunch of door gifts – a cute guide to mobile etiquette and a (leather?) cards holder. Plus I got to have a chat with some friends whom I don’t see often, all on Nokia’s dime.

Logging in Thunderbird

I’ve had occasional issues with Thunderbird 3, sending out messages via smtp.gmail.com:465. I’m doubting it is my ISP at work, because I’ve been roaming around, and it seems to be the same issue. Long story short, if I click “Send Later” and batch the messages, it seems to be better than just writing a message, and sending it immediately – that seems to just bring up a message saying its connecting, and nothing happens for a long time, before I either cancel it or it times out.

Found some useful Mozilla documentation, on debugging Thunderbird using NSPR logging. Simply, you can do:

export NSPR_LOG_MODULES=SMTP:5
export NSPR_LOG_FILE=~/tmp/tbird.log
/Applications/Thunderbird.app/Contents/MacOS/thunderbird-bin

NSPR_LOG_MODULE also accepts POP3, and IMAP as arguments. The third line obviously only works on Mac OS X – on Linux, just replace with the path to thunderbird-bin.

ChurpChurp alcohol advertising on Twitter

Twitter / Niki Cheong: [Churp] The Facebook app f ... While waiting for a meeting to start, I fired up Twitter, and I saw an interesting tweet from Niki Cheong promoting the Heineken Facebook application, which apparently allows you to “plant trees, send greeting cards, and gives you tips on how to party!”. Of course, this isn’t something Niki himself posted – it came via a Twitter advertising network, created in Malaysia, called ChurpChurp.

Malaysia is a country that doesn’t appreciate liquor advertising unless its qualified – i.e. you’re non-Muslim, and you’re of age (I’m uncertain if this is actually 18 or 21, but I believe it is the latter). Heineken basically asks for your date of birth on their website, and I blogged previously about Guinness going so far, to ask for your IC number or passport number! Heineken says you must be of legal drinking age

But look, they’ve found a loophole! Heineken Malaysia has 33,239 fans of this writing. Are they all above 21 years of age?

In fact, Niki’s tweet, just goes to their fan page, and under “Celebrate!”, they ask you: “Are you ready to party?” If you say “Yeah!”, it allows you to go to a Bar finder (note: no checking of age, etc.). What is a bar finder? A place to find lists of bars, in various states, that serve Heineken!!! I mean kudos with the application – the list, allows you to select “Klang Valley”, pick a bar, find all the contact details, show it up on a Google Map, and show you a picture of people having a good time. Kudos to Heineken for embracing social media and creating a Facebook application, and having so many fans on Facebook!

So, it seems that liquor advertising has found loopholes: you do it online, and you get other people to write about them. You do it on Facebook. You might do it on Friendster soon (considering MOL now owns it). You get bloggers to write about it. You get it out on Twitter (are all of Niki’s followers above 21?). Completely brilliant. Twitter’s terms of service doesn’t state anything about this, but it does mention “You may use the Services only in compliance with these Terms and all applicable local, state, national, and international laws, rules and regulations.” Funnily enough, I don’t think rules that apply to other forms of media, apply online at the moment.

BTW, I’m not picking on Niki Cheong (in fact, I just spoke with him before posting this – I have his blessings), or any of the other Churp’ers. I’m just making an observation on how alcohol companies are “going 2.0”, figuring out how to circumvent Malaysian requirements, by going completely online, by targeting social networks, et al.

Interested to hear your thoughts!


i