Facebook Page


There is a saying that television is the idiot box. Statistic shows that when people watching TV, their brain activity drop a lot. I think TV is really a bad thing. I wasted too much time watching TV today and end up not being productive at all. I really should restrain myself from over-dosing meaningless TV programs. The worst of all is that when I was watching TV, I keep complaining how silly the show is at the same time.

Pope’s funeral

Today’s news coverage devoted a large section to Pope’s funderal. I don’t have CNN on cable and I was not really interested, so I didn’t watch it last night. Apparently, it’s a big social gathering for all the leaders of the nataions. Taiwan had made quite a process this time, as the president finally able to shake hands and talk to the leaders of other world powers. Shame on Chinese government refuse to send official representative because of the presents of Taiwan’s president. I feel kinda sorry for Prince Charles, because of the sudden death of the Pope, he has to move his wedding. No wonder people says wedding is planned but funeral just happens.

Tonight, I got dragged to a memorial service of the Pope at St. Mary. I managed to fall asleep while kneeing down during the eucharist adopration. My theory is that between half sleep and half awake is the best state to communicate with God. I feel I had gain more from the inspiration in my dreams than the boring talks from the speakers. Moreover when one is asleep, he is still listening subconciously, the message may sinks in even better. Why can’t the self-claim religious show some respect and let us sleep peacefully in church, as long as we don’t snore? Why people has to pray and worship God using nothing else but a standard template? If God havn’t say anything against sleeping in church, others people please stop making judgements on our way of worship.

network simulator

I have been sturggling with ns2 for the past 24 hours. ns2 is an open source network simulation implemented in tcl and C++. It suppose to be one of the most popular academic reseach tool in communication network. My problem right now is the compliation doesn’t seem right, when I run a sample testscript, it dies with a segmentation fault. I had tried different version under linux and cygwin without luck. Cygwin is another interesting open source program. It is like a linux emulator sitting on top of Windows, so user can compile and use unix/x-win softwares. If ns2 under cygwin still fails, I’m afraid to use brute force attack, fire up the debugger and figure out exactly what went wrong.

left and right

The email group of my highschool friends from La Salle is quite busy these few days. The death of the Pope had somehow started a political/theological discussion. I found it interest that you had know your friends for so many years, yet we havn’t dicussion this issues in depth at all. Probably we were just too young to understand the implication of all those complex world issues. The email exchanges really inspire me, give me some idea that I had never thought of. I am not surprise to see some of my friends has totally different view than myself on certian issues, judging from where they had been. It would be odd if they think the other way. Yet, it doesn’t affect our friendship, because we all know those are just BS talk anyways. Isn’t it the same in the case of most moral and political debates? The conclusion so far, Peter seems on the right, Lenny seems on the left. I split in between, right on political/economical issues, left on social/moral issues. First those who are not sure what side they are one on, try the test at political compass

My score is:
Economic Left/Right: 2.25
Social Libertarian/Authoritarian: -4.77

mass exodus

I have went to too many farewell lunch this month. Today yet another colleague is leaving the company and with stunting news three more I had worked with will leave soon, including one of my chess buddies. When the ship is sinking, I guess it is normal for everybody to jump the ship. I wonder does anyone will still listen to the tune of struggle with the company these days. Corporate loyal is long gone since the days of costing cutting become the norm in running business. What you get is what you pay, the universal truth.


Today is the first meeting of the toastmaster club in PMC. I have heard of it several years ago, apparently it once was quite popular in HK. Toastmaster basically is just a group of people come together to practice public speaking. Experience members provide guidance and feedback to junior members, aided with reading material from the mother organization on basic technics. A friend of mine, Chris, had joint it for two years and today he is one of the hosts. I can see his speeches improved alot. Other than I am not used to those exaggrated gestures, I think toastmaster really helps you to improve your communication skill. I’m looking forward to join one for quite sometime, but didn’t make the effort to actually join one. Now, the opportunity come to me conviniently, I got seize it and get most out of it. Even better the fee is covered by PMC.

Busy sunday

Today is a busy day. Since I left home at 9:30a.m. in the morning, I had went to 6 different events non-stopped. First attended the Sunday mass as I had promised yesterday, then have dim-sum with colleagues that happen to go to the same church. After that is the World Youth Day meeting at St. Paul, followed by dancing class with Pat. After the class I have to drive back all the way back to Burnaby to pick her friend and go to a church dinner in Richmond again. The dinner is really boring and doesn’t taste good. Other than have some unimportant conversation with someone I barely remember their names, there is nothing else worth to mention happened. At last when I though i can go home and hit my bed, Pat’s friend somehow hooked up a group of Pat’s highschool friends and decided to have a drink together. It’s the first time I met Pat’s highschool friends, all girls, but none of them are pretty. I end up reading my Da Vinci’s Code instead being brothered by their girly talks. I would like to write more about my reflects about the Pope, but I’m too tried now. Maybe I’ll save it for the next day.

Pope John Paul II

Finally, he had passed away after long suffering from Pakinson’s dicease at age 84. He is the 264th pope, the figure head of the Catholic church, which I belongs to. He is an admirable man, although I don’t agree on his ultra conservative view on moral issues, he is well deserved for his credits in fighting against communism, dialogs with other religions and stand up against Bush for world peace. In order to pay tribution to him, I decided to go to mass tomorrow morning. After all the dust are settled, the next focus will be who is the next pontiff. I wish a priest with similiar personality and as respectful as John Paul II will be chosen, however a liberal mind like John XXIII is more than welcome. With the many conservative cardinals appointed by John Paul II, the chance of electing a conservatives one is high. However, we could not rule out the work of the Holy Spirit that may lead the church to another path. John XXIII had succeed under the heavy installment of conservative cardinates by the formor Pius XII, history may repeat itself again. The only concern may arise if a liberal pope is indeed elected, there maybe conspiracy to kill him like the short-lived John Paul I before John Paul II. Anyways, I was worrying that the health condition of John Paul II may not allow him to show up in the World Youth Day. Now, at least it is guarantee that I will able to meet a Pope this summer, no matter who he is.

traffic ticket

I had my speed ticket disputed today, by luck the cop didn’t show up and I’m free of charge. I think the whole speeding ticket system is a scam of the government to make money. I got ticket on the down hill section of Boundary Road on a fine sunday by speed traps. It is almost guarantee every driver will be over the ridiculously low speed limit on that section. The police just stop whoever coming down and issue the tickets, what a easy way to make quick bucks. By disputing the ticket, not only you have a chance to walk away free, you are making sure the government cannot profit from this scam. In a long run, if everyone dispute their tickets, they will stop issuing all the unnecessary tickets, and put the police force into better use, such as catching criminals. To learn more about how to fight a traffic ticket and why the current ticket system doesn’t server the good public, please visit here

legal language

Tonight our project team had a team building dinner with the leaders from Saskatoon. The food and beer are great, and most important the expense is covered by PMC. In the dinner, we had talked about how expensive it is to file a patent. It costs tens of thousands of dollar to hire a lawyer to word the patent using those legal terms. Then I came up with an idea, why don’t we have software automating this process? Legal language is a subset of normal language, and each word has a specific meaning, which is similiar to logic statements understand by computers. The goal is to create a software that will translate contracts and patents written in daily english into a legal document. It would be a great idea for inter-discipline research among the liguistic, CS, and law departments.