Wednesday, 22 August 2007

Possible Makan Excursion to Penang, Pearl of the Orient

Suggestion from Sally to organise a makan trip to Penang. AirAsia fares are very low if booked early. Can do it over a weekend. SG people can fly from SG, KL people can fly from KL and all meet in PG to EAT.

Assam Laksa
Popiah
Chee Cheong Fun
Loh Bak
Char Kuei Teow
Hei Mee
Rojak
Nasi Kandar
etc... etc...

Anyone keen?

Monday, 20 August 2007

Games, Movies & Food Party @ Bayshore Park

Start:     Aug 25, '07 6:00p
Kam wan, kam all!

Drift in anytime between 6:30 to 8-ish. Cocktails will begin at 7pm. Will serve dinner when all guests are seated.

Will play Ur's boardgames for a bit then kick back with a movie. Later, time permitting, you might want to lounge around on the balcony sipping tea/coffee with cakes to watch the sunset sprouting poetry, and then later to take a look at the moon and/or Jupiter through the telescope after dark.

I'll cook a simple dinner for you guys so don't bring anything except maybe dessert.

Simple fare from simple people living a simple life.

Double-boiled lotus root soup <--- there's always soup. I'm Cantonese dammit!
Stir-fried seasonal vegetables in light garlic sauce <--- we need our greens
Pan-seared pork with potatoes in dark soy sauce <--- no Chinese meal ever complete without pork
Plain fragrant rice <--- nuff said

:P

All welcome!

Sunday, 5 August 2007

Singapore Science Center astronomy observation session

Start:     Aug 10, '07 8:00p
End:     Aug 11, '07 01:00a
This is just a routine announcement (and reminder) that the Singapore
Science Center observatory is open to the public this Friday (10th
August 2007). For those of you who have not seen through the resident
16-inch Classical Cassegrain Telescope and a 6-inch apochromatic
refractor, feel free to join us there from 8PM onwards. The
observatory will be open for a nominal 2 hours thereafter, and is
strictly weather permitting like all other observing sessions.

Session Details:
Venue: Singapore Science Center Observatory
Date: 10th August 2007
Time: 8PM

You may feel free to bring your own telescopes as well. There is a
grass patch next to the observatory where you can set up. Admission is
free.

Clear Skies!

Wednesday, 1 August 2007

Boardgame Development - Tank Master (2 or more players)




Adapted from the old Macintosh Computer game, this game pits 2 or more players in a battle to see who can programme the most efficient tank. The tank with the most efficient yet adaptable programming and subroutines will dominate the battlefield and vanquish the other tanks.

Storyline
You are a battlefield commander of an evolutionary new tank in the battlefield of the future. Wars of today are fought by remote war machines. Pitted against you is your enemy, fielding their latest war machines. This will be a fight to the finish, the struggle for supremacy.

With your superior skills as a commander, you are to programme your tank and set it loose. Win or lose will depend on your intimate knowledge of your own tank's inherent abilities as well as your uncanny reading of what your opponent's tank will do and how you perceive it would react in battle.

Win or lose, after each round, redesign, re-programme, rework your tank's subroutines and primary programming to fine-tune your tank's performance. Remember, your enemy is doing the same thing. He would have watched the previous battle and noted his tank's and your tank's performance. He too will be working to reduce deficiencies and weak points in his own programming so as to triumph over yours. Then when you're both done with your re-programming, set let them go at it again! Send out prototype after prototype until either your tanks now reign supreme in every engagement, or they all lie devastated, crushed under the steel treads of better enemy tanks.

Gentlemen, start your engines.... and let the games begin.

*****************************
Game Pieces

1 dice (to determine your tank start position on the board)
1 main "battlefield" board - (for 2P board 17steps across, + 1P add 3steps across)
2 primary programming plates
8 subroutine programming plates; 2xFight, 2xEvade, 2xFlee, 2xDamaged
1 red team light tank
1 orange team light tank
1 red team heavy tank
1 orange team heavy tank
6 "damage" pins

A) 1 step Action Tiles
i) Move Forward 1 - (for 2P 5pcs, + 1P add 3pcs)
ii) Move Forward 2 - (for 2P 5pcs, + 1P add 3pcs)
iii) Move Forward 3 (only Light Tank) - (for 2P 3pcs, + 1P add 2pcs)
iv) Turn Left 1 (60 degrees) - (for 2P 5pcs, + 1P add 3pcs)
v) Turn Left 2 (120 degrees) (only Light Tank) - (for 2P 3pcs, + 1P add 2pcs)
vi) Turn Right 1 (60 degrees) - (for 2P 5pcs, + 1P add 3pcs)
vii) Turn Right 2 (120 degrees) (only Light Tank) - (for 2P 3pcs, + 1P add 2pcs)
viii) Reverse 1 - (for 2P 5pcs, + 1P add 3pcs)
ix) Complete Halt - (for 2P 3pcs, + 1P add 2pcs)
x) Detect Level 3 (Logic Gate) - (for 2P 5pcs, + 1P add 3pcs)

B) 2 step Action Tiles
i) Detect Level 4 (Logic Gate) (only Heavy Tank) - (for 2P 5pcs, + 1P add 3pcs)
ii) Fire - (for 2P 3pcs, + 1P add 2pcs)
iii) Shield Activated - (for 2P 5pcs, + 1P add 3pcs)
iv) Shield Deactivated - (for 2P 5pcs, + 1P add 3pcs)

C) Decision Tiles (goto)
i) FIGHT subroutine (Logic Gate) - (for 2P 5pcs, + 1P add 3pcs)
ii) FLEE subroutine - (for 2P 5pcs, + 1P add 3pcs)
iii) EVADE subroutine - (for 2P 5pcs, + 1P add 3pcs)
iv) return to PRIMARY - (for 2P 8pcs, + 1P add 5pcs)

notes:
1) Tank start positions are determined by a throw of the dice and placed on the corresponding number on the board
2) Action and Decision tiles are limited. Programming limited to total number of tiles on the board.
3) Tank collisions results in mutual destruction
4) Barrier/edge collisions results in halt in motion
5) Tank fire without prior detection of enemy does not hit
6) Tank fire disabled when shield is activated
7) Player to select target to hit if firing on multiple enemy
8) 2 step tile "Fire" hits on tile 2
9) 2 step tile "detect level 4" detects on both tiles 1 and 2
10) 2 step tile "shield activated" activates on tile 2
11) 2 step tile "shield deactivated" deactivates on tile 2
12) Fire range equal to detection range

Copyright 2007 Liang Jieming

Tuesday, 24 July 2007

... thoughts : Value, Ethics and Society

1 "While much has been written about so-called crises of faith in the life cycle of individuals, what is seldom recognized and even when so recognized, usually dismissed, is that societies also undergo crises of faith.

A societal crisis of faith occurs when the values that produced a particular incarnation of a society no longer correspond to the values held by the individuals and organizations holding economic, political, and social power in that society.  Paradoxically, these value changes seem to occur first on a social level.  In reality the change are already far advanced by the time they appear, because in most societies social standing and mobility lag behind economic and political power.  Those with economic power seldom wish to flaunt values at variance with social norms, and those in the political arena prefer a protective coloration that in fact straddles the perceived range of values, while ostensibly preferring the most popular of values...

Although all stable societies rest firmly on a consensus of values, invariably the individuals in those societies prefer not to discuss those values, except in glittering generalities, not because they are unimportant, but because they are so important that to discuss them seriously might open them to question and reinterpretation.  Thus, the very protections of a society's values preclude any wide-scale and public reevaluation of those values and any recognition of a potential crisis of values.

Since 'morality' is a sum total of those values, the first public symptom of a crisis of values is usually a series of comments about the growing immorality of society - almost always directed at the young of a society who have absorbed what their elders are in fact doing, rather than professing..."


2 "What is 'ethical' or moral?  A general definition is that actions that conform to a 'right set of principles' are ethical.  Such a definition begs the question.  Whose principles?  On what are those principles based?  Do those principles arise from reasoned development by rational scholars?  Or from 'divine' inspiration? Does it matter, so long as they inspire moral and ethical behavior?

For some, it does matter, as it did for the ancient author who claimed that without a deity, every action is permitted.

In practice, with or without a deity, every action is permitted unless human social structures preclude it.  Yet, on what principles are those social structures based?  Ethics and morality?

Such questioning can quickly run circles, especially since most individuals wish to think well of themselves, and it is difficult to think well of oneself if one defines one's own activities as immoral or unethical.  For example, genocide can be rationalized as an ethical means to racial purity, or as a means for societal survival, and both purity and survival can easily be rationalized, and have been throughout history, as ethical.

Are behaviors that perpetuate a given society ethical per se?  Are values handed down by prophets and religious figures as the word of a deity necessarily more ethical than those developed by ethicists and scholars?

Theocracies and other societies using religious motives, or pretext, have undertaken genocide, torture, and war.  Ideologues without the backing of formal religious doctrine or established theocratic organizations have done the same.

The obvious conclusion is that 'moral' values must be ethical in and of themselves, and not through religious or secular authority or rationalized logic.  This lead to the critical questions.  How can one define what is ethical without resorting to authority, religious doctrine, or societal expediency?  And whom will any society trust to make such a judgment, particularly one not based on authority, doctrine or expediency?"


3 "Over the past three millennia, social scientists, historians, and ethicists have all debated the history, purpose, and reason for the development and subsequent failure of ethical systems in society after society.  From these endless studies, several facts appear obvious, yet ignored.

First, the ancient Judeo-Christian concept of 'original sin' as defined in basic prediaspora Catholic/Christian theology was and remains an extremely useful tool for social indoctrination, because (1) it provides a reason for evil while also allowing people to accept that evil is not the fault of the given individual; (2) supplies a rationale for why people need to be taught ethics and manners; and (3) still requires that people adhere to an acceptable moral code.

Second, studies point to only a small minority of human beings having a strong predilection toward either 'morality' or 'immorality'.  This has historically posed a problem for any civil society based on purely secular rule because (1) society in the end is based on some form of self-restraint; and (2) the impetus to require self-discipline and to learn greater awareness of what is evil and unacceptable lacks the religious underpinnings present in a theocracy or a society with a strong theocratic presence.  Likewise, history has also demonstrated most clearly that the majority of individuals are uncomfortable in accepting a moral code that is not based on the 'revelation' of a divine being, because in matters of personal ethics, each believes his or her ethics are superior to any not of 'divine' origin.

As transparently fallacious as this widely accepted personal belief may be, equally transparent and fallacious - and even more wide accepted - are the ethical and moral systems accepted as created by divinities - and merely revealed to the prophets of each deity for dissemination to the 'faithful'.  Throughout history, this has been a useful but transparent fiction because the 'divine' origin of moral codes obviates the need for deciding between various human codes.  Humans being humans, however, the conflict then escalates into a struggle over whose god or whose interpretation of god is superior, rather than focusing on the values of the codes themselves..."


4 "Traditionally, one of the fundamental questions behind every considered attempt to define ethical behavior has been whether there is an absolute standard of morality or whether ethics can be defined only in terms of an individual and the culture in which that individual lives.

Both universal absolutism and cultural relativism are in themselves unethical.  Not only is the application of universal absolutism impractical, but it can be unethical, because the world is so complex that there are bound to be conflicts between such standards in actual application, unless, of course, the standards are so vague that they convey only general sentiments.

'Be kind to one another' is good general guidance, but it does not qualify as an ethical standard because the range of interpretation of the meaning of 'kind' is so broad as to allow individuals incredible discretion.  That does not even take into account the problems when society must deal with unethical or violent individuals.

There is indeed an ethical absolute for any situation in which an individual may find himself or herself., but each of these absolutes exists only for that individual and that time and situation.  This individual 'absolutism' is not the same thing as cultural relativism, because cultures can be, and often have been, totally unethical and immoral, even by their own professed standards.  That a practice or standard is culturally accepted does not make it ethical.  There have been cultures that though themselves moral that practiced slavery, undertook genocide, committed infanticide, and enforced unequal rights based on gender or sexual orientation.

The principal practical problems with individual moral absolutism are that, first, one cannot implement a workable societal moral code on that basis, and second, that any individual can claim unethical behaviors to be moral in a particular situation, which, given human nature, would soon result in endless self-justification for the most unethical and immoral acts.  That said, the practical problems do not invalidate absolute individual morality, only its societal application...

In practice, what is necessary for a society is a secular legal structure that affirms basic ethical principles (e.g., one should not kill, or injure others; one should not steal or deceive, etc.), and that also provides a structured forum, such as courts, in which an accused has an unbiased opportunity to show that, under the circumstances, his behavior was as moral as the situation allowed.  Such a societal structure works, however, as demonstrated by history, only when the majority of individuals in the society are willing to sacrifice potential self-interest for the value of justice, and such societies have seldom existed for long, because most individuals eventually place immediate personal gain above long-term societal preservation.

The faster and more widely this 'gospel of greed' is adopted, the more quickly a society loses any ethical foundation - and the more rapidly it sows the seeds of its own destruction."



(adapted from "Values, Ethics, and Society", Exton Land, New Oisin, Tara 1117 S.E.)

Singapore Chinese Orchestra - Outdoor Rhapsody

Start:     Aug 26, '07 6:00p
Sunday Concerts
6:00pm
Free Admission
Singapore Botanic Gardens

Singapore Chinese Orchestra - Lunchtime Rhapsody

Start:     Nov 30, '07 12:45p
Lunch Time Concerts
12:45pm
Free Admission
Singapore Conference Hall