Radeon X1250 Full-HD

My new HP desktop arrived today with a brand new 23″ monitor that is full-HD capable. Unfortunately, it took me a while to set up the monitor for use with my OS because of some issues with the drivers. So, I shall document some of my endeavours here. Firstly, the new fglrx driver no longer supports the X1250 graphics card. So, I decided not to use it. This left my choices between the radeon and radeonhd display drivers. Of the two, I only managed to get the radeonhd driver to work properly with xrandr.

This is my xorg.conf. Hope it helps someone else who may be facing similar problems.

Section "Device"
Identifier "X1250"
Driver "radeonhd"
Busid "PCI:1:5:0"
Option "Monitor-PANEL" "HP6715"
Option "Monitor-VGA_1" "HP2309"
Option "RROutputOrder" "VGA,PANEL"
Option "UseConfiguredMonitor" "on"
EndSection

Section "Monitor"
Identifier "HP2309"
HorizSync 24-94
VertRefresh 50-76

Option "Enable" "true"
Option "DPMS" "on"
Option "PreferredMode" "1920x1080"
# 1920x1080 @ 60.00 Hz (GTF) hsync: 67.08 kHz; pclk: 172.80 MHz
#Modeline "1920x1080_60.00" 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync +Vsync
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
EndSection

Section "Monitor"
Identifier "HP6715"
Option "Enable" "false"
Option "DPMS" "on"
Option "PreferredMode" "1680x1050"
EndSection

Section "Screen"
Identifier "External"
Monitor "HP2309"
Device "X1250"
DefaultDepth 16
SubSection "Display"
Modes "1920x1080_60.00"
# Set our virtual size to 2*1920 x 1200
Virtual 3840 1200
EndSubSection
EndSection

Section "Screen"
Identifier "Internal"
Monitor "HP6715"
Device "X1250"
DefaultDepth 16
SubSection "Display"
Modes "1920x1080Scaled"
# Set our virtual size to 2*1920 x 1200
Virtual 3840 1200
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Layout"
Screen 0 "External" 0 0
EndSection

In order to perform the automatic mode switch and to turn off the laptop monitor automatically, I used the following script in /etc/X11/Xsession.d/45custom_xrandr-settings

EXTERNAL_OUTPUT="VGA_1"
INTERNAL_OUTPUT="PANEL"

xrandr | grep $EXTERNAL_OUTPUT | grep " connected "
if [ $? -eq 0 ]; then
xrandr --output $INTERNAL_OUTPUT --off --output $EXTERNAL_OUTPUT --mode 1920x1080_60.00
else
xrandr --output $INTERNAL_OUTPUT --auto --output $EXTERNAL_OUTPUT --off
fi

Top 40 Richest Malaysians

This is the latest list as published by a local business magazine. The numbers are based of public assets only and are valued in US dollars. I tend to take these lists with a pinch of salt as some of these numbers do not make much sense but I will take it at face value. Now, if only some of these people were my friends.

  1. Robert Kuok – $10 billion
  2. Ananda Krishnan – $7.2 billion
  3. Lee Shin Cheng – $5.5 billion
  4. Teh Hong Piow – $3.5 billion
  5. Lee Kim Hua & family – $3.4 billion
  6. Quek Leng Chan – $2.4 billion
  7. Yeoh Tiong Lay & family – $2.1 billion
  8. Syed Mokhtar AlBukhary – $1.8 billion
  9. Vincent Tan – $1.3 billion
  10. Tiong Hiew King – $1.1 billion
  11. Azman Hashim – $700 million
  12. William H. J. Cheng – $660 million
  13. Lee Swee Eng – $495 million
  14. Ong Beng Seng – $470 million
  15. Lim Kok Thay – $345 million
  16. Vinod Sekhar – $320 million
  17. Lee Oi Hian – $300 million
  18. Yaw Teck Seng – $295 million
  19. Anthony Fernandes – $290 million
  20. Mokhzani Mahathir – $285 million
  21. Kamarudin Meranun – $280 million
  22. Jeffrey Cheah – $275 million
  23. Lee Hau Hian – $250 million
  24. Chong Chook Yew – $245 million
  25. Yaw Chee Ming – $240 million
  26. G. Gnanalingam – $230 million
  27. Lim Wee Chai – $200 million
  28. Kua Sian Kooi – $195 million
  29. Lau Cho Kun – $185 million
  30. Abdul Hamed Sepawi – $180 million
  31. David Law Tien Seng – $165 million
  32. Tiah Thee Kian – $163 million
  33. Liew Kee Sin – $160 million
  34. Ahmayuddin bin Ahmad – $155 million
  35. Eleena Azlan Shah – $150 million
  36. Lin Yun Ling – $145 million
  37. Ong Leong Huat – $130 million
  38. Lim Thian Kiat – $115 million
  39. Khoo Kay Peng – $110 million
  40. Nazir Razak – $100 million

Cleaning up the Judiciary

This topic just came up over the CNY holidays while I was thinking to myself out loud (i do that quite a bit). The question I posed was this – if we assume that the judiciary is corrupt to the core, how do we fix it? The answer that I came up with was a rather straightforward one – take a page out of history and reboot the judiciary.

You see, we now have a vehicle for sacking the Chief Justices if necessary. According to my understanding of the decision made on the Perak MB case, since it is spelt out in the Constitution that the Ruler has the right to appoint a MB, it is implied that the Ruler also has the right to sack the MB. Since there are a number of positions in our government that are appointed by the Ruler (such as Chief Justices), it is implied that the Ruler can sack them too.

So, I thought to myself, we now have the vehicle to clean up the mess at the top. However, if we assume that the judiciary is corrupt to the core, this would be futile as their new replacements would just be as corrupt as the people we got rid of. So, the question then became one of cleaning up the entire judiciary from the top down. I finally came to the conclusion that we would need to reboot the judiciary.

We will need to get rid of everyone from the top down. The question then became one of running a judicial system without any judiciary. The answer was pretty obvious – hire new judges who have nothing much to lose. This came off a page from our history books. When our country was first founded, a lot of our top civil servants and judges were imported from overseas because we just did not have all the necessary local expertise at the time. So, we could do the same thing today.

Just import the judges from around the world – people who are not beholden to any of our political leaders – and prop up the judicial system with a bunch of temporary judges. These people will be there for a while, in order to clean up the mess and to bring in a crop of new judges to take over their positions. These temporary judges could be culled from a list of distinguished justices from around the world.

Anyway, that was just a random thought that occurred to me.

Good Will Hunting

Why shouldn’t I work for the N.S.A.? That’s a tough one, but I’ll take a shot.

Say I’m working at N.S.A. Somebody puts a code on my desk, something nobody else can break. Maybe I take a shot at it and maybe I break it. And I’m real happy with myself, ’cause I did my job well. But maybe that code was the location of some rebel army in North Africa or the Middle East. Once they have that location, they bomb the village where the rebels were hiding and fifteen hundred people I never met, never had no problem with, get killed.

Now the politicians are sayin’, “Oh, send in the Marines to secure the area” ’cause they don’t give a shit. It won’t be their kid over there, gettin’ shot. Just like it wasn’t them when their number got called, ’cause they were pullin’ a tour in the National Guard. It’ll be some kid from Southie takin’ shrapnel in the ass. And he comes back to find that the plant he used to work at got exported to the country he just got back from. And the guy who put the shrapnel in his ass got his old job, ’cause he’ll work for fifteen cents a day and no bathroom breaks.

Meanwhile, he realizes the only reason he was over there in the first place was so we could install a government that would sell us oil at a good price. And, of course, the oil companies used the skirmish over there to scare up domestic oil prices. A cute little ancillary benefit for them, but it ain’t helping my buddy at two-fifty a gallon. And they’re takin’ their sweet time bringin’ the oil back, of course, and maybe even took the liberty of hiring an alcoholic skipper who likes to drink martinis and fuckin’ play slalom with the icebergs, and it ain’t too long ’til he hits one, spills the oil and kills all the sea life in the North Atlantic.

So now my buddy’s out of work and he can’t afford to drive, so he’s got to walk to the fuckin’ job interviews, which sucks ’cause the shrapnel in his ass is givin’ him chronic hemorrhoids. And meanwhile he’s starvin’, ’cause every time he tries to get a bite to eat, the only blue plate special they’re servin’ is North Atlantic scrod with Quaker State.

So what did I think? I’m holdin’ out for somethin’ better. I figure fuck it, while I’m at it why not just shoot my buddy, take his job, give it to his sworn enemy, hike up gas prices, bomb a village, club a baby seal, hit the hash pipe and join the National Guard? I could be elected president.

Sounds prophetic, don’t you think.

Happy Holidays

Happy Holidays! Have a safe journey and enjoy your time with your loved ones!

Wayang Kulit

Demonstrations are a con!

According to Wikipedia:

Wayang Kulit is a very unique form of theatre employing the principle of light and shadow. The puppets are crafted from buffalo hide and mounted on bamboo sticks. When held up behind a piece of white cloth, with an electric bulb or an oil lamp as the light source, shadows are cast on the screen.

Wayang Kulit plays are invariably based on romantic tales, especially adaptations of the classic Indian epics, “The Mahabarata” and “The Ramayana”. Some of the plays are also based on local happenings (current issues) or other local secular stories. It is up to the conductor or “Tok Dalang” to decide his direction.

The Dalang is the genius behind the entire performance. It is he who sits behind the screen and narrates the story. With a traditional orchestra in the background to provide a resonant melody and its conventional rhythm, the Dalang modulates his voice to create suspense thus heightening the drama. Invariably, the play climaxes with the triumph of good over evil.

The modern wayang kulit is actually quite elaborate, but it still sticks to its historical roots. It is still a form of theatre and a platform for story-telling. The electric bulb or oil lamp has been replaced with the technology of rear-projection screens like that used in the Smart Board 3000i. Instead of having a shadow play, we now have Powerpoint slides and Flash animation. Instead of having puppets made of skin, we now have life-sized skin puppets on a string.

However, the Dalang is still the genius behind the entire performance and his job is to sell vapourware hopes and dreams.

A Sur-marine

This is a JOKE!

A submarine that cannot dive. I don’t know whether to laugh or to cry.

Only in Malaysia, does our navy end up buying a submarine that cannot dive. This problem developed due to some broken parts but there is a much deeper issue at hand. If such a new submarine is built with such shoddy workmanship that it is unable to perform its primary function, which is to manoeuvre under-water, one must wonder what other problems it may be hiding.

Maybe, once we try to actually fire something, we will discover that the torpedo bays do not flood, nor do the torpedoes actually work. Maybe if we try to use the periscope, we will find it short-sighted and unable to see anything beyond its bow. This seems to be endemic of a lot of things that we do in Malaysia, which is sort of a wayang kulit that looks and sounds extremely nice but lacks any real substance.

The crowning jewel of our Royal Malaysian Navy and carrying the proud name of our founding father, has trouble diving.

Here’s me guessing that our neighbour’s submarine will be able to dive.