Seagate Technology To Acquire Maxtor Corporation

Scotts Valley, CA, and Milpitas, CA, December 21, 2005: Seagate (NYSE: STX) and Maxtor (NYSE: MXO) today jointly announced they have entered into a definitive agreement under which Seagate will acquire Maxtor in an all stock transaction.

Read more about it here:

Quantum was acquired by Maxtor, now Maxtor acquired by Seagate. I still have a Quantum Fireball on my old desktop… 😉

*Thanks to Azidin for updating me with this story.

In an another area, Macromedia has been acquired by Adobe. Go to and you’ll see Adobe – formerly Macromedia.

Read more about it here:

And… uh oh.. Happy New Year!!! My new year resolution is to stop smoking, but the damn nicorette gum gave me a sore throat!!! 🙁

Encode AMR to MP3

Nowadays I have a habit of recording my phone conversations through my k750i. The problem is that the files are saved in AMR format and my PC can’t play it.

Googling around reveals that AMR files can be converted to WAV and MP3, so I created a shell script to do this for me.


  1. AMR encoder/decoder –
  2. sox
  3. lame (to encode mp3. If all you need is wave format, you don’t need lame and you can just change the script up to when it creates a wave)

Before you compile the AMR decoder/encoder, make the following changes:

  • Remove all occurences of -DETSI in the Makefile
  • Add #include “sp_dec.h” in decoder.c

That’s it. All you have to do is compile it normally. (Otherwise you will get segfault when running the binary)

Now the final part, the script I created (or you can download it here):

# Script to convert .amr to .mp3
# by Ady Romantika (ady at romantika dot name)
# December 2005
# Needs:
# 1. amr encoder/decoder
#	(to decode amr)
# 2. sox
#	(to convert raw file to wave)
# 3. lame
#	(to convert wave to mp3)
# Usage: <inputfile>
# Warning: overwrites previous outfile
# Change this to where you place your decoder
# Set to 1 to delete intermediate raw and wav files
FILENAME=`echo $INFILE | sed -e "s/.amr//"`
SOX=`which sox`
LAME=`which lame`
# Check prerequisites
if [ x${SOX} == 'x' ];
	echo I cannot find sox. Are you sure it is installed and in your PATH?
if [ x${LAME} == 'x' ];
	echo I cannot find lame. Are you sure it is installed and in your PATH?
# Check for arguments
if [ x${INFILE} == 'x' ];
	echo I need filename as argument
# Check for input file
if [ -e $INFILE ];
	echo Found input file $INFILE
	echo Input file $INFILE not found, exiting
# Start conversion
echo "Converting AMR to WAV ($1 to ${FILENAME}.mp3)"
$SOX -r 8000 -w -c 1 -s $FILENAME.raw -r 16000 -w -c 1 $FILENAME.wav 
$LAME $FILENAME.wav $FILENAME.mp3 --silent --tt $FILENAME --tl AMR --ty `date +%y`
# Delete intermediate files if needed
	echo Deleting raw and wave files. Keeping original amr.
if [ -e ${FILENAME}.mp3 ];
	echo File succesfully created
	echo File creation failed.
echo Done!



A sample file: besok.mp3

Internet Down V7.0

Today, at 10:33 Ms. M from TM Point Taipan called me up. She asked for an update. I told her that 2 people called (as in previous post).

Next, at 12:37 the Indian TM Staff (Govinesh, the one who called on 26th) called, and asked whether anybody has contacted me. I told her no, nothing since she last called. She told me that according to the records, some technical people went to my home yesterday at around 15:00. She said that they were supposed to leave a contact card or something.

I told her I didn’t receive any phone call, and no contact card whatsoever. I only noticed a missed call on the home phone (my phone has caller ID) when I arrived at 19:00.

She asked me when can they come, and if anybody will be at home. I told her, no one will be home. She said that’s difficult since they can only come during office hours. I said her I don’t know about that, you have to figure it out somehow. She told me she’ll contact the person Faizal and call me back.

TMNET does not have any engineer working around the clock? I thought a company that size have all the resources.

I tried to terminate the subscription but they insist on trying to fix it.

What the hell are they going to do coming to my house? They probably want to blame my wiring and equipments. Otherwise they can always check at the port with a laptop, can’t they?

The beautiful thing is that I managed to record both conversations on my k750i. Good. 

BI Marketing

Last Friday a company called BI Marketing called my home number twice, asking for the address for them to send free magazine. I told them I am not interested.

Today, I received another phone call at the office – from the same people asking my address for them to send free health and car magazine. I am trying to find out where the hell did they get my numbers. If anyone else get the same calls, do let me know.

Weirdly enough they don’t have my mobile number. This is a privacy violation!!! The next time they call I am going to make a police report. Somebody is selling our private information.

Baik Punya Cilok


On Xmas day, went to watch Baik Punya Cilok at TGV IOI mall. Yeah, I know the cinema there ain’t that great but it’s less crowded and make my life simpler.

It’s a new movie era. Afdlin has once again made a great movie. Sure, some people may not like the type and style of the movie. Then again, not everyone have the same taste. As for me, I watch everything; with of course preferences to certain types.

Sure, this movie is not as huge as Puteri Gunung Ledang, but it portrays life as we see it. It’s a light movie where you can enjoy laughing with your loved ones.

Thumbs up to Afdlin for this movie. Now I am waiting for Buli Balik which is scheduled to be released on 26 January 2006 ( Enjoyed Buli very much, but I watched it on Astro…

Too bad I missed Why You Still Fat. Did they record the show?

Jangan beli cetak rompak woi, camner industri filem negara nak maju… 

Internet Down V6.0

Somebody from TMNET called me again today (26-Dec-2005 14:14) asking whether my Streamyx is working fine. It’s an Indian name so I don’t quite catch it.

She said: Sir, is your Streamyx working fine now?

I told her: I don’t know. I have disconnected my equipment and waiting for TMNET to tell me they have fixed the problem. If I can connect, but can’t use my Internet connection – TMNET will detect my IP and say I use it. I want my rebate! Somebody from TMNET called ANITA called me on 22-Dec and she said she’ll call me back.

She said: OK I will confirm with Anita and call you back.

Hehe… in an email my friend once said that maybe TMNET has bomoh (witchdoctor) service or something. They just do nothing and the problems will fade away… 😉

Internet Down V5.0

Yesterday (22nd December 2005, 14:25) a TMNET staff named ANITA called me, she rudely said "I don’t understand what’s your problem.". I have been explaining the problem like hundred of times. I said to her "It’s packet loss.". She said, "OK I will call you back.". I doubt she even understands what packet loss means, and that she will call back. I am even ready to record her on my phone.

Anita: Awak ada buat report dengan TMNET? (You made a report with TMNET?)

Me: Ada (I did)

Anita: Apa problem awak ni, saya tak faham la. Tak boleh connect langsung ke? (What’s your problem, I don’t understand. You can’t connect at all?)

Me: Tak boleh, packet loss yang teruk (Nope, really severe packet loss)

Anita: OK la macam tu nanti saya call balik (OK I will call you back)

And then, nothing as expected. She was rude, and I don’t even want to be a TMNET customer any more. They forced me. Humph…

Right after she called, CFM called me (15:02) to ask for update. I told CFM that TMNET has yet to settle the issue. CFM told me that they are still waiting for action and explanation from TMNET, and that they’ll call me back.

Thanks, CFM. Good job. 

Internet Down V4.0

Called the TM Point officer at 12:00 just now, and she said she has already forwarded my email to an Assistant Manager. Asked on the next step to be taken, she told me that now they will decide whether or not to send a technical squad to my house and check my Streamyx subscription.

Thanks, Miss M I appreciate your help. 

Internet Down V3.0

The previous post was posted 100% as I have written it inside my text editor to preserve originality. Yes I can change the post date but I just want to demonstrate the misery I’ve had for the last few weeks.

On Monday, 19th of December I went to Taipan (USJ), to convert my prepaid to postpaid (and subscribe to unlimited 3G) and get rid of Streamyx once and for all. Arrived at Maxis at about 12:45 after looking for a parking spot. At Maxis, we asked the front desk what to do, fill in a form, and voila! 15 minutes later we finished all procedures. All we have to do is wait for 2-3 hours before the new sim cards are activated.

As the TM Point is in the same road as Maxis Centre, I went there to terminate my Streamyx line. Arrived at 13:15, and waited exactly 1 hour before being called. They only have one TMNET counter (out of total 10). Oh well whatever. The officer at the counter was being nice and try to be helpful – this I can’t deny. However, since our Streamyx has only been subscribed since May 2005, she said we can’t terminate it. If we still want to terminate, a penalty will be imposed – pay until finish one year. Actually when I came in I already made a letter of complaint, and since this is a crazy case as I can’t use my Internet at all, I thought they can make an exception. I was wrong. She insists that we continue our subscription, and she’ll help. OK. Then she promised that she can look into a rebate for the period we can’t use the Internet.

The funny thing is that she encouraged me not to call 1-300-88-9515. She put it nicely: "1-300 as brought us a lot of problems. Next time you have problems just come here.". Honestly, I wish I can do that. Really. 

At the counter, we explained what was wrong and waited like 30 minutes as she ransacked her notebooks for phone numbers of Serdang TM/TMNET offices. In my head I was cursing that the biggest telecommunication company in Malaysia does not have a proper directory service at hand. Oh well.

After identifying the source, she called "Adi" the technician – a contractor (see previous post). The guy was clueless and said to the officer that he had made an appointment for today – until she handed the phone to me. Next thing I know is that I  made an appointment with the guy for 17:00 at my house. OK let’s see what he can do. Before we leave, I told the officer that I really want that rebate since I don’t want to pay for what I don’t use.

Back at home, I waited until 17:30 then I called the guy up. He said he was on his way. OK. He finally arrived at 17:45 and I  have already set up my notebook and the modem downstairs.

He looked at it and confirmed that it is a problem with TMNET. He said there was a major problem with our connection (our lines are connected using optical fiber) and all the TM engineers are on leave. He said that he can’t do anything else for me. I said to him that I need him to be my witness when I explain to the TM officer. He said OK. He also mentioned that another customer in another road (in the same area as me) is having a same problem as well. Oh really? And yet TMNET is not doing anything.

I have already emailed that TM Point officer to tell her what happened, and expressed my concerns about the bills. I also told her that I have entirely disconnected my ADSL modem, and will only reconnect after TMNET has confirmed that the problem is solved. I also told her that I want that rebate to cover 4th December 2005 until the problem is solved. I still have no reply from her, and I’m going to call her tomorrow. 

ADSL technology doesn’t suck, and the brand Streamyx does not suck. I put the blame on people selected to manage and maintain it – TMNET.

I’m not sure what’s next but for sure I am quite happy with my 3G connection, eventhough it is in GRPS mode (~115kbps). I wish Maxis will cover my area with 3G soon. At least, it’s reliable and no packet losses. I’m connected with the most expensive modem ever ~RM1600 Sony Ericsson K600i. It’s my modem and I use it only for connecting to the Internet (I use my SE K750i for everything else). I’d go for the card but I was thinking that RM1k+ for a card is too crazy, especially since technology is expanding too fast. What am I going to use the card for later when there’s 4G or later technologies? At least I have a phone.

Last night, I even managed to connect with my SE K600i on Linux! I’ll post the details on configuring pppd for GRPS later when I have time (If you are desperate for this info do email me personally as I don’t know when’s the next time I will post again). In fact, I am posting this entry using pppd on Linux via SE K600i 😉 Cool.

Until then, see you later.

Internet Down V2.0

I am actually posting this on my new Maxis 3G

[17 Dec 2005]

Hello. I am writing this entry inside my favorite text editor, as I can’t use the Internet. I will paste this later somewhere else. My Streamyx problem is never ending. I have not been able to access the Internet since 4th December 2005. Until now, nobody at the call center knows how to handle this problem. Earlier I was reluctant to call them dumb. Now I know that they are DUMB. They are the DUMBEST people I have ever talked to. My experience related to TMNET reveals these facts:

  1. They use a customer supportscript, template emails, and have very little expertise/skills
  2. They can’t figure out that “Request timed out” on windows ping is exactly the same as “Packet Loss” on Linux ping
  3. They have no idea that “able to connect but can’t browse”, “connection timed out”,”frequent disconnection” are all related
  4. They have no idea what network latency means
  5. They think all customers are IT illiterate
  6. They only know Windows
  7. They reboot their PC 100 times a day
  8. They reboot their modem 100 times a day
  9. They have no idea how to use traceroute and what it means
  10. They have the dumbest ever customer support team on the face of the earth
  11. They make empty promises to customers
  12. You can say anything you want but they will just not bother as they are already immune to insults and people being mad at them
  13. They believe in miracles – do nothing and the problem will be fixed by itself
  14. All of TMNET higher executives with titles “Assistant Manager” just do nothing all day and scratch their balls at their desks
  15. Misuse of access – some of “Assistant Manager” even cap their Streamyx line to 2Mbps for their own home (effectively stealing other paid customers’ bandwidth)
  16. They assume & blame the following (email me if you have more in your list):
    • a. Customers are dumb and don’t know how to use the Internet
    • b. Customers’ PC are misconfigured
    • c. Customers’ phone lines are in bad shape – shift the blame to TM
    • d. Customers’ don’t know how to fix their own PC
  17. They make customers pay RM88 per month for 1Mbps but only cap their lines at 512kbps (worth RM66). I paid RM88 from May to September, not realizing line was miscapped. Called them to complaint and they said it is too late, bill dispute is 1 week from receipt. OK – keep the HARAM money and let your kids feed on it. Answer to me in the afterlife.
  18. They think all customers only surf the websites, and not other services. I use a lot of POP3, POP3S, SMTP as well. Not to mention multiple IM protocols. Yeah.. once they called and my wife mentioned that Yahoo! Messenger can’t connect and the guy who called said “You have to reinstall Yahoo! Messenger”. WTF????? Are you kidding me? Make sure you know who you are talking to!
  19. Make sure you have taken your meals, and is in good state of mind (not sleepy, not high, etc.) as they will try to exhaust you will all kinds of bullshit. They will ask you to reboot PC, reboot modem, plug/unplug phone, flush DNS, connect/disconnect so that they can log your IP for 3 times (I did this 9 times with them), and many other unbelievably ridiculous things.
  20. They will say that it is your fault if the technician doesn’t show up. AMIZAH even told me that “lain kali buat appointment betul-betul dengan dia” (next time make sure you made proper appointments with the technician).
  21. Senior executives of TMNET realize their service sucks big time, otherwise they would not refrain from putting their email address in the website.
  22. They don’t want to spend more money on International links and users end up with congested traffic. Everytime there’s congestion they’ll put a notice to blame the International link. Well, you have more users, buy more International bandwidth!!! It is no wonder broadband user percentage in Malaysia is still very very low compared to other countries.

Until today, they have not understand that the problem is with the network. They have 2 times reset my DSL port, and made 2 false appointments to come to my home and take a look.

These names are logged forever in my PC: “Niza, Amizah, Izan, Hajar, Meor” TMNET 1-300-88-9515 Operator, “Adi” TMNET Technician, “Tun” TM Serdang. “Tun” is the most polite one and sounds sincere to help, while “Adi” is the worst ever. He made 2 appointments with me and in the end when I call him I got into his voicemail. Professional? I beg to differ. But then again I don’t blame him for being a jerk technician with low pay job.

I am currently trying to pursue this matter with the Consumer Forum of Malaysia (CFM). If by the end of this month I still can’t use my Internet connection properly, I will leave RM88 outstanding in the account and demand that my account be deactivated. It has been activated since May, and I know they force us to use it (and pay them) for 1 year. But should I really pay for something that I can’t really use? I want them to waive the month of December fee. It’s just not fair. Just imagine how many money and time I have lost, not being able to use the Internet since I am running an Internet based business, as well as freelance remote SysAdmin contracts…

Oh, yes, I brought my modem to my friend’s house in a separate housing area and the modem worked fine. I bought it myself, an Aztech DSL600E. NOT free ones from TMNET. It’s of somewhat higher quality than the free ones. Weird, ever since I got this service I have never obtained an IP number outside of the network.

I am now considering 3G or EDGE for my Internet access. Are they any good? I know compared to DSL the speed will be much slower, but at least much better than paying TMNET more for dialups, and TM for the bills. People say that it is still usable. I was hoping that Jaring broadband DSL would reach my area but at the end I realized that they are renting DSLAM ports from TMNET. Any idea whether they are using their own network or piggybacking on TMNET’s backbone? Anyone?

Here are some ping statistics on 16 December 2005. Keyword to look for is “% packet loss”. Details: is the GATEWAY and are the DNS

These were taken from Windows, using manual dialer (yuck!):

Request timed out.
Reply from bytes=32 time=49ms TTL=126
Reply from bytes=32 time=31ms TTL=126
Reply from bytes=32 time=24ms TTL=126
Reply from bytes=32 time=24ms TTL=126
Request timed out.
Request timed out.
Ping statistics for
    Packets: Sent = 951, Received = 695, Lost = 256 (26% loss),
Approximate round trip times in milli-seconds:
    Minimum = 20ms, Maximum = 370ms, Average = 39ms
Reply from bytes=32 time=25ms TTL=126
Reply from bytes=32 time=28ms TTL=126
Request timed out.
Reply from bytes=32 time=151ms TTL=126
Request timed out.
Reply from bytes=32 time=93ms TTL=126
Reply from bytes=32 time=51ms TTL=126
Reply from bytes=32 time=35ms TTL=126
Request timed out.
Reply from bytes=32 time=62ms TTL=126
Request timed out.
Reply from bytes=32 time=62ms TTL=126
Request timed out.
Request timed out.
Request timed out.
Reply from bytes=32 time=24ms TTL=126
Request timed out.
Ping statistics for
    Packets: Sent = 4177, Received = 3543, Lost = 634 (15% loss),
Approximate round trip times in milli-seconds:
    Minimum = 21ms, Maximum = 406ms, Average = 13ms

These were taken in Linux on 17th December 2005 (see the date and time in []):

[Sat Dec 17 02:24:52 MYT 2005]
PING ( 56(84) bytes of data.
64 bytes from icmp_seq=1 ttl=126 time=24.0 ms
64 bytes from icmp_seq=2 ttl=126 time=25.1 ms
64 bytes from icmp_seq=3 ttl=126 time=53.6 ms
64 bytes from icmp_seq=4 ttl=126 time=32.5 ms
64 bytes from icmp_seq=7 ttl=126 time=88.9 ms
64 bytes from icmp_seq=8 ttl=126 time=32.5 ms
64 bytes from icmp_seq=10 ttl=126 time=25.0 ms
64 bytes from icmp_seq=11 ttl=126 time=35.2 ms
64 bytes from icmp_seq=12 ttl=126 time=22.3 ms
64 bytes from icmp_seq=13 ttl=126 time=22.8 ms
64 bytes from icmp_seq=14 ttl=126 time=29.5 ms
64 bytes from icmp_seq=15 ttl=126 time=24.8 ms
64 bytes from icmp_seq=18 ttl=126 time=27.1 ms
--- ping statistics ---
20 packets transmitted, 13 received, 35% packet loss, time 19021ms
rtt min/avg/max/mdev = 22.345/34.152/88.976/17.723 ms
[Sat Dec 17 02:25:47 MYT 2005]
PING ( 56(84) bytes of data.
64 bytes from icmp_seq=1 ttl=56 time=30.3 ms
64 bytes from icmp_seq=5 ttl=56 time=29.5 ms
64 bytes from icmp_seq=11 ttl=56 time=26.5 ms
64 bytes from icmp_seq=12 ttl=56 time=27.6 ms
64 bytes from icmp_seq=14 ttl=56 time=28.2 ms
64 bytes from icmp_seq=17 ttl=56 time=27.3 ms
64 bytes from icmp_seq=20 ttl=56 time=26.9 ms
--- ping statistics ---
20 packets transmitted, 7 received, 65% packet loss, time 19003ms
rtt min/avg/max/mdev = 26.552/28.111/30.340/1.291 ms
[Sat Dec 17 02:26:38 MYT 2005]

These are the IP logs for 17 December 2005, captured every 2 minutes by cron:

 [Sat Dec 17 00:45:53 MYT 2005]
 [Sat Dec 17 00:49:34 MYT 2005]
 [Sat Dec 17 00:49:41 MYT 2005]
 [Sat Dec 17 00:51:53 MYT 2005]
 [Sat Dec 17 00:53:53 MYT 2005]
 [Sat Dec 17 00:54:30 MYT 2005]
 [Sat Dec 17 00:57:53 MYT 2005]
 [Sat Dec 17 00:59:53 MYT 2005] [Sat Dec 17 01:01:14 MYT 2005]
 [Sat Dec 17 01:07:44 MYT 2005] [Sat Dec 17 01:08:57 MYT 2005] [Sat Dec 17 01:11:09 MYT 2005]
 [Sat Dec 17 01:13:53 MYT 2005] [Sat Dec 17 01:16:25 MYT 2005] [Sat Dec 17 01:18:08 MYT 2005] [Sat Dec 17 01:18:11 MYT 2005]
 [Sat Dec 17 01:18:32 MYT 2005]
 [Sat Dec 17 01:20:58 MYT 2005] [Sat Dec 17 01:22:30 MYT 2005] [Sat Dec 17 01:23:46 MYT 2005] [Sat Dec 17 01:24:48 MYT 2005]
 [Sat Dec 17 01:27:53 MYT 2005] [Sat Dec 17 01:30:34 MYT 2005] [Sat Dec 17 01:32:11 MYT 2005]
 [Sat Dec 17 01:35:53 MYT 2005]
 [Sat Dec 17 01:37:53 MYT 2005]
 [Sat Dec 17 01:39:53 MYT 2005] [Sat Dec 17 01:40:10 MYT 2005] [Sat Dec 17 01:43:07 MYT 2005]
 [Sat Dec 17 01:45:19 MYT 2005]
 [Sat Dec 17 01:46:35 MYT 2005] [Sat Dec 17 01:47:28 MYT 2005]
 [Sat Dec 17 01:49:53 MYT 2005]
 [Sat Dec 17 01:51:30 MYT 2005]
 [Sat Dec 17 01:52:24 MYT 2005] [Sat Dec 17 01:54:29 MYT 2005] [Sat Dec 17 01:56:07 MYT 2005] [Sat Dec 17 01:58:34 MYT 2005] [Sat Dec 17 02:00:16 MYT 2005] [Sat Dec 17 02:02:19 MYT 2005] [Sat Dec 17 02:04:18 MYT 2005] [Sat Dec 17 02:06:19 MYT 2005] [Sat Dec 17 02:08:22 MYT 2005] [Sat Dec 17 02:11:26 MYT 2005] [Sat Dec 17 02:12:01 MYT 2005] [Sat Dec 17 02:14:05 MYT 2005] [Sat Dec 17 02:16:19 MYT 2005]
 [Sat Dec 17 02:19:39 MYT 2005] [Sat Dec 17 02:20:45 MYT 2005] [Sat Dec 17 02:22:17 MYT 2005] [Sat Dec 17 02:24:11 MYT 2005]
 [Sat Dec 17 02:26:10 MYT 2005]
 [Sat Dec 17 02:29:53 MYT 2005] [Sat Dec 17 02:31:06 MYT 2005]
 [Sat Dec 17 02:32:48 MYT 2005] [Sat Dec 17 02:34:04 MYT 2005] [Sat Dec 17 02:36:14 MYT 2005] [Sat Dec 17 02:38:19 MYT 2005] [Sat Dec 17 02:40:21 MYT 2005] [Sat Dec 17 02:42:17 MYT 2005] [Sat Dec 17 02:44:28 MYT 2005] [Sat Dec 17 02:46:20 MYT 2005] [Sat Dec 17 02:49:00 MYT 2005] [Sat Dec 17 02:52:19 MYT 2005] [Sat Dec 17 02:55:04 MYT 2005] [Sat Dec 17 02:56:49 MYT 2005] [Sat Dec 17 02:58:29 MYT 2005] [Sat Dec 17 03:01:07 MYT 2005] [Sat Dec 17 03:02:30 MYT 2005] [Sat Dec 17 03:04:30 MYT 2005] [Sat Dec 17 03:05:28 MYT 2005] [Sat Dec 17 03:06:11 MYT 2005] [Sat Dec 17 03:08:01 MYT 2005] [Sat Dec 17 03:10:06 MYT 2005]

Older, 15th December 2005:

 [Thu Dec 15 00:01:53 MYT 2005]
 [Thu Dec 15 00:03:53 MYT 2005]
 [Thu Dec 15 00:05:53 MYT 2005]
 [Thu Dec 15 00:07:54 MYT 2005]
 [Thu Dec 15 00:09:55 MYT 2005]
 [Thu Dec 15 00:11:53 MYT 2005]
 [Thu Dec 15 00:13:53 MYT 2005]
 [Thu Dec 15 00:15:53 MYT 2005]
 [Thu Dec 15 00:17:53 MYT 2005]
 [Thu Dec 15 00:19:53 MYT 2005]
 [Thu Dec 15 00:21:53 MYT 2005]
 [Thu Dec 15 00:23:53 MYT 2005]
 [Thu Dec 15 00:25:53 MYT 2005]
 [Thu Dec 15 00:27:54 MYT 2005]
 [Thu Dec 15 00:29:53 MYT 2005]
 [Thu Dec 15 00:31:53 MYT 2005]
 [Thu Dec 15 00:33:53 MYT 2005]
 [Thu Dec 15 00:35:53 MYT 2005]
 [Thu Dec 15 00:37:53 MYT 2005]
 [Thu Dec 15 00:39:53 MYT 2005]
 [Thu Dec 15 00:43:53 MYT 2005] [Thu Dec 15 12:30:04 MYT 2005] [Thu Dec 15 12:32:04 MYT 2005]
 [Thu Dec 15 20:09:54 MYT 2005] [Thu Dec 15 20:10:34 MYT 2005] [Thu Dec 15 20:12:06 MYT 2005] [Thu Dec 15 20:14:02 MYT 2005] [Thu Dec 15 20:16:06 MYT 2005] [Thu Dec 15 20:18:09 MYT 2005] [Thu Dec 15 20:20:12 MYT 2005] [Thu Dec 15 20:22:26 MYT 2005] [Thu Dec 15 20:24:11 MYT 2005] [Thu Dec 15 20:26:33 MYT 2005] [Thu Dec 15 20:28:23 MYT 2005] [Thu Dec 15 20:30:16 MYT 2005] [Thu Dec 15 20:32:07 MYT 2005] [Thu Dec 15 20:34:15 MYT 2005] [Thu Dec 15 20:36:02 MYT 2005] [Thu Dec 15 20:38:08 MYT 2005] [Thu Dec 15 20:40:02 MYT 2005] [Thu Dec 15 20:42:15 MYT 2005] [Thu Dec 15 20:44:19 MYT 2005] [Thu Dec 15 20:46:19 MYT 2005] [Thu Dec 15 20:48:38 MYT 2005] [Thu Dec 15 20:50:10 MYT 2005] [Thu Dec 15 20:52:24 MYT 2005] [Thu Dec 15 20:54:20 MYT 2005] [Thu Dec 15 20:56:11 MYT 2005] [Thu Dec 15 20:58:21 MYT 2005] [Thu Dec 15 21:00:08 MYT 2005] [Thu Dec 15 21:02:05 MYT 2005] [Thu Dec 15 21:04:06 MYT 2005] [Thu Dec 15 21:06:29 MYT 2005] [Thu Dec 15 21:08:29 MYT 2005] [Thu Dec 15 21:10:08 MYT 2005] [Thu Dec 15 21:12:10 MYT 2005] [Thu Dec 15 21:14:17 MYT 2005] [Thu Dec 15 21:17:06 MYT 2005] [Thu Dec 15 21:18:17 MYT 2005] [Thu Dec 15 21:20:10 MYT 2005] [Thu Dec 15 21:22:35 MYT 2005] [Thu Dec 15 21:25:41 MYT 2005] [Thu Dec 15 21:26:54 MYT 2005] [Thu Dec 15 21:28:07 MYT 2005] [Thu Dec 15 21:30:16 MYT 2005] [Thu Dec 15 21:32:13 MYT 2005] [Thu Dec 15 21:34:32 MYT 2005] [Thu Dec 15 21:36:03 MYT 2005] [Thu Dec 15 21:38:17 MYT 2005]
 [Thu Dec 15 21:41:53 MYT 2005]
 [Thu Dec 15 21:43:41 MYT 2005]
 [Thu Dec 15 21:47:53 MYT 2005] [Thu Dec 15 21:48:42 MYT 2005] [Thu Dec 15 21:52:45 MYT 2005] [Thu Dec 15 21:54:07 MYT 2005] [Thu Dec 15 21:56:22 MYT 2005]
 [Thu Dec 15 21:59:53 MYT 2005] [Thu Dec 15 22:00:21 MYT 2005]

I read somewhere, that TM have world class and first class infrastructure, but third world mentality. How true… I totally agree with this statement.

Oh anyhow it is already 3.30 am in the morning on a Saturday. Need to go to bed as tomorrow I am planning to go somewhere to use the Internet. Maybe this entry will be posted there…

Signing off (or should it be ‘saving this text’?)… 😉

Internet Down

It has been a while since I last updated this site. Since Sunday 4th of December 2005, I have been having problems with my Streamyx connection at home. I am currently at the office.

The problem is with intermittent connection, and a lot! of packet loss. Even when I ping the gateway!!!

  1. Called 1-300-88-9515 on Sunday 4/12 and they said it might be temporary. The guy refused to take my report. On Monday 5/12 I was quite busy so I didn’t have the chance to go online.
  2. Tuesday 6/12 I called 1-300-88-9515 and reported that I can connect but I can’t browse the net and check my email. They say they’ll report it as "Can connect, can’t browse" and gave me a case number (1). That night I tried all possible configuration, bypassing this and that.
  3. Wednesday 7/12, no luck. Some technical guy called at 12.28 pm and told me he has resetted the port. He told me to call again if the problem is still there. After work, I called 1-300-88-9515 again and told them that the problem is still the same.
  4. Thursday 8/12, still no luck. Today a technical guy called "ADI" called me up and ask when he can come visit my home. I said 7.00 pm and the said OK. Rushed back that night and nothing, not even a SMS. Called him back and got into his voicemail. I was mad. Called 1-300-88-9515 again and this time "AMIZAH" picked up. She made it as if it is my fault that the technician guy didn’t show up. Whatever. She tried to ping me and had a lot of "request  timed out". Heh.. windows ping. Next thing I know is she changed my case to "Intermittent Connection" and gave me another case number (2). This operator was very helpful.
  5. Friday 9/12, still the same. Called 1-300-88-9515 again. This time, "IZAN" was on the line. I was already mad at this time. She tried to ping me and had a lot of "request  timed out". Heh.. windows ping. Next thing I know is that I ended up with a new case description "Frequent disconnection" and given a new case number (3). The worst thing is that she blamed my phone line of being noisy. Of course I was on a wireless set, bu the phoneline itself is clear!
  6. Saturday 10/12, afternoon 5.18 pm – someone named "HAJAR" called me and asked whether the problem has vanished. Yeah right, how can a problem be fixed without anyone trying ti fix them?
  7. Sunday 11/12, until today I still have not heard from them. Still waiting, but frankly I have lost hope. If only there’s other options for Intenet access at home, I’ll take it even if it costs RM200.00 per month, as long as they are dedicated to helping customers.

In conclusion, the 1-300-88-9515 people are not rude, they are very good people and talk nicely to you. What I am so mad about is the speed of the technical support, and how their manuscript usually thinks that customers are stupid.

Well, disappointed I am. "Please understand that all reports will be processed within 24 to 48 hours". Right, I have been waiting for a week. I really hope to get some reimbursement for my downtime.

PING ( 56(84) bytes of data.
64 bytes from icmp_seq=3 ttl=126 time=48.0 ms
64 bytes from icmp_seq=4 ttl=126 time=23.2 ms
64 bytes from icmp_seq=5 ttl=126 time=23.1 ms
64 bytes from icmp_seq=6 ttl=126 time=22.3 ms
64 bytes from icmp_seq=7 ttl=126 time=23.2 ms
64 bytes from icmp_seq=10 ttl=126 time=24.7 ms
64 bytes from icmp_seq=11 ttl=126 time=90.9 ms
--- ping statistics ---
11 packets transmitted, 7 received, 36% packet loss, time 10003ms
rtt min/avg/max/mdev = 22.326/36.548/90.997/23.813 ms
PING ( 56(84) bytes of data.
64 bytes from icmp_seq=1 ttl=57 time=24.9 ms
64 bytes from icmp_seq=3 ttl=57 time=24.5 ms
64 bytes from icmp_seq=4 ttl=57 time=23.9 ms
64 bytes from icmp_seq=5 ttl=57 time=24.6 ms
64 bytes from icmp_seq=6 ttl=57 time=22.8 ms
64 bytes from icmp_seq=8 ttl=57 time=23.7 ms
64 bytes from icmp_seq=10 ttl=57 time=26.5 ms
64 bytes from icmp_seq=11 ttl=57 time=22.7 ms
64 bytes from icmp_seq=12 ttl=57 time=28.8 ms
--- ping statistics ---
12 packets transmitted, 9 received, 25% packet loss, time 11007ms
rtt min/avg/max/mdev = 22.705/24.748/28.818/1.801 ms
[Sat Dec 10 10:50:05 MYT 2005]
[Sat Dec 10 11:10:20 MYT 2005]
[Sat Dec 10 11:30:18 MYT 2005]
[Sat Dec 10 11:40:11 MYT 2005]
[Sat Dec 10 12:00:05 MYT 2005]
[Sat Dec 10 12:10:09 MYT 2005]
[Sat Dec 10 12:20:16 MYT 2005]
[Sat Dec 10 12:40:10 MYT 2005]

Tired of Programming, True or False?

It’s been a while since I updated this site. I’ve been quite busy with some programming tasks, both at work and at home. I know, I’ve told some friends that I am finally tired of PHP programming, but taking a dive back into C and Java gives me a pleasant feeling and satisfaction.

At work, I am enhancing a software written in C, utilizing Bloomberg API. The software basically sits in the middle of a live server, and the bbcomm server (Bloomberg Communication Server). It requests data (quotes, historical data, volatilities) from bbcomm, and transmit them to a live server. Initially it was made to transmit using TCP but because of the latency we’ve been experiencing, we decided to transmit the data using UDP packages. Requesting and receiving the data from bbcomm is still in TCP mode, as it’s connecting to localhost where we have our Bloomberg traveller installed. UDP mode helps, as it does not wait for ACK packages from the live server but with one problem – some packets gets lost. This is not a big issue since this is only a backup feed. Come to think of it: Mike Bloomberg is currently the mayor of New York (the 108th mayor of NYC)! – My boss told me that. It is truly amazing what a Bloomberg Traveler Terminal can do. A page full of information, cleverly laid even with the lack of space; plus it comes with a communication server installed. Neat!!! *The image on the left is the real Bloomberg Terminal. What we use is the Bloomberg Traveller software.

At home, I’ve downloaded Sun’s Wireless Toolkit and use it with netbeans. I am writing a J2ME program – my first try with Micro Edition. The details about this software is still a secret; I’ll post it here when I am finished. The intriguing thing is that I can later run it on my brand new phone. The WTK comes with an emulator, so that I can test my program on a phone-like interface. Tres cool. All of these new protocols/specifications like MIDP, OBEX really turns my lightbulb on. I am also reading on GRPS, GSM, 3G, etc. now. Looking forward to learn these nowadays. *Please ignore the screenshot, it is taken from wikipedia – I run only Linux now. 😉

PHP? Well I will continue on completing a web app I have been writing since a few months ago – I’ve stopped for quite a while.

With all these programming tasks I realized that at heart, I have a passion for programming. Yeah I admit I am a nerd. 

Around the corner is my 2-year wedding anniversary on 28th of November. Still planning for the special occasion, if our banks allow it 😉 Otherwise it looks like we have to wait for a while until January as then hopefully we will have extra Ringgit.

That’s all for an update. With the busy schedule I have no idea when I can update again.

Until then, cheerio! 

Pelajar MMU juga mahu skrol bentuk kertas

Today there’s one entry in the Utusan Malaysia forum, entitled Pelajar MMU juga mahu skrol bentuk kertas:

Saudara Pengarang,
SAYA pelajar tahun akhir Multimedia Universiti (MMU) ingin menyuarakan kebimbangan saya kerana MMU tidak menganugerahkan skrol berbentuk kertas, tetapi berbentuk CD.

Apa yang membimbangkan ialah apabila saya memohon jawatan di Suruhanjaya Perkhidmatan Awam (SPA) kelak sudah tentu saya akan melalui proses temu duga terlebih dahulu. Ini pasti menyukarkan untuk pihak yang menemuduga saya melihat kelayakan ijazah saya.

Saya faham MMU melaksanakan konsep `tanpa kertas’ tetapi saya cadangkan MMU beri dua skrol, kertas dan CD. Saya amat berharap Presiden MMU, Prof Datuk Dr. Ghauth Jasmon memahami keadaan pelajar apabila melalui proses temu duga.

Untuk mengepos ijazah (salinan) kepada pihak korporat bagi memohon jawatan secara pos pun amat sukar kerana skrol adalah berbentuk CD.

Untuk dipamerkan ijazah di rumah pun tidak boleh kerana skrol berbentuk CD. Jikalau CD calar atau rosak, sudah tentu ini akan menyebabkan kelayakan saya tidak dapat dilihat lagi.

Saya berharap Presiden MMU dapat memberi maklum balas mengenai kebimbangan saya ini. – PELAJAR, Ampang, Selangor.

Simply translated, the final year student is expressing his fears and is complaining that MMU is only giving away graduation scrolls as CDs (Compact Discs). My oh my. Did he ever tried to ask the student affairs first?

Yes, MMU has been awarding graduates with digital scrolls, as well as paper scrolls since the first convocation.

I know there must be a lot other things that are below student expectations and satisfactions, but the final year student does not know this is just simply idiotic. And the person approving the letter to be published is not that great either. 😉 Especially since the editors never want to publish the REAL complaints!!

I know, there’s a lot of bad things in the ‘TM University’ as I was there since 1998 and had my convocation this year – 6th convocation.

My advice to the student – at least do a research before complaining. 


Apa yang membimbangkan ialah apabila saya memohon jawatan di Suruhanjaya Perkhidmatan Awam (SPA) kelak sudah tentu saya akan melalui proses temu duga terlebih dahulu. Ini pasti menyukarkan untuk pihak yang menemuduga saya melihat kelayakan ijazah saya. Takkan SPA tak ada komputer kot?

Saya faham MMU melaksanakan konsep `tanpa kertas’ tetapi saya cadangkan MMU beri dua skrol, kertas dan CD. Saya amat berharap Presiden MMU, Prof Datuk Dr. Ghauth Jasmon memahami keadaan pelajar apabila melalui proses temu duga. Cadangkan? Memang dah macam tu dik!

Untuk mengepos ijazah (salinan) kepada pihak korporat bagi memohon jawatan secara pos pun amat sukar kerana skrol adalah berbentuk CD. Susah apa, burn je CD.

Untuk dipamerkan ijazah di rumah pun tidak boleh kerana skrol berbentuk CD. Jikalau CD calar atau rosak, sudah tentu ini akan menyebabkan kelayakan saya tidak dapat dilihat lagi. Habis kertas tu tak jadi pudar ke kalau kena cahaya tiap-tiap hari?

Kepada pelajar ni, jangan la ambil hati sekiranya anda membaca ni. Cuma perlu la selidik dulu sebelum membuat aduan di media massa. Bukan apa, MMU pun memang banyak benda tak baik. Tapi kalau kita pegang skrol MMU, dan orang tak pandang skrol kita tu, apa jadi dengan nilai skrol tu? Fikirkanlah…