<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-33679933</atom:id><lastBuildDate>Thu, 24 Dec 2009 19:49:47 +0000</lastBuildDate><title>Not Your Cup of Chai...</title><description>With hint of familiar loneliness and nerdiness, but curiously unfathomable. This is, not your cup of Chai...</description><link>http://not-your-cup-of-chai.blogspot.com/</link><managingEditor>noreply@blogger.com (Cuppa Chai)</managingEditor><generator>Blogger</generator><openSearch:totalResults>357</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-4705475783850799218</guid><pubDate>Thu, 24 Dec 2009 19:49:00 +0000</pubDate><atom:updated>2009-12-25T03:49:47.405+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Real Life</category><title>Greetings</title><description>Merry Christmas to all of my readers :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-4705475783850799218?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/12/greetings.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-1997683987521637234</guid><pubDate>Sat, 19 Dec 2009 12:05:00 +0000</pubDate><atom:updated>2009-12-19T21:18:56.100+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Technical</category><category domain='http://www.blogger.com/atom/ns#'>Rants</category><title>Week in Review</title><description>This is a quiet Saturday evening. I just came back from a friend's birthday celebration. Not wanting to lingering outside for long, I just headed back home, and got myself a can of beer along the way.&lt;br /&gt;&lt;br /&gt;Now, cozy as I am, in front of the PC powered by my trusted OpenSolaris, I am trying to comb through thoughts that ran through my mind in the past few days. I will list the most important things first:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;I have been missing mak alot, for no apparent reason. It seems time doesn't dilute the memory, damn. But this time I am powerless, as I have no more way to reach her, and she no longer gives me any more chances. So here I am. Like a fish on a parched land, under the hot sun.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Been dabbling in &lt;a href="http://en.wikipedia.org/wiki/Functional_programming"&gt;functional programming&lt;/a&gt; by following the legendary &lt;a href="http://mitpress.mit.edu/sicp/"&gt;SICP&lt;/a&gt; (yes, the full text and all course videos are online, free). Therefore I am again picking up the Scheme programming language (a dialect of Lisp, if you wanna know). I am aware there are a lot of newer languages out there like OCaml, F#, Clojure, or Haskell, however I think programming languages are tools, and as long as we understand the paradigm, concepts, and fundamentals, tools are often secondary. The beauty of Scheme is its simplicity and relatively small size. In fact, its latest specs &lt;a href="http://www.r6rs.org/"&gt;R6RS&lt;/a&gt;, has merely 90 pages.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-1997683987521637234?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/12/week-in-review.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-1224080823880839117</guid><pubDate>Mon, 14 Dec 2009 14:22:00 +0000</pubDate><atom:updated>2009-12-14T22:24:36.873+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Real Life</category><title>Week in Retrospect</title><description>The past week I was quite busy, and proudly I could announce the following:&lt;br /&gt;&lt;br /&gt;On my OpenSolaris, I have successfully compiled and run Qt4.6.0, PLT-4.2.3, and NTFS-3g. I am still thinking if I want to spend the time to write up some guides. I think I need some requests to motivate myself. If you need a guide on compiling the above packages, please drop me a note. I will try my best to help.&lt;br /&gt;&lt;br /&gt;I miss that girl (again).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-1224080823880839117?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/12/week-in-retrospect.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-2377110240179907594</guid><pubDate>Sun, 06 Dec 2009 07:34:00 +0000</pubDate><atom:updated>2009-12-06T15:46:14.142+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Sentimental</category><category domain='http://www.blogger.com/atom/ns#'>Real Life</category><title>Lazy Sunday Noon</title><description>I just had my weekly badminton game this morning. I have been lazing around since after lunch.&lt;br /&gt;&lt;br /&gt;Today is a little humid, there was a brief drizzle a few hours ago. Sun has been shy for most of the day. Here it goes again, my laundry is gonna take days to dry.&lt;br /&gt;&lt;br /&gt;Cuppa has been relatively quiet and busy these few days. My regular blog readers most probably will know why: I am busy tinkering with OpenSolaris. My latest project is to get &lt;a href="http://qt.nokia.com/"&gt;Qt&lt;/a&gt; 4.6 compiled. The process is not straightforward and still work-in-progress. For now what I can share is SunStudio 12 cannot compile Qt cleanly. More specifically, the Sun compiler obviously doesn't like the C++ codes in Qt which are quite gcc-biased. After some thoughts, I decided to bite the bullet and get gcc 4.3.4 and friends in my box. After that, things aren't very pretty as well. So far I have patched a few bugs in 'configure' and few Makefiles. The compilation is still running at the background now.&lt;br /&gt;&lt;br /&gt;Hmm, how should I end this blog post? Put one extra period? I think this makes sense.&lt;br /&gt;&lt;br /&gt;.&lt;br /&gt;&lt;br /&gt;Now I start understand why you can both hate and love someone at the same time... ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-2377110240179907594?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/12/lazy-sunday-noon.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-2123322196961288634</guid><pubDate>Sat, 28 Nov 2009 15:49:00 +0000</pubDate><atom:updated>2009-11-29T15:20:44.507+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Technical</category><category domain='http://www.blogger.com/atom/ns#'>OpenSolaris</category><title>Pool Mirrored</title><description>I just bought another drive for my trusted OpenSolaris box to create a mirror for my data.&lt;br /&gt;&lt;br /&gt;The command to create the pool is deceptively simple:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt; pfexec zpool attach poolname original_drive new_drive &lt;/code&gt;&lt;br /&gt;&lt;br /&gt;To get the name of the pool and the original drive name:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;pfexec zpool status&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;How about the name of the new drive? The only way I can think of is:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;pfexec format&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Comparing the outputs of the above commands will let you find the name of the new drive.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example:&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;cuppa@opensolaris:/datapool$ pfexec format&lt;br /&gt;Searching for disks...done&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;AVAILABLE DISK SELECTIONS:&lt;br /&gt;0. c7t0d0 &lt;ata-st31000340ns-sn04-931.51gb&gt;&lt;br /&gt;  /pci@0,0/pci1458,b002@11/disk@0,0&lt;br /&gt;1. c7t2d0 &lt;default&gt;&lt;br /&gt;  /pci@0,0/pci1458,b002@11/disk@2,0&lt;br /&gt;2. c7t4d0 &lt;ata-wdc&gt;&lt;br /&gt;  /pci@0,0/pci1458,b002@11/disk@4,0&lt;br /&gt;Specify disk (enter its number): &lt;/ata-wdc&gt;&lt;/default&gt;&lt;/ata-st31000340ns-sn04-931.51gb&gt;&lt;/blockquote&gt;Next we will check the status of my existing pools:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;cuppa@opensolaris:~$ pfexec zpool status&lt;br /&gt;pool: datapool&lt;br /&gt;state: ONLINE&lt;br /&gt;scrub: none requested&lt;br /&gt;config:&lt;br /&gt;&lt;br /&gt;NAME        STATE     READ WRITE CKSUM&lt;br /&gt;datapool    ONLINE       0     0     0&lt;br /&gt; c7t0d0  ONLINE       0     0     0&lt;br /&gt;&lt;br /&gt;errors: No known data errors&lt;br /&gt;&lt;br /&gt;pool: rpool&lt;br /&gt;state: ONLINE&lt;br /&gt;scrub: none requested&lt;br /&gt;config:&lt;br /&gt;&lt;br /&gt;NAME        STATE     READ WRITE CKSUM&lt;br /&gt;rpool       ONLINE       0     0     0&lt;br /&gt;c7t2d0s0  ONLINE       0     0     0&lt;br /&gt;&lt;br /&gt;errors: No known data errors&lt;br /&gt;cuppa@opensolaris:~$&lt;br /&gt;&lt;/blockquote&gt;Comparing the two outputs, it shows the device 'c7t4d0' is not used and therefore the new drive.&lt;br /&gt;&lt;br /&gt;Adding it as mirror is straightforward:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;pfexec zpool attach datapool c7t0d0 c7td4d0&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Final product:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;cuppa@opensolaris:~$ pfexec zpool status datapool&lt;br /&gt;pool: datapool&lt;br /&gt;state: ONLINE&lt;br /&gt;scrub: none requested&lt;br /&gt;config:&lt;br /&gt;&lt;br /&gt; NAME               STATE        READ WRITE CKSUM&lt;br /&gt; datapool        ONLINE          0     0     0&lt;br /&gt;      mirror        ONLINE    0     0     0&lt;br /&gt;      c7t0d0  ONLINE          0     0     0&lt;br /&gt;      c7t4d0  ONLINE          0     0     0&lt;br /&gt;&lt;br /&gt;errors: No known data errors&lt;br /&gt;cuppa@opensolaris:~$&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;WARNING&lt;/span&gt;: If you got the order of drive names wrong, you risk overwriting all your data!!! Be careful.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-2123322196961288634?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/11/pool-mirrored.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-6410078723283656890</guid><pubDate>Fri, 27 Nov 2009 15:39:00 +0000</pubDate><atom:updated>2009-11-27T23:44:31.414+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Technical</category><category domain='http://www.blogger.com/atom/ns#'>OpenSolaris</category><title>On Compiling OCaml</title><description>I just finished compiled &lt;a href="http://caml.inria.fr/"&gt;OCaml&lt;/a&gt; from source on Opensolaris (2009.06), the latest version at this time of writing is 3.11.1.&lt;br /&gt;&lt;br /&gt;The steps are straight-forward except one catch: The build is dependent on gcc and gnu make. In fact the default 'make' program that comes with Solaris won't work.&lt;br /&gt;&lt;br /&gt;Solution is simple: go to www.blastwave.org and download the relevant packages. Just follow their instructions and you should be fine. :)&lt;br /&gt;&lt;br /&gt;On an unrelated note, I miss her again but don't have anyway to contact her anymore... :(&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-6410078723283656890?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/11/on-compiling-ocaml.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-7290543603734132317</guid><pubDate>Fri, 27 Nov 2009 07:31:00 +0000</pubDate><atom:updated>2009-11-29T15:22:08.032+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Technical</category><category domain='http://www.blogger.com/atom/ns#'>OpenSolaris</category><title>FreeBSD 8 is Out</title><description>Production-grade FreeBSD 8 is &lt;a href="http://www.freebsd.org/news/newsflash.html"&gt;released&lt;/a&gt;, and I have found FreeBSD more and more attractive as the OS of choice for my home server (as compared to OpenSolaris). Slashdot has a comprehensive coverage for it &lt;a href="http://bsd.slashdot.org/story/09/11/26/1843233/FreeBSD-80-Released"&gt;here&lt;/a&gt; with reviews, upgrade instructions, and screenshots.&lt;br /&gt;&lt;br /&gt;So far I have not seen much development in OpenSolaris: the latest snv_128 snapshot cannot even boot on my amd64 system, so i am stuck with the 2009.06 of OS.&lt;br /&gt;&lt;br /&gt;FreeBSD has added some interesting features, and ZFS is one of them. Unfortunately FreeBSD only supports up to version 13 of the ZFS, while my data is stored in version 14 format and this is an issue. Any slight mistake in migration will see all my data gone, which is something I hate to see happening.&lt;br /&gt;&lt;br /&gt;I am still considering the relative merits of migrating to FreeBSD, the adding of more and more GNU tools and greater Linux compatibility has made this Unix quite a strong contender as desktop OS.&lt;br /&gt;&lt;br /&gt;On the other hand, my current OpenSolaris setup is working properly as a file and general purpose server. I have spent more and more time using it as opposed to my Windoze machine nowadays. So I have to give OpenSolaris due credit for its stability and performance.&lt;br /&gt;&lt;br /&gt;BTW, there are movements to put Debian on the FreeBSD and OpenSolaris kernel, though these two ports don't seem to have much development nowadays.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-7290543603734132317?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/11/freebsd-8-is-out.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-6966303409047197090</guid><pubDate>Sat, 21 Nov 2009 14:58:00 +0000</pubDate><atom:updated>2009-11-21T23:07:32.045+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Real Life</category><title>Thoughts of the day</title><description>In no particular order....&lt;br /&gt;&lt;ul&gt;&lt;li&gt;As you might see my previous blog entry, it consists only two dots with a counter there. Weird as it is, I got two blank emails last few days and it really again perturbed my supposedly peaceful life. I still miss her. sigh...&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The interviews went quite well and I think after two more sessions next week, I should be able to secure the job. I can't divulge which company and what it does. Though its products are madly popular and fashionable these days [hint hint]&lt;/li&gt;&lt;li&gt;Watched 2012 just now, and am amused at the scene where the government assured the people the worst is over just hours before the country got hit upside down. Amusingly, in our real world, aren't there some governments said the recession is over and the worst has past? Hmmm.... :)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-6966303409047197090?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/11/thoughts-of-day.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-8871026681590703620</guid><pubDate>Thu, 12 Nov 2009 14:49:00 +0000</pubDate><atom:updated>2009-11-17T20:39:48.806+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Nobody</category><title>.</title><description>.&lt;br /&gt;&lt;br /&gt;==&lt;br /&gt;count = 2&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-8871026681590703620?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/11/blog-post.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-3341663431304015367</guid><pubDate>Tue, 10 Nov 2009 13:52:00 +0000</pubDate><atom:updated>2009-11-11T20:58:59.594+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Finance</category><category domain='http://www.blogger.com/atom/ns#'>Rants</category><category domain='http://www.blogger.com/atom/ns#'>Real Life</category><title>Engineering or Not?</title><description>Updated Nov 11:&lt;br /&gt;The &lt;a href="http://www.theregister.co.uk/2009/11/11/ericsson_jobs/"&gt;news&lt;/a&gt; just broke Ericsson will spend less on its R&amp;amp;D, therefore  shut its UK site by next year and whatever remains will be relocated to "lower cost-base countries"&lt;br /&gt;&lt;br /&gt;This is totally not surprising because Ericsson is for-profit and has shareholders to report to. Those shareholders care only their return of investment, nothing else. This kind of stuff happens at UK now, and it will soon happen in Singapore.&lt;br /&gt;&lt;br /&gt;Hence what should engineers do NOW? I will say we should have more breadth in more fields, especially business. Nowadays everything centrals around money, and often times, a profitable tech product is not necessarily solid technically, examples abound: IP (The one in the TCP/IP suite), NTSC standard, and yes, the MS Windows as when it first appeared.&lt;br /&gt;&lt;br /&gt;"Stay hungry, stay foolish" -- Steve Jobs&lt;br /&gt;============&lt;br /&gt;Nowadays my usual topic with Mr. Snail will be about the prospect of engineering in Singapore, and despite I tried my best to be optimistic, the future of engineering here still doesn't seem so bright.&lt;br /&gt;&lt;br /&gt;A few days ago I grew curious and searched google on this topic, and found a few discussion threads with hundreds of replies from former and current engineers, all venting fumes on more or less what I and Mr. Snail talked about.&lt;br /&gt;&lt;br /&gt;Here are two of the threads I found: &lt;a href="http://forums.salary.sg/education-personal-growth/646-engineering-technology-careers-not-valued-singapore-high-cost-low-tech.html"&gt;one&lt;/a&gt;, &lt;a href="http://www.salary.sg/2007/engineering-dead-end-career/"&gt;two&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;If you don't have the time to plow through them, here is the gist (all currency in SG$):&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Engineering pay is pathetic in Singapore, with fresh grads starting around $2.7K (manufacturing) or $3.5K(R&amp;amp;D). The money seems much better in finance and banking, which can go around $5.5K for fresh grads while five digit salaries are very common in banks.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;One person even boasted an annual salary of $300K + stock options doing sales&lt;/li&gt;&lt;li&gt;A lot of engineers want to exit engineering and jump ship&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Those who remain in engineering are damn bitter&lt;/li&gt;&lt;/ul&gt;Some people reasoned banks only employ a few people for trading but rack in millions, ergo each of them can get a significant amount of money after dividing the loot. While in engineering, there are a lot of overheads (RnD, raw materials, factory spaces, machinery, etc.) and the profits are divided thinly among number of staff. Therefore banking is the best occupation in terms of benefits and money.&lt;br /&gt;&lt;br /&gt;But what I don't understand is: what those bankers do are NOT adding values to the economy, there is no real outputs and basically banks are just fucking with other people's money and grow things from nothing! What are the contributions of the financial sector and banks nowadays? except charging some exorbitant fees on basic banking transactions, giving meager interests on our savings but charging an arm and a leg for the loans. When the loans go bad, poof, they are written off and the government will use OUR money to bail those banks out.&lt;br /&gt;&lt;br /&gt;No wonder everybody wants to be banker.&lt;br /&gt;&lt;br /&gt;If you really wanna enter the banking sectors, I was told these two websites are compulsory readings:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.markjoshi.com/"&gt;Mark Joshi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ederman.com/new/index.html"&gt;E. Derman&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-3341663431304015367?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/11/engineering-or-not.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-148242429795834544</guid><pubDate>Thu, 05 Nov 2009 03:44:00 +0000</pubDate><atom:updated>2009-11-05T21:30:37.351+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Quotes</category><category domain='http://www.blogger.com/atom/ns#'>Real Life</category><title>Ten Meaningful Quotes</title><description>&lt;span style="font-size:100%;"&gt;These quotes are from the net, and I don't know who the original author is. The translations are to my best effort, certainly there could be better ones and you are welcome to help out. :)&lt;br /&gt;&lt;br /&gt;第一句话：如果我们之间有1000步的距离，你只要跨出第1步，我就会朝你的方向走其余的999步。&lt;br /&gt;[First Quote]: If there are 1000 steps between us, as long as you take the first one, I am willing to walk the remaining steps towards you.&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;第二句话：通常愿意留下来跟你争吵的人，才是真正爱你的人。&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;[Second Quote]: Usually the one who stays back to argue with you is the one who truly loves you.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;第三句话：付出真心，才会得到真心，却也可能伤得彻底；保持距离，就能保护自己，却也注定永远寂寞。&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;[Third Quote]: Give out your heart, only then you will get one from others, but you could hurt thoroughly in the process; keeping a distance with others can protect yourself, but it also means you are destined to eternal solitude.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;第四句话:有时候，不是对方不在乎你，而是你把对方看得太重。&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;[Fourth Quote]: Sometimes it is not the other person doesn't care about you, it is you who put too much attention on that person.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;第五句话：朋友就是把你看透了还能喜欢你的人。&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;[Fifth Quote]: A friend is someone who knows you thoroughly but still chooses to like you.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;第六句话：就算是believe，中间也藏了一个lie。&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;[Sixth Quote]: Even the word 'believe' has an 'lie' embedded within&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;第七句话：真正的好朋友，并不是在一起就有聊不完的话题，而是在一起，就算不说话也不会感到尴尬。&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;[Seventh Quote]: Real good friends don't have to have infinite amount of topics to talk about; but instead, when they are together, they won't feel awkward for not talking.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;第八句话：没有一百分的另一半，只有五十分的两个人。&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;[Eighth Quote]: There is no 100% perfect partner, only two 50% persons&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;第九句话：为你的难过而快乐的，不是善人；为你的快乐而快乐的，是朋友；为你的难过而难过的，就是那些该放进心里的人。&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;[Ninth Quote]: Those who feel happy over your sorrow are not kind souls; those who are happy over your happiness are your friends; those who feel your sadness are those whom you should put inside your heart&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;第十句话：冷漠，有时候并不是无情，只是一种避免被伤害的工具。&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;[Tenth Quote]: Indifference, sometimes doesn't mean lack of emotions, it  just serves as a tool to avoid injury.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;这十句话很有意思，也很有深度，值得认真去思考，也许会有意想不到的收获。但请记住：没有绝对正确的话，不要过于迷信某一两句话，要结合具体情况进行具体的分析，没有自已的思考与判断，好话也会害死人。&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;These ten quotes have quite profound meanings and deserve some extra thoughts. But please note: There is no absolute truth, use your own discretion on these advices.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-148242429795834544?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/11/ten-meaningful-quotes.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-3680852090008833531</guid><pubDate>Fri, 30 Oct 2009 15:54:00 +0000</pubDate><atom:updated>2009-10-30T23:57:45.942+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Real Life</category><title>I am Back</title><description>Phew, after two weeks, I am back to scene. In fact, I just got down from the flight only a few hours ago. However I am very much sleepless, though I got up at 4am this morning to catch the plane.&lt;br /&gt;&lt;br /&gt;Again the reason is silly: I got a blank email again before my departure. However this time I have no way to contact her. Therefore whatever I can do, I do it here at my blog.&lt;br /&gt;&lt;br /&gt;Good nite...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-3680852090008833531?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/10/i-am-back.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-3046662115480729712</guid><pubDate>Thu, 15 Oct 2009 16:09:00 +0000</pubDate><atom:updated>2009-10-16T00:09:50.600+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Real Life</category><title>Cuppa is Away</title><description>I will be away for sometime and be back in early November. See ya. :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-3046662115480729712?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/10/cuppa-is-away.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-1707484596750398993</guid><pubDate>Tue, 13 Oct 2009 14:36:00 +0000</pubDate><atom:updated>2009-10-13T23:03:48.520+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Rants</category><category domain='http://www.blogger.com/atom/ns#'>Real Life</category><title>When Discrimination Kicks In...</title><description>This morning I saw my college friend online. He is an Asian now working in US and I told him nowadays most engineering jobs are gravitating to China because China has both the market and eco-systems for engineering.&lt;br /&gt;&lt;br /&gt;He made a remark of "hoping to see no angmo in China". 'Angmo' is a derogatory term in Chinese, referring to Caucasians/Westerners. He said nowadays China is strong and (relatively) rich, so he doesn't want to see Westerners to 'snatch' the wealth away.&lt;br /&gt;&lt;br /&gt;His remark left me in silence for sometime. I was quite shocked. To me, the western country that I am most familiar is US, and I had spent some of my happiest and saddest moments there. On top of that, the college that I attended gave me decent education and adequate exposure to the world.  Though some people will argue that the foreign students did pay a hefty out-of-state tuition fee and therefore are entitled to the education, I beg to differ. The value that I got out is far far higher than the tuition fees I threw in, and I was glad I was educated in such fine university. To that end, I highly appreciate the opportunities given to me, though I am  neither a Caucasian nor an American.&lt;br /&gt;&lt;br /&gt;My stand on foreigners working in China is: it is a good use of human capital, and as long as the processes are fair and transparent,  there is nothing wrong for somebody to earn a living in other countries. I really dislike people who cry discrimination at the slightest hint of difference in treatment, but with such deep-seated belief in protectionism.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-1707484596750398993?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/10/when-discrimination-kicks-in.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-620789083389132531</guid><pubDate>Mon, 12 Oct 2009 14:45:00 +0000</pubDate><atom:updated>2009-10-12T22:55:07.235+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Real Life</category><title>On Blogging</title><description>I am not the first one among my friends to write blogs, and for now, I am one of the very few who still continue writing. YC has dropped and shut his blog down, FS's last post was in 2007, and the Soothsayer also seems to be MIA.&lt;br /&gt;&lt;br /&gt;However I write blog not because I want to out-last my friends, neither do I want to earn money (i.e. no ads), nor to prove anything to anybody.&lt;br /&gt;&lt;br /&gt;I can't explain why I continue either.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-620789083389132531?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/10/on-blogging.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-7447262133913819803</guid><pubDate>Sun, 11 Oct 2009 15:16:00 +0000</pubDate><atom:updated>2009-10-12T22:42:34.541+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Real Life</category><title>Work, work, and work</title><description>A few days ago a head hunter called me. She claimed she represented her client, a US MNC which wants to establish an RnD center in Singapore. She said my profile matches her criteria and asked if I am interested.&lt;br /&gt;&lt;br /&gt;As you may know I am not a big fan of MNC, but, the phrase 'establishing an RnD center' caught my attention, so I just said yeah, it sounds cool and she promised to furnish me more info.&lt;br /&gt;&lt;br /&gt;For the mean while, I am just daydreaming away. Family, family, and family. Where is that girl....? These two days I have been sentimental. Here I dedicated the following song to her, though I know she won't understand most of the lyrics..., but..., when has she ever cared to understand me....?&lt;br /&gt;&lt;br /&gt;p/s: Please note this artist is blind, that explains his occasional weird facial expression...&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/d2SLx5WYep8&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/d2SLx5WYep8&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-7447262133913819803?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/10/work-work-and-work.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-8628943420559355849</guid><pubDate>Sat, 10 Oct 2009 16:18:00 +0000</pubDate><atom:updated>2009-10-11T00:18:57.013+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Sentimental</category><title>Don't Want to Close My Eyes...</title><description>&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Vo_0UXRY_rY&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/Vo_0UXRY_rY&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-8628943420559355849?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/10/dont-want-to-close-my-eyes.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-1744046897392616374</guid><pubDate>Thu, 08 Oct 2009 14:29:00 +0000</pubDate><atom:updated>2009-10-08T22:45:51.220+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Rants</category><category domain='http://www.blogger.com/atom/ns#'>Real Life</category><title>Where is the money?</title><description>The world's real-estate and stock markets are bullish, which leads many economists and politicians to announce economic recovery is on track!!&lt;br /&gt;&lt;br /&gt;But is it really so? Take Singapore as example, even though the government housings are controlled by regulations (for example, only married couples are eligible to purchase, and each household is only entitled to one unit, etc), the price is shooting up. These housings are commonly called HDB flats, where Housing Development Board is the  body that governs the sales and constructions of them.&lt;br /&gt;&lt;br /&gt;Nowadays, for a modest unit of 4-room flat, with built-up area of around 1000 sq. ft. buyers will have to dole out S$20k to S$50k of cash (this is called Cash over Valuation, CoV) to the seller, on top of the valuation which will be around S$450K. So  the 20% down-payment, CoV and renovation costs will easy add up to S$100K, and we are not yet including the S$300K loan that will burden the poor couple for the next 20-30 years. I just wonder when do people in Singapore are so rich to the extent they can snap up flats just like it is free? Or there are some unseen hands interfere with the market? No one knows.&lt;br /&gt;&lt;br /&gt;The next thing that intrigues me is the bullish sentiment in the stock markets. Take US stock market for example, with unemployment rate of close to 10%, what are the fundamentals that can support the rising prices? Where are all the money come from? There must exist some sources and I can only think of four:  entities (business or people) in US,  entities outside of US, non-US government(s), and US government.&lt;br /&gt;&lt;br /&gt;Think about it. :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-1744046897392616374?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/10/where-is-money.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-5460547477621536166</guid><pubDate>Sun, 04 Oct 2009 07:14:00 +0000</pubDate><atom:updated>2009-10-04T15:56:17.281+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Technical</category><category domain='http://www.blogger.com/atom/ns#'>Rants</category><title>The Story of C, C++, and D</title><description>As programming languages evolves, we have seen the introduction of C++ over C. But wait, is 'evolve' the correct word to describe C++?&lt;br /&gt;&lt;br /&gt;Choice of programming language has always been a pseudo-religious topic, proponents for language X will use only one and only one language i.e. X and the rest are either 'toy languages', or complain incessantly for the lack of features A, B, or C that exist for that particular language.&lt;br /&gt;&lt;br /&gt;Case in point: C vs. C++, as recently someone in reddit &lt;a href="http://www.blogger.com/http//www.reddit.com/r/programming/comments/9qi85/anyone_else_an_embedded_software_engineer_and_it/"&gt;asked&lt;/a&gt; about the merit of C++ in embedded systems. The result is predictable, soon the thread has been flooded with 400+ of comments, and it looks like 80% of people prefer C. C++ can only take a back seat with labels like 'obscure syntax', 'inefficient', etc. Though there are  thoughtful responses, overall the discussion gives an impression a lot of language zealots who support C, never actually spend enough time to really learn C++ &lt;strong&gt;properly&lt;/strong&gt;. What I mean is C++ was designed with specific design goals and problem domains in mind. If you treat C++ as a C with strong type-checking, then you (and presumably the C++ compiler) won't be too happy in the long run.&lt;br /&gt;&lt;br /&gt;To make the matter even more fun, here comes the &lt;a href="http://www.digitalmars.com/d/"&gt;D language:&lt;/a&gt; some random reader has &lt;a href="http://www.reddit.com/r/programming/comments/9qf8i/i_wrote_some_d_today_and_its_completely_blowing/?sort=controversial"&gt;complimented&lt;/a&gt; this language on reddit and solicited for opinions. Again, language fanboys are up in arms, defend their beloved {c, c++, java, python, perl, whatever} and make their best shots to shoot down D. Personally I view D with reservations as it is still in a state of flux. Investing time and resource in an experimental language is pretty risky, let alone D is in a rather awkward position of having 2 'standard' libraries (Phobos and Tango) and two versions: D 1.0 is so-called the stable branch while D 2.0 is experimental.&lt;br /&gt;&lt;br /&gt;For a beginner like me, I am confused. Since D 2.0 is &lt;a href="http://www.digitalmars.com/d/2.0/features2.html"&gt;different&lt;/a&gt; from the core D 1.0 language, to me learning D 1.0 doesn't really worth my time and energy. On the other hand, D 2.0 is still under development, and the best strategy is to sit and wait until there is a stable D language spec.&lt;br /&gt;&lt;br /&gt;Ah, but don't forget C++ is also undergoing some major &lt;a href="http://www.research.att.com/%7Ebs/C++0xFAQ.html"&gt;uplifting&lt;/a&gt;: the C++0x is not yet formally approved yet, therefore the 'x' denotes the year where this new spec is being approved. A lot of people think it would be 2010, so it will be C++010, or C++0xA in hex. However, C++0x so far only adds features and it doesn't have any major change that will affect the current C++ code bases.&lt;br /&gt;&lt;br /&gt;Now, back to the question: if I want a programming language that is relatively stable and usable for my jobs on hand, what language should I turn to?&lt;br /&gt;&lt;br /&gt;Too bad, I can only go for C. Therefore, I declare C++ sucks! D sucks! :P haha&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-5460547477621536166?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/10/story-of-c-c-and-d.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-240380338405613793</guid><pubDate>Tue, 29 Sep 2009 14:53:00 +0000</pubDate><atom:updated>2009-09-29T22:59:49.200+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Real Life</category><title>Random Thoughts</title><description>In no particular order:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Apple plans to refurbish its new line of iMac and Mac products, so whomever buys Mac products now is not really smart, because you will get a much better machine with the same price a few weeks later.&lt;/li&gt;&lt;li&gt;Learning SQL and UI using C++ now. Quite interesting and start to understand why UI guys prefer WYSIWYG interfaces. I am using Qt 2.3, honestly, it sucks. Ok, to be fair, QT 2.3 is _old_ and is from 2005. I have used Qt 4.5 and it feels quite predictable and sane. Ah thanks 2009&lt;/li&gt;&lt;li&gt;I miss my cat :(&lt;/li&gt;&lt;li&gt;More and more people are getting married. Hmm...&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-240380338405613793?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/09/random-thoughts.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-6730262127705526840</guid><pubDate>Thu, 24 Sep 2009 14:30:00 +0000</pubDate><atom:updated>2009-09-24T22:33:03.402+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Rants</category><category domain='http://www.blogger.com/atom/ns#'>Real Life</category><title>Quotable Quote</title><description>&lt;quote&gt;&lt;h1 style="margin: 0px; font-size: 18px; font-weight: bold;"&gt;Marriage Is Finding Someone Special That You Want To Annoy For The Rest Of Your Life&lt;/h1&gt;&lt;br /&gt;&lt;/quote&gt;&lt;br /&gt;The instance I saw this there was exactly one and only one person emerged at my mind. I smiled but later wanted to cry. It is not likely I can annoy her anymore, I can't even find her.... :(&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-6730262127705526840?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/09/quotable-quote.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-7983265425456869641</guid><pubDate>Thu, 17 Sep 2009 17:34:00 +0000</pubDate><atom:updated>2009-09-18T01:49:10.340+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Rants</category><category domain='http://www.blogger.com/atom/ns#'>Real Life</category><title>No Plain Water</title><description>Recently I had a very unpleasant dining experience at the Indonesian restaurant Rice Table at Orchard. The price is not cheap (around S$30/head for dinner) and I have a lot of reservations for its food and service quality.&lt;br /&gt;&lt;br /&gt;I went there with 10 other friends for dinner. Two of us ordered warm water because we had throat problems, while the others ordered juice or soft drinks. When we asked for refill of the warm water, the waiter told us its their restaurant's policy not to serve plain water, and serving us the warm water was a 'mistake' apparently made by another waiter, but they said mineral water is for sale at $2 per bottle. After arguing to and fro with the waiter and his manager, we were going nowhere. Fuming, we talked among ourselves of not patronizing this place anymore. Then after like 10 minutes, the same manager came with a jug of warm water, apologized for 'the mistake', and sheepishly refilled the glasses. Why didn't they just refill the glasses swiftly until damages were done by pissing off so many potential customers?&lt;br /&gt;&lt;br /&gt;I always don't understand what these people are thinking. They just want to squeeze $2 more from the customers? I feel serving plain water is a basic courtesy from an eatery. Just like you have chairs for customers to sit, despite the fact you can still eat while standing.&lt;br /&gt;&lt;br /&gt;I highly not recommending places that charge for plain water and chairs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-7983265425456869641?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/09/no-plain-water.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-4780270654218153273</guid><pubDate>Wed, 16 Sep 2009 15:57:00 +0000</pubDate><atom:updated>2009-09-17T00:04:50.220+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Rants</category><category domain='http://www.blogger.com/atom/ns#'>Real Life</category><title>Sleepless</title><description>Not sure why I am sleepless, usually I have gone to bed this time. I just browsed facebook, nothing much there. Don't think I can read any technical stuff at the moment, though I have been tinkering with the Qt tool kit these few days, and this tool kit is where C++ really shines.&lt;br /&gt;&lt;br /&gt;Some people argue that you can implement the same thing in C with even better performance, but C lacks a lot of features like classes, data type checking and support for object-oriented programming. Using C in this case is just awkward. I also came across a installation wizard written in Python using Qt4 binding, and hey, it is neat and actually quite easy (enjoyable I would say, if you will pardon me describing reading script files can be joyful) to read, compared to scripts written in bash or perl.&lt;br /&gt;&lt;br /&gt;More on this next time I guess...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-4780270654218153273?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/09/sleepless.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-1253418342475199413</guid><pubDate>Thu, 10 Sep 2009 13:49:00 +0000</pubDate><atom:updated>2009-09-16T23:57:53.632+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Rants</category><category domain='http://www.blogger.com/atom/ns#'>Real Life</category><title>Some Thoughts</title><description>&lt;ul&gt;&lt;li&gt;Yesterday it was an auspicious day for Chinese, because it was 09/09/09, and '9' in mandarin rhythms with the word 'lasting', and not surprisingly, many people had their wedding ceremonies or registered for marriage.  To me that was just yet another day and putting any labels on the passage of time is entirely arbitrary and artificial. Having say that, I don't deny a hypocrite I am, I am thinking 2010 marks ten years of my knowing her. Does 10/10/10 sound romantic and geeky, as it can be interpreted either as decimal, binary, and hex? &lt;/li&gt;&lt;li&gt;I took bus yesterday and the TV in the bus was showing a drama series. In the drama, a guy was proposing to a woman he admired, knelt down, hands with bouquets of roses and a huge diamond ring. The woman just said in a very firm tone: "We can't develop further, because my heart still lives in the past." She loved a man long long time ago, and she refused to let go of the memory. Though usually I would just ignore this kind of drama series, what she said did ring a bell in me... I still live in a relationship that has lasted for 10 years, though there is NO relationship per se.  I am living in my perfect dream world, with everything imagined by myself (and some years-old memory fragments),  but i know much better than anybody what I am up to. I just can't help....&lt;/li&gt;&lt;li&gt;With a glass of Somerton 2007 merlot in hand, I am in blogging mode. The wine is so nice while drinking in quiet environment. I have turned off my handphone, and a while ago my gf sent me an IM asking "do you love me?", I ignored the question with a sense of guilt at heart.  She is innocent in this case, but my attention is not on her tonight. I am thinking the other girl.. whom I have missed for ten years, ten fucking years. I just don't understand why she doesn't try to talk to me if she is still interested? I admit I was quite rude when she called me while we were still in college, but I did that entirely unintentionally, I thought she was my office-mate's wife, who always called him every night. The last phone call I got was when I was in Intel, and I still remember she put Shakira's song at the voice mail. So much for family, great.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-1253418342475199413?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/09/some-thoughts.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-33679933.post-8665215981637985673</guid><pubDate>Sun, 06 Sep 2009 14:21:00 +0000</pubDate><atom:updated>2009-09-06T22:43:36.304+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Real Life</category><title>Random Things over a Week</title><description>&lt;p&gt;It is nearly the end of Sunday and tomorrow is the start of another work week (technical Sunday is the start of a week, but it doesn't feel so). Some random thoughts:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;An ex-colleague contacted me for job prospects in Singapore. It seems he has been unemployed for almost one year. He claims he is doing free-lancing now, but from the way he talked, he was desperate. I am in good terms with him, but I am not so sure what to say to my manager as this guy is a typical engineer with weird temper and attitude. Still figuring how to help him...&lt;/li&gt;&lt;li&gt;I got back from yet another movie with gf just now. It was a Singapore-made movie "Where Got Ghost", though it is advertised as a Chinese movie, but inside 80% of the conversations are in Hokkien (a Chinese dialect) and the rest is mixtures of Chinese, English, and Cantonese. This movie to be frank is only suitable for people residing in Singapore and the furthest it can go will be Malaysia where the people also understand the context and culture. Other than these two places, the audiences will have a really hard time to understand what the story is about, let alone catching those Singaporean jokes. Here is  a 'derivative' product from this movie, and see if you find it funny or not (I do). &lt;object width="425" height="344"&gt;&lt;embed src="http://www.youtube.com/v/qvgBeAMcgiU&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/li&gt;&lt;li&gt; I slowly will set up a technical blog for all the technical stuff to showcase for potential employers and investors. This cuppa chai site will be solely for posts related to my thoughts and daily routines.&lt;/li&gt;&lt;li&gt;Sometimes you will miss someone for no reasons. I hate myself. &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/33679933-8665215981637985673?l=not-your-cup-of-chai.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://not-your-cup-of-chai.blogspot.com/2009/09/random-things-over-week.html</link><author>noreply@blogger.com (Cuppa Chai)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item></channel></rss>