Life is too short…

There’s definitely the spirit of conflict in the air today. Several fights broke out – some on blogs, some on the ping.sg shoutbox and even as I was walking home, a literal fight between an old couple outside Boon Lay MRT. And they are an old couple, not the usual teenage couple have a tiff or something.

* sigh * There’s definitely much I wanted to write about, and a decade ago when I was much more foolish than I am now, I would perhaps write an angry (and usually not very smart and definitely dumb) retort. However, being less foolish than before, I have decided not to bother at all, simply because I have stopped giving a rat’s ass about what someone deliberately writes anymore.

My energy level is inversely proportional to my age and my heart and blood vessel could no longer take the spike in pressure that normally comes with my flash rage. More often than not it leaves me drained and tired. (Now that explains to me why Palpatine looks that hagged after he zapped Mace Windu with Force Lightning.)

So, even though my slight advance in years has not gained me much wisdom, I’ll try and make up for my lack of that by acknowledging that I am no longer young. I’ll at least try and live according to my age, and for my own good, I’ll do what I preached and ‘hate’ [-] a few blogs.

Yaaaay! Out of sight, and definitely out of mind. That’s not mentioning that, poofing on ping.sg do take up some effort, and there are some who are just not even worthy of that effort.

Life is just too short. If God permits, I want to live until 70 in good health, not half paralyzed with a stroke and life support on a sick bed.

I am number 187 on the million blog list!!!

Seems like everyone’s doing this so I’ll join in. According to the creators of this site: ‘This is an experiment to see how long it will take to get 1,000,000 blogs to list themselves on our site.’

I am currently #187 on the list, not really so spectacular since not even top 100, or top 50, or to 10, but I am willing to trade positions with someone further down the list… as long as you give me $1 per position. (Incidentally, my mei xinyun is just one position above me.

So if you are in position 1000, I’ll trade position with you for $1000 – 187 = $813. The price is negotiable though I really won’t mind if you want to pay more.

Let me know if you are keen. I’ll pass you my bank account number so you can transfer me the money. Once I verify the money has been transferred, I’ll modify the page for you and change our positions. HAHAHAHAHA….

The Bird-god @ the Bird Park 25.03.08

The Bird-god took leave today and decided to pay his subjects at the Jurong Bird Park a visit. (It is a free visit because I got a complimentary pass from a friend. If you had to ask how I got it, I’ll tell you that’s because I am Nelson – aka Niao Shen [鳥神], the Bird-god.)

After a long wait at Boon Lay Interchange for about 15 minutes at around 1pm, the bus 194 finally arrived. (Bus 194 is a one stop bus – i.e. it stops at the Bird Park only and the trip to the Bird Park is about 5 minutes. You can take 251 there also but make sure you don’t take 251 back from the same stop or you will have fun touring parts of Tuas!)

Anyway, according to the brochure that was given to me when I entered the Bird Park, there are 9000 birds in the park, and some of them are even born and breed in the park itself.

I would say they have done a pretty good job trying to make the place attractive to tourists. It is obvious a lot of effort has been put in the Waterfall Aviary, Lory Loft, Swan Lake, Pelican Cove and the Flamingo Lake. There’s also the Panorail to take you from point to point if you do not want to walk in the hot sun.

Unfortunately, it rained a little today so there wasn’t much to see at the Waterfall Aviary. However, it was great it rained or else I would probably have fried. Still, I managed to take some photos with my Panasonic FZ-8 when the weather was clear.


And as usual, if the photos are bad, it’s the fault of the camera-man.

URL and Malware

Got this off Chester’s when looking through my RSS feeds.

There was a fracas recently about ping.sg having a virus and ping’s owner insistent statement that “You cannot get a virus from a URL.”

So much for that. He means that he cannot get a virus from a URL. The rest of us mere mortals don’t bother patching every single vulnerability update.

I am not sure how the malware installed on Chester’s system and I can only guess this happened because he was using IE.

It is however true – based on my understanding, and that of a few colleagues in the office – that there is no way one can get a virus from a Universal Resource Locator (URL for short). An URL is nothing more than an address, and if there’s a bunch of crooks at a particular address, it won’t harm you when you just look at the address or read it out loud. However, if you send an invitation to that address and invite them over for a party, then there might be some trouble.

So, this is what happens when you put that URL into your browser (or click on a link): The computer will now access the server containing the resources specified by the URL and download whatever necessary onto your computer. This is done so that the computing power of your system can be utilised to execute the code on your end, and the server will be free to perform other tasks. (In a way, the cyber-equivalent inviting people to come over for a party and they are given permission to do certain things.)

After the contents are downloaded onto your computer, certain codes will be executed, so it will display the way it is intended on your system. In the perfect world, these codes execute in a sandbox environment where they are unable to access the rest of your computer. Sort of like the White House throwing a party and yet the invited guest would not be given access to the Oval Office.

Unfortunately, where Internet Explorer is concerned, thanks to a little nicety called ActiveX, not only do some these code sometimes execute without your intervention, regardless if your patches are up to date or not, they are allowed to access other parts of your computer. This usually happens when the security settings in Internet Explorer are set too low but there are so much holes in ActiveX that collectively you can fly even fly the Death Star through it. But in simple layman terms, that means the guests are allowed to venture out of a controlled area to places they should never be allowed to go to.

So, as long as ActiveX remains an integral component of Internet Explorer, ‘self install’ malware will remain an un-escapable evil when surfing, and no matter how up to date your patching is, it will not stop that evil. And once it gets in behind the defenses, then it’s a different ball game entirely. But still, an URL on it’s own will never infect your system with a virus.

However, my understanding of this could be a little outdated and things might have changed recently. So I have switched to Opera or Firefox which at least are more secured. And when even MSN Live Mail only launch the ‘Classic’ Version in Opera, I do feel little safer.

[“NSFW”] Stripping.. erhem…

I stripped * erhem * a faulty, warranty-expired IBM T-41 to extract the mini-PCI wireless network adaptor. These are the pictures of my handy work.

Sorry if you felt I fooled you. Now you understand how I felt when you see a misleading post title.


These are the 4 screws that holds the keyboard.

These are the 3 long screws that holds the palm rest.

These are the 5 short screws that holds the palm rest.

The screws in their full glory.

Push at these places to lift the keyboard up.

Keyboard lifted up.

Lift palm rest off the laptop here.

Keyboard Connector – Disengage to remove completely.

The touch pad circuitry.

The slot that holds the mini-PCI wireless network adaptor.

Touchpad connector – Disengage to remove completely

T-41 ‘doing yoga’ – 512 RAM module shown.
1 7 8 9 10 11 27