Thursday, December 23, 2010

Building ultimate Macbook Pro within tight budget

Almost ultimate configuration for Macbook Pro 2.4GHx

So you want a macbook pro, and you want your macbook pro screams, but you have limited budget, how?

First, you need to determine what you need to do with your macbook pro. For example, I run a dozen of apps simultaneously, and running occasionally Windows XP and Ubuntu side by side using VirtualBox. Both are moderately disk intensive, and requires more memory to make them work smoothly.

In most instances, I need to compile my codes on Snow Leopard, Ubuntu, and occasionally Windows XP, which is very heavy disk-bound tasks.

But I do not want to spend more that I should be, i.e. I wanted to spend the retail price of Macbook Pro 13 inch 2.4GHz, i.e. I wanted to spend just RM3899 at most, but wanted to squeeze the best out from the MacBook Pro.

Here's what I do:

Identify the model. I picked MacBook Pro 13 inch 2.4GHz for its portability, price, and expandability. MacBook Pro allows up to 8GB of RAM, and user upgradable as opposed to MacBook Air which requires factory upgrade upon purchase.

First, I look around for people who recently bought MacBook Pro of the model I wanted, make sure that it is as new, and warranty is still available (in order for me to extend warranty for another 2 years, aka AppleCare).

I found one who bought one but virtually not using since his company gave him a notebook for his work. Battery charge cycle is low, i.e. around 18 times in 3 months time, which is pretty low usage, and the MacBook Pro looks new, complete with box and receipt from the shop he purchased.

It is important to make sure that the selling party is the first person or else you may be in trouble if it is stolen goods (complete box reduce the risk of being stolen goods, often thief will want to sell off quick instead of dressing the notebook up).

I bought this unit for RM3,200, which is around RM700 lower than the retail price.

Next, identify RAM module.

There's a lot of people complaining about after market RAM module for Apple notebook is hard to find as it uses special type of RAM.

This is not true since the day I use my iBook G3. However, you should get your RAM module from reputable store instead of simply walking to any computer shop who will only want to sell you what they have.

Original 2GB X 2 RAM Module

I surfed the net, look for a reputable Mac after market upgrade seller, and bought 8GB (2 X 4GB RAM) from them.

4GB X 2 RAM Module in its packaging

Total 8GB RAM Module installed on Macbook Pro

The price, including freight (I use Priority Mail, cheapest delivery) RM367.15

8GB RAM tested OK in Snow Leopard

Next, identify the hard drive.

Apple supplied 5,400RPM 250GB hard drive which is sufficient for those who have patience to wait, not me.

I have 3 options,

1. SSD (Solid State Drive, expensive, low capacity); or
2. 7200RPM or above hard drive with higher capacity (cheap, but power consumption is higher, means shorter battery life); or
3. Hybrid drive from Seagate, high capacity (500GB), fast mechanical drive (7,200RPM), and intelligent 4GB flash acts as SSD for the mechanical drive.

Seagate Momentus XT (near camera), and Apple supplied Hitachi 250GB 5,400RPM drive

I picked Seagate Momentus XT for its price and speed. Although many complaint that this drive is causing a few issues such as shorter battery life and noisy as compare to the original factory fitted drive, I have confident that Seagate will rectify this fast, as this is a killer product for those who wanted speed at affordable price.

So I paid RM 430 for this.

Snow Leopard recognizes Seagate Momentus XT without glitch

In total, I spent RM3,200 + RM 367.15 + RM430 = RM3,997.15 for the upgrade, and I have now spare 250GB hard drive, and 2GB X 2 RAM module.

I can sell off the RAM module for RM200, which reduce my total investment to RM 3,797.15. Further to this, I sold off my old MacBook for RM700, although far lower than expected, but in total, I actually came out with only RM3,097.15.

And I have a MacBook Pro that screams, virtually no waiting for anything I wanted to do, from booting up to shutting down, from app to app, from Snow Leopard to Ubuntu to Windows XP all running side by side.

Friday, November 26, 2010










Monday, November 8, 2010

Replace file extension with PHP

Sometimes we need to read a file from user upload, then save the file in specific file extension after processing, but retain its filename.

Most of the Googled examples assumed that the upload file name adhered to XXXXXX.YYY format, of which a period "." separates file name (XXXXXX) from extension (YYY).

In the event where there are more than one Period "." in the filename, these examples break.

Of course you may use the conventional string function to determine the last Period in the given filename, then strip it with yet a couple of string functions.

One of the way is to use array to achieve the goal, and here is how:





Monday, November 1, 2010
















- Posted using BlogPress from my iPhone

Friday, October 29, 2010

Construction project: the economy locomotive?

Many countries have, during the economy downturn, trying to stimulate its economy by ways of funding large construction projects.

The theory is relatively simple:

Construction projects involves many aspects of economy and therefore funding construction projects will help to create jobs and tickle down money to eventually everyone, hence helping to accelerate economy activities.

In the 80s when the Malaysia Government started massive construction projects such and North South Expressway, building new townships like Putrajaya and erecting towers like the Twin Towers and KL Towers, the Government was planning with the same intention, ie to fuel economy with public spending.

In the 90s, editor of economic desk of several print media of whom i know shared the same view, ie to reverse economy downturn, massive construction projects are inevitable and often produce desirable results.

This have generally 2 fundamental flaws as of our economic structure:

1. For these projects to be beneficial, it must be carried out by these people, and not relying on foreigners;

2. Even if it has to rely on foreigners for some part of work, it needs to ensure that money earned from this country by the foreigners are also spend here, atleast most part of it should be retained somehow.

The example in the past did not have these 2 factors, or these are insignificant as compare to nowadays, thus it can be relatively successful in the past but it is no longer the magical formula.

Even I other countries, for example, China. Public funded projects work as expected just because the fund is not leaked to the outside world. It is the government who are releasing its reserve back to the economy and these projects can really be economic multiplier since fund is not leaked out.

The Obama administration initiated mega construction projects such as railway, bridge, and highway constructions with intention to both create jobs and channeling funding back to the economy, hopefully it can be the pusher to revive the already weak US economy.

In Malaysia, projects are generally awarded to foreign companies with local partners, and down to the very bottom, the workers or laborer are generally foreigners.

What does this implies? This means the Malaysia government is putting its taxpayers' money into the foreign hand. This
Money will eventually be shipped back to their respective countries, and we are left with just infrastructure and nothing else.

Mega projects no longer serve as planned: stimulating economy, what we have is no different than buying luxury goods from overseas and stuck with the goods.

- Posted using BlogPress from my iPhone

Thursday, October 28, 2010


















- Posted using BlogPress from my iPhone

Monday, October 25, 2010

User experience vs User expectation

Tech companies tends to produce highly sophisticated devices, with all sorts of control one can ever imagine.

Yes, high tech, but, how's the user experience?

Many tech companies tilt towards listening to tech geeks, implementing functions only tech freak understands, and hope that the whole world will buy in.

Is this correct?

No! Most people, people like you and me, wanted something simple yet powerful. Something that will serve as claimed without complicated learning curve and procedures.

That's why powerful yet simple devices addressing one's need is often sellable than those designed and created by tech geeks.

Back to politics, it is the same.

When politicians talk about big plans, projects, future, and so fort, people on the street cares about whether policies will make them earn their living easier.

Who really cares about you wanted to protect the rights of certain quarters? Even the specific group of people that you strive to protect and uphold their rights would not care less about your mission. They care about their stomach, they care about money in their pocket.

Your can have bells and whistlers, but do you really addressed the needs?

I don't really care about who's in power, I care about how much money I have in my pocket.

So don't tell me how you strive to defend me, or my community, tell me how can you make my life easier, I will give you my vote.

Just like tech companies selling me products addressing my needs rather than asking me to struggle from trying to learn and master its products.

Back to the basics, please

Sunday, October 17, 2010







是不是让天字一号扮King Kong,旅游部长当King Kong的爱人,在那新的百层高楼来个King Kong救美,在让国防部长出动无引擎战斗机,肯定会好卖过911。


Tuesday, September 7, 2010





















Saturday, September 4, 2010














Friday, September 3, 2010






Dear All,
Our ex-colleague from PST-Penang, Ms Pamela Tan's daughter has "Acute Lymphoblastic Leukemia" and she needs S$500,000 more to do the double cord blood transplant in Singapore. She needs help to raise fund for the transplant.
Kindly assist if you can on "personal or company" and you can also forward it to your friends or relatives. All donations can be given via her link or direct to her bank account highlighted in red.
Thanks & Rgds

Subject: Help Needed
Date: Mon, 30 Aug 2010 08:16:06 +0000

Help Needed

by Lyn Si on Wednesday, August 4, 2010 at 4:01pm

Dear friends,
Please come forward to save a life.
I am Quah Lyn Si, currently living in Penang, Malaysia. In December 2008 we learned from our doctor with total shock and utter surprise that I am diagnosed of Acute Lymphoblastic Leukemia, T cell. I had been on aggressive chemotherapy until now and transplant is my best and possibly only chance of cure. I am 18 years old.

Dr Koh Liang Pui from National University Hospital, Singapore has agreed to do double cord blood transplant for me. A double cord blood transplant is the only option that can cure me. But only a small number of fortunate people who have the ability can be treated using this approach. Cost for double cord blood transplant in the Singapore is estimated to cost SP$1,000,000 for pre and post transplant care. The expenses for transplant are too high to be borne by us. My dad's company is willing to pay SP$500,000. We are now raising funds for the other SP$500,000.

We kindly seek your assistance to help save my life to live a normal life in the world. We sincerely hope that you will be able to help raise some funds for us to cover the cost of treatment and transplant in Singapore. All donation can be made through Pay Pal – Donation section at my blog,
or you can donate to us through this account:
Quah Teik Huat/ Quah Lyn Si
Malayan Banking BHD
acc no:



"Nam myoho renge kyo is like the roar of a lion, what illness can therefore be an obstacle"

Tuesday, August 31, 2010

Merdeka celebration - I have a dream

Martin Luther King, Jr.

"I Have a Dream"

delivered 28 August 1963, at the Lincoln Memorial, Washington D.C.

[AUTHENTICITY CERTIFIED: Text version below transcribed directly from audio. (2)]

I am happy to join with you today in what will go down in history as the greatest demonstration for freedom in the history of our nation.

Five score years ago, a great American, in whose symbolic shadow we stand today, signed the Emancipation Proclamation. This momentous decree came as a great beacon light of hope to millions of Negro slaves who had been seared in the flames of withering injustice. It came as a joyous daybreak to end the long night of their captivity.

But one hundred years later, the Negro still is not free. One hundred years later, the life of the Negro is still sadly crippled by the manacles of segregation and the chains of discrimination. One hundred years later, the Negro lives on a lonely island of poverty in the midst of a vast ocean of material prosperity. One hundred years later, the Negro is still languished in the corners of American society and finds himself an exile in his own land. And so we've come here today to dramatize a shameful condition.

In a sense we've come to our nation's capital to cash a check. When the architects of our republic wrote the magnificent words of the Constitution and the Declaration of Independence, they were signing a promissory note to which every American was to fall heir. This note was a promise that all men, yes, black men as well as white men, would be guaranteed the "unalienable Rights" of "Life, Liberty and the pursuit of Happiness." It is obvious today that America has defaulted on this promissory note, insofar as her citizens of color are concerned. Instead of honoring this sacred obligation, America has given the Negro people a bad check, a check which has come back marked "insufficient funds."

But we refuse to believe that the bank of justice is bankrupt. We refuse to believe that there are insufficient funds in the great vaults of opportunity of this nation. And so, we've come to cash this check, a check that will give us upon demand the riches of freedom and the security of justice.

We have also come to this hallowed spot to remind America of the fierce urgency of Now. This is no time to engage in the luxury of cooling off or to take the tranquilizing drug of gradualism. Now is the time to make real the promises of democracy. Now is the time to rise from the dark and desolate valley of segregation to the sunlit path of racial justice. Now is the time to lift our nation from the quicksands of racial injustice to the solid rock of brotherhood. Now is the time to make justice a reality for all of God's children.

It would be fatal for the nation to overlook the urgency of the moment. This sweltering summer of the Negro's legitimate discontent will not pass until there is an invigorating autumn of freedom and equality. Nineteen sixty-three is not an end, but a beginning. And those who hope that the Negro needed to blow off steam and will now be content will have a rude awakening if the nation returns to business as usual. And there will be neither rest nor tranquility in America until the Negro is granted his citizenship rights. The whirlwinds of revolt will continue to shake the foundations of our nation until the bright day of justice emerges.

But there is something that I must say to my people, who stand on the warm threshold which leads into the palace of justice: In the process of gaining our rightful place, we must not be guilty of wrongful deeds. Let us not seek to satisfy our thirst for freedom by drinking from the cup of bitterness and hatred. We must forever conduct our struggle on the high plane of dignity and discipline. We must not allow our creative protest to degenerate into physical violence. Again and again, we must rise to the majestic heights of meeting physical force with soul force.

The marvelous new militancy which has engulfed the Negro community must not lead us to a distrust of all white people, for many of our white brothers, as evidenced by their presence here today, have come to realize that their destiny is tied up with our destiny. And they have come to realize that their freedom is inextricably bound to our freedom.

We cannot walk alone.

And as we walk, we must make the pledge that we shall always march ahead.

We cannot turn back.

There are those who are asking the devotees of civil rights, "When will you be satisfied?" We can never be satisfied as long as the Negro is the victim of the unspeakable horrors of police brutality. We can never be satisfied as long as our bodies, heavy with the fatigue of travel, cannot gain lodging in the motels of the highways and the hotels of the cities. We cannot be satisfied as long as the negro's basic mobility is from a smaller ghetto to a larger one. We can never be satisfied as long as our children are stripped of their self-hood and robbed of their dignity by signs stating: "For Whites Only." We cannot be satisfied as long as a Negro in Mississippi cannot vote and a Negro in New York believes he has nothing for which to vote. No, no, we are not satisfied, and we will not be satisfied until "justice rolls down like waters, and righteousness like a mighty stream."¹

I am not unmindful that some of you have come here out of great trials and tribulations. Some of you have come fresh from narrow jail cells. And some of you have come from areas where your quest -- quest for freedom left you battered by the storms of persecution and staggered by the winds of police brutality. You have been the veterans of creative suffering. Continue to work with the faith that unearned suffering is redemptive. Go back to Mississippi, go back to Alabama, go back to South Carolina, go back to Georgia, go back to Louisiana, go back to the slums and ghettos of our northern cities, knowing that somehow this situation can and will be changed.

Let us not wallow in the valley of despair, I say to you today, my friends.

And so even though we face the difficulties of today and tomorrow, I still have a dream. It is a dream deeply rooted in the American dream.

I have a dream that one day this nation will rise up and live out the true meaning of its creed: "We hold these truths to be self-evident, that all men are created equal."

I have a dream that one day on the red hills of Georgia, the sons of former slaves and the sons of former slave owners will be able to sit down together at the table of brotherhood.

I have a dream that one day even the state of Mississippi, a state sweltering with the heat of injustice, sweltering with the heat of oppression, will be transformed into an oasis of freedom and justice.

I have a dream that my four little children will one day live in a nation where they will not be judged by the color of their skin but by the content of their character.

I have a dream today!

I have a dream that one day, down in Alabama, with its vicious racists, with its governor having his lips dripping with the words of "interposition" and "nullification" -- one day right there in Alabama little black boys and black girls will be able to join hands with little white boys and white girls as sisters and brothers.

I have a dream today!

I have a dream that one day every valley shall be exalted, and every hill and mountain shall be made low, the rough places will be made plain, and the crooked places will be made straight; "and the glory of the Lord shall be revealed and all flesh shall see it together."2

This is our hope, and this is the faith that I go back to the South with.

With this faith, we will be able to hew out of the mountain of despair a stone of hope. With this faith, we will be able to transform the jangling discords of our nation into a beautiful symphony of brotherhood. With this faith, we will be able to work together, to pray together, to struggle together, to go to jail together, to stand up for freedom together, knowing that we will be free one day.

And this will be the day -- this will be the day when all of God's children will be able to sing with new meaning:

My country 'tis of thee, sweet land of liberty, of thee I sing.

Land where my fathers died, land of the Pilgrim's pride,

From every mountainside, let freedom ring!

And if America is to be a great nation, this must become true.

And so let freedom ring from the prodigious hilltops of New Hampshire.

Let freedom ring from the mighty mountains of New York.

Let freedom ring from the heightening Alleghenies of Pennsylvania.

Let freedom ring from the snow-capped Rockies of Colorado.

Let freedom ring from the curvaceous slopes of California.

But not only that:

Let freedom ring from Stone Mountain of Georgia.

Let freedom ring from Lookout Mountain of Tennessee.

Let freedom ring from every hill and molehill of Mississippi.

From every mountainside, let freedom ring.

And when this happens, when we allow freedom ring, when we let it ring from every village and every hamlet, from every state and every city, we will be able to speed up that day when all of God's children, black men and white men, Jews and Gentiles, Protestants and Catholics, will be able to join hands and sing in the words of the old Negro spiritual:

Free at last! Free at last!

Thank God Almighty, we are free at last!3

Friday, August 27, 2010

I'm Razak, Abdul Razak the Great!

In case you've forgotten the way James Bond introduces himself:

I'm Bond, James Bond..

And now, we have, well, not quite James Bond, he is not as handsome and fit. Not quite a high profile spy but certainly spent plenty of our taxpayer's ringgit as James Bond for his awesome appearance and performance.

His is none other then........ ABDUL RAZAK, the Abdul Razak who strangled himself in the open court with video footage which AG Chamber delayed to put online.

Ladies and gentlemen, can we please welcome the new Super Comedy Star from our esteem AG Chamber, Encik Abdul Razak.......

(A friendly reminder: Please do not eat or drink during the entire video as you may be choked to death and we may need to have a Royal Commission to investigate your sudden pass away)

Sit tight, have a good time

Wednesday, August 25, 2010


雪人只有手 沒有腳

Sunday, August 22, 2010

A Good Sunday reading

Perhaps you may have your weekend planned.

But if you can spare some 15 minutes to read the following article, and spend a little while to digest, I bet you'll be a better person, trust me.

Let's waste no time:

Friday, August 20, 2010


如果媒体不能揭发贪污, 如果媒体不能谈论贪污课题,如果贪污课题必须在“大原则”下被消音,不如把媒体关掉算了!


Thursday, August 19, 2010

Tightening the Net

Incident 1
Jamaluddin Ibrahim, a famous Mandarin talk show host, and writer, was shut off today by his employer 988 FM, which is the subsidiary of The Star Publications.

According to Jamal, 988 received letter from MCMC (Malaysia Communications and Multimedia Commission) stating that Jamal has "threatening national security", and "provoke racial sentiment", of which Jamal has strongly denied both counts.

Incident 2
A well-known Chinese political weekly magazine terminated its Editor. The management claimed termination was acted according to instruction from the Ministry of Home Affair.

Incident 3
The Government is said to revived the much criticised "Green-dam"-like Internet content filtering. The project was once on hold is now revived with KPMG leading the visibility study on behalf of the Government.

What do all these meant to you?

If all three incidents are originated from the Government, it means the Government is going to tighten the Net, not just the Internet, but your freedom of speech and your freedom of acquiring information.

What will all these affects you?
Just turn your eyes on Myanmar, North Korea, Vietnam, China, and Iran. Restricting access to information by the ruling regime will certainly created 2 camps of divided people:

1. the Elite, whom is blessed with the wealth of the entire Nation;

2. the rest of us, whom can never be one of the Elite no matter how hard you try.

Don't ever have the impression that you are rich therefore you are one of the Elite. You can be rich man this moment, but can be ripped away by the Elite and makes you poorest of all the next moment.

Elite, does not mean should be from a specific race, following a specific religion, etc. Elite means Elite and not the rest of us.

So for those wayang kulit fighting for their race and/or religion are merely to disguise themselves to fool you that they will fight for your rights.

They are just a group of Elite who need your support to maintain their status as Elite, not fighter for race or religion.

It is then up to you whether you want to be the stepping-stone for "ELITE", or to eliminate "ELITE" altogether.

Wednesday, August 18, 2010









Sunday, August 15, 2010


一天中午, 接到短讯:











"要怎样拿三万清单? "
















1 Malaysia
rakyat didahulukan
pencapaian diutamakan

- Posted using BlogPress from my iPhone

Thursday, August 12, 2010






Wednesday, August 11, 2010

iPhone quick tips : Google Maps

You can find a location from your iPhone using Google maps.

In most cases we are searching a street name, or name of the building, for example:

Jalan universiti, petaling jaya

However, you can use Google Maps to look for say cafe within the area instead of trying to look for the street then try to look for a cafe, like this:

- Posted using BlogPress from my iPhone

Thursday, August 5, 2010














Monday, August 2, 2010





















附送某行政议员逃难记 - 此乃本人亲体验,看官要看仔细,不好漏了后面的逃难路线图

Sunday, July 25, 2010





- Posted using BlogPress from my iPhone

Saturday, July 24, 2010

Apple gives me new casing with new keyboard, again

I have my MacBook casing changed again, yes, again.

I noticed a small crack on my right hand palm rest, below the trackpad about a month ago. I called Apple, and glad to know that I am still entitled for free replacement, even the notebook is almost 3 years old, and only covered by 1 year warranty.

I sent my Macbook for technical inspection 3 days ago, and got the case replaced today.

This is probably why I am sticking to Apple products no matter how. Interaction with Apple call centre, Apple technical staff is always pleasure to me unlike other BIG tech names, such as Acer, NEC, Samsung, HP.

Now my macbook is like a new one, and it was done in 40 minutes. You can never get this kind of service from any other vendor, trust me.

Thursday, July 15, 2010




For those who died in custody

RIP. We shall never forget how they died.

Justice is not just by word of mouth, it should be by action, and be seen.

We shall pray for those who took their lives away, that the same will happen to them one day.

And we shall make it happen, We will.

Wednesday, July 14, 2010



- Posted using BlogPress from my iPhone

Friday, July 9, 2010





Thursday, July 8, 2010



When Twitter meets World Cup

When Twitter meets World Cup, I surrender..... Not football fan, no nuts about football, and my twitter status update can skip just because:

World Cup is everywhere on Twitter!!!

Sunday, July 4, 2010

Why use Word, when you have better alternative

Many of us was brought up with Microsoft Word on Windows or Mac. But MS Word, besides its price, it in many occasion an overkill to most of us.

If we look carefully of those documents we created using Word, I would say almost 90% of them are simple documents, i.e. letters, short articles, etc. that most features on Word are not used at all.

There are also compatibility problem that forces almost everyone using Word instead of alternatives, i.e. if you have Word, you are almost certain that you will be able to open any documents created using Word.

This is a wrong perception however. Documents created using later versions of Word does not necessarily open in earlier version of Word. To maintain compatibility, most of us will fallback to saving Word documents in Word 97-2001 format, instead of the later xml or docx (Word 2007) formats.

Word is also a bulky monster that will eat up your memory without realising, if you open Word and not closing it for long hours, it will eventually freeze and render your PC/Mac slow like turtle, a common symptom for Microsoft products.

But how are we avoid using Word while maintaining compatibility with other Word users?

Look for alternative.

There are a few alternatives one can choose from, and I will concentrate on Mac instead of on Windows.

First, determine your needs, ask yourself what kind of documents you created most, and do you need to share editable documents you created with others, or receiving editable documents from others.

Ask also whether you often write lengthly documents with fancy features like Table of Contents, footnotes, and applying style sheets to your documents.

If the above is alien to you, likely you need a simple word processor to do your job than Microsoft Word.

On Mac OSX, there are a couple of alternatives, one of them is Bean.

The name BEAN looks funny at first, BEAN is an Open Source word processor so simple that you can start working with immediately with no training. The advantage of Open Source allowing you to add features on top of what is already provided, if you are OSX/Objective-C programmer. It provides a solid foundation for you to customize word processor for your own needs.

If you are not a programmer, the core features of Bean covers daily needs on word processor.

Bean is also fast, efficient, able to open and save Word documents. As other Mac applications, saving to PDF is readily available, unlike Windows where you have to rely on 3rd party PDF printing utilities.

Bean gives you an uncluttered view of editing screen, simple, and easy to use toolbar (yes, only one toolbar instead of zillion toolbar or ribbon that occupies half of your screen in the case of Word).

Once open, just type as you would on Word. It is lightning fast, and smooth. In addition, you can type any character as long as OSX supports, means from Tamil to Arabic to Chinese to Japanese.

Bean needs no tutorial, it is not a monster like Word. Go explore yourself, and you will soon fall in love with.

Friday, July 2, 2010

Better than expected - MacBook Air

I was skeptical about MacBook Air. Although it's appearance, size, and weight makes it a must have gadget, I was still doubt about its performance after reading a string of bad press.

Until recently, I have a chance to play around the lower end model, ie 1.86GHz with 120GB conventional hard drive. My doubt disappeared.

It is really a wonderful machine, I would say yet another well thought machine from Apple.

Unlike criticism that most reviewers written, MacBook Air is certainly the machine to carry around, with good keyboard, and large screen as compare to the netbooks in the market.

Yes, I admit that it is far too expensive when comparing with netbook, the point is: you use a tool to ensure that you are productive and not counter productive with all sorts of physical limitation. And the biggest limitation as far as netbook is concern is its compromised quality for cheap selling price, crammed keyboard, and screen that hardly fits your work.

I am doing a lot of typing, a lot of internetting, and a lot of emails. I believe most road warriors are using their on the move gadget as me.

MacBook Air doesn't squeeze your shoulder when typing, you can type as fast as you can with comfort found only on high end, heavy notebook or desktop.

MacBook Air allows you to view from a distance, unlike notebook that you will have to touch your nose to the screen to read.

Overall, the performance is satisfactory. Compare to full blown notebook like MacBook, I hardly notice any speed difference when I do my daily stuff.

The only noticeable lag is from the 1.8inch 4200rpm 120GB hard drive. I believe a SSD will definitely solve the issue, and consume less power.

Battery life? Some of you may ask. I got a full 5 hours + before I need to recharge. Our Samsung netbook N310 claimed 10 hours battery life but actually draw much faster, effectively around 4 hours for the same productivity work, not because Samsung battery does not last, but time spent to look back and forth, time spent to correct typo on miniature keyboard is something that one will want to avoid especially they have flow of thought to pen down.

And MacBook Air makes it a perfect companion for those who write a lot, without scarifying your eyesight and strain your arms and shoulders.

Some of you may argue that I am not comparing apple to apple as Netbook are far cheaper than the MacBook Air.

Let's be realistic. If you can afford, you would like to measure performance of your gadget based on productivity, not its price.

If you are price sensitive, then MacBook Air is not for you, but if you are goal oriented and productivity oriented, I would strongly recommend MacBook Air.

Contradict to people who had bad experience with Apple support, I never had the problem with all my Apple gears. Apple support is far superior than any other brand that I dealt with.

In short, if you have some cash to dispose, MacBook Air is the choice, else you may have to confine yourself with tiny netbook that productivity is in doubt.

Try working on netbook for a good 3 hours, you will know what I mean.

- Posted using BlogPress from my iPhone

Wednesday, June 30, 2010

Neda Agha-Soltan - Symbol of Iran's rebellion

Neda Agha-Soltan was shot dead on 20 June 2009, during the Iran's Presidential Election protest in Teheran.

Live video of the incident was uploaded to the Internet, and the world at large witness a girl killed sparked anger across the globe.

"I openly declare that no one, apart from the government, killed Neda. Her killer can only be from the government," her father told the BBC's Persian service by telephone from Iran.

For further reading, start from Google, or Wikipedia.

Monday, June 28, 2010





首相纳吉的前特别事务官纳西尔(Nasir Safar),因为在今年2月被指发表“印度人来马行乞,华妇卖身论”而被迫道歉辞职后,终于确定不会受到警方的秋后算账。










《当今大马》是在2月2日率先报道,纳西尔在一场“一个马来西亚”研讨会上,指责华印裔是“外来者”(pendatang),华人妇女来到这里是要 “卖身”,而印裔则是来当乞丐。















Friday, June 25, 2010

Aung San Suu Kyi -- Happy belated birthday

19 June is Aung San Suu Kyi's birthday.

BBC Documentaries did a session on the eve of her birthday, worth listening. It is available here

"It is not power that corrupts but fear. Fear of losing power corrupts those who wield it and fear of the scourge of power corrupts those who are subject to it. "

--Aung San Suu Kyi 1990

Read this speech of her, Freedom from Fear, if you are interested in finding out more of her.

For more about her, goto wikipedia, for English, click here, and Chinese, click here.

Wednesday, June 23, 2010




非主流派:只有Ali Cafe 的包装纸从14楼飘下来,另加数不清的烟头;







- Posted using BlogPress from my iPhone

Tuesday, June 22, 2010

iBooks finally arrived!

Have been using iOS4 for quite a while, and was eagerly waiting for iBooks, which will opens up the world of books in my palm.

Earlier rumor that iBooks will not be made available to iPhone 3G is now crushed, iBooks in here, is in my iPhone 3G NOW!!

The iBookshelf

the PDF Library, where my WWDC slides are kept that I can refer anytime.

PDF slide in action

The Project Gutenberg book, downloaded from iBooks Store

As advertised