Skip to main content


Showing posts from April, 2010

Schedule for school

Just a reminder for myself.

02: CS5322 Quiz 103: CS4236 Project deadline10: CS4236 Assignment 1 deadline12: CS5322 Assignment 1 deadline15: CS5322 choose research topicApril
05: CS5258 Assignment 105: CS5258 Assignment 210: CS4236 Assignment 213: CS5322 Quiz 215: CS5322 Project27: CS4236 Exam28: CS5258 Exam29: CS5322 Project Presentation 30: CS5322 Assignment 2 (10%)May
03: CS5322 Exam (50%)
Exam period still have a presentation and assignment to juggle. CS5322 is giving me a lot of headache.

Strikethrough means I am done with it.

STI off 1.5%, ‘Run first, think later’, says analyst

Written by The Edge
Wednesday, 28 April 2010 12:44
Pullback in Singapore shares fails to generate bargain-hunting as investors unsure how Europe’s sovereign debt problems will pan out following Standard & Poor’s rating downgrades, says Dow Jones.

The STI down 1.5% at 2,947.02 midday, barely above last week’s low of 2,943, which still stands as immediate support. All FTSE ST sub-indexes remain negative, with market breadth at six decliners for every gainer.

“What we saw yesterday on the news of Greece’s downgrade is a sudden shift from risk appetite to risk aversion. Akin to someone shouting ‘fire’ in a crowded cinema, it provokes a ‘run first, think later’ reaction,” says Phillip Securities analyst Phua Ming-Weii.

On brighter note, volume light at 906.9 million shares, suggesting selling pressure contained. Rig builders, Singapore Exchange (S68.SG), Fraser & Neave (F99.SG), Jardine group lead decline among blue chips.

Google Android will prevail over Apple's iPhone and RIM's BlackBerry

An interview by the New York Times with Google’s Andy Rubin on the topic of Android revealed that the coming Android 2.2 will come with full support of Adobe Flash. This is after Adobe decided to ditch Flash for the iPhone and concentrate on Android. Rubin predictably said that the Android platform was taking off because it was open to many manufacturers running many different architectures. He also predicted the sales of Android phones to exceed the sales of proprietary systems like Apple’s iPhone and RIM’s BlackBerry, and of which I concur with.

Yesterday, mobile ad network AdMob, published a mobile metrics report for the month of March in U.S. showing Android web traffic exceeds all other smartphones, including Apple's iPhone. The potential for Google Android to be the dominant force in smartphone is real, especially with its openess concept. Photoshop is now available on Android, Android is able to run on Apple's iPhone, and now full Flash support on Android, what else can…

Alien Invasion: Why Stephen Hawking is Wrong

When one of the highest regarded cosmologist cum physicists - Stephen Hawking speaks, we should take heed. Sir Stephen Hawking talked about the possibility of alien invasion.

If aliens ever visit us, I think the outcome would be much as when Christopher Columbus first landed in America, which didn’t turn out very well for the Native Americans.
He is also certain that alien life exists in other parts of the universe and uses a mathematical basis for his assumptions.

To my mathematical brain, the numbers alone make thinking about aliens perfectly rational. The real challenge is to work out what aliens might actually be like.
So, just how true is his statement on the existence and nature of extraterrestrial life?

Sir Stephen Hawking, whom I used to read about during my secondary school days, is one of my most respected scientist.

Alien Invasion: Why Stephen Hawking is Wrong [via]




Singapore → Sutera Harbour Resort → Singapore → Hong Kong → Taipei → Hong Kong → Singapore

Sutera Harbour Resort 真漂亮!

New fare policy is fairer, says transport council

Even though some commuters may find that they do not benefit from distance fares immediately, the travel patterns of all commuters may change over time as people change their homes and places of work and new MRT lines are built. The new fare structure will therefore benefit all commuters as they will have greater travel options that include transfer journeys when their travel patterns change in future.
The transport council seems to suggest we change homes like change clothes. I wonder how far is the 'future' as mentioned by the transport council.

New fare policy is fairer, says transport council [via]

Google Earth integrated into Google Maps

Now you can navigate the world's terrain, great cities' buildings, and your neighborhood's restaurants in 3D, without having to install a hefty separate application. Google Earth has arrived in Maps in a new "Earth" view, and its pretty great. What is needed now is just a Google Earth plugin.

Earth View in Google Maps

Earthly pleasures come to Maps [via]

Singapore government takes on Al Jazeera for misreporting on homelessness cases after the latter was axed

The Singapore government takes on Al Jazeera for misreporting on homelessness cases after Al Jazeera was dropped from SingTel Mio TV (paid-TV) from April 1.

The reason cited by the Singapore government for dropping Al Jazeera was due to low subscription, despite many speculating Al Jazeera's many unflattering stories about Singapore could be the real reason. Al Jazeera had made stories about prostitution and homelessness in Singapore.

Purely coincidental? It is up to the public to decide.

Embed of MP3 files is NOT working

It is noticed that MP3 embedded on my blog is not working. I hope this is a temporary problem. If the problem still persist for the next few days, necessary correction will be done.




红星大奖十大最受欢迎女艺人 [via]

1.5 Million Facebook Accounts for Sale in Web Forum, VeriSign Reports

VeriSign iDefense, which uncovered a cyber-crook on an electronic fraud forum selling 1.5 million Facebook accounts at a price of $25 per 1,000 accounts with 10 contacts or less. For accounts with more than 10 friends the going rate was $45 per 1,000.

We as users of Facebook signed up for accounts for free but yet crooks can use these free accounts for a profit. This shows just how valuable data-mining on private information is.

1.5 Million Facebook Accounts for Sale in Web Forum, VeriSign Reports [via]

Stock portfolio past performance

Top Ten Mistakes Seniors Make With Their Finances

Below are a ten mistakes that older investors and savers tend to make
Underestimating Your Life ExpectancyUnderestimating Health Care CostsNot Having An Updated WillHaving An Outdated Estate PlanGetting The Wrong AdviceFocusing On The Wrong GoalsUnderestimating The Impact of InflationNot Taking Advantage Of Senior DiscountsMisunderstanding MedicareMaking Important Decisions At The Wrong Time
Top Ten Mistakes Seniors Make With Their Finances [via]

My last flight

Today is my 15th and the last flight on a Fokker 50 aircraft. Maybe the god knew of it and deliberately set things up to make the flight unique and different from my previous 14 flights.

First, the duration of the flight, excluding taxiing, is a record - 5.9 hours. The duration could have brought me to Taiwan or Australia.

Second, due to some unknown reason, only one runway in Changi was left operational. For this reason, taxiing and queuing up for take-off already took me a good long 40 odd minutes.

Third, I spot two food menu that I had never tried before. They are "Black pepper chicken western set" and "Chinese Szechuan chicken set". Yummy!

Can I exchange my flights hours for the 15 flights for KrisFlyer miles? Fat hope!

iTag tracks and finds lost Android phone

Google Android application iTag is a FREE service to locate and protect your lost or stolen phone. Some of its cool features include view your cell phone’s location, make it ring from the website, lock the keys, back up your data, delete the information on the phone and MORE!

The limitation of iTag is that it restricts only to the U.S.

Track your Android cell phone on map.Make a call to your phone remotely.Take a backup, lock the keys, delete data of your phone remotely.Free to download.View the location of your friends and send SMS to those who are using the same app (approval is required).View new SIM number inserted on your cell.
iTag In Action

iTag Can Track And Find Lost Android Phone [via]

Mother tongue weighting in PSLE could be cut

Singapore's Education Minister Ng Eng Hen says his ministry is studying whether it is educationally sound for mother tongue language performance to count for so much at the Primary 6 PSLE level. Since the Mother Tongue language now carries equal weight as the other three, then why is Singapore finding it to be too much?

'The worry is whether it could exclude someone from progressing in his educational pathway even if he did well in other subjects,' said Dr Ng in an interview with The Straits Times and Lianhe Zaobao.
If the reason for lowering the weighting is due to many not doing well in the language, then this is really disappointing of Dr Ng. Instead of lowering the weighting, students should be encouraged and motivated to do better in the language. If one day students do not do well in English, does this mean weighting of English language would be lowered as well?

Let's not be quitters!

MT weighting could be cut [via]

New distance-based fare system will see public transport fares to go down by 2.5% from Jul 3

Bus and train fares will be reduced by 2.5 per cent from July 3 when the Public Transport Council (PTC) introduces a new distance-based fare system.

Summary on the changes
Fares will be reduced by 2.5% from 3 July 2010The 15-month fare discount of 3% will end on 2 July 2010No more transfer rebates
For more information on the distance fares, please refer to the Public Transport Council website ( and click on the red "Fare revision" tab on the front page.

An interesting study by the PTC titled "Instituting Fare Regulation" reveals a rather bemusing fact.

Believe it or not, PTC claims the real monthly expenditure on transport actually drop for the past few years.

Public transport fares to go down by 2.5% from Jul 3 [via]

Find it crappy to receive 3 certificates for a short 5 days course

WOW! I actually received 3 certificates for attending a short 5-days course! CRAP! Can't they just consolidate and give one single certificate and assign a more professional name.

The 3 crappy certificates (having crappy long description) I received are:

In addition to earlier post on "Uncertain trading week ahead"

To add onto my earlier post on the topic of "Uncertain trading week ahead", we should not forget the current European skies standstill due to the Icelandic volcanic eruption. The Iceland volcano ash cloud, costing the airline industry US$200 million per day, could just push the European airliners to the brink. Other airliners could see their balance sheets affected after several flights to and fro Europe cancelled. Airliners have also been providing daily monetary aids and not since vowed not charging carry-baggage fees for passengers travelling to and fro Europe. A total of 63,000 flights were cancelled since last Thursday.

The current Europe sky shutdown is the longest and widest since World War 2.

Uncertain trading week ahead

With Goldman Sachs being charged by the US Securities and Exchange Commission for fraud in connection with the creation of complex financial products that were sold in the market. Shares of Goldman Sachs plunged more than 10 percent in just the first half-hour of trading after the suit was announced last Friday morning. They closed down 13 percent, at US$160.70, wiping away more than US$10 billion of the company’s market value. It is suspected that Goldman Sachs, despite knowing the flaw in the structured financial products that resulted investors to lose money, continued selling and marketing the product to the general public. Could Goldman Sachs' case be the tip of the iceberg, signalling the start of Wall Street's legal troubles stemming from the subprime meltdown? Other investment banks may be investigated to determine if they were also involved in creating similar products.

From tomorrow onwards and weeks to come, many companies will be releasing their quarterly financial…

Schedule for School

Just a reminder for myself.

02: CS5322 Quiz 103: CS4236 Project deadline10: CS4236 Assignment 1 deadline12: CS5322 Assignment 1 deadline15: CS5322 choose research topicApril
05: CS5258 Assignment 105: CS5258 Assignment 210: CS4236 Assignment 213: CS5322 Quiz 215: CS5322 Project27: CS4236 Exam (0%)28: CS5258 Exam (0%)30: CS5322 Assignment 2 (10%)May
03: CS5322 Exam (0%)Hope to start on CS5322 Assignment 2 and prep for exam.

Strikethrough means I am done with it.

My Research Paper - Comparison between 2 models of K-Anonymity: Incognito and Mondrian


Comparison between 2 models of K-Anonymity: Incognito and Mondrian


Often organizations publish microdata for purposes such as public health and demographic research. Although attributes that could identify the individuals such as names and IDs are removed, by combining information (such as Zipcode and Birthdays) within different database, these individuals could still be identified through “Joining Attacks” – Combining 2 different database by cross-linking the similar information.

K-Anonymity has been proposed as a mechanism for protecting privacy by generalizing or suppressing certain portion of the released microdata. There had been several models of K-Anonymity since, each release attempts to improve the previous version’s weaknesses. In this paper, we will compare 2 models of K-Anonymity, namely Incognito (full-domain generalization) and Mondrian (multidimensional model), in terms of their effectiveness as well as their performance.


Algorithms, Experimen…

Just hate it

I just hate it.
Hate it for not able to put in my best when I really wish toHate it when I have to put in effort for doing something that not that meaningful.



非常抱歉,因为我不得不拿年假。Though I know I really shouldn't have taken any in this current peak period, especially when I am really needed at work, I am left with little choice.

Teach me how. Project V needs me to be at Changi and Project W needs me to be in a container. Both projects are at their peak, taking the opportunity to clear some milestones before I leave. OMG! Lord, teach me how can I do split and be physically present at both sites.

No time for exam, 1 last assignment, documentation. I do not even have the time to do my clearance! OMG!

Will I have the courage to apply leave to prep for my exams?

Gmail allows "Drag and Drop" attachments onto messages

Google Gmail now allows "drag and drop" attachments when composing email messages. This is made possible because of the latest HTML 5.0. For now, only browsers that support HTML 5.0 like Mozilla Firefox 3.6+ or Google Chrome 4+ will have this new cool feature.

This new method of adding attachments by dragging the files from your favourite file manager, e.g. Windows Explorer, to Gmail will show you a drop zone where you need to place the files.

Drag and drop attachments onto messages [via]

SMRT target price raised to $2.50 by UBS, keeps ‘buy’ call

Past 1 year performance for SMRT Corp (S53.SI)

UBS has raised SMRT’s (S53.SG) target price to $2.50 from $2.15, based on discounted cashflow model, to reflect higher rail ridership with second phase of Singapore Circle Line opening from April 17 and more people turning to public transport as cost of vehicle ownership escalates, according to Dow Jones.

The broker expects Circle Line’s daily ridership to increase to 211,000 commuters from 38,000 currently when new stations open, which also expected to boost rental, advertising revenue.

UBS adds that Singapore government’s move to cut number of vehicle certificates of entitlement will aid SMRT as public transport becomes more attractively priced vs private modes of transport.

Keeps “buy” call. Shares +0.5% at $2.17.
SMRT target price raised to $2.50 by UBS, keeps ‘buy’ call [via]

11 new stations of Circle Line to operate from April 17, fare savings of up to 41%

Good news to commuters of Singapore, and of course to SMRT shareholders like myself. Since July last year, about the time when the first 5 stations of the Circle Line were opened, SMRT share price has risen more than 23%.

11 new stations of Circle Line to operate from April 17, fare savings of up to 41% [via]

Bet is placed

Can I wake up before 5am tomorrow and win myself an ice cream feast? I shall tweet once I am awake!

Really tired

Reach home after 10pm from Monday to Wednesday because of lectures; reach home after 10pm from Thursday to Friday because of work.

In school, the stupid Tuesday lecturer scheduled 2nd assignment deadline and presentation during the exam week. And tomorrow is deadline for his group project. Very inhumane!

At work, from now onwards till May 7, I still have lots of work remaining for me. Write user manual, course outline to train external users, ground acceptance test, flight trials, conduct training for external users, write handover documents, and many more. I cannot believe the 5 days of external user training is to be conducted from May 3 to 7, which happens to be my last week. I have a strong feeling that it is going to be tough for me to do clearance.

I have 22 pending claims (transport, meal, snack and flight trial) yet to be reimbursed! More to come.

I have put up a "DO NOT DISTURB" sign near my working area in the lab. Please observe it strictly.

New bedtime stories while travelling

Hope I won't fall asleep reading them while travelling. I need them for my CS5322 Assignment 2. SICKENING!
M. Terrovitis, N. Mamoulis, and P. Kalnis. Privacy-preserving anonymization of set-valued data. PVLDB, 1(1):115–125, 2008.
[public, acm]Y. He and J. F. Naughton. Anonymization of set-valued data via top-down, local generalization. PVLDB, 2(1):934–945, 2009.
[public, acm]

What Does Gearing Ratio Mean?

A general term describing a financial ratio that compares some form of owner's equity (or capital) to borrowed funds. Gearing is a measure of financial leverage, demonstrating the degree to which a firm's activities are funded by owner's funds versus creditor's funds.
What Does Gearing Ratio Mean? [via]

Should I renew my PMI membership?

My Project Management Institute (PMI) membership is expiring soon.


Your PMI membership expires on 30 June, 2010.Should I pay an additional US$119 for the 1-year renewal?

Where to look for "Cash and cash equivalents" in financial reports?

If you wish to view the "Cash and cash equivalents at end of a financial year" of a company, you should be looking at the Consolidated Statement of Cash Flows. The "Cash and bank balances" as recorded on the Balance Sheets may be different.

Taking Koh Brothers' FY2009 annual report as an example,

Balance Sheets
Cash and bank balances 42,974
Consolidated Statement of Cash Flows
Cash and cash equivalents at end of a financial year 40,852
The reason for the difference is because "Cash and bank balances" may include restricted cash and bank overdrafts.
Cash and bank balances 42,974 Restricted cash (750) Bank overdrafts (1,372) _______ 40,852

How well does your browser support HTML5?

Score for my Mozilla Firefox 3.6.3
Test your browser now at

Plink Art - Recognise photo and return you description on it

Plink Art is an app for your mobile phone that lets you identify almost any work of art just by taking a photo of it. This small startup that the Google Android application has just been bought over by Google.
The coolest feature of Plink Art is instant art identification. Just snap a photo and if the painting is in our database our visual search system will recognize it and tell you all about it. Currently Plink knows about tens of thousands of famous paintings
Indeed innovative.

Introducing new Google Docs

Google Docs recently released major updates to its office suite, focusing on significantly improving document collaboration. On top of that, a new application called Google Drawing is now included.

All three applications - Doc, Spreadsheet and Drawing, now have Google Wave's like collaboration feature and a new commenting system. Real-time updates for multiple users' editing is now more interactive.

The upgrade, however, will also ditch Google Gears in favour of HTML 5 for offline functionality starting May 3. As a result, offline support will be temporarily removed for Docs starting May 3.

I am hoping HTML 5 to be introduced to Google Gmail soon. The current Google Gears for Gmail is lacking synchronization for Google Contacts and I am betting on HTML 5 to solve this.

Google AdSense Link units revamped

Google Adsense has revamped its link units. If you are interested in becoming a beta user, fill up this interest form. I am signing up for it.
The new system is much smarter: it not only uses more sophisticated topic ranking algorithms but also continuously optimizes by learning which topics have the most appeal to the visitors of your site. The results are overwhelmingly positive -- topic quality, user response rate to topics and ads, and monetization metrics have all improved in significant, measurable ways.Inside AdSense: Link units revamped [via]

My comment on the use of pompous and bombastic sentences

Was doing a quick search on the use of pompous English terms "onomatopoeia, alliteration, assonance" and I found this.
...The words tumble so fast, enwrapped in alliteration, clogged with onomatopoeia, choked with assonance, bursting with bombast, snarled with metaphor, tangled with simile, submerged in verbiage that the bombarded audience (and reviewer at a critics' preview) missed about three out of every four...Though the use of such bombastic words may make one sound poetic and of high intellect, everything will just go down the toilet bowl and choked without anyone comprehending them. There is really no point perpetuating elitism by justifying pomposity in the common language. In writing, I strongly feel one should restrain yourself and keep it lean, targeting the common public, especially if the objective is to reach out to the majority public. There's really no point throwing ammunition of torrential vocabulary to create an illusion of intellectual form over su…

Can Android Overtake the iPhone?

PC Magazine
By: Tim Bajarin

Five or six years ago, I had a number of meetings with some of the big PC manufacturers. I suggested they take a close like at Danger and the innovative interface used for the company's Hiptop handset. At the time, most cell phones had very simple e-mail interfaces. Very few even attempted to connect to the Internet. But Danger had a clear vision of what phone could become, creating what I would consider the granddaddy of today's smartphone interfaces.

By that point, it was becoming clear to some of us analysts that smartphones were actually small computers. If PC companies were going to stay ahead of the curve, they would have to add a handset to their line soon. At the time, I was very intrigued by Danger's interface. It was so well designed that it could be deployed on a TV, PC, smartphone, or just about any other digital device. Such a UI could help one of these companies deliver a similar experience across devices. And people wou…

Logical deduction from being able to solve inequalities

I was reading my lecture notes a few moment ago and I thought the logical deduction of the fact that since we are able to solve inequalities, then it also means we can solve equalities and negation.

Suppose we are able to solve the below two inequalities,
α ≤ rβ ≥ rthen, we have
α ≤ r ≤ β
With that, we should be able to solve r = α since we know α ≤ r ≤ α

r = α ≡ α ≤ r ≤ α
α < r < β ≡ α + 1 ≤ r ≤ β - 1
And also,
α ≠ r ≡ (L < r < α) ∪ (α < r < R)

Shortcut key for Gmail message sneak peek

The shortcut key to activate Gmail message sneak peek is "h".

'This is It' DVD collecting dust too

A friend of mine bought me one 'This is It' DVD from Hong Kong and it is now on my study table collecting dust. I am lucky that dust settles only on the plastic cover and not the DVD cover itself since I am yet to unwrap it.

Comes in 2 DVDs make me wonder if they contain some special additions that are not shown in cinema. Hope so!

Google Android phone left collecting dust

No time = Leaving Google Android phone at home collecting dust

Haven't even unwrapped the box! OMG!

Windows Live Messenger "You have 1 Invitation" Bug

Windows Live Messenger seems to have an annoying bug, indicating "You have 1 Invitation" but in fact there is really none.

A Microsoft MVP on Windows Live Messenger has confirmed in a forum that this is a known Windows Messenger bug and will be resolved in a later release. This is not a security flaw and so does not warrant a high enough priority.

Instead of waiting for a new release, the below method can be attempted to remove the annoying invitation alert.
Close Windows Messenger (Make sure it is not running)Go to C:\Users\AppData\Local\Microsoft\Windows Live Contacts. Note that it is required to have "hidden files and folders" shown to browse the above location.Remove everything in the aforementioned locationStart Windows Messenger

What Will Apple's iAds Mean for You?

The below article has the answer to the following questions.

What is iAd?How did iAd start?Do iAds require iPhone OS 4?So what is an iAd? Sounds good. What does an iAd look like?How will iAds be created?How will ad revenues be split? How many game developers will use iAds, and how many will use their own established ad networks?
What Will Apple's iAds Mean for You? [via]

Windows Live Messenger Invitation Bug

Windows Live Messenger seems to have an annoying bug, indicating "You have 1 Invitation" but in fact there is really none.

A Microsoft MVP on Windows Live Messenger has confirmed in a forum that this is a known Windows Messenger bug and will be resolved in a later release. This is not a security flaw and so does not warrant a high enough priority.

Instead of waiting for a new release, the below method can be attempted to remove the annoying invitation alert.
Close Windows Messenger (Make sure it is not running)Go to C:\Users\AppData\Local\Microsoft\Windows Live Contacts. Note that it is required to have "hidden files and folders" shown to browse the above location.Remove everything in the aforementioned locationStart Windows Messenger



The sunflower photo album

The above photo, taken by Ms Kulsawadee, shows the sunflower photo album for her and Mr Sarawut. Both were from Somerset Lakepoint (Bangkok), a service residence by the Ascott. All sunflowers photos were taken at Lopburi, Thailand.


Minister Mentor Lee Kwan Yew said Singaporeans are Champion Grumblers

An excerpt from the transcript of Minister Mentor Lee Kwan Yew's interview with Mark Jacobson from National Geographics on 6 July 2009 (For National Geographic Magazine Jan 2010 Edition)

Q: "Do you feel satisfied that that's moving along quite well? Or do you worry?"

Mr Lee: "I think for the next ten years, with this team in charge, it is going to be fine. Whether they will do well for the next 10-15 years depends on whether they get a younger team in place, well imbibed into the methods of the government, integrity, ability, and making decisions for the public good, and not for your personal benefit. That's all. It is difficult because it means sacrificing privacy and sacrificing pay. Now we solved the pay problem or semi-solved it by giving them 80 per cent of the average of six major salary earners."

Q: "Is that how you arrived at it?"

Mr Lee: "Yeah, but we are always lagging behind because whenever there's a downturn, we don’t give…

孔子诗经 -- 硕鼠




Big Rat

Big Rat O Big Rat, eat no more our millet!
Three years we have fed and kept you alive, yet not a care you shown us.
We swear that we’ll leave you, to look for that Paradise.
Paradise O Paradise, thereupon the only place we can stay!

Big Rat O Big Rat, eat no more our wheat!
Three years we have fattened you, yet no kindness you have given us.
We swear that we’ll leave you, to look for that Paradise on Earth.
Paradise on earth O Paradise on earth, thereupon the only place we can depend!

Big Rat O Big Rat, eat no more our seedling!
Three years we have nourished you, yet no gratitude from you we received.
We swear that we’ll leave you, thereupon to look for a happier plain.
Happier Plain O Happier Plain, where none will groan and whine!

Skyrocketing COE prices does not equate lower public transport fares

With COE prices skyrocketing, fewer people will be buying cars. And as more COEs expire and more people taking up public transport, quality of transport will definitely drop. Will public transport fares move southwards months or years to come? I do not think so.

Let's see what the Public Transport Council (PTC) has to say this coming June when the next reviewal of public transport fares arrives.

Apple's New iPhone OS 4 License Blocks Flash

Given Steve Job's reluctant to allow iPhone to support Adobe Flash fully, I do not understand why so many people are still so crazy for the phone.

An excerpt from the new iPhone OS 4 License says:
Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).
This updated iPhone Developer Program License Agreement in the iPhone 4.0 SDK specifically prohibit the development of apps using "an intermediary translation or compatibility layer or tool," which would include Adobe's Flash, Sun's Java, or Microsoft's Silverlight/Mono.

This news is a blow to A…

Google Dictionary in action, English, Chinese, French, German, Spanish, and many others

A search on "dictionary" gave me the below:

It comes with audio pronunciation of the term, usage examples, and a list of web definitions. Definitely an excellent product of Google's.

Not only Google Dictionary provides definitions for English, it also provides for Chinese, French, German, Spanish, and many others. Google Translate is also integrated for some languages e.g. Chinese to English.

Google Dictionary

1 more assignment down!

Manage to complete CS4236 Assignment 2 today! One by one ...

Challenge for school

02: CS5322 Quiz 103: CS4236 Project deadline10: CS4236 Assignment 1 deadline12: CS5322 Assignment 1 deadline15: CS5322 choose research topicApril
05: CS5258 Assignment 105: CS5258 Assignment 210: CS4236 Assignment 213: CS5322 Quiz 2 (0%)15: CS5322 Project (30%)27: CS4236 Exam (0%)28: CS5258 Exam (0%)30: CS5322 Assignment 2 (0%)May
03: CS5322 Exam
Working on CS5322 Project deadline and hopefully study for my CS5322 Quiz 2 at the same time.

Mild running nose ...

Strikethrough means I am done with it.

The Paradox

Web Browser Performance

What is blind voting?

Blind Voting is when one cast a vote for something without taking a look at it first.

It is hard to stop others from blind voting and such votes should be considered to be of equal importance as an informed vote. In other words, all votes are equal.

Gmail Labs new features: Nested Hierarchical Labels and Message Sneak Peek

Google Gmail Labs has unveiled two highly requested features.

Nested Labels. It is now possible to nest labels within a label, forming a hierarchical organisation. This is similar to folders and subfolders but the key difference is the new Gmail labels allow an email to be tagged by more than one labels.

Message Sneak Preview. With this feature turned on, it would be possible to preview messages to get a glimpse on what they contain without opening them. Simply do a right click on the message from Inbox (message list).

Official Gmail Blog: New in Labs: Nested Labels and Message Sneak Peek [via]

All about the new coming Apple iPhone 4

Hope Apple will do something on the below:
User changeable batteryBetter cameraAbility to install apps without going through AppStoreEasily customizable like Google Android More well integrated social networking Over priced and over hyped but the network effect is strong.

Apple iPhone OS 4: 10 Features We Didn't See [via]
Apple Adds Multitasking, iAd Platform to iPhone OS 4 [via]
Analysis: Apple Targets Rivals With iPhone OS 4.0 [via]

Why do Finland's schools get the best results?

In Finland, schools do not compete with one another and their philosophy basically surrounds trust. Teaching is a prestigious and recognised career in Finland and teachers are highly valued and regarded.

In a class, there will a second additional teacher who helps those who are weak in a particular subject. There is no such thing as streaming in Finland unlike Singapore and all pupils are all kept in the same classroom, regardless of their ability in that particular subject. From primary to secondary schooling, all students and teachers are together i.e. teachers and students know and understand one another and all grow together to avoid any potential disruption. No student is left behind.

The Finnish philosophy with education is that everyone has something to contribute and those who struggle in certain subjects should not be left behind.

The system's success is built on the idea of less can be more. There is an emphasis on relaxed schools, free from political prescriptions. This…

Am Broke-er by $93.92

Kuishin Bo cost me $93.92 today! Shall switch to Savings Mode but is tough since there is a Manhill Restaurant in line. That's over $200 if I consider Wednesday's $115 at 自然酒楼 (Zi Yean) too.

China Minzhong Food Corporation Limited IPO

China Minzhong Food Corporation ("CFMC") launched its IPO by selling 119.602m new shares and 77.742m vendor share at $1.20 each. 9.867m shares will be available for the public while the rest will be through placement. The IPO will end on 13 April at 12 pm.

The company core business is in the area of vegetable processing based in China. Given the fact that GIC has invested and the business is a first of the kind to be listed locally in Singapore, the stock should be stable.

I should be going for this one and hopefully I can get it.

iPad Cost Analysis Leaves Apple Plenty of Profits

Yet another reason why I just don't like Apple.

iSuppli estimated the total manufacturing cost of the 16-Gbyte Wi-Fi Apple iPad at $259.60, far less than the $499 Apple is charging for it. This is the result of iSuppli's value chain analysis on Apple iPad. Besides this, I do have another paid whitepaper, doing on value chain analysis on Apple's iPhone. The result is similar.

I just find Apple's products overpriced.

iPad Cost Analysis Leaves Apple Plenty of Profits [via]




乘搭瑞安廉价航空 上厕所要收费 [via]

Astroturfing in the air : 'Poison' pen letters hit Sengkang

Seems like Astroturfing is in the air!

Even before the date for the next General Election has been announced, a poison pen letter has surfaced in Sengkang.

Written on a piece of A4-size paper in both English and Mandarin, it has been stuffed into the letter boxes of residents there, apparently since last week.

In it, the anonymous author accuses the People's Action Party (PAP) of being responsible for the high cost of living and the 7-per-cent GST, among other complaints.Poison pen letters hit Sengkang [via]

Poorer by $115

Though I am poorer by $115 today after having given a farewell lunch treat to my colleagues, I felt good. The lunch was co-shared by a fellow colleague which means the cost of the lunch for a total of 19 people is $230. The Hong Kong style dim sum being served though good was still inferior as compared to Crystal Jade and those from Hong Kong.

I am going to be poorer by yet another $70++ for tomorrow's dinner buffet at Kuishin Bo.

How do you know this and that?

AA: Why GMG's share price is up for almost 100% for the past few days?
Me: They have a roadshow in Shanghai.

Me: Do you know Temasek Holdings is no longer the major shareholder of Cosco?
AA: How do you know?

If anyone would like to know more of what is happening in the world, be it business, politics or current affairs, follow news articles from overseas other than those from Singapore (not all). That is purely my own subjective remark. I find news published by the local media is either slightly outdated or selective.

I recommend the following news sites but not limited to:
BloombergFinancial TimesEconomic TimesGoogle NewsCNBCMarket WatchNew York TimesWall Street JournalGuardian

HDB advised Sheng Siong to consider before making rental adjustment

The HDB said they have advised Sheng Siong to consider before making any rental or tenancy adjustments. This is after Sheng Siong 30 per cent increase in rental of stalls in their recent bought over of wet markets in areas located in Choa Chu Kang, Bukit Batok and Serangoon North.

HDB commented that Sheng Siong is a private company and thus has no rights to force them to do certain business decisions. I wonder what is the use of just merely say but then no action taken. HDB has also further assured vicinity's residents these wet markets will remain as wet markets and any conversion must come with their approval. Till date, approximately 10 per cent have decided not to carry on with their business due to the 30 per cent in rental fee, and should more leave, will Sheng Siong have a strong case to convert them into a new business setup?

After all, Sheng Siong is a private operator.

HDB assures residents of marketing needs; reminds Sheng Siong of wet market use [via]

Toyota's Dilemma: Pay record fine or Fight the government at the cost of more bad publicity

Pay record fine or Fight the government at the cost of more bad publicity? This is going to be one of the toughest dilemma Toyota is going to face. The company has an April 19 deadline to accept or contest the penalty, and if they choose to pay the fine, it is going to be a record US$16.4 million fine. Paying the fine could be could be cast as an admission of wrongdoing but to fight against the government can result in bad publicity and long trials. The proposed fine of US$16.4 million is the most the government could levy, but further penalties are possible under continuing federal investigations. It is to note that Toyota is already flooded with hundreds of private lawsuits.

What's Toyota next move?

Toyota faces legal dilemma as well as record fine [via]


时间不是很多了啊。我看还是尽早把 CS4236 Assignment 2 搞好。只剩三天而已!


10: CS4236 Assignment 2 (10%)13: CS5322 Quiz 2 (0%)15: CS5322 Project (30%)27: CS4236 Exam (0%)28: CS5258 Exam (0%)30: CS5322 Assignment 2 (0%) May
03: CS5322 Exam (0%)

Interesting media release by Noble Group in response to Peabody's bid for Macarthur

Noble Group (N21.SI) has issued an SGX statement creatively entitled It’s all very simple, making fun of Peabody’s tortuous case for buying Macarthur.

I found the media release interesting and is worth publishing here.


We at Noble read with interest Peabody's long and convoluted defense of their "indicative offer" for Macarthur.


Their explanation of the merits of their deal went on for paragraph after paragraph and sure was hard to follow.

It reminds us a bit of Shakespeare in Hamlet, Act 3, Scene 2,

"Peabody doth protest too much, methinks."

They went on and on and on, but in fact, it is quite simple:

1. Take their cash if you don't believe in the future of coal. Keep in mind, if they weren't buying it cheap, even at 14 bucks a share, they wouldn't be doing it. We believe that coal is in a once in a multi-decade bull run. So do Peabody, which is why they are trying to get you to give them a great coal operation for their r…

Charged $3 for doing interbank fund transfer over the Internet

I was charged with a $3 admin fee for doing an interbank fund transfer of $200, from MayBank to POSB Bank, over the Internet. Either I am blind or the warning print was too fine for me. From what I know, this per transaction charge is determined only by the receiving end, which is POSB Bank for my case.

Since when have POSB Bank implemented this? I do not remember being charged when I did similar transaction months ago.

POSB interest = 0.125%
Admin fee per my transaction = 1.5%


IBM survived due to focus on customer

What is as important or more important than quality of product is unsurprisingly "Focus on Customer" or "Quality of Service". IBM got it right in this area to be able to grow and survive for the past many years.

IBM survived due to focus on customer [via]

Calculate a Random Number from a Normal Distribution

Visual Basic 6.0 / VBA code to calculate random number from a normal distribution using Box-Muller Transformation method.

Function BoxMullerTransformation() As Double 'Make use of BoxMullerTransformation to calculate a Random Number from a Normal Distribution ' Randomize BoxMullerTransformation = Sqr(-2 * Log(Rnd)) * Sin(2 * PI() * Rnd) End Function
Mathematics can be interesting :)

How to calculate PI value?

To find PI (π) value, we can actually compute the arctangent of a specified number 1 multiply by 4.

Suppose you are writing VBA macro, you may use the below function to get PI value.

Function PI() As Double PI = 4 * Atn(1) End Function
NOTE: I assume your Math library does not have PI.

2 assignments down

Challenge for school

02: CS5322 Quiz 103: CS4236 Project deadline10: CS4236 Assignment 1 deadline12: CS5322 Assignment 1 deadline15: CS5322 choose research topicApril
05: CS5258 Assignment 105: CS5258 Assignment 210: CS4236 Assignment 213: CS5322 Quiz 215: CS5322 Project 27: CS4236 Exam28: CS5258 Exam30: CS5322 Assignment 2 May
03: CS5322 Exam
Working on CS5322 Project deadline.

Strikethrough means I am done with it.

Buffett's Berkshire is best-regarded US company

Berkshire Hathaway - the investment vehicle run by Warren Buffett, the so-called sage of Omaha - topped a list of the best-regarded US companies.

MOST ADMIRED: prior rank
Berkshire Hathaway Inc 11Johnson & Johnson 1Google Inc 23M Co 9SC Johnson & Son Inc n/aIntel Corp n/aMicrosoft Corp 7Coca-Cola Co Inc 6General Mills Inc 8
Freddie Mac n/aAmerican International Group Inc 1Fannie Mae n/aCitigroup Inc 6Goldman Sachs Group Inc n/aChrysler 4General Motors 3JPMorgan Chase 12Bank of America Corp 14Delta Air Lines Inc n/a
n/a = Company not rank among 60 most visible U.S. companies in last edition of survey

Buffett's Berkshire is best-regarded US company [via]

How to Calculate a Random Number from a Normal Distribution?

The NORMINV(probability, mean, standard_dev) function in Microsoft Excel returns the value x such that, with probability p, a normal random variable with mean mu and standard deviation sigma takes on a value less than or equal to x. Using RAND() function that generates random probabilities between 0 and 1, we can use the NORMINV function to calculate a random number from a normal distribution, using this formula:

=NORMINV(RAND(), mean, standard_dev)
However, Jerry W. Lewis, a former Excel MVP and a professional statistician, commented that using NORMINV(RANDINV()...) to generate Normal variates is not recommended in Excel XP or earlier. Excel 2003 or later yields acceptable result.

Jerry recommends the Box-Muller Transformation method instead. Using Box-Muller Transformation approach to calculate a random number from a normal distribution, the formula in Excel would be


God Bless You

I am the resurrection and the life. Those who believe in me, though they die, yet shall they live, and whoever lives and believes in me shall never die.-- John 11:25.26

May you be happy in heaven.

Excel Normal Distribution Formulas

=NORMDIST(x, mean, stdev, cumulative)
Returns the normal cumulative distribution for the specified mean and standard deviation.

Returns the standard normal cumulative distribution (has a mean of zero and a standard deviation of one)

Returns the inverse of the standard normal cumulative distribution (has a mean of zero and a standard deviation of one)

Objectives of Secure and Fair Electronic Voting

First, only the eligible voters can vote and each voter can vote only once. The ballots of the eligible voters should be correctly accumulated in the tally. In addition, the ballot should be secret so that others cannot infer the intention of the voter. With ballot secrecy, the voter may feel free to express his or her intentions without fear of retribution. As the voted ballots lack physical protections such as the polling boxes in conventional voting methods, the results of the voting should be verifiable. Further, the voting cannot be disrupted by the voter regardless of whether or not he or she will be traced.

Al Jazeera English dropped from SingTel Mio TV from April 1st

From April 1, Al Jazeera English will be dropped from SingTel Mio TV with no reason given. For the past, Al Jazeera has hosted series of programs scrutinizing the socio-economic problems in Singapore, more than any other channels. In place of Al Jazeera, Russia Today, CCTV 9 (China) and Euronew are added.

What is the real reason for dropping Al Jazeera?

Al Jazeera English dropped from SingTel Mio TV from April 1st [via]

A tiring long weekend

The whole of Friday was spent working on CS5258 Assignment 2, reviewing an Information Security Policy, improving it, and writing a critique out of it. I am blessed to have two capable group members who are responsible and proactive enough to complete their given tasks, and sometimes doing more than required. Deadline of Apr 5 shouldn't be a problem at all.

On Saturday, most of my time was spent reading through and comparing a total of 5 research papers before finally selected the best for a literature review for my CS4236 Assignment 2. The next question is coming out with a decent practical solution to my problem - Secure Electronic Voting. This is an individual assignment due on Apr 10.

Time flies and today marks the last day of the long weekend. I better get started with my CS5322 Group Project else I will have nothing to show for this coming Tuesday's discussion. Time is equally tight for this and the deadline is less 2 weeks from now, which is Apr 15.

Other than the above…

Gmail on the iPad

Apple iPad was launched not long ago but then Google Gmail team is efficient enough to come out with a customized Gmail for iPad.

Gmail on the iPad [via]

Normal distribution

In probability theory and statistics, the normal distribution or Gaussian distribution is a continuous probability distribution that often gives a good description of data that cluster around the mean. The graph of the associated probability density function is bell-shaped, with a peak at the mean, and is known as the Gaussian function or bell curve.
Normal distribution [via]

More on 鄭秀文

全都好听! Not many can sing so well live.












鄭秀文Sammi Cheng -- I Will Survive

Sammi Cheng singing "I Will Survive"!!! Real diva! Her vocal is still equally powerful!!! She will survive!!!

Sammi Cheng has begun a series of her world tour concert for her comeback! Her attitude on stage reminds me of MJ.