Wednesday, July 27, 2005

I AM THE LAW!

Last night, I was watching a movie called The Head of State (2003) which stars Chris Rock as a guy from the Ghetto who is suddenly pushed into running for President of the USA. After finishing the movie, it made me ponder a few things. First of all, though some of the people who I know who watched the movie, they mentioned that they like Chris Rock and would want a streetsmart person to actually run their country who will speak their mind instead of rambling about law, protocol, and procedure in an alien like language for hours. Anyway, at the end of the film, I just suddenly had a cold chill down my spine when Chris Rock was talking with his girlfriend, and one quote really bit me hard when she asked him if it was appropriate to make her the First Lady. What Chris Rock replied in the film was a cany quote, that really turned me off:



That would be no problem, because I'm the LAW!

When I heard that word, somehow this phrase is an early sign of power corrupting people. As people gain power to the point of being able change the law to bend in what way it seems convinent, then it is a spark that will lead to the fire of corruption, nepotisim, and cronyism.
One quote come from Plato's Crito in which recollects Socrates last days sums it up nicely:
Socrates: Consider it in this way. Suppose the laws and the commonwealth were to come and appear to me as I was preparing to run away and were to ask, " Tell us, Socrates, what have you in your mind to do? What do you mean by trying to escape but to destroy us and think that a sate can exist and not be overthrown, in which the decisions of the law are of no force, and are disregarded and underminded by private individuals?" How shall we answer questions like that, Crito?
When talking about the movie again, another issue that repeatedly is popped up is that it seems education shouldn't be a huge factor in considering elected public officials. One of the things that popped into my mind is about how presidental elections somehow turn into strange affairs - and an example of how real life is so similar - we can see well in the Phillipines election in which Estrada and Poe were two popular megamovie stars in their country who ran for president. Both of these candidates had little education(primary), which makes them a huge contrast to their more highly sophisticated alternative which are usually old policians with high education. In the example of Estrada, he won the presidental race, and quickly had popularist policies up and running to appease the poor whereas he plundered the country with his cronies and was ousted a few years later.


In the example of Poe he lost the election to Arroyo, who currently is in hot water over her admission that she may have cheated by persuading election officials to help her out in the last election. As we noticed these are examples of poorly qualified candidates who has a huge voter base due to personal charisma. When talking about education, I do find that since most politicians cheat, education doesn't seem to be a big matter. The point that I find as a paradox is that the more clever and educated the candidate is, the more likely the scale of the the cheating would be. As noted, you don't need to look for for example of this. In Thailand, all Member of Parliment are required to have at least bachelor level education. Somehow by adding this requirement, we see new creative and more worrisome forms of cronyism and corruption budding on a regular basis, which I do assume isn't the intended result of the law.

As noted, education and moral don't really go hand in hand. Higher education doesn't guarantee better moral, its completely discrete.

If you talk about moral, we can easily power can corrupt a person's moral. Now some people will say if religion plays a huger part in the government, then morality would not be a big issue. However, I'm a huge opponent of that. One of the most dangerous thing that has happened in our World is the rise of fundamentalist elements. People who have strong religious conviction and are willing to go beyond normal means to achieve their goal, have little reasoning capability due to blind faith, and insensitive to the multiplicity in the world. Some good example of people who have moral that are straight and exact to the book could be pointed at the Taliban. In some cases, I feel that people following religion do it for unholy causes. From what I see donation is similar to investment to god. Praying for good fortune later, I feel its is like to withdraw some of the investment from god. Somehow it makes sense in financial terms doesn't it?

That brings to the other side of the spectrum, there is money that plays a huge part in swaying a person's moral to the dark side. Somehow I feel the hawks in Washington are calling to the call of Money, though claiming to be morally sound on a religious sense. Somehow I find it ironic, but as we note, even the question of moral, virtue, and the sense of right and wrong would go around in a full circle much like asking which comes first - a chicken or an egg?

So after a long and rambling talk, it just seems that I've just ran into circles and back again. Somehow I've come to the conclusion that most politicans are lying scumbags, and no matter what education and background they come from, they are usually corrupted due to the allure of power and the swaying influence of religious fundamentalism and/or money which makes it a deadly combination. The only difference that makes one politician look better than another usually lie on their ability to manipulate the media. As noted, you should know that appearing to be good is alot easier than being good, and it just seems that too many people are taking this approach these later lean and mean years.

Though I may sound quite sour at my inability to change how many of our politicans plunder our country, somehow it warms my heart when I read Plato's Apology when I came to a part in which Socrates mentioned about an episode in his short foray into public life as a politician and his dealing with an accuser that he was a corrupter of youth:
The only office of State which I ever held. O men of Athens was that of senator: the tribe Antiochis, whic is my tribe, had the presidency at the trial of the generals who had not taken up the bodies of the slain after the battle of Arginusae; and you proposed to try them in a body, contrary to law, as you all thought afterwards; but at the time, I was the only one of the Prytanes who was opposed to the illegality, and I gave my vote against you; and when the orators threatened to impeach and arrest me, and you called and shouted, I made up my mind that I would run the risk, having law and justice with me, arather than to take part in your injustice because I feared imprisonment and death. This happened in the day of
democracy.



Somehow at the end of this blog, I want to dedicated this to our PM, wish you another belated birthday (which was 2 days ago), and hopefully someday you can be the man you claim to be during your first steps into the Thai political scene without having to rely with all the media circus and spindoctors to cover your tracks.

Tuesday, July 26, 2005

Home Sweet Home

It just seems that every single year, my Birthday would usually fall on a weekday. As having a birthday on a weekday, one of the major problem is that it doesn't give you license to do just anything you want because the next day you just got to get back to work. One of the things that I've always wanted was to just spend a cozy day at home just relaxing and having a nice day dozing off and then eating whatever I like and forget about what is going to happen the next day - as you note my favorite birthday activity is just to spend the day at home.

Anyway the last birthday I had, somehow I had the luck that a few days after my birthday, there is an extended religious holiday which gives me 4 days off during the weekends. Strangely enough, during those time, somehow I got myself awfully sick and bedridden. So during those four days and a few days beyond, I spend most of my time in a self imposed exile at home recupperating. Strange, somehow I just didn't feel like it was like "Home Sweet Home!"

Monday, July 18, 2005

Meme

Nothing happened much of late, so I guess I haven't got much to write about. I guess I'll just do a meme for fun. Here are the results:


General

(1) Your gender: Male
(2) Straight/gay/bi: Straight.
(3) Single: Yes.
(4) Want to be: Hmm...
(5) Your birth day: July 19
6) Age you act: 60
(7) Age you wish you were: 16
(8 ) Your height: 175 cm
(9) The colour of your eyes: Black
10) Happy with it: Can't care more or less
(11) The colour of your hair: Black
(12) Happy with it: Can't care more or less
(13) Left/right/ambidextrous: Right.
(14) Your living arrangement: With my parents and brother.
(15) Your family: My parents, two brothers
(16) What's your job: Lecturer/Game Developer
(17) Piercings: None
(18) Tattoos: None.
(19) Obsessions: Hmm...
(20) Do you speak another language: Yes
(21) Have a favourite quote: Nope
(22) Do you have a webpage: Yes, many to be exact!

DEEP THOUGHTS about life and you in it

(23) Do you live in the moment: Hmm...
(24) Do you consider yourself tolerant of others: Yes.
(25) Do you have any secrets: Not many I think...
26) Do you hate yourself: No
(27) Do you like your handwriting: Its fast, but ugly :P.
(28) Do you have any bad habits: Yes.
(29) What is the compliment you get most from people: Intelligent
(30) If a movie was made about your life, what would it be called: A Lot about Something
(31) What's your biggest fear: Roaches
(32) Can you sing: Alot of Karaoke if it counts.
(32) Do you ever pretend to be someone else just to look cool: No.
(33) Are you a loner: Sometimes.
(34) If you were another person, would you be friends with you: Yes.
(35) Are you a daredevil: Matters.
(36) Is there anything you fear or hate about yourself: I think I might be crazy! LOL
(37) Are you passive or aggressive: I think I got many split personality inside me :P
(38) What is your greatest strength and weakness: Strength: Perception/Analyzing Situations. Weakness: Emotional
(39) If you could change one thing about yourself: Well just leave it the way it is ;)
40) There are three wells, love, beauty and creativity, which one do you choose: Creativity
(41) How do you vent: Karaoke/Play Computer Games
(42) Do you think you are emotionally strong: Yes.
(43) Is there anything you regret doing/not doing in life: Yes.
(44) Do you think life has been good so far: Yes.
(45) What is the most important lesson you've learned from life: Never forget there is always an alternative path.
(46) What do you like the most about your body: Me!
47) And least: Fingers(Too short)
48) Do you think you are good looking: I don't care but people say it, so I guess so!
(49) Are you confident: Yes!
(50) What is the fictional character you're most like: Hmm... can't really say!
(51) Do people know how you feel: Not really.
(52) Are you perceived wrongly: Sometimes.

Tuesday, July 12, 2005

Human Ingenuity

Over dinner one day, I used to talk with a group of friends about the topic human desires and how far we would go to trick ourselves. One of the question was about the Jay (Veggie) Festival which is a Chinese festival in which for a few weeks, people of Chinese descent would usually stop eating meat to cleanse their mind and body. Talking about such huge sacrifices made, sometimes I've wondered about the following question:
Is it ethical for a vegeterian to eat veggie imitation of meat?
As you know, one of the hot menus during the veggie festival are meat imitation products that are usually made out of soybeans. Now when talking about meat imitation products, eventhough it is not technically meat, sometimes I wonder if it was ethical for these people to even be eating imitation products when the festival specifically tells people to abstain from meat, and I think even the thought of eating meat should not cross their minds if they are seriously planning to stay clean. During the discussion, I brought this matter up, and it seems most of my friends told me that it was completely okay, as it was technically still a veggie diet.

Now staying on the same topic, I've found a related topic. Talking about alcohol consumption, it is known that a number of religion has specifically banned drinking alcohol in its doctrine. However as a number of people want to get high, there has been a number of followers that drink cough syrups that contain intoxicating elements to get high. Once I've asked this case, the table resoundingly said that this was wrong.

I just wanted us all to take a step back and look at the first topic and the second topic. If you noticed carefully, both of the cases are technically the same. Both of these people have been told that doing a specific action is sinful, and they should not do it. However due to human ingenuity, there was been workarounds available that would allow the people to have the pleasure of what has been asked to be abstained which is still technically correct to the doctrine. Strange isn't it?

Friday, July 08, 2005

Begging for Food?

When going through wiki an online encyclopedia, I happen to stumble upon an entry on our PM. I found this statement in his famous quotes - and I wonder how does begging for food and transparency are related? Hmm...

"Please don't intervene. Please leave us alone. It is my job and we can cope with this matter. We are trying to explain this to foreigners. But if they do not understand or ignore our explanation, I don't care because we are not begging them for food."

- Thaksin Shinawatra 1 May 2004, in a radio address concerning crackdowns on Islamic militants.

Saturday, July 02, 2005

Thailand Digital Inspiration in Review

On June 30, 2005, there is a seminar entitled Thailand Digital Inspiration which was created by Microsoft in coordination with Bill Gate's 17 hour visit to the kingdom of Thailand. I've received an invitation from Microsoft so I decided to go there that day just to have the opportunity to see one of the world's most famous personality in person and maybe hopefully learn a few new things about what Microsoft is up these days. For more information, I've also included a link to the Agenda Here.

Early on June 30, I woke up in the morning and drearily got to dress. The coordinator who I talked with told that we have to dress in full suite. Anyway, that wasn't a big deal, but going there on public transport isn't the easiest thing to do considering all the people that are staring at you. Anyway, the seminar was held at the Naval Convention Hall which was the site of the APEC meeting a few years back. By rumor, it was told to be one of the most beautiful conventional halls we have in the country, though somewhat underused. My route there was to get a short bus transit to the SkyTrain and then travel on to Saphan Taksin Station before boarding a boat there. Anyway, as Microsoft being as they are, they have catered boats to transit people from the Saphan Taksin station to the convention hall.




On my first experience on reaching the Naval Convention Hall, it is indeed a spacious and enticing architecture just as I saw on TV, and conveniently located on the banks of the Chao Phraya river. For today, there were many posters there were placed around the hall to show what was in store for later.



After registering at the counter, we were given a batch and a mousepad which was enclosed in the "Thailand Digital Imagine" case that you see below.



With our batches we were allowed to get a free lunch boxes which was catered by Le Concorde - Swiss Hotel. There were 4 types of lunch boxes which were Thai/Chinese/Japanese/Farang Food. I took up a Chinese box which contains Mafu Tofu, Fried Vegetables, Chicken, and peas which was pretty good. Microsoft seminars usually don't include free lunch for attendees so this is pretty good by Microsoft standards. Anyway on a side note, the best seminar on my own experience should have been the Nokia seminar which treated all attendees to free lunch at a 5 star hotel ;)



During lunch, I happen to meet a few of my collegues at work and a few other new acquaintances from both government, private, and free-lance people. We decided before the seminar to have a group photograph just for old times sake. If you noticed, I'm the only person wearing the suite (I have to blame the coordinator as it seems that not too many of the attendees were wearing it except VIPs.


On a side note, a startling note about this seminar is the lack of security. Though this seminar is entirely invitation only, it seems that there were no visible security measures other than the organizing staff. It would be easy for a terrorist with a suite to strap dynamite around their waist and enter the seminar without raising a ruckus, and later making a huge panic in the seminar later. I do find that the lack of security measures at time worrisome when there are numerous VIP in the seminar. Talking about VIPs, the first VIP was the minister of ICT, Mr. Suwit Khunkitti, who open the seminar with a keynote speak. During his opening remarks, there were a number of things that were mentioned, which was highly emphasized on Thailand cooperating with with Microsoft to come up with the Thialand.NET project in which he stressed that our PM Thaksin was interested in making Thailand completely e-government and wanted increased cooperation with Microsoft to see the matter out - in which he also stated that Microsoft has donated a sizable amount of money to help develop IT infrastructures in Thailand. When I heard that, its kind of strange to know that Nectec was pushing for an open-source solution, and later to hear the Minister of ICT looking towards a Microsoft future.


After his opening remarks, tension was rising as people were waiting for Bill Gates to appear on his speech on The Future of Software and the media and the seminar attendees were highly anticipating his first live appearance in Thailand. After a quick and interesting intro, Bill Gates appeared on stage and promptly started his presentation.

As noticed, his appearance was greeted with a alavanche of press officers.


During Bill Gate's presentation, he was talking numerous topics on what he considers the future of Software. There isn't much of interest, though it seems that he is looking towards PCs of the future to take a more mobile and tablet like with instant access to the Internet. Mobile phones would supplement the mobile PCs. Software also would change dramatically in nature due to physical changes. There isn't too much to note from the speech much more than the speculation of the future. He ended out his talk by previewing about numerous new products that would be launched by Microsoft that included LongHorn, SQL Server 2005, Visual Studio 2005, and how these applications can help develop the digital future.

After concluding his speech and exiting through the side exit, a huge exodus of cameramen, and VIPs in the front left the convention hall leaving the convetion hall ignoring the next few agendas. Anyway though the front third has turned rather vacant, the remaining attendees which were mostly developers and IT personnel were intent on listening to the remaining agendas.

The next agendas were focused mainly on LongHorn (the next generation Windows OS), and the MS Development tools (Visual Studio 2005 and SQL Server 2005). Colin Ping (MS General Manager) and Domini Carr (MS Senior Product Manager) continued the presentation on that topic. Though I haven't managed to pick much from the Visual Studio and SQL Server presentation, it seems that there has been several new tools that has been implemented in Visual Studio 2005. A key tool touted was the development of several GUI tools that would help in the software development including visual class diagrams that can autogenerate code and help visualize and seperate coding to different programming teams easier. The development of a successor to the notoriously bad SourceSafe was also mentioned. Deployment tools were also added. It seems that the new tools were pushing this towards huge cooperate development environment. As much of the tools were mostly screenshots, its hard to review if the tools are actually are as effective as they claim it to be - though there were numerous interesting ideas presented.


On an interesting note, the presentation on LongHorn was much more anticipated. It seems that the key underlining idea behind LongHorn is visual presentation and a huge upgrade in GUI and organizational issues. First of all, it seems that LongHorn was designed to utilize the GPU which is vastly underused in most applications. GPU utilization is used widely in games, but hardly in other applications, and they say that MS thinks that it would be good to utilize the GPU to help in rendering the OS elements. A good idea, though I wonder how difficult it would be to program considering the pains the Game Developers have to go through. Anyway, they mentioned that programming in LongHorn would move from an API based into a Service .NET based type of programming model. As on my own experience with .NET, I am not convinced that .NET would be good for system programming, so I'm going to remain partly a skeptic for the time being. The major visual improvement in the system seems to be with the ability of making transparent windows which is readily available in most modern graphical cards. Colin Ping demonstrated alpha windows, which was interesting due to other flavors of Windows lacking it. Though it is interesting, I wonder that feature would actually help you work. Though many people say its a memory hog, on an interesting note, that feature would use the GPU speedups, so that won't be a huge performance hit as the previous versions of windows that does graphical calculations mostly on software means.

The other highly interesting feature should be the file organization in LongHorn. It seems that in LongHorn, in additional to the physical file structure we have (drives/folders/files), MS is advocating meta-files or adding description to files to help organize files in the system. What happens is that in every file that is safed, it is possible to save meta data which is an XML file. Later the user can search and browse files based on their meta information without physical limitation quickly. It seems promising, though I do want to caution that its usefulness is only as good as the person's willingness to update meta data of files.

Searching in Longhorn seems to be easier due to adding Mozilla like search tabs at the address window along with intregrating all of the pages with search options.

The last feature that is nifty and useful in longhorn would be the resizable icons - that can show quite interesting previews of files. They can especially be useful when thumbnails are too small to be meaningful, and a larger preview can easily be made available without having to open the file itself.

All in all it was an interesting presentation, though I would figure there isn't anything seriously new with Longhorn.

The last session of the seminar was then conducted by Eric Feng, the Lead Program Manager of the Microsoft Research Asia Pacific. This last session was the most interesting to me, as it showcases a number of new technology under development from the Beijing lab. Just to make a long matter short, he presented 3 interesting tools/technology.

The first tool he shown was a cartoon maker from photographs. It is possible to get photographs from people, and import it with a wizard to generate carnicles (artistic portraits) which was rather funny.

The second program shown was a program that uses multiple video feed to provide an interactive video file, in which the user can actually change the viewpoint of the video on demand. Though I don't think this technology is interesting considering real 3D rendering could do that easily, well its interesting to see a video in a matrix effect look by just changing the video playback options.

The last program was the most interesting though, and it shows the usage of a tablet like style of computer. What the speaker did was to use printout of powerpoint files on a special live OCR and make notes on the paper. The changes on the note would then be reflected in the computer in the powerpoint in the actual correct position and page number. This allows collaborative work in a futuristic tablet PC setting easier. Also other interesting applications include a live demonstration of how Musicians can collaborate composing music online by writing notes on the same system, and have a quick playback system to review the song. It seems that these research were done in anticipation of what Bill Gates claim the future of software would be and is indeed an interesting visual presentation of the things that might come.


After the last presentation was over, the attendees started exiting the conventional hall. Contrary to most other MS seminars, this seminar lacked free evaluation and beta give-aways of MS software, and it was a darn shame considering that I was looking forward to actually try some of the newer software.

Though I didn't actually learn any new thing in today's seminar, all in all it was a good experience considering that its not often that you would see the World's Richest Person in person ;)