Category Archives: Daily Scribble

My random thoughts of the day.

Andy’s wedding

Tonight I went to my best friend, Andy’s wedding. I flew all the way from Vancouver back to Toronto, staying a weekend just to attend this wedding. This wedding is quite special to me, because I was the match maker. I introduced Winnie to Andy many years ago. I have done many match making and it is the only one that has a happy ending. In Andy and Winnie’s wedding website, each of them have wrote an entry on how they met. The two version is not exactly the same, yet I think I am one of the few who know the real version. I guess everyone tends to modify their own memory to only remember a better version of the reality.

It’s funny to see my college grad ball date again tonight. When I was in the forth year, I was single, so does a few of my friends. Winnie was so kind that she ask some of her friends to be our dates, so that we don’t have to go to the grad ball alone. My grad ball date was the maid of honor of Winnie. I didn’t keep in touch with her after graduation, so I am quite surprise to see her.

Flying Red Eye

I forgot when is the last time I flew red eye.  Flying red eye is a big time saver.  You don’t lose any day sitting in the plane, instead you try your to sleep during transit.  Normally, I can sleep well during flight, so I don’t have much trouble flying red eye.  The only concern is I couldn’t brush my teeth and take a shower before going to bed.  That makes me uncomfortable.  In fact there are not many routes has red eye flight, YVR to YYZ is one of them.

I haven’t visit home for a few years.  Too bad that I only stay in town for 3 days to attend my good buddy’s wedding.  Since I will see most of my university friends in the wedding, there is really no reason for me to stay long.  Plus other than taking some rest at home, there isn’t anything interesting to do in Toronto.  It’s odd that I feel so disconnected from the city I went to school.  Mm…  I lived in Toronto for 7 years and I stayed in Vancouver for 8 years.  No wonder I feel more attached to Vancouver than to Toronto.

Oh.  I just found out YVR airport has free wireless internet access.  I am writing this blog while waiting for my flight.  It’s so convenient.Low interest rate credit card offer<&name=a>
Card company consolidation credit debt<&name=a>
Accepting credit card for business<&name=a>
Personal loan company<&name=a>
Debt consolidation non profit organization<&name=a>
Advance cash loan military payday<&name=a>
Pennsylvania bad credit mortgage<&name=a>
Credit report company<&name=a>
Home loan mortgage rate va<&name=a>
Car loan for college student<&name=a>
Secured platinum credit card<&name=a>
Non profit debt consolidation<&name=a>
Pennsylvania home equity loan rate<&name=a>
Consolidating loan student<&name=a>
Home improvement grants loan<&name=a>
Compare equity home loan rate<&name=a>
Free credit report credit card<&name=a>
American express credit card offer<&name=a>
Canada student loan<&name=a>
Federal student loan application<&name=a>
Citizen bank credit card<&name=a>
Approval guaranteed loan personal<&name=a>
Consolidation debt loan student<&name=a>
Personal finance loan<&name=a>
Instant approve credit card<&name=a>
Lexington credit repair<&name=a>
Mobile home loan texas<&name=a>
Bad debt unsecured personal loan<&name=a>
Tampa home equity loan<&name=a>
Bad credit instant auto loan<&name=a>
Advance loan online payday<&name=a>
Car loan for low credit score<&name=a>
Credit card processing on line<&name=a>
Atlanta bank federal home loan<&name=a>
Approval personal loan<&name=a>
Bad credit expertise in mortgage service<&name=a>
Direct government loan student<&name=a>
Lowest home equity loan<&name=a>
Car loan student<&name=a>
Sears credit card account<&name=a>
Article card consolidation credit debt<&name=a>
Guaranteed loan student<&name=a>
Bad credit new car loan<&name=a>
Free bad credit personal loan<&name=a>
California equity home loan online<&name=a>
Bad credit home loan help<&name=a>
Business master card credit card<&name=a>
Best personal loan rate<&name=a>
California bad credit mortgage<&name=a>
Low cost payday loan<&name=a>
Bad credit computer loan<&name=a>
Direct loan servicing student<&name=a>
Free debt consolidation information<&name=a>
Best credit card for bad credit<&name=a>
Secured credit card fast<&name=a>
Free sex video no credit card<&name=a>
Student loan finance corporation<&name=a>
Bad credit loan uk<&name=a>
Delaware home improvement loan<&name=a>
Get mortgage bad credit<&name=a>
Personal loan rate<&name=a>
Bad credit guaranteed home loan<&name=a>
Cheap credit card company<&name=a>
Best home loan mortgage rate refinance<&name=a>
Student loan consolidation rate<&name=a>
Raise credit score<&name=a>
Home improvement loan missouri<&name=a>
Government home loan va<&name=a>
Equifax credit report trans union<&name=a>
Bad credit car loan canada<&name=a>
American express prepaid credit card<&name=a>
Florida bad credit home mortgage<&name=a>
Secured uk home loan<&name=a>
Personal loan in the uk<&name=a>
Texas guaranteed student loan corporation<&name=a>
Connecticut home equity loan rate<&name=a>
Free credit report and credit score<&name=a>
Trans union credit report<&name=a>
Increase credit score<&name=a>
Countrywide home loan<&name=a>
Airline miles reward credit card<&name=a>
Bad consolidation credit loan student<&name=a>
Calculator loan student<&name=a>
Texas debt consolidation loan<&name=a>
Bank federal home loan<&name=a>
America bank loan student<&name=a>
Countrywide home loan customer service<&name=a>
Canadian student credit card<&name=a>
Balance transfer credit card for bad credit<&name=a>
Department education loan student<&name=a>
Personal consolidation loan<&name=a>
Sterling bank secured credit card<&name=a>
Card consolidation credit debt management<&name=a>
Car loan credit score<&name=a>
Fast bad credit personal loan<&name=a>
Free debt consolidation company<&name=a>
Auto loan bad credit car loan<&name=a>
Guaranteed approval payday loan<&name=a>
Consolidation debt non profit service<&name=a>
Applicant bad credit loan mortgage<&name=a>
Bad credit home financing<&name=a>
Consolidation loan program student<&name=a>
We accept credit card<&name=a>
Best home loan mortgage rate<&name=a>
Georgia free credit report<&name=a>
Accepting credit card payment online<&name=a>
California second mortgage home loan<&name=a>
Loan student suntech<&name=a>
Credit report help<&name=a>
Bad credit mortgage loan texas<&name=a>
Bad credit mortgage rate<&name=a>
Cash loan student<&name=a>
Bad credit car financing<&name=a>
Free credit report and score<&name=a>
Florida free debt consolidation loan<&name=a>
Low rate credit card offer<&name=a>
Colorado bad credit mortgage<&name=a>
Merchant bank credit card<&name=a>
Secured loan for home owner<&name=a>
Unsecured loan for people with bad credit<&name=a>
Credit card account online<&name=a>
Credit card processing solution<&name=a>
Cash advance payday loan software<&name=a>
Gasoline company credit card<&name=a>
Consolidation debt guaranteed loan unsecured<&name=a>
Credit card debt statue of limitation<&name=a>
Best secure credit card<&name=a>
Bank of america visa credit card<&name=a>
Consolidation debt non profit<&name=a>
Online application visa credit card<&name=a>
Corporation finance loan student<&name=a>
Personal loan uk<&name=a>
Military personal loan<&name=a>
Instant payday loan completely online<&name=a>
Free online credit report check<&name=a>
Fast cash personal loan<&name=a>
2nd bad credit financing mortgage<&name=a>
Beacon credit score<&name=a>
Best credit card merchant account<&name=a>
Free experian credit score<&name=a>
Georgia home equity loan<&name=a>
678 average credit score us<&name=a>
No equity home improvement loan<&name=a>
Consolidation direct federal loan student<&name=a>
Bad credit education loan<&name=a>
Hypercom credit card machine<&name=a>
Loan payday quick<&name=a>
Credit card debt debt consolidation<&name=a>
Guaranteed unsecured credit card instant approval<&name=a>
Good credit score number<&name=a>

Nietzsche

Nietzsche has displaced Peter Singer as my most hated philosopher. This term I am taking existentialism, so I have to study the work of Friedrich Nietzsche, who is one of the four most influential philosophers in existentialism. Nietzsche’s philosophy ten times worse than Peter Singer. Although both of them are nuts and their thoughts does not make any sense, at least Peter Singer’s argument is well constructed and easy to follow. The work of Nietzsche is very unorganized, his writing style deliberately confuse his readers. His books do not look like normal philosophy titles, it is more like random scribble from a mad man. Oh! By the way, Nietzsche has mental problem in his final years.

My professor is trying her best to teach Nietzsche’s philosophy in a structural manner, but I think his thoughts is too a big mess to study. Most of his philosophy come from his rebellion against Christianity. Too bad he learn Christianity from his father who was a Lutheran priest. So Nietzsche has some very deep misunderstanding about Christianity. Looks like his own philosophy is just attacking a straw man of Christianity. If Nietzsche had learn the real Christianity, he would have no to rebel against Christianity and probably happy with the theology explanations. If that was the case, my course would be a lot easier, as I don’t have to struggle in understanding his books.

It seems many so-call great philosophers have bad philosophy simply because they misunderstood some very fundamental concepts.  Nietzsche’s philosophy is totally non-sense because he get Christianity wrong.  Peter Singer’s philosophy is pure BS because he got the idea of happiness and suffering wrong.  Marx’s political philosophy turn into the biggest failure in social experiment of human history because he got some very basic idea of economics wrong,

Project perceptions

Just come across a funny cartoon describes a typical project and the perception according to each stakeholder.

typical project

This cartoon really describe my experience with the Indian contractors.  My project description may not be perfect, but it seems the Indian guys always implement my requirement in an unexpected way.  The outsourcing firm promised a lot but the code delivered are crab.  I have to review every single line of their code to make sure nothing will blow up.  The document is not very helpful, if it exists at all.  The cost is pretty high, the outsourcing firm pockets 80% of our expense, only 20% go to the salary of the contractors.  The support is patching, the time zone difference makes turn around time very slow.  At the end, all i want is some working code.

A sign of the company is in trouble

My company is getting a new CEO. The old CEO does not have any vision, so we actually have some hope that the new CEO will turn the company around. However today I heard some news that make me totally lost my confidence in our new CEO. My source comes from the IT department, they got an direct order from the CEO to upgrade the computers in our company to Vista. The CEO seems to believe using Vista will increase our productivity. I smell there is a sign of trouble in the company. Remember, you heard this from me first.

Never mind the whole XP vs Vista debate about which is a better OS. (The answer is quite evidently obvious.) Why would the CEO care what OS the employees use at all? He should care about our business strategy, concert about our product road map, the morale of the employees, the operating cost etc. What OS to use is the last thing he should worry about. That’s the job of our IT department. Oh well! I guess he probably not aware of most engineers in the company use Windows only to write document, check emails and surf the web. We do our engineering work in Linux! If a CEO lost focus and spent time worrying which OS to use, I don’t think the company will be in a very good shape. Maybe it’s time to sell our stocks.