<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>chuyeow.wtf</title>
  <subtitle>Go, Ruby, Rails, Firefox, Anime, Mac</subtitle>
  <link rel="self" type="application/atom+xml" href="https://chuyeow.wtf/categories/personal/feed.xml"/>
  <link rel="alternate" type="text/html" href="https://chuyeow.wtf"/>
  <generator uri="https://www.getzola.org/">Zola</generator>
  <updated>2009-09-22T22:26:33+00:00</updated>
  <id>https://chuyeow.wtf/categories/personal/feed.xml</id>
  <entry>
    <title>How my simple iPhone app made it to the top of the App Store</title>
    <published>2009-09-22T22:26:33+00:00</published>
    <updated>2009-09-22T22:26:33+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2009/09/22/singtel-data-usage-iphone-app/"/>
    <id>https://chuyeow.wtf/2009/09/22/singtel-data-usage-iphone-app/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2009/09/22/singtel-data-usage-iphone-app/">&lt;p&gt;Slightly more than a month back I wrote &lt;a href=&quot;http:&#x2F;&#x2F;sliceoflifeapps.com&#x2F;iphone&#x2F;datausage&#x2F;&quot;&gt;this little iPhone app&lt;&#x2F;a&gt; (&lt;a href=&quot;http:&#x2F;&#x2F;itunes.apple.com&#x2F;WebObjects&#x2F;MZStore.woa&#x2F;wa&#x2F;viewSoftware?id=327567068&amp;mt=8&amp;uo=6&quot;&gt;App Store link&lt;&#x2F;a&gt;), almost a toy app really, to check the usage of my data plan with my local telco (Singtel). I wanted to scratch an itch and I also &lt;em&gt;really&lt;&#x2F;em&gt; didn&#x27;t want to exceed my data plan - the fees are &lt;em&gt;excessive&lt;&#x2F;em&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;Anyway, I submitted it to the iPhone App Store for approval as a free app and named it &lt;strong&gt;Singtel Data Usage&lt;&#x2F;strong&gt;. No points for creativity with the name but I thought it&#x27;d be nice to know exactly what the app did from just reading its name. After one keyword rejection (which was unfounded but I wasn&#x27;t going to argue with the app reviewers), it finally got approved a few days ago.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;&#x2F;assets&#x2F;iphone-data-usage.gif&quot; alt=&quot;Singtel Data Usage iPhone app screenshot&quot; title=&quot;Singtel Data Usage iPhone app screenshot&quot; width=&quot;300&quot; height=&quot;559&quot; class=&quot;aligncenter size-full wp-image-1225&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Yeah that&#x27;s what it looks like. I stole part of the design from another iPhone app - can anyone guess which one? I think I spent 80% of development time changing the design over and over again, tweaking font sizes, and agonizing over which icons to use.&lt;&#x2F;p&gt;
&lt;p&gt;Thanks to folks on Twitter (I&#x27;m &lt;a href=&quot;http:&#x2F;&#x2F;twitter.com&#x2F;chuyeow&quot;&gt;@chuyeow&lt;&#x2F;a&gt; - do follow me if you&#x27;re reading my blog), word got around and by the 3rd day of it being approved, my app was the Top Free app on the Singapore App Store. Going to take a time out for the vanity shot:&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;&#x2F;assets&#x2F;Screen-shot-2009-09-22-at-PM-10.39.06.png&quot; alt=&quot;&quot; title=&quot;&quot; width=&quot;510&quot; height=&quot;376&quot; class=&quot;aligncenter size-full wp-image-1242&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;A similar app, &lt;a href=&quot;http:&#x2F;&#x2F;ibbomapp.appspot.com&#x2F;&quot;&gt;iBBOM&lt;&#x2F;a&gt;, was approved around the same time but I believe I got a head start because of all the awesome people on Twitter who retweeted &lt;a href=&quot;http:&#x2F;&#x2F;twitter.com&#x2F;chuyeow&#x2F;status&#x2F;4093690396&quot;&gt;my tweet&lt;&#x2F;a&gt; and the kind folks who gave glowing reviews on the App Store (thanks especially to &lt;a href=&quot;http:&#x2F;&#x2F;deepcalm.com&#x2F;&quot;&gt;Andy Croll&lt;&#x2F;a&gt; for the 1st review). iBBOM actually looks much better than my app (I can&#x27;t help tweeting &lt;a href=&quot;http:&#x2F;&#x2F;twitter.com&#x2F;chuyeow&#x2F;status&#x2F;4162960802&quot;&gt;about&lt;&#x2F;a&gt; &lt;a href=&quot;http:&#x2F;&#x2F;twitter.com&#x2F;sliceoflifer&#x2F;status&#x2F;4119270971&quot;&gt;it&lt;&#x2F;a&gt;) and works perfectly (only thing I don&#x27;t like are the ads). I believe I couldn&#x27;t have gotten to the top of the App Store without the guys and gals who spread the word on Twitter.&lt;&#x2F;p&gt;
&lt;p&gt;On to the not so fun part of this post. Yet another similar app, &lt;a href=&quot;http:&#x2F;&#x2F;mugunthkumar.com&#x2F;pages&#x2F;iPhone_Apps&#x2F;Entries&#x2F;2009&#x2F;7&#x2F;13_SingTel_BBoM.html&quot;&gt;SG BBOM&lt;&#x2F;a&gt;, was &lt;a href=&quot;http:&#x2F;&#x2F;www.imerlion.com&#x2F;2009&#x2F;09&#x2F;sg-bbom-app-pulled-from-app-store.html&quot;&gt;pulled from the App Store by Singtel&lt;&#x2F;a&gt; (the telco) recently so I&#x27;m expecting to hear from Singtel really soon. We shall see.&lt;&#x2F;p&gt;
&lt;p&gt;In the meantime, if you own an iPhone and have a Singtel data plan, do check out &lt;a href=&quot;http:&#x2F;&#x2F;itunes.apple.com&#x2F;WebObjects&#x2F;MZStore.woa&#x2F;wa&#x2F;viewSoftware?id=327567068&amp;mt=8&amp;uo=6&quot;&gt;my app&lt;&#x2F;a&gt; (App Store link) and give an honest review on the App Store. If you&#x27;ve already downloaded it, I&#x27;d like to know what you think in a review as well. Thanks!&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Blog redesigned</title>
    <published>2009-07-05T14:50:00+00:00</published>
    <updated>2009-07-05T14:50:00+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2009/07/05/blog-redesigned/"/>
    <id>https://chuyeow.wtf/2009/07/05/blog-redesigned/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2009/07/05/blog-redesigned/">&lt;p&gt;After 5 long years of using the same old blog theme, which I&#x27;d handcrafted from scratch way back in 2004, I&#x27;ve finally got down to refreshing it to a more contemporary look. I&#x27;ve also updated the woefully outdated &lt;a href=&quot;&#x2F;about&#x2F;&quot;&gt;About page&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;Here&#x27;s a before and after shot:&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;&#x2F;assets&#x2F;blog-theme-before-and-after.png&quot; alt=&quot;Blog theme - before and after&quot; title=&quot;Blog theme - before and after&quot; width=&quot;515&quot; height=&quot;659&quot; class=&quot;alignnone size-full wp-image-1214&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;I think it&#x27;s much better, definitely more modern and minimalist.&lt;&#x2F;p&gt;
&lt;p&gt;The new blog theme is basically a heavily modified version of the&lt;br &#x2F;&gt;
wonderful and free &lt;a href=&quot;http:&#x2F;&#x2F;designdisease.com&#x2F;blog&#x2F;compositio-wordpress-theme&#x2F;&quot;&gt;Compositio WordPress theme&lt;&#x2F;a&gt; -&lt;br &#x2F;&gt;
you can check out a &lt;a href=&quot;http:&#x2F;&#x2F;designdisease.com&#x2F;preview&#x2F;compositio&quot;&gt;demo of Compositio here&lt;&#x2F;a&gt; to see how different it is.&lt;&#x2F;p&gt;
&lt;p&gt;The only thing I kept from my old theme, which I affectionately called &quot;Clover&quot;, was the same clover logo. I did that with the shape tool in Photoshop - it&#x27;s a simple logo and no skill was required to create it, obviously!&lt;&#x2F;p&gt;
&lt;p&gt;If you&#x27;re reading this in a feed reader or one of those aggreggator-type sites, you can help me out by checking out the blog itself and giving me some good old constructive criticism.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>I&#x27;m still alive, and on FriendFeed and Twitter</title>
    <published>2009-03-24T22:48:58+00:00</published>
    <updated>2009-03-24T22:48:58+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2009/03/24/im-still-alive-and-on-friendfeed-and-twitter/"/>
    <id>https://chuyeow.wtf/2009/03/24/im-still-alive-and-on-friendfeed-and-twitter/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2009/03/24/im-still-alive-and-on-friendfeed-and-twitter/">&lt;p&gt;Wow, it seems like I haven&#x27;t posted anything this year. Don&#x27;t worry, you aren&#x27;t rid of me yet. I&#x27;m still alive and posting updates to &lt;a href=&quot;http:&#x2F;&#x2F;friendfeed.com&#x2F;chuyeow&quot;&gt;FriendFeed&lt;&#x2F;a&gt; and (less often) to &lt;a href=&quot;http:&#x2F;&#x2F;twitter.com&#x2F;chuyeow&quot;&gt;Twitter&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;If you belong to what I imagine must be now the microscopic population of loyal readers of my blog, please do hook up with me on &lt;a href=&quot;http:&#x2F;&#x2F;friendfeed.com&#x2F;chuyeow&quot;&gt;FriendFeed&lt;&#x2F;a&gt; or &lt;a href=&quot;http:&#x2F;&#x2F;twitter.com&#x2F;chuyeow&quot;&gt;Twitter&lt;&#x2F;a&gt;. I&#x27;ll follow you back if you&#x27;re a reader!&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>RailsConf 2008 Day 1 - pics and a summary</title>
    <published>2008-05-30T13:32:11+00:00</published>
    <updated>2008-05-30T13:32:11+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2008/05/30/railsconf-2008-day-1-pics-and-a-summary/"/>
    <id>https://chuyeow.wtf/2008/05/30/railsconf-2008-day-1-pics-and-a-summary/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2008/05/30/railsconf-2008-day-1-pics-and-a-summary/">&lt;p&gt;Day 1 of &lt;a href=&quot;http:&#x2F;&#x2F;en.oreilly.com&#x2F;rails2008&#x2F;public&#x2F;content&#x2F;home&quot;&gt;RailsConf 2008&lt;&#x2F;a&gt; was basically tutorial day (&lt;a href=&quot;http:&#x2F;&#x2F;en.oreilly.com&#x2F;rails2008&#x2F;public&#x2F;schedule&#x2F;grid?date=2008-05-29&quot;&gt;schedule&lt;&#x2F;a&gt;) and started with my colleague here with me, &lt;a href=&quot;http:&#x2F;&#x2F;arunthampi.wordpress.com&#x2F;&quot;&gt;Arun&lt;&#x2F;a&gt;, missing out on &lt;a href=&quot;http:&#x2F;&#x2F;en.oreilly.com&#x2F;rails2008&#x2F;public&#x2F;schedule&#x2F;detail&#x2F;4417&quot;&gt;Yoga on Rails&lt;&#x2F;a&gt; and me sleeping until the first tutorial session. Anyway, I snapped some photos while trying to remain the unobtrusive tourist.&lt;&#x2F;p&gt;
&lt;p&gt;Here&#x27;s a shot of Portland Convention Center where it&#x27;s all happening:&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;portland-convention-center-twin-peaks.jpg&quot; alt=&quot;Portland Convention Center - twin peaks outside&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear: both;&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;There&#x27;re queues for collection of badges after registering your attendance:&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;railsconf-day-1-registration-3.jpg&quot; alt=&quot;RailsConf Day 1 - registration queue&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear: both;&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Patience in the queue rewarded me with a RailsConf badge&#x2F;name tag:&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;railsconf-badge.jpg&quot; alt=&quot;RailsConf badge&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear: both;&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;I was at the &lt;a href=&quot;http:&#x2F;&#x2F;en.oreilly.com&#x2F;rails2008&#x2F;public&#x2F;schedule&#x2F;detail&#x2F;1862&quot;&gt;Meta-programming Ruby for Fun &amp;amp; Profit&lt;&#x2F;a&gt; tutorial in the morning. I think when I selected the tutorial it was before I&#x27;d seen Neal Ford and Patrick Farley&#x27;s (the speakers) presentation videos from elsewhere - I know &lt;a href=&quot;http:&#x2F;&#x2F;mtnwestrubyconf2008.confreaks.com&#x2F;11farley.html&quot;&gt;Patrick presented at MWRC&lt;&#x2F;a&gt; and enjoyed that video.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;railsconf-day-1-metaprogramming-tutorial-1.jpg&quot; alt=&quot;RailsConf day 1 - metaprogramming tutorial&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear: both;&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;So anyway, after the break I went over to the &lt;a href=&quot;http:&#x2F;&#x2F;en.oreilly.com&#x2F;rails2008&#x2F;public&#x2F;schedule&#x2F;detail&#x2F;1962&quot;&gt;Refactoring Your Rails Application&lt;&#x2F;a&gt; tutorial. Was pretty good, but I didn&#x27;t learn much I didn&#x27;t already know.&lt;&#x2F;p&gt;
&lt;p&gt;Lunch came in the form of a pretty box:&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;railsconf-day-1-lunch.jpg&quot; alt=&quot;RailsConf day 1 - lunch&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear: both;&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;After lunch was the 2nd tutorial session and I went to both &lt;a href=&quot;http:&#x2F;&#x2F;en.oreilly.com&#x2F;rails2008&#x2F;public&#x2F;schedule&#x2F;detail&#x2F;2072&quot;&gt;CI for the Rails Guy (or Gal)&lt;&#x2F;a&gt; (by Chad Woolley) and &lt;a href=&quot;http:&#x2F;&#x2F;en.oreilly.com&#x2F;rails2008&#x2F;public&#x2F;schedule&#x2F;detail&#x2F;1993&quot;&gt;Developer Testing Tricks&lt;&#x2F;a&gt; (by Brian Takita). There were some scathing comments about how the tutorials were rather underwhelming so far in &lt;a href=&quot;irc:&#x2F;&#x2F;irc.freenode.net&#x2F;railsconf&quot;&gt;#railsconf&lt;&#x2F;a&gt; on IRC. While I agree that the tutorials were rather underwhelming, I think I should have expected it. Oh well, I&#x27;ll know to skip them next time.&lt;&#x2F;p&gt;
&lt;p&gt;Later that night, at the Birds of a Feather session, after stealing a &lt;a href=&quot;http:&#x2F;&#x2F;www.pivotalabs.com&#x2F;&quot;&gt;Pivotal Labs t-shirt&lt;&#x2F;a&gt; (they&#x27;re launching a bug tracker, project management type app called &lt;a href=&quot;http:&#x2F;&#x2F;www.pivotaltracker.com&#x2F;&quot;&gt;Pivotal Tracker&lt;&#x2F;a&gt; at RailsConf), Yehuda Katz (Merb and jQuery ninja) gave a presentation on Merb (geared towards Rails folks). It was a pretty interesting talk though there wasn&#x27;t much above what Ezra had &lt;a href=&quot;http:&#x2F;&#x2F;goruco2008.confreaks.com&#x2F;06_zygmuntowicz.html&quot;&gt;presented previously at GoRuCo 2008&lt;&#x2F;a&gt; and &lt;a href=&quot;http:&#x2F;&#x2F;mwrc2008.confreaks.com&#x2F;02zygmuntowicz.html&quot;&gt;at MWRC 2008&lt;&#x2F;a&gt; (I think Yehuda did one too but I can&#x27;t remember where now). Yehuda pointed out a &lt;a href=&quot;http:&#x2F;&#x2F;groups.google.com&#x2F;group&#x2F;merb&#x2F;browse_thread&#x2F;thread&#x2F;2536bff7d9195b83&quot;&gt;(heated) discussion that happened recently&lt;&#x2F;a&gt; on keeping Merb syntax as Rails-friendly as possible. I have no objection against a different syntax really, especially since Merb looks pretty well-documented in the source itself - would be nice if someone could point out an up-to-date Merb tutorial though.&lt;&#x2F;p&gt;
&lt;p&gt;Anyway, that&#x27;s it from me - as always, if anyone who reads my blog &lt;a href=&quot;http:&#x2F;&#x2F;www.facebook.com&#x2F;profile.php?id=500115784&quot;&gt;recognizes me&lt;&#x2F;a&gt; at RailsConf, do say hi (&lt;a href=&quot;irc:&#x2F;&#x2F;irc.freenode.net&#x2F;railsconf&quot;&gt;#railsconf&lt;&#x2F;a&gt; works too).&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Command history meme</title>
    <published>2008-04-18T18:09:49+00:00</published>
    <updated>2008-04-18T18:09:49+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2008/04/18/command-history-meme/"/>
    <id>https://chuyeow.wtf/2008/04/18/command-history-meme/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2008/04/18/command-history-meme/">&lt;p&gt;See &lt;a href=&quot;http:&#x2F;&#x2F;diveintomark.org&#x2F;archives&#x2F;2008&#x2F;04&#x2F;15&#x2F;history-meme&quot;&gt;this&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;code&gt;history | awk &#x27;{a[$2]++}END{for(i in a){print a[i] &quot; &quot; i}}&#x27; | sort -rn | head&lt;&#x2F;code&gt;&lt;&#x2F;p&gt;
&lt;pre&gt;&lt;code&gt;4605 cd
3576 svn
2141 ls
1701 ruby
1308 cap2
1066 ss
978 rake
867 sshb
688 rm
635 mate&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;&lt;code&gt;cap2&lt;&#x2F;code&gt; is just my alias for Capistrano 2 (I use both 1.x and 2.x, since I&#x27;m lazy to upgrade some old Rails applications, &lt;code&gt;ss&lt;&#x2F;code&gt; is my alias for &lt;code&gt;script&#x2F;server&lt;&#x2F;code&gt;. &lt;code&gt;sshb&lt;&#x2F;code&gt; is a shortcut for ssh with a certain port number for SSH daemons (i.e. &lt;code&gt;-p 22&lt;&#x2F;code&gt;) that we use in &lt;a href=&quot;http:&#x2F;&#x2F;www.bezurk.com&#x2F;&quot;&gt;Bezurk&lt;&#x2F;a&gt; (you know, security through obscurity).&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Shokudo Japanese Food Bazaar (in Singapore) - don&#x27;t bother</title>
    <published>2008-02-26T00:08:04+00:00</published>
    <updated>2008-02-26T00:08:04+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2008/02/26/shokudo-japanese-food-bazaar-in-singapore-dont-bother/"/>
    <id>https://chuyeow.wtf/2008/02/26/shokudo-japanese-food-bazaar-in-singapore-dont-bother/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2008/02/26/shokudo-japanese-food-bazaar-in-singapore-dont-bother/">&lt;p&gt;&lt;em&gt;Subscribers who read my blog for Ruby- or Mozilla-related posts should ignore this post, it&#x27;s another of those blogging as catharsis posts. To my defence, I haven&#x27;t done one of those for a really long time!&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;p&gt;If you&#x27;re staying in Singapore and looking to try out the food at Shokudo Japanese Food Bazaar after it was &lt;a href=&quot;http:&#x2F;&#x2F;www.stomp.com.sg&#x2F;stfoodiesclub&#x2F;taste&#x2F;119&#x2F;index.html&quot;&gt;featured in the local newspaper&lt;&#x2F;a&gt;, my advice to you is, &quot;don&#x27;t bother!&quot; Why? In 2 words, &lt;em&gt;horrible service&lt;&#x2F;em&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;Despite some &lt;a href=&quot;http:&#x2F;&#x2F;sparklette.net&#x2F;archives&#x2F;shokudo-japanese-food-bazaar&#x2F;&quot;&gt;positive reviews&lt;&#x2F;a&gt; (yes, the decor is not too bad), my dining experience at Shokudo consisted mostly of getting the service crew&#x27;s attention (and failing spectacularly despite standing right at the counter) and being scowled at or avoided by most of the staff (which is not good, since being a bazaar-style restaurant, you needed to place your order at each stall manned by different members of the service crew).&lt;&#x2F;p&gt;
&lt;p&gt;My friends and I were speculating that either the staff got scolded that day (and reacted negatively to that), or they were just too stuck up because business was good. Either way, it was just terrible. When leaving, I even got rudely reminded that I&#x27;d left that one of those things they gave you to reserve a table. Did I mention the service was horrible? (Granted, there were 2 counters where the staff were attentive and actually quite friendly - this was at the macha drink stall and the katsu curry counter.)&lt;&#x2F;p&gt;
&lt;p&gt;What about the food? With such bad service I would say no one shouldn&#x27;t really care about the quality of the food - thankfully enough, the food is of a consistently mediocre level to even bother!&lt;&#x2F;p&gt;
&lt;p&gt;Has anyone had a similar experience at Shokudo, or was it just our unlucky day?&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>My very own X of the Year 2007</title>
    <published>2008-01-09T23:18:56+00:00</published>
    <updated>2008-01-09T23:18:56+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2008/01/09/my-very-own-x-of-the-year-2007/"/>
    <id>https://chuyeow.wtf/2008/01/09/my-very-own-x-of-the-year-2007/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2008/01/09/my-very-own-x-of-the-year-2007/">&lt;p&gt;It&#x27;s about 9 days too late, but I figure it&#x27;d be fun to just throw these out and see if anyone else enjoyed the same things I did in 2007.&lt;&#x2F;p&gt;
&lt;h3&gt;PC Game of the Year&lt;&#x2F;h3&gt;
&lt;p&gt;This has definitely got to go to &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Call_of_duty_4&quot;&gt;&lt;strong&gt;Call of Duty 4: Modern Warfare&lt;&#x2F;strong&gt;&lt;&#x2F;a&gt;. The single-player campaign was short but visually impressive and amazingly realistic. It was like watching a movie in most parts. And really, sneaking by Spetsnaz just a few metres away in sniper ghillie suits and was totally pimp. Multiplayer is real good fun too, I&#x27;m still playing it now (usually on &lt;a href=&quot;http:&#x2F;&#x2F;gamingsa.com&#x2F;?p=servers&quot;&gt;GamingSA.com&lt;&#x2F;a&gt; servers as &#x27;konata&#x27;).&lt;&#x2F;p&gt;
&lt;p&gt;Special mention: &lt;strong&gt;World of Warcraft&lt;&#x2F;strong&gt; (yes, I quit it ages ago, but it&#x27;s still good for the early part of 2007 when I was still playing casually).&lt;&#x2F;p&gt;
&lt;h3&gt;PSP Game of the Year&lt;&#x2F;h3&gt;
&lt;p&gt;Yes, I &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;2007&#x2F;11&#x2F;29&#x2F;timenowobsession-psp-slim&#x2F;&quot;&gt;got a PSP&lt;&#x2F;a&gt; just this year. And yes, &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Jeanne_d&#x27;Arc_(video_game)&quot;&gt;&lt;strong&gt;Jeanne d&#x27;Arc&lt;&#x2F;strong&gt;&lt;&#x2F;a&gt; is the best game I&#x27;ve played and completed in a while. For those who don&#x27;t know, Jeanne d&#x27;Arc is a very accessible Strategy RPG (SRPG) that is very loosely based on Joan of Arc. It&#x27;s much easier to play than Final Fantasy: Tactics or &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Disgaea:_Hour_of_Darkness&quot;&gt;Disgaea: Hour of Darkness&lt;&#x2F;a&gt; and doesn&#x27;t leave you constantly wondering about missing out on secrets. Highly recommended if you&#x27;re looking for an RPG-like game on the PSP.&lt;&#x2F;p&gt;
&lt;p&gt;I haven&#x27;t had the chance to play many other PSP games, but look forward to getting deeper into Disgaea: Hour of Darkness (and highly anticipating Final Fantasy VII: Crisis Core in March 2008).&lt;&#x2F;p&gt;
&lt;h3&gt;Anime of the Year&lt;&#x2F;h3&gt;
&lt;p&gt;2007 is the year I switched my anime tastes from mostly &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Sh%C5%8Dnen&quot;&gt;shonen&lt;&#x2F;a&gt; anime (like Naruto and Bleach) to the &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Seinen&quot;&gt;seinen&lt;&#x2F;a&gt; genre.&lt;&#x2F;p&gt;
&lt;p&gt;My favorite anime for 2007 (this is a tough one) has to go to &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Lucky_Star_(manga)&quot;&gt;&lt;strong&gt;Lucky Star&lt;&#x2F;strong&gt;&lt;&#x2F;a&gt;. I even went through a prolonged &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;2007&#x2F;05&#x2F;11&#x2F;lucky-star-konata-ism&#x2F;&quot;&gt;Konata-ism phase&lt;&#x2F;a&gt; and even had a printout of Konata saying &quot;Relax&quot; pasted right above where I sit in the office.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;konata-relax_thumb.jpg&quot; alt=&quot;Konata says &#x27;Relax&#x27;&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear: both&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;It&#x27;s therapeutic :)&lt;&#x2F;p&gt;
&lt;p&gt;2007 was a good anime year. &lt;a href=&quot;http:&#x2F;&#x2F;myanimelist.net&#x2F;anime.php?id=2154&quot;&gt;Tekkon Kinkreet&lt;&#x2F;a&gt; had an edgy, surreal drawing style but had a fantastic plot. I highly recommend it if you&#x27;ve missed it - it&#x27;s about 10 times better than your run-of-the-mill Princess Mononoke or Spirited Away type anime movies, in my humble opinion.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a href=&quot;http:&#x2F;&#x2F;myanimelist.net&#x2F;anime.php?id=2744&quot;&gt;Potemayo&lt;&#x2F;a&gt;&#x27;s moeblobs were just too funny to watch. Gochuko (below) had me LOL when she went around using tape to fix everything she sliced with her big scythe. At first appearances Potemayo may look like a kid&#x27;s anime but it&#x27;s really a work of comic genius for adults.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;guchoko.jpg&quot; alt=&quot;Gochuko from Potemayo&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear: both&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a href=&quot;http:&#x2F;&#x2F;myanimelist.net&#x2F;anime.php?id=2508&quot;&gt;Genshiken 2&lt;&#x2F;a&gt; picks up where the 1st season left off and while the ending left quite a bit to be desired, on the whole it was enjoyable watching otakus cope with life (who knew it was so tough to get a job in Japan).&lt;&#x2F;p&gt;
&lt;h3&gt;What about you?&lt;&#x2F;h3&gt;
&lt;p&gt;What did you enjoy in the last year and more importantly, do you have any recommendations for an ani-otaku like me?&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Living on the Edge (of Rails) - 1st week of the year edition</title>
    <published>2008-01-09T22:18:20+00:00</published>
    <updated>2008-01-09T22:18:20+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2008/01/09/living-on-the-edge-of-rails-1st-week-of-the-year-edition/"/>
    <id>https://chuyeow.wtf/2008/01/09/living-on-the-edge-of-rails-1st-week-of-the-year-edition/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2008/01/09/living-on-the-edge-of-rails-1st-week-of-the-year-edition/">&lt;p&gt;Yup, it&#x27;s time for your weekly dose of the changes on edge Rails, more or less covered in the latest &lt;a href=&quot;http:&#x2F;&#x2F;www.railsenvy.com&#x2F;2008&#x2F;1&#x2F;9&#x2F;rails-envy-podcast-episode-013-1-9-2008&quot;&gt;Rails Envy podcast&lt;&#x2F;a&gt;. Using edge Rails is neither arcane nor terrifying, and hopefully weekly reports like these will allow you to &lt;a href=&quot;http:&#x2F;&#x2F;www.loudthinking.com&#x2F;posts&#x2F;20-dont-overestimate-the-power-of-versions&quot;&gt;take control of your own release schedule&lt;&#x2F;a&gt; with your Rails apps.&lt;&#x2F;p&gt;
&lt;p&gt;This week&#x27;s report covers changes from 31 Dec 2007 to the day the podcast was recorded (6 Jan 2007).&lt;&#x2F;p&gt;
&lt;h3&gt;Caching changes&lt;&#x2F;h3&gt;
&lt;p&gt;Looks like most of the changes from the &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;browser&#x2F;branches&#x2F;2-1-caching&quot;&gt;2.1 caching branch&lt;&#x2F;a&gt; have been&lt;br &#x2F;&gt;
&lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8546&quot;&gt;merged into the trunk&lt;&#x2F;a&gt;. Some key points:&lt;&#x2F;p&gt;
&lt;ol&gt;
&lt;li&gt;memcache-client has been &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;browser&#x2F;trunk&#x2F;activesupport&#x2F;lib&#x2F;active_support&#x2F;vendor&#x2F;memcache-client-1.5.0&quot;&gt;vendored&lt;&#x2F;a&gt; (included in Rails directly). MemCacheStore works out of the box in Rails now, no need to install the &lt;a href=&quot;http:&#x2F;&#x2F;dev.robotcoop.com&#x2F;Libraries&#x2F;memcache-client&#x2F;&quot;&gt;memcache-client gem&lt;&#x2F;a&gt;!&lt;&#x2F;li&gt;
&lt;li&gt;The caching code has been refactored and moved into ActiveSupport (&lt;code&gt;ActiveSupport::Cache::*&lt;&#x2F;code&gt;).&lt;&#x2F;li&gt;
&lt;li&gt;Added &lt;code&gt;ActiveRecord::Base.cache_key&lt;&#x2F;code&gt; to make it easier to cache Active Records in combination with the ActiveSupport cache libraries introduced in this changeset.&lt;&#x2F;li&gt;
&lt;li&gt;Fragment cache keys are now by default prefixed with &#x27;views&#x2F;&#x27;.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;em&gt;Deprecation&lt;&#x2F;em&gt;: &lt;code&gt;ActionController::Base.fragment_cache_store&lt;&#x2F;code&gt; is now &lt;code&gt;ActionController::Base.cache_store&lt;&#x2F;code&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ol&gt;
&lt;h3&gt;Fragment caching now works in RJS and Builder templates&lt;&#x2F;h3&gt;
&lt;p&gt;Yup, you couldn&#x27;t do fragment caching in non-erb views before - &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8542&quot;&gt;now you can&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;h3&gt;Freezing Rails now automatically updates your Rails app&lt;&#x2F;h3&gt;
&lt;p&gt;If you&#x27;re using edge Rails and use the &lt;code&gt;rails:freeze:edge&lt;&#x2F;code&gt; rake task, you probably usually forget to run (or maybe you&#x27;re not even aware of) &lt;code&gt;rake rails:update&lt;&#x2F;code&gt; to update your Rails app with the latest config&#x2F;, scripts&#x2F; and javascript files from the version of Rails you just froze to. On edge Rails, the &lt;code&gt;rake rails:freeze:edge&lt;&#x2F;code&gt; task runs the &lt;code&gt;rails:update&lt;&#x2F;code&gt; task for you. +1 for convenience!&lt;&#x2F;p&gt;
&lt;p&gt;I prefer to use &lt;a href=&quot;http:&#x2F;&#x2F;piston.rubyforge.org&#x2F;&quot;&gt;Piston&lt;&#x2F;a&gt; so I&#x27;m gonna have to keep remembering to run my &lt;code&gt;rake rails:update&lt;&#x2F;code&gt; now and then!&lt;&#x2F;p&gt;
&lt;p&gt;Check out the &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8532&quot;&gt;related changeset&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;h3&gt;Optimizations&lt;&#x2F;h3&gt;
&lt;p&gt;Only 1 optimization in the past week worth talking about: the &lt;code&gt;ActiveRecord::Base#exists?&lt;&#x2F;code&gt; method is faster. It now uses &lt;code&gt;ActiveRecord::Base#select_all&lt;&#x2F;code&gt; instead of a more expensive &lt;code&gt;ActiveRecord::Base#find&lt;&#x2F;code&gt; that unnecessarily instantiates AR objects. (Check out the &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8531&quot;&gt;related changeset&lt;&#x2F;a&gt;.)&lt;&#x2F;p&gt;
&lt;h3&gt;Bug fixes&lt;&#x2F;h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8541&quot;&gt;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8541&lt;&#x2F;a&gt; - Fixed a nasty bug when trying to render partials with layout when done from within the site layout. Yes, you can have &lt;a href=&quot;http:&#x2F;&#x2F;ryandaigle.com&#x2F;articles&#x2F;2007&#x2F;8&#x2F;3&#x2F;what-s-new-in-edge-rails-partials-get-layouts&quot;&gt;layouts for your partials in Rails 2&lt;&#x2F;a&gt;, and yes, you can run into a bug when trying to use partial layouts in your main page layout.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8529&quot;&gt;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8529&lt;&#x2F;a&gt; - Fix &lt;code&gt;atom_feed_helper&lt;&#x2F;code&gt; to comply with the &lt;a href=&quot;http:&#x2F;&#x2F;atomenabled.org&#x2F;developers&#x2F;syndication&#x2F;atom-format-spec.php&quot;&gt;Atom specifications&lt;&#x2F;a&gt;.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
  </entry>
  <entry>
    <title>self.plug :with =&gt; &#x27;Rails Hackfest&#x27;</title>
    <published>2008-01-03T23:24:27+00:00</published>
    <updated>2008-01-03T23:24:27+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2008/01/03/selfplug-with-rails-hackfest/"/>
    <id>https://chuyeow.wtf/2008/01/03/selfplug-with-rails-hackfest/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2008/01/03/selfplug-with-rails-hackfest/">&lt;p&gt;Yes, it&#x27;s a &lt;a href=&quot;http:&#x2F;&#x2F;weblog.workingwithrails.com&#x2F;2008&#x2F;1&#x2F;3&#x2F;december-hackfest-winners-announced&quot;&gt;plug for myself&lt;&#x2F;a&gt; and it&#x27;s shameless:&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;rails-hackfest-dec-2007_thumb.jpg&quot; alt=&quot;Dec 2007 Rails Hackfest&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear: both;&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Whatever &lt;a href=&quot;http:&#x2F;&#x2F;www.zedshaw.com&#x2F;rants&#x2F;rails_is_a_ghetto.html&quot;&gt;Zed Shaw may say about Rails its community&lt;&#x2F;a&gt;, Rails has done a huge part in making web development fun again for jaded web developers (first-time web developers probably won&#x27;t be able to tell the difference), and more importantly, raising the profile of Ruby more than any other Ruby project&#x2F;library&#x2F;framework&#x2F;tool ever did (and I&#x27;m sure we&#x27;re all constantly rolling our eyeballs at the new web frameworks that&#x27;re so terribly familiarly Rails-like). Hell, I bet at least 90% of Rubyists now wouldn&#x27;t even be Rubyists if they hadn&#x27;t come across the &lt;a href=&quot;http:&#x2F;&#x2F;rubyonrails.org&#x2F;&quot;&gt;web framework that could&lt;&#x2F;a&gt; 2 or 3 years ago. So yes I&#x27;d still be contributing to Rails so that it can make my life as a web developer easier, thank you.&lt;&#x2F;p&gt;
&lt;p&gt;I think I had about 18 accepted patches in &lt;a href=&quot;http:&#x2F;&#x2F;www.workingwithrails.com&#x2F;hackfest&#x2F;18-monthly-december-2-7&quot;&gt;December 2007 Rails Hackfest&lt;&#x2F;a&gt; (a few of the patches were not attributed properly in the Hackfest due to technical issues with the Rails Hackfest site).&lt;&#x2F;p&gt;
&lt;p&gt;Probably the only significant patches were:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Allowing a proc to be set for &lt;code&gt;ActionController::Base.asset_host&lt;&#x2F;code&gt; (&lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8421&quot;&gt;changeset 8421&lt;&#x2F;a&gt;).&lt;&#x2F;li&gt;
&lt;li&gt;&lt;code&gt;to_xml&lt;&#x2F;code&gt; should not automatically pass &lt;code&gt;:procs&lt;&#x2F;code&gt; to associations included with &lt;code&gt;:include&lt;&#x2F;code&gt; (&lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8258&quot;&gt;changeset 8258&lt;&#x2F;a&gt;).&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Of course Ruby 1.9 compatibility was a big deal in December 2007 since that Ruby 1.9 was targetted to be released on Christmas (changesets &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8369&quot;&gt;8369&lt;&#x2F;a&gt;, &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8399&quot;&gt;8309&lt;&#x2F;a&gt;, &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8398&quot;&gt;8398&lt;&#x2F;a&gt;, &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8397&quot;&gt;8397&lt;&#x2F;a&gt;, &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8412&quot;&gt;8412&lt;&#x2F;a&gt;). Yes, I know, Ruby 1.9 is a development release.&lt;&#x2F;p&gt;
&lt;p&gt;There were also broken tests to be fixed (changeset &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8271&quot;&gt;8271&lt;&#x2F;a&gt;), bugs to be fixed (&lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8340&quot;&gt;fixing &lt;code&gt;Array#to_sentence&lt;&#x2F;code&gt;&lt;&#x2F;a&gt;), and some refactoring (changesets &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8343&quot;&gt;8343&lt;&#x2F;a&gt; and &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8522&quot;&gt;8522&lt;&#x2F;a&gt;).&lt;&#x2F;p&gt;
&lt;p&gt;And what would patching Rails be without random documentation fixes (changesets &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8457&quot;&gt;8457&lt;&#x2F;a&gt;, &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8471&quot;&gt;8471&lt;&#x2F;a&gt;, &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8472&quot;&gt;8472&lt;&#x2F;a&gt;, &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8280&quot;&gt;8280&lt;&#x2F;a&gt;, &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8279&quot;&gt;8279&lt;&#x2F;a&gt;, &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8278&quot;&gt;8278&lt;&#x2F;a&gt;, &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;8521&quot;&gt;8521&lt;&#x2F;a&gt;). The API documentation always needs a hand, so if you see any outdated or incorrect documentation, or think you can improve them with better examples or whatever, just &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;&quot;&gt;submit a patch&lt;&#x2F;a&gt; (it&#x27;s easy and should take you all of 3 minutes).&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a href=&quot;http:&#x2F;&#x2F;workingwithrails.com&#x2F;hackfest&#x2F;21-monthly-january-2-8&quot;&gt;This month&#x27;s hackfest&lt;&#x2F;a&gt; has a terribly attractive &lt;a href=&quot;http:&#x2F;&#x2F;workingwithrails.com&#x2F;hackfest&#x2F;21-monthly-january-2-8&#x2F;prizes&quot;&gt;top prize of a RailsConf ticket&lt;&#x2F;a&gt;. Too bad I won&#x27;t be able to take part in this month&#x27;s hackfest since winners of past month&#x27;s hackfest are automatically excluded from the next&#x27;s. But maybe you can ;).&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Time.now.obsession = PSP Slim</title>
    <published>2007-11-29T14:27:21+00:00</published>
    <updated>2007-11-29T14:27:21+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2007/11/29/timenowobsession-psp-slim/"/>
    <id>https://chuyeow.wtf/2007/11/29/timenowobsession-psp-slim/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2007/11/29/timenowobsession-psp-slim/">&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;psp-slim.jpg&quot; alt=&quot;My PSP Slim&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear: both;&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Jeanne_d&#x27;Arc_(video_game)&quot;&gt;Jeanne d&#x27;Arc&lt;&#x2F;a&gt; is a great little &lt;acronym title=&quot;Strategy Role-Playing Game&quot;&gt;SRPG&lt;&#x2F;acronym&gt; I&#x27;m enjoying right now - I don&#x27;t even want to start &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Final_Fantasy_Tactics&quot;&gt;Final Fantasy Tactics&lt;&#x2F;a&gt; until after I&#x27;ve completed Jeanne d&#x27;Arc.&lt;&#x2F;p&gt;
&lt;p&gt;I have a Nintendo DS Lite as well and I have to say that I&#x27;m more of a PSP gamer where portable consoles are concerned. There just weren&#x27;t that many involved games in the DS (except Puzzle Quest) and coming from a big fantasy CRPG background kinda made the DS a poor companion on train and bus rides. Being able to play videos on a large screen (relative to the iPod video I carry around all the time) is &lt;em&gt;awesome&lt;&#x2F;em&gt;. It&#x27;s not an iPhone but it&#x27;s good enough for watching videos!&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Harajuku Crepe arrives in Singapore</title>
    <published>2007-10-15T09:26:51+00:00</published>
    <updated>2007-10-15T09:26:51+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2007/10/15/harajuku-crepe-arrives-in-singapore/"/>
    <id>https://chuyeow.wtf/2007/10/15/harajuku-crepe-arrives-in-singapore/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2007/10/15/harajuku-crepe-arrives-in-singapore/">&lt;p&gt;One of my favorite foodie moments from my trip to Tokyo was at &lt;a href=&quot;http:&#x2F;&#x2F;wikitravel.org&#x2F;en&#x2F;Tokyo&#x2F;Harajuku&quot;&gt;Harajuku&lt;&#x2F;a&gt; where I had a crepe with cheese cake and ice cream from Angel&#x27;s Heart (need to dig that photo out). It was THE best crepe I&#x27;ve ever had. I&#x27;d even thrown around the idea of bringing it back to Singapore as a commercial venture.&lt;&#x2F;p&gt;
&lt;p&gt;Well anyway, I found that one of the crepe shops in Harajuku, Marion Cafe, that was just opposite Angel&#x27;s Heart, has opened a branch right here in Singapore at the &lt;a href=&quot;http:&#x2F;&#x2F;www.streetdirectory.com&#x2F;travel_guide&#x2F;singapore&#x2F;singapore_shopping&#x2F;492&#x2F;imm_building___mega_shopping_mall_in_jurong.php&quot;&gt;IMM Building&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;marion_cafe_crepe.jpg&quot; alt=&quot;Crepe from Marion Cafe in IMM Building&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear: both;&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;I tried their mango crepe (it had mango and ice cream in it) which set us back about SGD 5.80.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;marion_cafe_crepe_mango.jpg&quot; alt=&quot;Mango crepe from Marion Cafe in IMM Building&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear: both;&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;It was alright, not as good as the one I had in Harajuku of course, but still a nice treat. They have 105 different types of crepe - anything ranging for your run-of-the-mill strawberry and ice cream crepe, to tuna crepe, and even crepe with Japanese curry.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>So apparently I&#x27;m a Rails Hackfest winner...</title>
    <published>2007-10-03T02:19:29+00:00</published>
    <updated>2007-10-03T02:19:29+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2007/10/03/so-apparently-im-a-rails-hackfest-winner/"/>
    <id>https://chuyeow.wtf/2007/10/03/so-apparently-im-a-rails-hackfest-winner/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2007/10/03/so-apparently-im-a-rails-hackfest-winner/">&lt;p&gt;Got an email not too long ago from &lt;a href=&quot;http:&#x2F;&#x2F;workingwithrails.com&#x2F;&quot;&gt;Working With Rails&lt;&#x2F;a&gt; (&lt;a href=&quot;http:&#x2F;&#x2F;workingwithrails.com&#x2F;person&#x2F;5957-cheah-chu-yeow&quot;&gt;my profile&lt;&#x2F;a&gt;) entitled &quot;WWR September Hackfest Winner - Congrats!&quot;, and almost deleted it thinking it was spam. I read it in the end (after all, how often do you see spam with &quot;Rails&quot; in the subject title), and turns out that &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;7663&quot;&gt;my&lt;&#x2F;a&gt; &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;7699&quot;&gt;recent&lt;&#x2F;a&gt; &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;changeset&#x2F;7697&quot;&gt;patches&lt;&#x2F;a&gt; to Rails pushed me up to 6th position in the &lt;a href=&quot;http:&#x2F;&#x2F;workingwithrails.com&#x2F;hackfest&#x2F;15-monthly-september-2-7&quot;&gt;September Rails contributors rankings&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;hackfest_sept_2007_thumb.png&quot; alt=&quot;Rails Hackfest September 2007 winners&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear: both;&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;I vaguely remember seeing &lt;a href=&quot;http:&#x2F;&#x2F;workingwithrails.com&#x2F;hackfest&quot;&gt;Rails Hackfest&lt;&#x2F;a&gt; mentioned somewhere but only just realized it&#x27;s a &quot;contest&quot; run monthly. The winners are the top 10 contributors to Rails (contribution being determined by the number of accepted patches, docfixes, and even comments). That&#x27;s really nice of the sponsors and &lt;a href=&quot;http:&#x2F;&#x2F;workingwithrails.com&#x2F;&quot;&gt;Working With Rails&lt;&#x2F;a&gt;, since that wasn&#x27;t really what I&#x27;d expected in return for contributing to an Open Source project (that would be &lt;em&gt;a sense of satisfaction&lt;&#x2F;em&gt;, personally-speaking).&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;m just really glad that the JSON patches went into Rails before Rails 2.0 and it is satisfying to see my code get into Rails (I&#x27;ll blog about the patches in a separate post). There&#x27;s still &lt;a href=&quot;http:&#x2F;&#x2F;dev.rubyonrails.org&#x2F;ticket&#x2F;9751&quot;&gt;some more work&lt;&#x2F;a&gt; needed though - please help to verify and give suggestions or +1s ;).&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Some of the world&#x27;s hottest startups - Bezurk on Business 2.0</title>
    <published>2007-07-27T18:15:18+00:00</published>
    <updated>2007-07-27T18:15:18+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2007/07/27/some-of-the-worlds-hottest-startups-bezurk-on-business-20/"/>
    <id>https://chuyeow.wtf/2007/07/27/some-of-the-worlds-hottest-startups-bezurk-on-business-20/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2007/07/27/some-of-the-worlds-hottest-startups-bezurk-on-business-20/">&lt;p&gt;&lt;a href=&quot;http:&#x2F;&#x2F;money.cnn.com&#x2F;magazines&#x2F;business2&#x2F;index.html&quot;&gt;Business 2.0&lt;&#x2F;a&gt; recently published an &lt;a href=&quot;http:&#x2F;&#x2F;money.cnn.com&#x2F;galleries&#x2F;2007&#x2F;biz2&#x2F;0707&#x2F;gallery.web_world.biz2&#x2F;index.html&quot;&gt;article on the world&#x27;s hottest startups outside the US&lt;&#x2F;a&gt; and &lt;a href=&quot;http:&#x2F;&#x2F;money.cnn.com&#x2F;galleries&#x2F;2007&#x2F;biz2&#x2F;0707&#x2F;gallery.web_world.biz2&#x2F;8.html&quot;&gt;Bezurk was picked&lt;&#x2F;a&gt;. Nice to know that ;)&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;a href=&quot;http:&#x2F;&#x2F;money.cnn.com&#x2F;galleries&#x2F;2007&#x2F;biz2&#x2F;0707&#x2F;gallery.web_world.biz2&#x2F;8.html&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;bezurk-on-business-20.png&quot; alt=&quot;Bezurk on Business 2.0&quot; &#x2F;&gt;&lt;&#x2F;a&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear: both;&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Bezurk featured on Channel NewsAsia</title>
    <published>2007-06-20T18:31:30+00:00</published>
    <updated>2007-06-20T18:31:30+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2007/06/20/bezurk-featured-on-channel-newsasia/"/>
    <id>https://chuyeow.wtf/2007/06/20/bezurk-featured-on-channel-newsasia/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2007/06/20/bezurk-featured-on-channel-newsasia/">&lt;p&gt;The company I work for was featured on a short &quot;&lt;a href=&quot;http:&#x2F;&#x2F;www.channelnewsasia.com&#x2F;ptm&#x2F;surftime&#x2F;&quot;&gt;Surf Time&lt;&#x2F;a&gt;&quot; segment on &lt;a href=&quot;http:&#x2F;&#x2F;www.channelnewsasia.com&#x2F;&quot;&gt;Channel NewsAsia&lt;&#x2F;a&gt;&#x27;s TV channel. Catch the &lt;a href=&quot;http:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=mmVznPcPjdI&quot;&gt;Bezurk Surf Time video on YouTube&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>So I just got back from PLAY! A Video Game Symphony...</title>
    <published>2007-06-17T00:51:50+00:00</published>
    <updated>2007-06-17T00:51:50+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2007/06/17/so-i-just-got-back-from-play-a-video-game-symphony/"/>
    <id>https://chuyeow.wtf/2007/06/17/so-i-just-got-back-from-play-a-video-game-symphony/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2007/06/17/so-i-just-got-back-from-play-a-video-game-symphony/">&lt;p&gt;I just got back from &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;PLAY%21_A_Video_Game_Symphony&quot;&gt;PLAY! A Video Game Symphony&lt;&#x2F;a&gt; over at The Esplanade Concert Hall (in Singapore) and man, it was good! I had doubts at first about buying the tickets since I didn&#x27;t play most of the games on their programme, but listening and watching to the gameplay of those games that I &lt;em&gt;did&lt;&#x2F;em&gt; play was pleasantly nostalgic. Here&#x27;s what was played, with the games that I did play highlighted:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;PLAY! A Video Game Symphony - this is just a fanfare piece composed by the great &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Nobuo_Uematsu&quot;&gt;Nobuo Uematsu&lt;&#x2F;a&gt; (composer of, most notably, many Final Fantasy game soundtracks).&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Super Mario Bros&lt;&#x2F;strong&gt; - what a game to open with! Being a fan-favorite, it came as no surprise to hear the collective gasps of recognition in the audience when game footage of the original Super Mario was played on the video screens. A suite of various in-game music was played, each time with much audible amusement from the audience.&lt;&#x2F;li&gt;
&lt;li&gt;Shenmue and Shenmue II&lt;&#x2F;li&gt;
&lt;li&gt;Lost Odyssey&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Sonic the Hedgehog&lt;&#x2F;strong&gt; - oh man, I didn&#x27;t realize how much I used to enjoy this game until I recognized every single tune they played in this suite. I played &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Sonic_the_Hedgehog_(16-bit)&quot;&gt;the very first Sonic the Hedgehog on a Sega Mega Drive&lt;&#x2F;a&gt; (as well as a few others after this one - I remember Tails and Knuckles) way back in the day.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Metal Gear Solid&lt;&#x2F;strong&gt;&lt;&#x2F;li&gt;
&lt;li&gt;Blue Dragon - the much-hyped game had a few pieces of its soundtrack performed. I think I&#x27;d have been much more excited if they&#x27;d shown some actual game footage instead of scripted cutscenes.&lt;&#x2F;li&gt;
&lt;li&gt;Kingdom Hearts - a bunch of obvious console gamers near us made loud excited noises when the conductor mentioned this.&lt;&#x2F;li&gt;
&lt;li&gt;Final Fantasy VI&lt;&#x2F;li&gt;
&lt;li&gt;Daytona USA - the composer Takenobu Mitsuyoshi performed this piece himself!&lt;&#x2F;li&gt;
&lt;li&gt;The Elder Scrolls IV: Oblivion&lt;&#x2F;li&gt;
&lt;li&gt;Chrono Trigger and Chrono Cross&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;World of Warcraft&lt;&#x2F;strong&gt; - &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;2004&#x2F;12&#x2F;05&#x2F;on-the-prow-for-world-of-warcraft-collectors-edition&#x2F;&quot;&gt;I have&lt;&#x2F;a&gt; the Collector&#x27;s edition of the original World of Warcraft which contains the game soundtrack (mostly consisting of music composed by &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Jason_Hayes&quot;&gt;Jason Hayes&lt;&#x2F;a&gt;), so these were familiar tunes. My only gripe was that they didn&#x27;t play the Undercity background music - it&#x27;s my favorite.&lt;&#x2F;li&gt;
&lt;li&gt;Halo&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Castlevania&lt;&#x2F;strong&gt; - I played the &lt;acronym title=&quot;Nintendo DS&quot;&gt;NDS&lt;&#x2F;acronym&gt; version if that counts for anything. Can&#x27;t say I recognized the music though.&lt;&#x2F;li&gt;
&lt;li&gt;The Legend of Zelda - yes, I really didn&#x27;t play Zelda. I never owned a Nintendo before I got my NDS but I am eagerly anticipating the release of &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;The_Legend_of_Zelda:_Phantom_Hourglass&quot;&gt;Phantom Hourglass&lt;&#x2F;a&gt;! The conductor was expecting a great cheer from the crowd but it never came heh.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Final Fantasy VII&lt;&#x2F;strong&gt; - for the ending, they played &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;One-Winged_Angel#One-Winged_Angel&quot;&gt;One-Winged Angel&lt;&#x2F;a&gt; from the game soundtrack which was pretty memorable since it was played during the boss fight against Safer Sephiroth and more recently in Final Fantasy VII: Advent Children. A very nice grand ending piece I must say. Still, I do wish they played game footage and more FFVII music than just a single piece. There&#x27;re so many memorable songs in the game, and the chocobo tunes would have been amusing.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;play-singapore-tickets-and-programme.png&quot; alt=&quot;Play! tickets and programme booklet&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear: both;&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;There was also an encore which was &lt;em&gt;very very&lt;&#x2F;em&gt; cool, because the music was from &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;The_Revenge_of_Shinobi&quot;&gt;Super Shinobi&lt;&#x2F;a&gt; (also known as The Revenge of the Shinobi). This old Sega Mega Drive game was one of the coolest games of the time (you get to play a ninja!). The composer of the soundtrack, Yuzo Koshiro, was there himself. Super Shinobi&#x27;s theme music was &lt;a href=&quot;http:&#x2F;&#x2F;www.gameaxis.com&#x2F;home&#x2F;?blog=1343&quot;&gt;chosen as the song to play for an encore on Game Axis&lt;&#x2F;a&gt; - I must say, good choice folks! Game footage was played and I recognized every single part of it - I didn&#x27;t even realize I had memories like that. I&#x27;m sorely tempted to see whether my old Sega Mega Drive still works so I can play Super Shinobi again.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;shinobi_batman.png&quot; alt=&quot;Shinobi vs. Batman boss in Super Shinobi&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear: both;&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;After this, the audience demanded another encore and we were rewarded with another rendition of One-Winged Angel (I&#x27;d have liked to hear Super Mario Bros again).&lt;&#x2F;p&gt;
&lt;p&gt;All in all, an enjoyable performance - if you&#x27;re a gamer and missed it, I feel bad for you! If Play! is coming to your location, be sure to get tickets.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Firefox tips sharing session at WebSG meetup</title>
    <published>2007-03-03T03:07:20+00:00</published>
    <updated>2007-03-03T03:07:20+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2007/03/03/firefox-tips-sharing-session-at-websg-meetup/"/>
    <id>https://chuyeow.wtf/2007/03/03/firefox-tips-sharing-session-at-websg-meetup/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2007/03/03/firefox-tips-sharing-session-at-websg-meetup/">&lt;p&gt;&lt;ins&gt;&lt;a href=&quot;http:&#x2F;&#x2F;theory.isthereason.com&#x2F;&quot;&gt;Kevin&lt;&#x2F;a&gt; has uploaded a &lt;a href=&quot;http:&#x2F;&#x2F;video.google.com&#x2F;videoplay?docid=-1204328739390477176&quot;&gt;video of my session&lt;&#x2F;a&gt; on Google Video - it&#x27;s kinda grainy and really soft.&lt;&#x2F;ins&gt;&lt;&#x2F;p&gt;
&lt;p&gt;I was at the 2nd &lt;a href=&quot;http:&#x2F;&#x2F;websg.org&#x2F;&quot;&gt;WebSG&lt;&#x2F;a&gt; (Web Standards Group Singapore) meetup (&lt;a href=&quot;http:&#x2F;&#x2F;websg.org&#x2F;archives&#x2F;2007&#x2F;03&#x2F;recap_of_meetup_2.php&quot;&gt;read about the recap of the meetup&lt;&#x2F;a&gt;) on Wednesday (28 Feb 2007) where I hosted a short session on some Firefox tips. It&#x27;s all thanks the urgings and encouragement of &lt;a href=&quot;http:&#x2F;&#x2F;tribolum.com&#x2F;&quot;&gt;Lucian&lt;&#x2F;a&gt; (the organizer) that I finally got down to publicly sharing my Firefox knowledge ever since I wrote &lt;a href=&quot;http:&#x2F;&#x2F;sitepoint.com&#x2F;books&#x2F;firefox1&#x2F;&quot;&gt;Firefox Secrets&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;me-websg-meetup-2_thumb.png&quot; alt=&quot;Me at WebSG meetup 2&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear: both;&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;I was asked to blog about this (since I didn&#x27;t have any presentation slides), so here it is, for those of you who missed anything in my mumbling or frantic keystrokes.&lt;&#x2F;p&gt;
&lt;h3&gt;Keyboard shortcuts you should know&lt;&#x2F;h3&gt;
&lt;p&gt;Note: Mac users should replace Ctrl with the Cmd key for any of the keystrokes listed below.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Ctrl-L&lt;&#x2F;strong&gt; puts your cursor in the address bar, &lt;strong&gt;Ctrl-K&lt;&#x2F;strong&gt; puts your cursor in the search bar.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Ctrl-T&lt;&#x2F;strong&gt; opens a new tab and puts your cursor in the address bar, but&lt;&#x2F;li&gt;
&lt;li&gt;I forgot to mention this during the session, but I personally prefer using Ctrl-L or Ctrl-K, typing in the new URL or search query, and hitting &lt;strong&gt;Alt-Enter&lt;&#x2F;strong&gt; open the new page or search result in a new tab - it just feels more accessible than Ctrl-T. Most people I observe still use Ctrl-T though.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Ctrl-Shift-T&lt;&#x2F;strong&gt; re-opens closed tabs. Keep hitting it to reopen more closed tabs in your history. This is a &lt;em&gt;big&lt;&#x2F;em&gt; time saver. Newly built into Firefox 2.0.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Ctrl-Tab&lt;&#x2F;strong&gt; and &lt;strong&gt;Ctrl-Shift-Tab&lt;&#x2F;strong&gt; brings you to the next and previous tab. If you&#x27;re having trouble remembering both, just remember that the usual convention is a Shift does the reverse. So all you need is to remember Ctrl-Tab, and adding a Shift modifier does the reverse (i.e. goes to the previous tab instead of the next).&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Ctrl-F&lt;&#x2F;strong&gt; brings up the Find bar, and you can start typing in whatever you want to find on the page &lt;em&gt;and&lt;&#x2F;em&gt; in any input fields. Use &lt;strong&gt;Ctrl-G&lt;&#x2F;strong&gt; and &lt;strong&gt;Ctrl-Shift-G&lt;&#x2F;strong&gt; to go to the next and previous occurences respectively. The Find bar is good, but...&lt;&#x2F;li&gt;
&lt;li&gt;I forgot to mention (as &lt;a href=&quot;http:&#x2F;&#x2F;www.daemonite.net&#x2F;&quot;&gt;Zul&lt;&#x2F;a&gt; mentioned to me after) during the session that &lt;strong&gt;Quick Find&lt;&#x2F;strong&gt; is much better. Just hit &lt;strong&gt;&#x2F;&lt;&#x2F;strong&gt; and start typing as you would for the normal Find bar, and the Quick Find bar will go away after several seconds. Much better in most cases than the Find bar which likes to stick around until you close it. And why is this important? Because the Find bar takes up screen real estate, especially for those of us using wide screens.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h3&gt;Getting rid of the close button on all tabs&lt;&#x2F;h3&gt;
&lt;p&gt;I&#x27;ve been told how annoying Firefox 2.0 is when it insists on putting a close button on each tab.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;firefox-close-buttons-on-each-tab.png&quot; alt=&quot;Firefox 2.0 - close buttons on each tab&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both;&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Accidental closing of tabs when you try to select them is one big complaint. Well, you can turn it off and go back to the good olde Firefox 1.5 days of a single close button on the extreme right of the tab bar. Enter &lt;strong&gt;about:config&lt;&#x2F;strong&gt; in your address bar, filter for &lt;strong&gt;browser.tabs.closeButtons&lt;&#x2F;strong&gt;, double click on the preference entry that shows up, and change the value from the default of 1, to 3. If you don&#x27;t want the close button on the right of the tab bar, enter a value of 2 (this assumes you&#x27;re going to close tabs with either Ctrl-W or middle-clicking on the tab - this is my prefered setup).&lt;&#x2F;p&gt;
&lt;h3&gt;Backing up your profile&lt;&#x2F;h3&gt;
&lt;p&gt;&lt;a href=&quot;http:&#x2F;&#x2F;mozbackup.jasnapaka.com&#x2F;&quot;&gt;MozBackup&lt;&#x2F;a&gt; is all you ever need if you use Windows exclusively. This neat little (Windows-only) application backs up your profile into a single file - all you need is to use a very simple wizard. And of course, you can restore your profile just as easily. I loved this when I was still using Windows.&lt;&#x2F;p&gt;
&lt;p&gt;Like I said, people using other operating systems can easily DIY - just read &lt;a href=&quot;http:&#x2F;&#x2F;www.mozilla.org&#x2F;support&#x2F;firefox&#x2F;profile&quot;&gt;Mozilla&#x27;s official documentation on Firefox profiles&lt;&#x2F;a&gt;. You&#x27;re probably using either Mac OS X or some Linux distro - you can do this without any hand-holding ;)&lt;&#x2F;p&gt;
&lt;h4&gt;What about backing up extensions?&lt;&#x2F;h4&gt;
&lt;p&gt;Some people asked me during and after my session about backing up extensions. &lt;a href=&quot;https:&#x2F;&#x2F;addons.mozilla.org&#x2F;firefox&#x2F;2109&#x2F;&quot;&gt;FEBE&lt;&#x2F;a&gt; is one extension you can look at unless you use a Mac (I tried the beta version that supports Mac OS X, but gave up when I couldn&#x27;t get it to use the correct binaries for zipping and unzipping.)&lt;&#x2F;p&gt;
&lt;p&gt;My personal take on backing up extensions: &lt;em&gt;don&#x27;t&lt;&#x2F;em&gt; back them up. I prefer to dump a list of extensions (I use &lt;a href=&quot;https:&#x2F;&#x2F;addons.mozilla.org&#x2F;firefox&#x2F;3746&#x2F;&quot;&gt;the Extension List Dumper extension&lt;&#x2F;a&gt;) that I have installed and just re-install them again. This is no big chore for me now since I have significantly fewer extensions installed than back in the day. I just like starting clean, after having had bad experiences with restoring extensions from backup before.&lt;&#x2F;p&gt;
&lt;p&gt;Still, if you really want to back up your extensions, I say just go ahead and see if it works (MozBackup and FEBE should work).&lt;&#x2F;p&gt;
&lt;h3&gt;Profiles and &quot;why is my Firefox so damn slow?&quot;&lt;&#x2F;h3&gt;
&lt;p&gt;This is one thing I had planned to mention but I got kinda threw off kilter when the slowness of the wireless internet connection made me worried about quitting Firefox (didn&#x27;t want to quit Firefox, load up another profile, only to find that it&#x27;d take another 5 mins to get my demo tabs loaded again).&lt;&#x2F;p&gt;
&lt;p&gt;Anyway, some questions I often get is, &quot;why is my Firefox so slow?&quot; and &quot;why does Firefox use up so much RAM&#x2F;CPU?&quot; The first thing I suspect is a busted profile. Whenever I experience intolerable slowness in my Firefox setup, I dump and restore my profile into a newly created profile, minus all the tab history information (and of course, never restoring backed up extensions). Sometimes I even start clean new profiles, importing only bookmarks. You&#x27;ll very likely notice immediately that Firefox is back to its old speediness. And if anything happens, you still have your old profile with you.&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;m not that certain of what exactly causes Firefox to get too slow over time, but my suspicions lie with:&lt;&#x2F;p&gt;
&lt;ol&gt;
&lt;li&gt;Firefox saving browsing history in all the bazillion tabs you have open - that&#x27;s a lot of data to be carrying around&lt;&#x2F;li&gt;
&lt;li&gt;broken&#x2F;bad extensions&lt;&#x2F;li&gt;
&lt;li&gt;a busted profile
&lt;&#x2F;li&gt;
&lt;&#x2F;ol&gt;
&lt;h3 id=&quot;profile-manager&quot;&gt;Profile management for productivity&lt;&#x2F;h3&gt;
&lt;p&gt;Firefox hides its Profile Manager from you. You can access it by passing the &lt;strong&gt;-profilemanager&lt;&#x2F;strong&gt; switch to your Firefox executable. For Windows users, it&#x27;s actually &lt;strong&gt;--profilemanager&lt;&#x2F;strong&gt;.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;firefox-profile-manager.png&quot; alt=&quot;Firefox profile manager&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both;&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;The Profile Manager is really handy for people who need to remove distractions. For me, I setup different profiles for work and for play so I don&#x27;t become distracted the &quot;play&quot; tabs I have open while I&#x27;m working (I&#x27;m beginning to like the &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;2007&#x2F;03&#x2F;02&#x2F;tab-groups-for-firefox-best-extension-since-sliced-bread-er-tabbed-browsing&#x2F;&quot;&gt;Tab Groups extension for segregating tabs&lt;&#x2F;a&gt; more though). Also really handy for setting up clean profiles for running user demos (I setup a WebSG profile for my presentation and installed specific extensions I wanted to talk about) - don&#x27;t really want to have your naughty browser history showing up in some autocomplete heh.&lt;&#x2F;p&gt;
&lt;h3&gt;Some extensions I dig&lt;&#x2F;h3&gt;
&lt;p&gt;I also demoed some extensions that I find essential.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;addons.mozilla.org&#x2F;firefox&#x2F;26&#x2F;&quot;&gt;Download Statusbar&lt;&#x2F;a&gt; for unobtrusive downloads.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;addons.mozilla.org&#x2F;firefox&#x2F;12&#x2F;&quot;&gt;All-in-One Gestures&lt;&#x2F;a&gt; for easily accessible Back and Forward gestures when you happen to have your hand on the mouse. Like I said, I don&#x27;t use any of the other gestures because they all require memorization (I use too much of my memory storing keyboard shortcuts).&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;http:&#x2F;&#x2F;mozilla.code65536.com&#x2F;&quot;&gt;Super DragAndGo&lt;&#x2F;a&gt; for drag and drop searching. Great time saver when you are doing online research.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;http:&#x2F;&#x2F;chrispederick.com&#x2F;work&#x2F;webdeveloper&#x2F;&quot;&gt;Web Developer toolbar&lt;&#x2F;a&gt; for its convenient Disable Cache, browser resizing, and HTML validation shortcut (Ctrl-Shift-A).&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;http:&#x2F;&#x2F;addons.mozilla.org&#x2F;firefox&#x2F;1290&#x2F;&quot;&gt;UrlParams&lt;&#x2F;a&gt; for easy viewing and editing of GET or POST parameters.&lt;&#x2F;li&gt;
&lt;li&gt;And of course, &lt;a href=&quot;http:&#x2F;&#x2F;getfirebug.com&#x2F;&quot;&gt;Firebug&lt;&#x2F;a&gt; - godsend for web developers, web designers, and especially AJAX developers like &lt;a href=&quot;http:&#x2F;&#x2F;www.bezurk.com&#x2F;&quot;&gt;us&lt;&#x2F;a&gt;.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Oh, and &lt;a href=&quot;http:&#x2F;&#x2F;boinx.com&#x2F;mousepose&#x2F;&quot;&gt;Mousepose&lt;&#x2F;a&gt; was the application I used to get my keystrokes to show up on the screen. It&#x27;s simple yet extremely helpful for presentations, though I probably should have used the mouse spotlight feature more. Oh well, I did just buy the license for it a few hours before the meetup - goes to show how unprepared I was heh.&lt;&#x2F;p&gt;
&lt;p&gt;It&#x27;s late and I&#x27;ll blog more on the event and the people I met another day.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Finally, Bezurk and news.com.au co-brand is up and running</title>
    <published>2007-02-25T01:01:18+00:00</published>
    <updated>2007-02-25T01:01:18+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2007/02/25/finally-bezurk-and-newscomau-co-brand-is-up-and-running/"/>
    <id>https://chuyeow.wtf/2007/02/25/finally-bezurk-and-newscomau-co-brand-is-up-and-running/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2007/02/25/finally-bezurk-and-newscomau-co-brand-is-up-and-running/">&lt;p&gt;It was a few weeks later than planned, but finally (actually, about 3 days ago), &lt;a href=&quot;http:&#x2F;&#x2F;www.bezurk.com&#x2F;&quot;&gt;we&lt;&#x2F;a&gt;&#x27;re up on the &lt;a href=&quot;http:&#x2F;&#x2F;www.news.com.au&#x2F;travel&quot;&gt;News.com.au Travel section&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;No thanks to a &lt;a href=&quot;http:&#x2F;&#x2F;meyerweb.com&#x2F;eric&#x2F;thoughts&#x2F;2004&#x2F;09&#x2F;16&#x2F;when-browsers-attack&#x2F;&quot;&gt;CSS bug in IE6&lt;&#x2F;a&gt;, we were delayed by a week. The last thing we expected was a CSS bug hanging IE6 with all the JavaScript we were pushing out, but yeah, well, it was. At least now my conscience is clear - everything works nicely in IE6, IE7, Firefox, Safari and Opera.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>I brought back an abscess from Tokyo</title>
    <published>2007-01-19T22:20:23+00:00</published>
    <updated>2007-01-19T22:20:23+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2007/01/19/i-brought-back-an-abscess-from-tokyo/"/>
    <id>https://chuyeow.wtf/2007/01/19/i-brought-back-an-abscess-from-tokyo/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2007/01/19/i-brought-back-an-abscess-from-tokyo/">&lt;p&gt;One of the reasons I&#x27;ve been rather quiet on this blog ever since my return from the &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;2007&#x2F;01&#x2F;03&#x2F;tokyo-4th-jan-13th-jan&#x2F;&quot;&gt;trip to Tokyo&lt;&#x2F;a&gt; is this nice medium-sized &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Abscess&quot;&gt;abscess&lt;&#x2F;a&gt; I brought back with me. It appeared about 3 days into the trip, and I must have really bad luck because it was located on my posterior - moving around on foot and sitting down were particularly trying events. Considering that we got around most of Tokyo either on foot or by train, it made most experiences less pleasing than they would probably have been.&lt;&#x2F;p&gt;
&lt;p&gt;Nevertheless, it was a great trip - had some great food, saw some breath-taking sights, bought some (or rather, &lt;em&gt;not enough&lt;&#x2F;em&gt;) anime swag. Someday soon (if not soon then probably never) I will blog about it (with pictures, of course).&lt;&#x2F;p&gt;
&lt;p&gt;And I saw a bus advertising a &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;The_Melancholy_of_Haruhi_Suzumiya&quot;&gt;The Melancholy of Haruhi Suzimiya&lt;&#x2F;a&gt; DVD release:&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img id=&quot;image896&quot; src=&quot;&#x2F;assets&#x2F;haruhi-bus-in-tokyo.png&quot; alt=&quot;Haruhi bus in Tokyo&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both;&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Anyway, I&#x27;m glad I can say that the abscess burst yesterday, relieving me of the pain that had to be suppressed with painkillers. While the copious amounts of blood and pus that came out of the burst abscess wasn&#x27;t pleasant to deal with (it&#x27;s still bleeding and excreting pus right now), the relief from the pain is immeasurable. Plus, I didn&#x27;t really like the idea of the surgery that would be necessary if it hadn&#x27;t burst - a friend who had an abscess on his face described the procedure and while it seemed painless enough, sticking a needle up that mass of pain just didn&#x27;t seem like an ideal way to deal with it.&lt;&#x2F;p&gt;
&lt;p&gt;Abscesses suck.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Tokyo 4th Jan - 13th Jan</title>
    <published>2007-01-03T11:49:58+00:00</published>
    <updated>2007-01-03T11:49:58+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2007/01/03/tokyo-4th-jan-13th-jan/"/>
    <id>https://chuyeow.wtf/2007/01/03/tokyo-4th-jan-13th-jan/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2007/01/03/tokyo-4th-jan-13th-jan/">&lt;p&gt;I&#x27;ll be out of town (i.e. Singapore) for the next week and a half. Going to Japan, more specifically Tokyo and nearby cities. Tentacle sex and soiled panty vending machines here I come!&lt;&#x2F;p&gt;
&lt;p&gt;Oh and if anyone has any pointers or places&#x2F;food&#x2F;experiences that are not to be missed, please let me know.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Firefox Secrets on Google Book Search</title>
    <published>2006-12-19T10:16:35+00:00</published>
    <updated>2006-12-19T10:16:35+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2006/12/19/firefox-secrets-on-google-book-search/"/>
    <id>https://chuyeow.wtf/2006/12/19/firefox-secrets-on-google-book-search/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2006/12/19/firefox-secrets-on-google-book-search/">&lt;p&gt;A &lt;a href=&quot;http:&#x2F;&#x2F;www.googlealert.com&#x2F;&quot;&gt;GoogleAlert&lt;&#x2F;a&gt; (not &lt;em&gt;the&lt;&#x2F;em&gt; &lt;a href=&quot;http:&#x2F;&#x2F;www.google.com&#x2F;alerts&quot;&gt;Google Alert&lt;&#x2F;a&gt;) email arrived in my inbox today alerting me to &lt;a href=&quot;http:&#x2F;&#x2F;books.google.com&#x2F;books?vid=ISBN0975240242&amp;id=sfciobmzOOcC&amp;pg=PP1&amp;lpg=PP1&amp;ots=_R_1JbkkUL&amp;sig=jnGhglZvTA9_VTzavodKuIbubwg&quot;&gt;the Firefox Secrets entry on Google Book Search&lt;&#x2F;a&gt; (that&#x27;s a book I wrote, for the uninitiated). It&#x27;s listed as a limited preview so only the first few pages of each chapter are available. If you&#x27;re interested in previewing a Firefox book circa 2005 (virtually the Mesozoic ages in the tech world), just maybe, &lt;a href=&quot;http:&#x2F;&#x2F;books.google.com&#x2F;books?vid=ISBN0975240242&amp;id=sfciobmzOOcC&amp;pg=PP1&amp;lpg=PP1&amp;ots=_R_1JbkkUL&amp;sig=jnGhglZvTA9_VTzavodKuIbubwg&quot;&gt;check it out&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>My Linux snob shirt</title>
    <published>2006-12-04T12:52:25+00:00</published>
    <updated>2006-12-04T12:52:25+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2006/12/04/my-linux-snob-shirt/"/>
    <id>https://chuyeow.wtf/2006/12/04/my-linux-snob-shirt/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2006/12/04/my-linux-snob-shirt/">&lt;p&gt;All I got for my birthday was this t-shirt:&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;pink-linux-t-shirt-04-12-06_300px.png&quot; alt=&quot;My Pink Linux Mastercard ad snob shirt&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear: both&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;In case the image doesn&#x27;t load at some point or is too small, here&#x27;s what it says:&lt;&#x2F;p&gt;
&lt;blockquote&gt;&lt;p&gt;Two hours of broadband to ftp the Linux Package, 15 cents.&lt;&#x2F;p&gt;
&lt;p&gt;CDs to burn the files, $1.00.&lt;&#x2F;p&gt;
&lt;p&gt;The knowledge that nothing on your computer is from Microsoft, PRICELESS.&lt;&#x2F;p&gt;
&lt;p&gt;There are some operating systems that you don&#x27;t need money to buy.&lt;&#x2F;p&gt;
&lt;p&gt;For everyone else, there&#x27;s Windows.
&lt;&#x2F;p&gt;&lt;&#x2F;blockquote&gt;
&lt;p&gt;Ironically, I&#x27;m now a Mac OS X snob, but the t-shirt still kicks arse. And no, I&#x27;m not one of those Microsoft haters without a cause - it&#x27;s just a t-shirt.&lt;&#x2F;p&gt;
&lt;p&gt;(Actually I got more than the t-shirt, but I wanted to start the entry with &quot;All I got was this t-shirt&quot;.)&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Moving to Rimuhosting VPS</title>
    <published>2006-08-10T19:54:28+00:00</published>
    <updated>2006-08-10T19:54:28+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2006/08/10/moving-to-rimuhosting-vps/"/>
    <id>https://chuyeow.wtf/2006/08/10/moving-to-rimuhosting-vps/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2006/08/10/moving-to-rimuhosting-vps/">&lt;p&gt;After being plagued with performance issues running &lt;a href=&quot;http:&#x2F;&#x2F;www.typosphere.org&#x2F;&quot;&gt;Typo&lt;&#x2F;a&gt; (the blog software on which this blog currently runs) on &lt;a href=&quot;http:&#x2F;&#x2F;dreamhost.com&#x2F;&quot;&gt;Dreamhost&lt;&#x2F;a&gt;, I decided it was time to give in and get a &lt;acronym title=&quot;Virtual Private Server&quot;&gt;VPS&lt;&#x2F;acronym&gt; once again. I was previously with &lt;a href=&quot;http:&#x2F;&#x2F;linode.com&#x2F;&quot;&gt;Linode.com&lt;&#x2F;a&gt; (they have a great control panel where you can drop in the distro you want - still have screenshots somewhere for an unpublished post), and then &lt;a href=&quot;http:&#x2F;&#x2F;jvds.com&#x2F;&quot;&gt;JVDS&lt;&#x2F;a&gt; (good hosting, usually quick replies to my support tickets, but slow to push out a VPS control panel they&#x27;ve been promising), running Gentoo on both VPSs. Right now, I&#x27;m on a shared hosting plan with &lt;a href=&quot;http:&#x2F;&#x2F;dreamhost.com&#x2F;&quot;&gt;Dreamhost&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;Well, &lt;a href=&quot;http:&#x2F;&#x2F;dreamhost.com&#x2F;&quot;&gt;Dreamhost&lt;&#x2F;a&gt; has been good to me - I got so many referral credits from them that they paid for my subscription many times over after I &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;10&#x2F;11&#x2F;dreamhost-hosting-at-077month&#x2F;&quot;&gt;posted about their $0.77&#x2F;month offer&lt;&#x2F;a&gt;. Unfortunately, Typo seems to be quite a monster (compared to Wordpress), and database access is &lt;a href=&quot;http:&#x2F;&#x2F;blog.zacharypinter.com&#x2F;articles&#x2F;2006&#x2F;03&#x2F;03&#x2F;switching-from-dreamhost-to-textdrive&quot;&gt;purportedly (and observably) slow on Dreamhost&lt;&#x2F;a&gt;. Still, Dreamhost is a great host for shared hosting, I&#x27;m sticking with them for delivering more static content. A VPS just makes sense now that I&#x27;ve been tinkering more with Ruby on Rails, plus which geek wouldn&#x27;t admit it just feels more &lt;em&gt;right&lt;&#x2F;em&gt; to be in full control of your server (well, it&#x27;s root on a virtual machine, but still root).&lt;&#x2F;p&gt;
&lt;p&gt;This time around, I chose &lt;a href=&quot;http:&#x2F;&#x2F;rimuhosting.com&#x2F;&quot;&gt;Rimuhosting&lt;&#x2F;a&gt;, a New Zealand-based hosting company (servers are US-based, of course), and here&#x27;s why (I did some research once again on &lt;a href=&quot;&quot;&gt;WebHostingTalk&lt;&#x2F;a&gt; and asked some people their experiences with their webhosts):&lt;&#x2F;p&gt;
&lt;p&gt;Pros:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Fairly affordable prices - I got their cheapest MiroVPS1 plan, which goes for $19.95&#x2F;month and get 30GB of transfer and 96MB of RAM (which &lt;em&gt;could&lt;&#x2F;em&gt; be a problem, but upgrading seems easy enough anyway from what they say on their site). Comparing to several other VPS hosts like &lt;a href=&quot;http:&#x2F;&#x2F;unixshell.com&#x2F;&quot;&gt;unixshell&lt;&#x2F;a&gt;, Tektonic.net, &lt;a href=&quot;http:&#x2F;&#x2F;www.serveraxis.com&#x2F;&quot;&gt;ServerAxis&lt;&#x2F;a&gt;, their plans are somewhat mid-range.&lt;&#x2F;li&gt;
&lt;li&gt;Their reputation is great. Yup, I&#x27;ve heard and read only good things about them, something that&#x27;s quite hard to find in the world of web hosting. We use them at work to setup servers sometimes too.&lt;&#x2F;li&gt;
&lt;li&gt;Seems to be run by competent people - they have a &lt;a href=&quot;http:&#x2F;&#x2F;bliki.rimuhosting.com&#x2F;&quot;&gt;bliki&lt;&#x2F;a&gt; (blog + wiki) with some nice posts. The one that really caught my eye is the one on their &lt;a href=&quot;http:&#x2F;&#x2F;bliki.rimuhosting.com&#x2F;space&#x2F;knowledgebase&#x2F;linux&#x2F;miscapplications&#x2F;ruby+on+rails&quot;&gt;Ruby on Rails hosting stack&lt;&#x2F;a&gt;. Not that I&#x27;d use it since I&#x27;m on Ubuntu, but it shows that the folks at Rimuhosting are up-to-date.&lt;&#x2F;li&gt;
&lt;li&gt;They run &lt;a href=&quot;http:&#x2F;&#x2F;www.cl.cam.ac.uk&#x2F;Research&#x2F;SRG&#x2F;netos&#x2F;xen&#x2F;&quot;&gt;Xen&lt;&#x2F;a&gt;, which &lt;a href=&quot;http:&#x2F;&#x2F;deepak.jois.name&#x2F;&quot;&gt;Deepak&lt;&#x2F;a&gt;, among others, tells me is the most efficient server virtualization software. Yeah, whatever, score one for statistics (and lies).&lt;&#x2F;li&gt;
&lt;li&gt;Support is reasonably fast - got replies to my pre-sales queries reasonably fast (more than a few hours, but it wasn&#x27;t during working hours anyway). Of course, I&#x27;ll have to see how it goes now that I&#x27;m a real customer.&lt;&#x2F;li&gt;
&lt;li&gt;A simple web-based control panel where I can reboot the VPS. It&#x27;s no &lt;a href=&quot;http:&#x2F;&#x2F;www.swsoft.com&#x2F;en&#x2F;products&#x2F;virtuozzo&#x2F;tools&#x2F;vzpp&#x2F;&quot;&gt;Virtuozzo Power Panels&lt;&#x2F;a&gt;, but it&#x27;s enough. JVDS didn&#x27;t have one and it started to get old sending support tickets to do a reboot.
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;rimuhosting-vps-cp.png&quot; alt=&quot;Screenshot of Rimuhosting VPS control panel&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both&quot; &#x2F;&gt;
&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Cons:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;They don&#x27;t support &lt;a href=&quot;http:&#x2F;&#x2F;gentoo.org&#x2F;&quot;&gt;Gentoo&lt;&#x2F;a&gt;, my Linux distro of choice. Only RHEL, Ubuntu, Debian and Fedora Core are supported. I went with Ubuntu, not having much experience with it (excluding a brief affair with Debian). I was wary of this at first, but my fears of bungling around with an unfamiliar distro have vanished after I saw how easy it is to install stuff with apt-get, and things are &lt;em&gt;not&lt;&#x2F;em&gt; placed in weird places in the filesystem hierarchy. I think I could get used to it, this &quot;not compiling everything that moves&quot; idea ;).&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;http:&#x2F;&#x2F;serveraxis.com&#x2F;vds.php?ps=1&quot;&gt;ServerAxis&lt;&#x2F;a&gt; supports Gentoo, and offers much better &quot;value for money&quot;, except that their lowest priced plan is much higher ($30). But you get &lt;strong&gt;512MB RAM&lt;&#x2F;strong&gt;, 200GB RAM, and &lt;strong&gt;5 IP addresses&lt;&#x2F;strong&gt;... Too bad I&#x27;d rather pay out of my PayPal funds.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Well, less blogging, more server migration. Actually the application installs are mostly done. I&#x27;ve never had apt-get play so nice back when I was experimenting with Debian - just&lt;br &#x2F;&gt;
&lt;typo :code&gt;apt-get install [package]&lt;&#x2F;typo&gt; and things are installed quite cleanly (keyword: &quot;cleanly&quot;). I think this may grow on me (yeah yeah laugh and point at the Ubuntu noob) - perhaps you don&#x27;t need to compile everything (&lt;em&gt;gasp&lt;&#x2F;em&gt;, I said it!).&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Moving to DreamHost</title>
    <published>2005-12-21T12:05:14+00:00</published>
    <updated>2005-12-21T12:05:14+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2005/12/21/moving-to-dreamhost/"/>
    <id>https://chuyeow.wtf/2005/12/21/moving-to-dreamhost/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2005/12/21/moving-to-dreamhost/">&lt;p&gt;I&#x27;m gonna be moving the codefront.net domain and the hosted services (Web, email, database) to a &lt;a href=&quot;http:&#x2F;&#x2F;www.dreamhost.com&#x2F;&quot;&gt;DreamHost&lt;&#x2F;a&gt; account soonish. The current &lt;acronym title=&quot;Virtual Private Server&quot;&gt;VPS&lt;&#x2F;acronym&gt; is just too under-utilized at the moment, considering I am no longer using my SVN repository. Plus, DreamHost supports Ruby On Rails now. Expecting soothing server migration woes, which would be a relief from development stuff at work.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;ins&gt;Update: Migration complete!&lt;&#x2F;ins&gt;&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Plugging Firefox Secrets</title>
    <published>2005-07-30T21:01:39+00:00</published>
    <updated>2005-07-30T21:01:39+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2005/07/30/plugging-firefox-secrets/"/>
    <id>https://chuyeow.wtf/2005/07/30/plugging-firefox-secrets/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2005/07/30/plugging-firefox-secrets/">&lt;p&gt;So here it is, the inevitable &quot;author plugs his new book&quot; blog post. In the last months of 2004 and early months of 2005, I was spending a good number of my evenings after work writing what was to become (and now is) &lt;a href=&quot;http:&#x2F;&#x2F;www.sitepoint.com&#x2F;books&#x2F;firefox1&#x2F;&quot;&gt;Firefox Secrets&lt;&#x2F;a&gt;. &quot;Writing&quot; being a broad term used when tasked to churn out a software book - I&#x27;d say that almost 50% of the time was spent fiddling with Firefox, tracking elusive things down, verifying that things I intend to say actually work, and &lt;em&gt;taking screenshots&lt;&#x2F;em&gt;. For those of you who were regular readers, you know how I love to put up screenshots in blog posts, but I tell ya, it kinda gets old after awhile. (Thankfully, &lt;a href=&quot;http:&#x2F;&#x2F;www.mirekw.com&#x2F;winfreeware&#x2F;mwsnap.html&quot;&gt;MWSnap&lt;&#x2F;a&gt; is an amazing screen capture tool that&#x27;s freeware to boot.)&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;firefoxsecrets1.jpg&quot; alt=&quot;Firefox Secrets photo&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;d like to thank &lt;a href=&quot;http:&#x2F;&#x2F;sitepoint.com&#x2F;&quot;&gt;SitePoint&lt;&#x2F;a&gt; for approaching me with this offer to write a book on Firefox, considering my (non-)experience in book-writing. The content of the book was initially intended to be geared towards the non-technical Firefox user (as proposed by SitePoint), but we (SitePoint actually) decided to rebrand it as a &quot;Secrets&quot; book when they discovered that my submitted drafts weren&#x27;t that much of a plain old technical manual but more of a &quot;stuff you don&#x27;t know&quot; kinda book. Honestly, I never really warmed to the idea of writing another &quot;blah how do I use Firefox&quot; grimoire so the rebranding is for the best.&lt;&#x2F;p&gt;
&lt;p&gt;So, what&#x27;s in the book? Well, this &lt;a href=&quot;http:&#x2F;&#x2F;www.sitepoint.com&#x2F;books&#x2F;firefox1&#x2F;toc.php&quot;&gt;table of contents&lt;&#x2F;a&gt; should give you an idea. SitePoint also included a nice little CD-ROM with Firefox, Thunderbird, and extensions and themes that I&#x27;ve mentioned in the book material. I tried my best to include everything for both new and experienced Firefox users, so there should probably be something in there that interests you. For those of you who want a preview of the book, check out the &lt;a href=&quot;http:&#x2F;&#x2F;www.sitepoint.com&#x2F;article&#x2F;firefox-secrets&quot;&gt;You Don&#x27;t Know Jack About Firefox! article&lt;&#x2F;a&gt; over at SitePoint.com, or &lt;a href=&quot;http:&#x2F;&#x2F;www.sitepoint.com&#x2F;popup&#x2F;popup.php?zone=2&amp;popupid=59&quot;&gt;download the sample chapters&lt;&#x2F;a&gt; (PDF format, requires email address).&lt;&#x2F;p&gt;
&lt;h4&gt;Acknowledgements&lt;&#x2F;h4&gt;
&lt;p&gt;I&#x27;ve acknowledged these same people in the book, but it bears repeating here.&lt;&#x2F;p&gt;
&lt;p&gt;I owe it all to &lt;a href=&quot;http:&#x2F;&#x2F;sitepoint.com&#x2F;&quot;&gt;SitePoint&lt;&#x2F;a&gt; for making the book come through, even though things weren&#x27;t all that smooth-sailing. Thanks for giving me the opportunity to write about Firefox.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a href=&quot;http:&#x2F;&#x2F;weblogs.mozillazine.org&#x2F;asa&#x2F;&quot;&gt;Asa Dotzler&lt;&#x2F;a&gt;, for being an awesome technical reviewer for the book, thank you. Asa&#x27;s reviews relieved me of several misconceptions, and I even picked up a few secrets from him (and yes - these secrets appear in the book).&lt;&#x2F;p&gt;
&lt;p&gt;Dear blog readers, I admire you for tolerating with my absence and sticking around even when at times I seem to have died and left my blog in an owner-less limbo. Thanks for reading as always.&lt;&#x2F;p&gt;
&lt;p&gt;Last but not least, the Firefox community: developers, evangelists, users, all of you. Firefox is the success it is today (and a wonderful browser to boot) because of you guys.&lt;&#x2F;p&gt;
&lt;h4&gt;Elsewhere, on Firefox Secrets&lt;&#x2F;h4&gt;
&lt;p&gt;I&#x27;ll be keeping (and updating) a list of blogs, articles, and other miscellanous web stuff that talks about Firefox Secrets here.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;SitePoint Forums announcement: &lt;a href=&quot;http:&#x2F;&#x2F;www.sitepoint.com&#x2F;forums&#x2F;showthread.php?t=281671&quot;&gt;SitePoint&#x27;s New Book, &quot;Firefox Secrets&quot;&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;Blog post: &lt;a href=&quot;http:&#x2F;&#x2F;cheeaun.phoenity.com&#x2F;weblog&#x2F;2005&#x2F;07&#x2F;firefox-secrets.html&quot;&gt;Firefox Secrets&lt;&#x2F;a&gt; - &lt;a href=&quot;http:&#x2F;&#x2F;cheeaun.phoenity.com&#x2F;weblog&#x2F;&quot;&gt;cheeaunblog&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;Blog post: &lt;a href=&quot;http:&#x2F;&#x2F;channels.lockergnome.com&#x2F;windows&#x2F;archives&#x2F;20050629_sitepoint_lifts_the_lid_on_firefox_secrets.phtml&quot;&gt;SitePoint Lifts The Lid On Firefox Secrets&lt;&#x2F;a&gt; - &lt;a href=&quot;http:&#x2F;&#x2F;channels.lockergnome.com&#x2F;&quot;&gt;Lockergnome&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;Blog post: &lt;a href=&quot;http:&#x2F;&#x2F;www.bernzilla.com&#x2F;item.php?id=507&quot;&gt;Firefox Secrets&lt;&#x2F;a&gt; - &lt;a href=&quot;http:&#x2F;&#x2F;www.bernzilla.com&#x2F;i&quot;&gt;Bernie Zimmermann&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;Blog post: &lt;a href=&quot;http:&#x2F;&#x2F;tomorrow.sg&#x2F;archives&#x2F;2005&#x2F;07&#x2F;26&#x2F;firefox_book_written_by_singapor.html&quot;&gt;Firefox book written by Singaporean&lt;&#x2F;a&gt; - &lt;a href=&quot;http:&#x2F;&#x2F;tomorrow.sg&#x2F;&quot;&gt;Tomorrow.sg&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;Blog post: &lt;a href=&quot;http:&#x2F;&#x2F;www.zhangyining.net&#x2F;weblog&#x2F;blog_detail.html?item_id=255&quot;&gt;Firefox Secretes&lt;&#x2F;a&gt; (&lt;em&gt;sic&lt;&#x2F;em&gt;) - &lt;a href=&quot;http:&#x2F;&#x2F;www.zhangyining.net&#x2F;weblog&#x2F;&quot;&gt;Zhang Yining&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
  </entry>
  <entry>
    <title>Getting back on track</title>
    <published>2005-07-28T12:26:47+00:00</published>
    <updated>2005-07-28T12:26:47+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2005/07/28/getting-back-on-track/"/>
    <id>https://chuyeow.wtf/2005/07/28/getting-back-on-track/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2005/07/28/getting-back-on-track/">&lt;p&gt;It&#x27;s been a while since I last blogged huh? Well, I actually &lt;em&gt;was&lt;&#x2F;em&gt; back, until a particularly unfortunate incident with my &lt;acronym title=&quot;Virtual Private Server&quot;&gt;VPS&lt;&#x2F;acronym&gt; where the database tables for WordPress got corrupted (likely due to overflowing backups and running out of space) threw me off track and got me real grief-stricken that I lost my blog template&#x2F;theme and a couple of posts (I&#x27;ve managed to restore the template&#x2F;theme since).&lt;&#x2F;p&gt;
&lt;p&gt;Excuses, all. I&#x27;m horrified that I&#x27;ve actually allowed my blog to fall into a state of disuse and disrepair. I&#x27;m back and I hope to stay back. But first I&#x27;ve to clean up all this crud that&#x27;s on my blog (comment spam, Trackback spam, etc.).&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Public Service Announcement&lt;&#x2F;strong&gt;&lt;br &#x2F;&gt;
I lost a post entitled &quot;Ooh look at this old website I dug up&quot;. I believe I offered something to the person who guessed correctly, but I only have Jed Brown&#x27;s comment in my email. Whoever guessed first before Jed did, please do send me an email (chuyeow at gmail dot com).&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>The ones I read first in my long blogroll</title>
    <published>2005-01-13T21:57:08+00:00</published>
    <updated>2005-01-13T21:57:08+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2005/01/13/the-ones-i-read-first-in-my-long-blogroll/"/>
    <id>https://chuyeow.wtf/2005/01/13/the-ones-i-read-first-in-my-long-blogroll/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2005/01/13/the-ones-i-read-first-in-my-long-blogroll/">&lt;p&gt;I have a long &lt;a href=&quot;http:&#x2F;&#x2F;bloglines.com&#x2F;public&#x2F;redemption&quot;&gt;list of blogs&#x2F;websites&lt;&#x2F;a&gt; (233 feeds at this moment) to read in my &lt;a href=&quot;http:&#x2F;&#x2F;bloglines.com&#x2F;&quot;&gt;Bloglines&lt;&#x2F;a&gt; account. I don&#x27;t have the time to read all of them nowadays (I used to), so I&#x27;m finding myself skimming through a select few blogs. Weirdly, even though bloggers like &lt;a href=&quot;http:&#x2F;&#x2F;radio.weblogs.com&#x2F;0001011&#x2F;&quot;&gt;Scoble&lt;&#x2F;a&gt; make very interesting posts, I tend to not read them because he&#x27;s just too damn prolific and I don&#x27;t have the time to read all the posts. Hmm... Interesting... I was just about to check whether there was a way to keep a post unread in Bloglines and there is (there&#x27;s a &quot;Keep New&quot; checkbox at the bottom of every feed item). Well, maybe this will get me reading Scoble again.&lt;&#x2F;p&gt;
&lt;p&gt;As I was saying, I don&#x27;t read every feed I subscribe to nowadays. (By the way, Bloglines only keeps 200 entries per feed before it stops keeping track of new ones.) What I do now is go through the list from top to bottom and check out the ones that I seem to be more interested in. It&#x27;s interesting to see a pattern. I tend to give feeds with too many unread items a miss, resulting in a vicious cycle of them never getting read. Feeds with 30 new items a day, these I also tend to not read. I also read too many Mozilla-related blogs. Here&#x27;s my list of &quot;To Read&quot; blogs (arranged in no particular order) whenever I&#x27;m short on time or just too plain lazy to read everything:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;
  &lt;a href=&quot;http:&#x2F;&#x2F;www.hicksdesign.co.uk&#x2F;journal&#x2F; &quot;&gt;Jon Hicks&#x27; hicksdesign&lt;&#x2F;a&gt;&lt;br &#x2F;&gt;
  One of my favorite designers who also happens to be a mean programmer (at least from what I can tell from Jon&#x27;s hacking of Textpattern, which powers his blog and portfolio).
&lt;&#x2F;li&gt;
&lt;li&gt;
  &lt;a href=&quot;http:&#x2F;&#x2F;www.bernzilla.com&#x2F;&quot;&gt;Bernie Zimmermann&lt;&#x2F;a&gt;&lt;br &#x2F;&gt;
  Mozilla blogger and Firefox GrayModern Theme author
&lt;&#x2F;li&gt;
&lt;li&gt;
  &lt;a href=&quot;http:&#x2F;&#x2F;www.chrispederick.com&#x2F;blog&#x2F;&quot;&gt;Chris Pederick&lt;&#x2F;a&gt;&lt;br &#x2F;&gt;
  Chris Pederick is the author of the Web Developer Tools Firefox extension, among other cool projects.
&lt;&#x2F;li&gt;
&lt;li&gt;
  &lt;a href=&quot;http:&#x2F;&#x2F;forevergeek.com&#x2F;&quot;&gt;Forever Geek&lt;&#x2F;a&gt;&lt;br &#x2F;&gt;
  Which I contribute to, but I&#x27;m on hiatus now.
&lt;&#x2F;li&gt;
&lt;li&gt;
  &lt;a href=&quot;http:&#x2F;&#x2F;www.gadgetopia.com&#x2F;&quot;&gt;Gadgetopia&lt;&#x2F;a&gt;&lt;br &#x2F;&gt;
  Lots of neat posts and links on technology
&lt;&#x2F;li&gt;
&lt;li&gt;
  &lt;a href=&quot;http:&#x2F;&#x2F;www.gentoo.org&#x2F;&quot;&gt;Gentoo Linux News&lt;&#x2F;a&gt;&lt;br &#x2F;&gt;
  Not a blog, but I love Gentoo!
&lt;&#x2F;li&gt;
&lt;li&gt;
  &lt;a href=&quot;http:&#x2F;&#x2F;www.gravatar.com&#x2F;blog&#x2F;&quot;&gt;Gravatar blog&lt;&#x2F;a&gt;&lt;br &#x2F;&gt;
  I think Gravatars are pretty sweet, this keeps me in the loop of what Tom Werner&#x27;s up to.
&lt;&#x2F;li&gt;
&lt;li&gt;
  &lt;a href=&quot;http:&#x2F;&#x2F;lifeatngeeann.blogspot.com&#x2F;&quot;&gt;Life At Ngee Ann&lt;&#x2F;a&gt;&lt;br &#x2F;&gt;
  This is a fellow Singaporean&#x27;s blog, quite humorous. &quot;Ngee Ann&quot; refers to Ngee Ann polytechnic, a local academic institution.
&lt;&#x2F;li&gt;
&lt;li&gt;
  &lt;a href=&quot;http:&#x2F;&#x2F;popagandhi.com&#x2F;&quot;&gt;life in mono&lt;&#x2F;a&gt;&lt;br &#x2F;&gt;
  Fellow Singaporean &lt;a href=&quot;http:&#x2F;&#x2F;popagandhi.com&#x2F;about&#x2F;&quot;&gt;Adrianna&lt;&#x2F;a&gt;&#x27;s a cool techie Mac evangelist.
&lt;&#x2F;li&gt;
&lt;li&gt;
  &lt;a href=&quot;http:&#x2F;&#x2F;weblogs.mozillazine.org&#x2F;asa&#x2F;&quot;&gt;adot&#x27;s notblog*&lt;&#x2F;a&gt;&lt;br &#x2F;&gt;
  Asa Dotzler&#x27;s blog. Mozilla stuff is always interesting.
&lt;&#x2F;li&gt;
&lt;li&gt;
  &lt;a href=&quot;http:&#x2F;&#x2F;cheeaun.phoenity.com&#x2F;weblog&#x2F;&quot;&gt;cheeaunblog&lt;&#x2F;a&gt;&lt;br &#x2F;&gt;
  Author of the famous Phoenity theme, who happens to live in Penang where I some relatives stay. Maybe we can meet up when I go there, huh, Chee Aun?
&lt;&#x2F;li&gt;
&lt;li&gt;
  &lt;a href=&quot;http:&#x2F;&#x2F;www.neilturner.me.uk&#x2F;&quot;&gt;Neil&#x27;s World&lt;&#x2F;a&gt;&lt;br &#x2F;&gt;
  Neil Turner blogs stuff that I would blog myself if I could. Well, mostly. Mozilla and tech blog.
&lt;&#x2F;li&gt;
&lt;li&gt;
  &lt;a href=&quot;http:&#x2F;&#x2F;photomatt.net&#x2F;&quot;&gt;Photo Matt&lt;&#x2F;a&gt;&lt;br &#x2F;&gt;
  Matthew Mullenweg&#x27;s the lead developer of WordPress, and &lt;a href=&quot;http:&#x2F;&#x2F;photomatt.net&#x2F;2005&#x2F;01&#x2F;11&#x2F;hot-barely-legal-matt&#x2F;&quot;&gt;turned 21&lt;&#x2F;a&gt; not long ago.
&lt;&#x2F;li&gt;
&lt;li&gt;
  &lt;a href=&quot;http:&#x2F;&#x2F;philwilson.org&#x2F;blog&#x2F;&quot;&gt;philwilson.org&lt;&#x2F;a&gt;&lt;br &#x2F;&gt;
  Phil Wilson blogs mostly on Firefox and the Semantic Web.
&lt;&#x2F;li&gt;
&lt;li&gt;
  &lt;a href=&quot;http:&#x2F;&#x2F;vantan.org&#x2F;&quot;&gt;vantan.org: The Daily Weblog&lt;&#x2F;a&gt;&lt;br &#x2F;&gt;
  Fellow Singaporean Vanessa Tan is a &quot;devoted Netizen&quot; who works in an environment unfriendly to Firefox.
&lt;&#x2F;li&gt;
&lt;li&gt;
  &lt;a href=&quot;http:&#x2F;&#x2F;www.squarefree.com&#x2F;burningedge&#x2F;&quot;&gt;The Burning Edge&lt;&#x2F;a&gt;&lt;br &#x2F;&gt;
  Used to follow this religiously, but a little less now because of more infrequent posts and also because much of the work now is bug fixing since the Aviary branch landing.
&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Not too many A-list bloggers in that list, but that&#x27;s probably because people like &lt;a href=&quot;http:&#x2F;&#x2F;simon.incutio.com&#x2F;&quot;&gt;Simon Willison&lt;&#x2F;a&gt; and &lt;a href=&quot;http:&#x2F;&#x2F;www.stopdesign.com&#x2F;&quot;&gt;Doug Bowman&lt;&#x2F;a&gt; have been posting less of late. Give these blogs&#x2F;sites a visit or two and let me know if you know of any related blog that I can add to my feed aggregator (yes, I&#x27;m still interested in more despite an unread list of hundreds).&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Full disclosure (of useless Web statistics), Dec 2004</title>
    <published>2005-01-02T14:58:44+00:00</published>
    <updated>2005-01-02T14:58:44+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2005/01/02/full-disclosure-of-useless-web-statistics-dec-2004/"/>
    <id>https://chuyeow.wtf/2005/01/02/full-disclosure-of-useless-web-statistics-dec-2004/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2005/01/02/full-disclosure-of-useless-web-statistics-dec-2004/">&lt;p&gt;How fun, starting a new year with a bland post on Web statistics.&lt;&#x2F;p&gt;
&lt;p&gt;December 2004 was a record month for this blog, with record highs in visits, pages and bandwidth. I exceeded my monthly transfer limit of 20GB by just a little bit as well.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;awstats-summary-dec-2004.png&quot; alt=&quot;Web statistics summary for Dec 2004&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Getting an average of 4.7K visits per day, or 10K pages per day.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;awstats-daily-dec-2004.png&quot; alt=&quot;Daily Web statistics for Dec 2004&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Thanks to the &quot;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;12&#x2F;14&#x2F;homer-simpson-uses-tabbed-browsing&#x2F;&quot;&gt;Homer Simpson uses tabbed browsing&lt;&#x2F;a&gt;&quot; post, transfer spiked to almost 3GB on Dec 15.&lt;&#x2F;p&gt;
&lt;p&gt;Top referrers included &lt;a href=&quot;http:&#x2F;&#x2F;spreadfirefox.com&#x2F;&quot;&gt;SpreadFirefox.com&lt;&#x2F;a&gt; and Bloglines. There was a referrer spammer (brushed out in the screenshot) which made it to the top 10 before I caught it and blocked it.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;awstats-referrers-dec-2004.png&quot; alt=&quot;Top referrers for Dec 2004&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Here&#x27;s how referrers are blocked (with .htaccess), for those who are still looking for a solution. What these 2 rewrite rules do is to, respectively, rewrite the listed IP addresses, and rewrite the referrers with the following strings in them, back to the client&#x27;s IP. This works extremely well, and I know because I&#x27;ve had my server (a VPS) brought to its knees from constant referrer spamming. The hit rates from these spammers were so high that it practically became a &lt;acronym title=&quot;Denial of Service&quot;&gt;DOS&lt;&#x2F;acronym&gt; attack. Since I&#x27;ve implemented these rewrite rules, all has been peaceful and I can finally see uptimes of more than 3 days (believe it or not, the VPS &lt;em&gt;did&lt;&#x2F;em&gt; go down that often).&lt;&#x2F;p&gt;
&lt;p&gt;RewriteCond %{REMOTE_ADDR} ^195.175.37.26 [OR]&lt;br &#x2F;&gt;
RewriteCond %{REMOTE_ADDR} ^195.175.37.24&lt;br &#x2F;&gt;
RewriteRule ^.* http:&#x2F;&#x2F;%{REMOTE_ADDR}&#x2F; [L]&lt;&#x2F;p&gt;
&lt;p&gt;RewriteCond %{HTTP_REFERER} texasholdem [OR]&lt;br &#x2F;&gt;
RewriteCond %{HTTP_REFERER} example\.com [OR]&lt;br &#x2F;&gt;
RewriteCond %{HTTP_REFERER} example2\.com&lt;br &#x2F;&gt;
RewriteRule ^.* http:&#x2F;&#x2F;%{REMOTE_ADDR}&#x2F; [L]&lt;&#x2F;p&gt;
&lt;p&gt;The referrer spammers are still going at it (though they don’t appear in AWStats) - I can see them hitting me when I check my server-status page (see the &lt;a href=&quot;http:&#x2F;&#x2F;httpd.apache.org&#x2F;docs-2.0&#x2F;mod&#x2F;mod_status.html&quot;&gt;mod_status&lt;&#x2F;a&gt; module).&lt;&#x2F;p&gt;
&lt;p&gt;I don&#x27;t think I&#x27;ll need to upgrade my hosting plan yet, since the bandwidth spike was a one time thing caused by the crazy Homer Simpson entry.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;ins&gt;And here&#x27;s the top 10 browsers &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2005&#x2F;01&#x2F;02&#x2F;full-disclosure-of-useless-web-statistics-dec-2004&#x2F;#comment-6180&quot;&gt;as requested&lt;&#x2F;a&gt;. Unsurprising that Firefox tops the list.&lt;&#x2F;ins&gt;&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;awstats-browsers-dec-2004.png&quot; alt=&quot;Browser stats for Dec 2004&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Well, here&#x27;s to a better year ahead for everyone. For myself, I look forward to having a good time at my new job, (finally) getting published, finding religion, and finally getting a move on in life. I&#x27;m not one for &quot;Happy New Year&quot;s and new year resolutions though. So blah, have fun.&lt;&#x2F;p&gt;
&lt;p&gt;Look me up in the Cenarius server if any of you are playing World of Warcraft - my main character&#x27;s Lucita (gnome rogue).&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>My favorite songs of 2004</title>
    <published>2004-12-26T23:07:27+00:00</published>
    <updated>2004-12-26T23:07:27+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/12/26/my-favorite-songs-of-2004/"/>
    <id>https://chuyeow.wtf/2004/12/26/my-favorite-songs-of-2004/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/12/26/my-favorite-songs-of-2004/">&lt;p&gt;I like music. Well, I like the music that I like, not all genres. OK, honestly, I&#x27;m fairly picky about the songs I listen to. I only listen to alternative, alternative rock, punk rock, punk pop, and rap (mostly Eminem) music (I&#x27;m not even sure if the genres are correct). Music keeps me sane on commutes of more than an hour long to and from work, and shuts out noise at work whenever necessary (not that it happens often). As a result, I probably have a rather unhealthy dependence on my iPod mini - I can&#x27;t go anywhere without it.&lt;&#x2F;p&gt;
&lt;p&gt;Argh, I realize that recently, my thoughts don&#x27;t flow in a coherent manner when blogging. I think it has to do with a combination of factors: &lt;a href=&quot;http:&#x2F;&#x2F;www.worldofwarcraft.com&#x2F;&quot;&gt;World of Warcraft&lt;&#x2F;a&gt; addiction (anyone interested in a Firefox guild?), book writing, and not getting enough sleep. Anyway, let&#x27;s get back on track shall we?&lt;&#x2F;p&gt;
&lt;p&gt;Now, since almost everyone is doing it (posting their top 10 albums of 2004 and the like), I thought I&#x27;d share a little on what I have been listening to over the past year. These are not songs that were released in 2004 though, just the songs I&#x27;ve listened to the most often in 2004.&lt;&#x2F;p&gt;
&lt;ol&gt;
&lt;li&gt;
    &lt;strong&gt;Slow Motion (Dirty Version)&lt;&#x2F;strong&gt; by Third Eye Blind&lt;br &#x2F;&gt;
    I love Third Eye Blind. I probably played this song more than a thousand times over the year. This has such a catchy instrumental background - at first I wasn&#x27;t aware of the &quot;dirty version&quot; (drug themes) and only heard the clean instrumental version that had minimal lyrics. I liked that a lot and after I was made aware of the version with lyrics, I liked it even more for its quirky lyrics.
  &lt;&#x2F;li&gt;
&lt;li&gt;
    &lt;strong&gt;Hands Down&lt;&#x2F;strong&gt; by Dashboard Confessional&lt;br &#x2F;&gt;
    With lyrics like this: &quot;My hopes are so high that your kiss might kill me. So won&#x27;t you kill me, so I die happy&quot;, what&#x27;s not to like? I had this song set to repeat over and over again on my iPod quite a few times.
  &lt;&#x2F;li&gt;
&lt;li&gt;
    &lt;strong&gt;Rough Draft&lt;&#x2F;strong&gt; by Yellowcard&lt;br &#x2F;&gt;
    This is actually a sappy love song if you follow the lyrics, but I kinda like the way it flows off your tongue. Same for this, I had this set to single repeat as well for a period of time.
  &lt;&#x2F;li&gt;
&lt;li&gt;
    &lt;strong&gt;Friends O&#x27; Mine&lt;&#x2F;strong&gt; by Bowling For Soup&lt;br &#x2F;&gt;
    Damn catchy and nice to sing along to. Well, I sing along (very, very quietly and discreetly) to almost every song here in this list.
  &lt;&#x2F;li&gt;
&lt;li&gt;
    &lt;strong&gt;Vindicated&lt;&#x2F;strong&gt; by Dashboard Confessional&lt;br &#x2F;&gt;
    This was popular because it was in the Spiderman 2 OST. I didn&#x27;t catch it on radio (I don&#x27;t listen to radio anymore actually) and didn&#x27;t know that it was &lt;em&gt;that&lt;&#x2F;em&gt; popular until I heard it on the radio.
  &lt;&#x2F;li&gt;
&lt;li&gt;
    &lt;strong&gt;Inside Out&lt;&#x2F;strong&gt; by Yellowcard&lt;br &#x2F;&gt;
    &quot;Here. A little sympathy. For you to waste on me.&quot; Yellowcard seems to like writing songs that are self-pitying. And I seem to like those songs. Self-pitying bastard.
  &lt;&#x2F;li&gt;
&lt;li&gt;
    &lt;strong&gt;World at Large&lt;&#x2F;strong&gt; by Modest Mouse&lt;br &#x2F;&gt;
    I didn&#x27;t actually like Modest Mouse at first when introduced to them by a good friend. They&#x27;re one of my favorites now.
  &lt;&#x2F;li&gt;
&lt;li&gt;
    &lt;strong&gt;Map Of Your Head&lt;&#x2F;strong&gt; by Muse&lt;br &#x2F;&gt;
    This song is just good. I mean, listen to it. The guitars sound great, the Muse lead singer is at his best.
  &lt;&#x2F;li&gt;
&lt;li&gt;
    &lt;strong&gt;El Scorcho&lt;&#x2F;strong&gt; by Weezer&lt;br &#x2F;&gt;
    &quot;I&#x27;m a lot like you, so please, hello, I&#x27;m here, I&#x27;m waiting.&quot;
  &lt;&#x2F;li&gt;
&lt;li&gt;
    &lt;strong&gt;Undone - The Sweater Song&lt;&#x2F;strong&gt; by Weezer&lt;br &#x2F;&gt;
    This is a weird semi-song. &quot;If you want to destroy my sweater, hold this thread as I walk away.&quot;
  &lt;&#x2F;li&gt;
&lt;li&gt;
    &lt;strong&gt;Semi-Charmed Life&lt;&#x2F;strong&gt; by Third Eye Blind&lt;br &#x2F;&gt;
    This makes number 11. I can&#x27;t leave out this one - this introduced me to look away from mainstream pop songs that I was somewhat into at the time. Granted, Semi-Charmed Life is almost a pop song, but it did spur me to check out Third Eye Blind and that led to other similar artistes.
  &lt;&#x2F;li&gt;
&lt;&#x2F;ol&gt;
&lt;p&gt;So, what have you guys been listening to this past year? Anyone have similar tastes? More importantly, do you have any songs or artistes to recommend?&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Firefox NYT ad, some disappointment</title>
    <published>2004-12-17T15:58:05+00:00</published>
    <updated>2004-12-17T15:58:05+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/12/17/firefox-nyt-ad-some-disappointment/"/>
    <id>https://chuyeow.wtf/2004/12/17/firefox-nyt-ad-some-disappointment/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/12/17/firefox-nyt-ad-some-disappointment/">&lt;p&gt;&lt;ins&gt;Update: &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;12&#x2F;17&#x2F;firefox-nyt-ad-some-disappointment&#x2F;#comment-5986&quot;&gt;Daryl responds&lt;&#x2F;a&gt;, and so does &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;12&#x2F;17&#x2F;firefox-nyt-ad-some-disappointment&#x2F;#comment-5989&quot;&gt;Rob Davis&lt;&#x2F;a&gt;, both from the Spreadfirefox team. Please do send an email to &lt;a href=&quot;mailto:nytadcorrections@gmail.com&quot;&gt;nytadcorrections@gmail.com&lt;&#x2F;a&gt; should you believe your name listing to be in error or if it&#x27;s not there.&lt;&#x2F;ins&gt;&lt;&#x2F;p&gt;
&lt;p&gt;So the &lt;a href=&quot;http:&#x2F;&#x2F;www.spreadfirefox.com&#x2F;?q=node&#x2F;view&#x2F;8769&quot;&gt;Firefox NYT ad has gone out&lt;&#x2F;a&gt;. Great-looking ad, great work everyone at &lt;acronym title=&quot;Spreadfirefox&quot;&gt;sfx&lt;&#x2F;acronym&gt;. Ooh so here&#x27;s my name:&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;ff-nyt-ad-ccy.png&quot; alt=&quot;My name in the Firefox NYT ad&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;I must, however, express my dismay at how the exercise was handled. No communication with the donors &lt;a href=&quot;http:&#x2F;&#x2F;www.spreadfirefox.com&#x2F;?q=node&#x2F;view&#x2F;4154&quot;&gt;as promised&lt;&#x2F;a&gt; (we were supposed to get an email prior to the release of the ad), and no one will answer &lt;a href=&quot;http:&#x2F;&#x2F;www.spreadfirefox.com&#x2F;?q=node&#x2F;view&#x2F;8772#comment-15290&quot;&gt;my comments on sfx&lt;&#x2F;a&gt; nor my emails. After significant &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;10&#x2F;22&#x2F;my-name-will-be-in-the-new-york-times&#x2F;&quot;&gt;pimping&lt;&#x2F;a&gt; and &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;10&#x2F;24&#x2F;6-more-days-to-show-your-support-for-firefox&#x2F;&quot;&gt;whoring&lt;&#x2F;a&gt;, I think I got 13 donations, but no one at sfx has yet to reply to my emails when I requested that they run a check for me on whether I was a &quot;Community Champion&quot; (who get their names underlined, among other things that they may or may not get &lt;a href=&quot;http:&#x2F;&#x2F;www.spreadfirefox.com&#x2F;?q=node&#x2F;view&#x2F;3749#CC&quot;&gt;as promised&lt;&#x2F;a&gt;). Surely it counts for something, insignificant as my efforts were in the greater picture.&lt;&#x2F;p&gt;
&lt;p&gt;Is there a lack of communication somewhere? I&#x27;d say so, and not just because I wasn&#x27;t replied to, but because there weren&#x27;t much in terms of updates on when the ad would have been released. There also wasn&#x27;t a draft of the ad put up for review, meaning some people had their names reversed or they simply weren&#x27;t there. Commendable, of course, that they &lt;a href=&quot;http:&#x2F;&#x2F;www.spreadfirefox.com&#x2F;?q=node&#x2F;view&#x2F;8772&quot;&gt;offer to do this&lt;&#x2F;a&gt;:&lt;&#x2F;p&gt;
&lt;blockquote&gt;&lt;p&gt;We will incorporate all requests for corrections we receive and, where we are responsible for the error, we will send out free, corrected posters of the ad autographed by some members of the Firefox development team. As appropriate we will also issue credits or refunds on a case by case basis.&lt;&#x2F;p&gt;&lt;&#x2F;blockquote&gt;
&lt;p&gt;Still, great ad, I can&#x27;t imagine how much of a nightmare it must have been to get the names in there, and go &lt;a href=&quot;http:&#x2F;&#x2F;getfirefox.com&#x2F;&quot;&gt;Firefox&lt;&#x2F;a&gt;! Awesome work, awesome fund-raising campaign for an awesome Web browser.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Leaving a good company - muvee Technologies</title>
    <published>2004-12-17T01:25:09+00:00</published>
    <updated>2004-12-17T01:25:09+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/12/17/leaving-a-good-company-muvee-technologies/"/>
    <id>https://chuyeow.wtf/2004/12/17/leaving-a-good-company-muvee-technologies/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/12/17/leaving-a-good-company-muvee-technologies/">&lt;p&gt;Yesterday was the official last day of my 6 months tenure as Web Developer and webmaster at &lt;a href=&quot;http:&#x2F;&#x2F;muvee.com&#x2F;&quot;&gt;muvee Technologies&lt;&#x2F;a&gt;. It was a good 6 months, with the first 3 months being great (it is my first job after all), and slightly tapering off towards the end as I started to realize that perhaps being a Web Developer is not quite what I want to do. The bosses found out about my doubts somewhere in the middle and were totally awesome to involve me in projects that would interest me and kept me going for the remaining months. Still, it was not to be and I needed to make the hard decision to leave. It was coming all this while (my leaving), so I wasn&#x27;t surprised and I&#x27;d say neither were many people. I tendered my resignation a month ago.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;muvee_logo.jpg&quot; alt=&quot;muvee logo&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;I remember being rather impressed with the company during the interview process because of the questions asked (these included some creative aptitude questions which I sort of floundered on), the keenness, friendliness, and plain techie-ness of the CEO (Pete Kellock), the COO (Phil Morgan), the Chief Opportunities Officer (Terence Swee) and the VP of QA&#x2F;Customization (&lt;a href=&quot;http:&#x2F;&#x2F;muvee.com&#x2F;website&#x2F;bios.php&quot;&gt;biographies&lt;&#x2F;a&gt;) at my 2nd interview. People were working, walking around, talking in a comfortable environment and dressed in jeans - this was something really different because I never expected such a relaxed atmosphere as there was at muvee. Crazily enough, I almost didn&#x27;t want to go for the 2nd interview after the 1st one because I didn&#x27;t think I&#x27;d accept their offer even if muvee made me one. But I did go and I did take up their offer, rejecting another offer as a J2EE software developer in a decision that I will never know whether was right or wrong. From the company&#x27;s perspective, they have lost the investment they&#x27;ve put into me. From my perspective, I have lost the opportunity to be a software developer for the past 6 months, which I am now discovering I want to be, much more than I want to be a web developer.&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;ll miss working at &lt;a href=&quot;http:&#x2F;&#x2F;muvee.com&#x2F;&quot;&gt;muvee&lt;&#x2F;a&gt;, the great bosses (who never really acted that much as superiors but rather as equal colleagues), the &quot;everyday is Friday&quot; rule (in terms of office wear), and, most of all, the people (not everyone, I&#x27;ll readily admit - in fact, just a few peeps).&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Cone of gayness</title>
    <published>2004-12-13T01:01:38+00:00</published>
    <updated>2004-12-13T01:01:38+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/12/13/cone-of-gayness/"/>
    <id>https://chuyeow.wtf/2004/12/13/cone-of-gayness/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/12/13/cone-of-gayness/">&lt;p&gt;&lt;ins&gt;Reason why linking to this post may not work: mod_rewrite rules rewrite all URLs that contain the word &quot;gay&quot; (and for that matter, &quot;sex&quot;, &quot;porn&quot;, &quot;beastiality&quot;, &quot;viagra&quot; and more) to the client&#x27;s IP - this is to block out referrer spam which I get a lot of and brings down the site in a fashion not unlike a &lt;acronym title=&quot;Distributed Denial of Service&quot;&gt;DDoS&lt;&#x2F;acronym&gt;.&lt;&#x2F;ins&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;ins&gt;If you got a weird page (like a page requesting you login to a router) before, it&#x27;s your own router (or your ISP&#x27;s gateway). The link works now because I&#x27;ve removed the word &quot;gay&quot; from the mod_rewrite rule list. Remember, if you wish to comment on technical faults of this site, please base them on correct information (and if you are arguing from a technical standpoint, you&#x27;d do well to vaguely recognize several familar IP addresses). On the other hand, I admit my callousness in the &quot;gay joke&quot; and am duly chastized - for that I have no excuse.&lt;&#x2F;ins&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;ins&gt;Also, I should have listened to the warnings and not posted this entry in the first place - homosexuality is still a touchy subject. Nevertheless, the image is still there (for, um, posterity) - I&#x27;m only not displaying it in this entry.&lt;&#x2F;ins&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;ins&gt;Cheers, and chill out.&lt;&#x2F;ins&gt;&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>An author, I am trying to be</title>
    <published>2004-12-10T00:01:12+00:00</published>
    <updated>2004-12-10T00:01:12+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/12/10/an-author-i-am-trying-to-be/"/>
    <id>https://chuyeow.wtf/2004/12/10/an-author-i-am-trying-to-be/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/12/10/an-author-i-am-trying-to-be/">&lt;p&gt;I&#x27;ve always kinda loved writing. Writing fictional stories was fun up to secondary school - thanks to my fascination with (medieval) fantasy fiction and gamebooks. Argumentative essays were not my forte though - I got a B3 in &#x27;A&#x27;-level General Paper.&lt;&#x2F;p&gt;
&lt;p&gt;So anyway, enough of trying to write a &quot;charming&quot; little backstory (which wasn&#x27;t really going anywhere, considering the state of mind I&#x27;m in).&lt;&#x2F;p&gt;
&lt;p&gt;These few months you&#x27;ll probably see a decreased frequency of posts on this blog, mostly due to my being on assignment writing a book - my very first one. Before you ask: yes, it&#x27;s a technical book, and no, I&#x27;m not sure if I want to say what it&#x27;s about just yet. It&#x27;s too early.&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;m going to miss blogging and nights where I don&#x27;t have to think about &amp;lt;Insert book subject matter here&amp;gt;. Not that thinking about it is bad (because it is one of my main interests and I &lt;em&gt;am&lt;&#x2F;em&gt; writing a book on it), but I&#x27;m wondering how I&#x27;m going to keep up with late nights and the inexorable temptation to play one more hour of World of Warcraft (which still hasn&#x27;t arrived, but will soon, with any luck).&lt;&#x2F;p&gt;
&lt;p&gt;Stay tuned, don&#x27;t go away. I&#x27;ll still be blogging.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>On the prow for World of Warcraft Collector&#x27;s Edition</title>
    <published>2004-12-05T15:08:13+00:00</published>
    <updated>2004-12-05T15:08:13+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/12/05/on-the-prow-for-world-of-warcraft-collectors-edition/"/>
    <id>https://chuyeow.wtf/2004/12/05/on-the-prow-for-world-of-warcraft-collectors-edition/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/12/05/on-the-prow-for-world-of-warcraft-collectors-edition/">&lt;p&gt;&lt;ins&gt;&lt;strong&gt;Update&lt;&#x2F;strong&gt;: I got it! I went all out in an eBay auction and bidding ended at USD130. My very first eBay purchase. Here&#x27;s the &lt;a href=&quot;http:&#x2F;&#x2F;cgi.ebay.com&#x2F;ws&#x2F;eBayISAPI.dll?ViewItem&amp;rd=1&amp;item=5735797364&quot;&gt;item listing&lt;&#x2F;a&gt;. I should feel guilty splurging this much but: 1) this should be worth it, 2) life&#x27;s too short, 3) life&#x27;s too short to waste time refreshing eBay auction pages and losing eventually, and 4) money in PayPal doesn&#x27;t quite feel like real money.&lt;&#x2F;ins&gt;&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;m looking for a copy of the &lt;a href=&quot;http:&#x2F;&#x2F;worldofwarcraft.com&#x2F;news&#x2F;wow-oldnews.html#collectors&quot;&gt;World of Warcraft Collector&#x27;s Edition&lt;&#x2F;a&gt; which is incredibly sold out. If any of you chance by one of them in an obscure store, please &lt;a href=&quot;mailto:chuyeow@gmail.com&quot;&gt;let me know&lt;&#x2F;a&gt;. I&#x27;ll be more than happy to pay for everything (cost + shipping and handling) plus extra for your efforts. I&#x27;ve been bidding on eBay but keep losing the auctions and my local pre-order is uncertain to arrive.&lt;&#x2F;p&gt;
&lt;p&gt;Here&#x27;s a look at &lt;a href=&quot;http:&#x2F;&#x2F;en.wow-europe.com&#x2F;pre-order&#x2F;collectorsedition.shtml&quot;&gt;what&#x27;s in the Collector&#x27;s Edition&lt;&#x2F;a&gt;. The Art of World of Warcraft coffee table book and the behind-the scenes DVD look &lt;em&gt;so&lt;&#x2F;em&gt; neat I just have to get the Collector&#x27;s Edition.&lt;&#x2F;p&gt;
&lt;p&gt;Thanks!&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Job ads: Product Evangelist and Web Developer&#x2F;Webmaster</title>
    <published>2004-11-24T22:33:51+00:00</published>
    <updated>2004-11-24T22:33:51+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/11/24/job-ads-product-evangelist-and-web-developerwebmaster/"/>
    <id>https://chuyeow.wtf/2004/11/24/job-ads-product-evangelist-and-web-developerwebmaster/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/11/24/job-ads-product-evangelist-and-web-developerwebmaster/">&lt;p&gt;The company I&#x27;m working for, &lt;a href=&quot;http:&#x2F;&#x2F;muvee.com&#x2F;website&#x2F;jobs.php#evangelist&quot;&gt;muvee Technologies&lt;&#x2F;a&gt;, is on the lookout for a &lt;a href=&quot;http:&#x2F;&#x2F;muvee.com&#x2F;website&#x2F;jobs.php#evangelist&quot;&gt;Product Evangelist&lt;&#x2F;a&gt; in the US for our core product, &lt;a href=&quot;http:&#x2F;&#x2F;muvee.com&#x2F;website&#x2F;ap3mx.php&quot;&gt;muvee autoProducer&lt;&#x2F;a&gt;. If you&#x27;re a fan of muvee autoProducer (&lt;a href=&quot;http:&#x2F;&#x2F;chris.pirillo.com&#x2F;blog&#x2F;_archives&#x2F;2002&#x2F;11&#x2F;6&quot;&gt;like Chris Pirillo&lt;&#x2F;a&gt; is), and fit &lt;a href=&quot;http:&#x2F;&#x2F;muvee.com&#x2F;website&#x2F;jobs.php#evangelist&quot;&gt;the requirements&lt;&#x2F;a&gt; nicely, why not find out more about it - drop Tania (our Communications and PR manager) an email (find it over at &lt;a href=&quot;http:&#x2F;&#x2F;muvee.com&#x2F;website&#x2F;jobs.php#evangelist&quot;&gt;the job spec&lt;&#x2F;a&gt;).&lt;&#x2F;p&gt;
&lt;p&gt;The other position is that of a &lt;a href=&quot;http:&#x2F;&#x2F;muvee.com&#x2F;website&#x2F;jobs.php#webmaster&quot;&gt;Web Developer cum Webmaster&lt;&#x2F;a&gt;. This will be a replacement for yours truly. If you&#x27;re competent in PHP and SQL, comfortable with Linux and the command line, have lots of ideas on website promotion, apply for the job or &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;contact&#x2F;&quot;&gt;write me&lt;&#x2F;a&gt; to find out more (see also the &lt;a href=&quot;http:&#x2F;&#x2F;siva-sg.jobstreet.com&#x2F;_ads&#x2F;sg&#x2F;jobs&#x2F;2004&#x2F;11&#x2F;default&#x2F;20&#x2F;303888.htm&quot;&gt;JobStreet listing&lt;&#x2F;a&gt;).&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Half-Life 2 is not here</title>
    <published>2004-11-16T20:30:22+00:00</published>
    <updated>2004-11-16T20:30:22+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/11/16/half-life-2-is-not-here/"/>
    <id>https://chuyeow.wtf/2004/11/16/half-life-2-is-not-here/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/11/16/half-life-2-is-not-here/">&lt;p&gt;The whole world is playing Half-Life 2 except for those of us in Singapore who pre-ordered or decided to get the retail box versions. Apparently, and this is news from the local community forum grapevine, the sole distributor of Half-Life 2 in Singapore, &lt;a href=&quot;http:&#x2F;&#x2F;www.igamesasia.com.sg&#x2F;&quot;&gt;iGames&lt;&#x2F;a&gt;, has delayed the release date to 19th November (GMT +8). Lots of disgruntled people in the &lt;a href=&quot;http:&#x2F;&#x2F;forums.hardwarezone.com&#x2F;forumdisplay.php?f=57&quot;&gt;HardwareZone PC Games forum&lt;&#x2F;a&gt;. (I&#x27;m one of them, but I prefer to be quietly disgruntled.)&lt;&#x2F;p&gt;
&lt;p&gt;After I posted &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;11&#x2F;14&#x2F;half-life-2-how-are-you-getting-it&#x2F;&quot;&gt; my previous entry&lt;&#x2F;a&gt;, I decided to go for the retail Standard Edition and went down to the local computer hub to reserve a copy. The guy there said it&#x27;d probably be out tommorrow (unlikely, as I found out later it&#x27;d arrive &lt;em&gt;probably&lt;&#x2F;em&gt; on the 19th like I said above). Argh... More waiting. Now I kinda wish I&#x27;d bought from Steam a week or so ago and I&#x27;d be playing it right now instead of blogging about not being able to play it.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Vampire: The Masquerade - Bloodlines ships the same day as Half-Life 2</title>
    <published>2004-11-14T20:09:18+00:00</published>
    <updated>2004-11-14T20:09:18+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/11/14/vampire-the-masquerade-bloodlines-ships-the-same-day-as-half-life-2/"/>
    <id>https://chuyeow.wtf/2004/11/14/vampire-the-masquerade-bloodlines-ships-the-same-day-as-half-life-2/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/11/14/vampire-the-masquerade-bloodlines-ships-the-same-day-as-half-life-2/">&lt;p&gt;I must have missed this with all the excitement and coverage of Half-Life 2. It seems like &lt;a href=&quot;http:&#x2F;&#x2F;www.vampirebloodlines.com&#x2F;&quot;&gt;Vampire - The Masquerade: Bloodlines&lt;&#x2F;a&gt; will be &lt;a href=&quot;http:&#x2F;&#x2F;www.gamespot.com&#x2F;pc&#x2F;rpg&#x2F;vtmb&#x2F;news_6112907.html&quot;&gt;out on November 16&lt;&#x2F;a&gt;, the same day as Half-Life 2. That&#x27;s another 40+ hours of playing time on top of the 20-odd hours in Half-Life 2. Goodbye life! No wait... I don&#x27;t have a life.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Half-Life 2: How are you getting it?</title>
    <published>2004-11-14T19:53:02+00:00</published>
    <updated>2004-11-14T19:53:02+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/11/14/half-life-2-how-are-you-getting-it/"/>
    <id>https://chuyeow.wtf/2004/11/14/half-life-2-how-are-you-getting-it/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/11/14/half-life-2-how-are-you-getting-it/">&lt;p&gt;3 more days to Half-Life 2. The wait is killing me. I&#x27;m also mulling over how I should get Half-Life 2. Should I get the cheaper Standard Edition (SGD69.90) that comes in a whopping 6 CDs (5 + 1 for CS:Source), or the Collectors&#x27; Edition (SGD129.90) that comes in a convenient single DVD (plus a shirt and, I think, a strategy guide). Or perhaps getting it from &lt;a href=&quot;http:&#x2F;&#x2F;www.steampowered.com&#x2F;?area=product_HL2bronsilvergold&quot;&gt;Steam&lt;&#x2F;a&gt;? The Gold package looks pretty sweet (and naturally, so does the price tag). But you do get a whole lot more gimmicks (because that&#x27;s what they are) sans a physical copy of the game itself. I guess I&#x27;m just not so comfortable with that (and the USD89.95 price tag).&lt;&#x2F;p&gt;
&lt;p&gt;So, take a look at the &lt;a href=&quot;http:&#x2F;&#x2F;www.steampowered.com&#x2F;forums&#x2F;showthread.php?threadid=148079&quot;&gt;Half-Life  2 Package FAQ&lt;&#x2F;a&gt;. Let me know what you are getting. It&#x27;s something to keep you occupied while you (we) wait.&lt;&#x2F;p&gt;
&lt;p&gt;(Anybody have any idea whether the Collectors&#x27; Edition comes with the strategy guide? The Package FAQ I posted above has conflicting information - the first post says it comes with a &quot;Prima book sampler&quot;, the later press release says it comes with a &quot;Half-Life 2 Prima strategy guide book&quot;.)&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Opera 7.60 Preview 3 for Windows</title>
    <published>2004-11-13T15:22:37+00:00</published>
    <updated>2004-11-13T15:22:37+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/11/13/opera-760-preview-3-for-windows/"/>
    <id>https://chuyeow.wtf/2004/11/13/opera-760-preview-3-for-windows/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/11/13/opera-760-preview-3-for-windows/">&lt;p&gt;Just posted a &lt;a href=&quot;http:&#x2F;&#x2F;forevergeek.com&#x2F;news&#x2F;opera_760_preview_3_for_windows.php&quot;&gt;Opera 7.60 Preview 3 entry&lt;&#x2F;a&gt; at &lt;a href=&quot;http:&#x2F;&#x2F;forevergeek.com&#x2F;&quot;&gt;Forever Geek&lt;&#x2F;a&gt; (where I have posted too seldom these days). Firefox fans, don&#x27;t be offended or surprised - I still love Firefox! But really, Opera seems to have had some improvements ever since our very own &lt;a href=&quot;http:&#x2F;&#x2F;weblogs.mozillazine.org&#x2F;asa&#x2F;archives&#x2F;005479.html&quot;&gt;Asa Dotzler ranted about the horrible-ness of its UI.&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Firefox NYT ad campaign covered in local paper (and I&#x27;m in there too)</title>
    <published>2004-11-01T23:44:30+00:00</published>
    <updated>2004-11-01T23:44:30+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/11/01/firefox-nyt-ad-campaign-covered-in-local-paper/"/>
    <id>https://chuyeow.wtf/2004/11/01/firefox-nyt-ad-campaign-covered-in-local-paper/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/11/01/firefox-nyt-ad-campaign-covered-in-local-paper/">&lt;p&gt;Well, &lt;a href=&quot;http:&#x2F;&#x2F;www.streats.com.sg&#x2F;&quot;&gt;Streats&lt;&#x2F;a&gt; isn&#x27;t exactly a high-profile paper (its parent company, Singapore Press Holdings, publishes The Straits Times which is in much greater circulation), but it does get around (and its &lt;a href=&quot;http:&#x2F;&#x2F;www.streats.com.sg&#x2F;&quot;&gt;website&lt;&#x2F;a&gt; does validate as XHTML 1.0 Transitional, &lt;acronym title=&quot;for what it&#x27;s worth&quot;&gt;FWIW&lt;&#x2F;acronym&gt;).&lt;&#x2F;p&gt;
&lt;p&gt;Anyway, here&#x27;s the article: &lt;a href=&quot;http:&#x2F;&#x2F;www.streats.com.sg&#x2F;article&#x2F;fn041101b.shtml&quot;&gt;S&#x27;poreans back free browser&lt;&#x2F;a&gt;. I&#x27;m quoted in there saying (pessimistically):&lt;&#x2F;p&gt;
&lt;blockquote&gt;&lt;p&gt;A few Singaporeans, myself included, have actually thought of doing the same (advertise) with a local paper, but prices are high and it would be a challenge considering the penetration of Firefox in Singapore.&lt;&#x2F;p&gt;&lt;&#x2F;blockquote&gt;
&lt;p&gt;Of the (relatively) long reply I sent to Chris (the journalist) for the email interview, I can&#x27;t say I wasn&#x27;t a tad disappointed that that bit was published. But oh well, at least it got the word on Firefox out. Interestingly, someone from Singapore (I can tell from the IP) &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;10&#x2F;28&#x2F;mysql-41-production-ready&#x2F;#comment-4114&quot;&gt;wrote a comment&lt;&#x2F;a&gt; saying my blog &quot;sucks shit&quot;.  Thanks Kathy I bet it does. And good day to you too m&#x27;am. Another guy wrote me an email coming in from the Streats article asking me to point out the influential bloggers in Singapore and South East Asia. (Yes we &lt;a href=&quot;http:&#x2F;&#x2F;popagandhi.com&#x2F;&quot;&gt;do&lt;&#x2F;a&gt; &lt;a href=&quot;http:&#x2F;&#x2F;vantan.org&#x2F;&quot;&gt;exist&lt;&#x2F;a&gt;!)&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;streats-logo.png&quot; alt=&quot;Streats on the web logo&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Christopher Lim (the journalist who interviewed me via email, and get this: via &lt;acronym title=&quot;Short Message Service&quot;&gt;SMS&lt;&#x2F;acronym&gt;) wrote us Singapore donors an email asking our thoughts on the &lt;a href=&quot;http:&#x2F;&#x2F;www.spreadfirefox.com&#x2F;?q=node&#x2F;view&#x2F;3749&quot;&gt;campaign&lt;&#x2F;a&gt; and why we made our donations.&lt;&#x2F;p&gt;
&lt;blockquote&gt;&lt;p&gt;I am writing from Streats, the newspaper. Blake Ross from www.spreadfirefox.com passed me your emails after I explained that I&#x27;d like to run a story this coming Monday on Firefox&#x27;s New York Times advertisement campaign, and am interested in interviewing donors from Singapore.&lt;&#x2F;p&gt;&lt;&#x2F;blockquote&gt;
&lt;p&gt;The To: header of that email tells me there were 14 Singaporeans who donated to the cause. Not bad I&#x27;d think, considering our small population and tighter fists. Chris Henry, another Singaporean donor, wrote about the article too in &lt;a href=&quot;http:&#x2F;&#x2F;www.spreadfirefox.com&#x2F;?q=node&#x2F;view&#x2F;5016&quot;&gt;his sfx blog&lt;&#x2F;a&gt;. Well, if any of you donors want to discuss more on &quot;spreading Firefox&quot; in Singapore, do join up at &lt;a href=&quot;http:&#x2F;&#x2F;sg.firefoxsupport.com&#x2F;&quot;&gt;http:&#x2F;&#x2F;sg.firefoxsupport.com&#x2F;&lt;&#x2F;a&gt; (it&#x27;s not my site, in case you were wondering).&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>How &quot;well designed, popular and accessible&quot; is your website?</title>
    <published>2004-10-27T23:58:28+00:00</published>
    <updated>2004-10-27T23:58:28+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/10/27/how-well-designed-popular-and-accessible-is-your-website/"/>
    <id>https://chuyeow.wtf/2004/10/27/how-well-designed-popular-and-accessible-is-your-website/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/10/27/how-well-designed-popular-and-accessible-is-your-website/">&lt;p&gt;You&#x27;d probably already have heard of or seen &lt;a href=&quot;http:&#x2F;&#x2F;sitescore.silktide.com&#x2F;&quot;&gt;Silktide Sitescore&lt;&#x2F;a&gt; that purports to &quot;rate how well designed, popular and accessible your website is&quot;. A while back it used to tell me I was a criminal for having an inaccessible website. I got sub-5 scores and a close-to-zero score for accessibility. I was surprised but attributed it the script doing something wrong somewhere (it is automated after all and &lt;a href=&quot;http:&#x2F;&#x2F;www.contentquality.com&#x2F;&quot;&gt;Cynthia&lt;&#x2F;a&gt; did tell me my site was OK in terms of accessibility).&lt;&#x2F;p&gt;
&lt;p&gt;Recently, after reading &lt;a href=&quot;http:&#x2F;&#x2F;www.ingoal.info&#x2F;archives&#x2F;2004&#x2F;10&#x2F;26&#x2F;silktide-sitescore-update&#x2F;&quot;&gt;Ingoal&#x27;s post on an update to his score&lt;&#x2F;a&gt;, I tried out Silktide again and to my surprise, got a respectable 8.6. (&lt;a href=&quot;http:&#x2F;&#x2F;www.ingoal.info&#x2F;archives&#x2F;2004&#x2F;10&#x2F;26&#x2F;silktide-sitescore-update&#x2F;&quot;&gt;Ingoal&#x27;s&lt;&#x2F;a&gt; a fellow Advisor at &lt;a href=&quot;http:&#x2F;&#x2F;sitepoint.com&#x2F;&quot;&gt;SitePoint&lt;&#x2F;a&gt; - this guy &lt;em&gt;knows&lt;&#x2F;em&gt; computers.) After some fixing some XHTML-validation borkage, I eked out a 10 for accessibility and managed to get a 9.2 overall score (and a 9.3 once). That puts me in the top 10 (true to &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;10&#x2F;27&#x2F;made-it-into-spread-firefox-weekly-roll-call-top-5-climbers&#x2F;&quot;&gt;form&lt;&#x2F;a&gt;, I&#x27;m right at the bottom at number 10 below &lt;a href=&quot;http:&#x2F;&#x2F;sitepoint.com&#x2F;&quot;&gt;SitePoint&lt;&#x2F;a&gt;).&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;silktide-sitescores.png&quot; alt=&quot;Screenshot of Silktide SiteScore rankings with chuyeow.wtf in 10th position&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;m not sure it means anything except that it goes to show what a poor boy I must be to keep posting about rankings and scores. Perhaps it&#x27;s my low self-esteem working here.&lt;&#x2F;p&gt;
&lt;p&gt;But I have to say again, &lt;strong&gt;thank you&lt;&#x2F;strong&gt; for your donations to Firefox and keep donating whether you do so via my donation link or not! (What am I talking about? &lt;a href=&quot;http:&#x2F;&#x2F;www.spreadfirefox.com&#x2F;?q=node&#x2F;view&#x2F;3749&quot;&gt;Read more&lt;&#x2F;a&gt;. &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;10&#x2F;24&#x2F;6-more-days-to-show-your-support-for-firefox&#x2F;&quot;&gt;This too&lt;&#x2F;a&gt;.)&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Made it into Spread Firefox Weekly Roll Call Top 5 Climbers</title>
    <published>2004-10-27T19:33:06+00:00</published>
    <updated>2004-10-27T19:33:06+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/10/27/made-it-into-spread-firefox-weekly-roll-call-top-5-climbers/"/>
    <id>https://chuyeow.wtf/2004/10/27/made-it-into-spread-firefox-weekly-roll-call-top-5-climbers/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/10/27/made-it-into-spread-firefox-weekly-roll-call-top-5-climbers/">&lt;p&gt;Thanks to everyone&#x27;s kind donations to the &lt;a href=&quot;http:&#x2F;&#x2F;www.spreadfirefox.com&#x2F;?q=node&#x2F;view&#x2F;3749&quot;&gt;Firefox New York Times ad effort&lt;&#x2F;a&gt;, I made it into the top 5 climbers (of the past week) on &lt;a href=&quot;http:&#x2F;&#x2F;spreadfirefox.com&#x2F;&quot;&gt;Spread Firefox&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;ff-sfx-roll-call-top-5-climbers.png&quot; alt=&quot;Screenshot of Weekly roll call at Spread Firefox with my name as the last of the top 5 climbers&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Once again, &lt;strong&gt;thank you&lt;&#x2F;strong&gt; for donating to the cause. (There&#x27;s 100 points to be had per donation, and there were 12 made via my donation link.) I&#x27;m bowled over by the support for Firefox and more so by the support for me (or at least I&#x27;m glad that people are bugged enough by my constantly going on about donating to actually donate!)&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>6 more days to show your support for Firefox!</title>
    <published>2004-10-24T16:52:00+00:00</published>
    <updated>2004-10-24T16:52:00+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/10/24/6-more-days-to-show-your-support-for-firefox/"/>
    <id>https://chuyeow.wtf/2004/10/24/6-more-days-to-show-your-support-for-firefox/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/10/24/6-more-days-to-show-your-support-for-firefox/">&lt;p&gt;&lt;ins&gt;Update 2: Mission accomplished! &lt;a href=&quot;http:&#x2F;&#x2F;www.spreadfirefox.com&#x2F;&quot;&gt;Spread Firefox&lt;&#x2F;a&gt; tells me I&#x27;ve got 1140 points which means 10 other people have donated via my donation link. Thanks for the show of support and, more importantly, for supporting and loving &lt;a href=&quot;http:&#x2F;&#x2F;getfirefox.com&quot;&gt;Firefox&lt;&#x2F;a&gt;!&lt;&#x2F;ins&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;ins&gt;Update: 1 more person has donated via my donation link! Thank you, &lt;a href=&quot;http:&#x2F;&#x2F;kenpratt.net&#x2F;&quot;&gt;Ken Pratt&lt;&#x2F;a&gt;! 3 more to go!&lt;&#x2F;ins&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;10&#x2F;22&#x2F;my-name-will-be-in-the-new-york-times&#x2F;&quot;&gt;I wrote about it before&lt;&#x2F;a&gt; but I&#x27;ll write it again now as the deadline nears (6 more days). Anyway, here goes...&lt;&#x2F;p&gt;
&lt;p&gt;Show your support to Firefox if you love it by contributing to the expense of &lt;a href=&quot;http:&#x2F;&#x2F;www.spreadfirefox.com&#x2F;?q=node&#x2F;view&#x2F;4154&quot;&gt;full-page Firefox ad that will be in The New York Times&lt;&#x2F;a&gt; (leftover donations will be safe-kept by the Mozilla foundation to fund the Firefox 1.0 launch campaign, a non-profit organization). Donations are tax-deductible in the US. $30 for a normal donation, $10 if you&#x27;re a student. If you&#x27;ve ever thought of donating to the Mozilla cause before, now is the best time as ever to do so.&lt;&#x2F;p&gt;
&lt;p&gt;And I&#x27;m throwing in 2 &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;10&#x2F;17&#x2F;wordpress-hosting-up-for-grabs&#x2F;&quot;&gt;free WordPress weblog hosting accounts&lt;&#x2F;a&gt; (sponsored by &lt;a href=&quot;http:&#x2F;&#x2F;www.revisemedia.com&#x2F;&quot;&gt;ReviseMedia&lt;&#x2F;a&gt;) should you make a donation (just &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;contact&#x2F;&quot;&gt;let me know&lt;&#x2F;a&gt; if you&#x27;re going to do so).&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;ff-nytimes-donation.png&quot; alt=&quot;Firefox in the New York Times&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;m thankful to the &lt;del&gt;5&lt;&#x2F;del&gt; &lt;ins&gt;6&lt;&#x2F;ins&gt; of you who&#x27;ve already donated due to my exhortations. If you do donate, and you feel general goodwill towards me (heh), I ask that you donate via &lt;a href=&quot;https:&#x2F;&#x2F;www.mozillastore.com&#x2F;donations&#x2F;?campaign=newspaper&amp;amp;user=47&quot;&gt;my donation link&lt;&#x2F;a&gt;. If I manage to get 9 of you to do so, I&#x27;d get the faux title of &quot;Community Champion&quot; and get some extra perks (I &lt;em&gt;really&lt;&#x2F;em&gt; want the free Firefox t-shirt signed by the Firefox crew).&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>The Straits Times says Half-Life 2 will be delayed... Right</title>
    <published>2004-10-24T14:35:21+00:00</published>
    <updated>2004-10-24T14:35:21+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/10/24/the-straits-times-says-half-life-2-will-be-delayed-right/"/>
    <id>https://chuyeow.wtf/2004/10/24/the-straits-times-says-half-life-2-will-be-delayed-right/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/10/24/the-straits-times-says-half-life-2-will-be-delayed-right/">&lt;p&gt;Local (Singaporean) news publication &lt;a href=&quot;http:&#x2F;&#x2F;straitstimes.asia1.com.sg&#x2F;&quot;&gt;The Straits Times&lt;&#x2F;a&gt; has a mini-article today proclaiming &lt;a href=&quot;http:&#x2F;&#x2F;straitstimes.asia1.com.sg&#x2F;sub&#x2F;click&#x2F;story&#x2F;0,5562,280973,00.html&quot;&gt;&quot;Half Life 2 Delayed&quot;&lt;&#x2F;a&gt;. (You need to login to read the article. For that purpose, I&#x27;ve created a &lt;a href=&quot;http:&#x2F;&#x2F;bugmenot.com&#x2F;view.php?url=http%3A%2F%2Fstraitstimes.asia1.com%2F&quot;&gt;BugMeNot entry for The Straits Times&lt;&#x2F;a&gt;.)&lt;&#x2F;p&gt;
&lt;blockquote&gt;&lt;p&gt;Publisher Vivendi and developer Valve are suing and counter-suing each other over the rights to gaming cafe usage royalties. This battle could hold up the release date by up to six months&lt;&#x2F;p&gt;&lt;&#x2F;blockquote&gt;
&lt;p&gt;Now, am I the one who&#x27;s &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;10&#x2F;19&#x2F;half-life-2-release-date-november-16&#x2F;&quot;&gt;out of the loop&lt;&#x2F;a&gt; or is The Straits Times publishing old news? (Insert snide comment on how The Straits Times has been trying to portray itself as a world-class newspaper here.)&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Portions of Spamx plugin for Geeklog minimally based on MT-Blacklist Updater</title>
    <published>2004-10-24T14:07:52+00:00</published>
    <updated>2004-10-24T14:07:52+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/10/24/portions-of-spamx-plugin-for-geeklog-minimally-based-on-mt-blacklist-updater/"/>
    <id>https://chuyeow.wtf/2004/10/24/portions-of-spamx-plugin-for-geeklog-minimally-based-on-mt-blacklist-updater/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/10/24/portions-of-spamx-plugin-for-geeklog-minimally-based-on-mt-blacklist-updater/">&lt;p&gt;Part of the &lt;a href=&quot;http:&#x2F;&#x2F;www.pigstye.net&#x2F;gplugs&#x2F;staticpages&#x2F;index.php&#x2F;spamx&quot;&gt;Spamx plugin&lt;&#x2F;a&gt; for &lt;a href=&quot;http:&#x2F;&#x2F;geeklog.net&quot;&gt;Geeklog&lt;&#x2F;a&gt; (a PHP blogging script) proclaims to be based on &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;scripts&#x2F;blacklistupdater&#x2F;&quot;&gt;MT-Blacklist Updater&lt;&#x2F;a&gt; (&lt;a href=&quot;http:&#x2F;&#x2F;cvs.geeklog.net&#x2F;co.php&#x2F;geeklog-1.3&#x2F;plugins&#x2F;spamx&#x2F;MassDelete.Admin.class.php&quot;&gt;MassDelete.Admin.class.php&lt;&#x2F;a&gt; and &lt;a href=&quot;http:&#x2F;&#x2F;cvs.geeklog.net&#x2F;co.php&#x2F;geeklog-1.3&#x2F;plugins&#x2F;spamx&#x2F;Import.Admin.class.php&quot;&gt;Import.Admin.class.php&lt;&#x2F;a&gt;). I hardly see the similarity though.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>My name will be in The New York Times</title>
    <published>2004-10-22T00:20:21+00:00</published>
    <updated>2004-10-22T00:20:21+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/10/22/my-name-will-be-in-the-new-york-times/"/>
    <id>https://chuyeow.wtf/2004/10/22/my-name-will-be-in-the-new-york-times/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/10/22/my-name-will-be-in-the-new-york-times/">&lt;p&gt;&lt;ins&gt;Update: &lt;del&gt;7&lt;&#x2F;del&gt; 6 days left to get your name in The New York Times! Thanks go to &lt;a href=&quot;http:&#x2F;&#x2F;ingoal.info&#x2F;&quot;&gt;Ingoal&lt;&#x2F;a&gt;, &lt;a href=&quot;http:&#x2F;&#x2F;www.pixelbox.ca&#x2F;&quot;&gt;Alexandre Juneau&lt;&#x2F;a&gt;, and one other anonymous reader for donating via &lt;a href=&quot;https:&#x2F;&#x2F;www.mozillastore.com&#x2F;donations&#x2F;?campaign=newspaper&amp;user=47&quot;&gt;my donation link&lt;&#x2F;a&gt; (and even more importantly, for donating at all).&lt;&#x2F;ins&gt;&lt;&#x2F;p&gt;
&lt;p&gt;You&#x27;ve probably heard about the &lt;a href=&quot;http:&#x2F;&#x2F;www.spreadfirefox.com&#x2F;?q=node&#x2F;view&#x2F;4154&quot;&gt;full-page Firefox ad that will be in The New York Times&lt;&#x2F;a&gt; and wholly funded by donations from the community. If you haven&#x27;t, you probably don&#x27;t read &lt;a href=&quot;http:&#x2F;&#x2F;slashdot.org&#x2F;articles&#x2F;04&#x2F;10&#x2F;19&#x2F;1338254.shtml?tid=154&amp;tid=98&quot;&gt;Slashdot&lt;&#x2F;a&gt;, &lt;a href=&quot;http:&#x2F;&#x2F;news.com.com&#x2F;Firefox+fans+to+take+campaign+to+NY+Times&#x2F;2100-1032_3-5419504.html&quot;&gt;c|net&#x27;s news.com&lt;&#x2F;a&gt;, and I&#x27;d imagine a good number of news sites, in English or otherwise.&lt;&#x2F;p&gt;
&lt;p&gt;Anyway, I was a little slow on the uptake myself, and have only just made my donation (of USD30) that goes towards a one of my favorite causes. If you&#x27;re a student, you can get your name listed for just USD10.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;ff-nytimes-donation-thanks-small.png&quot; alt=&quot;Screenshot of the donation completion page in the Firefox NYTimes ad campaign&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;If you&#x27;d like to make a donation, and if you go through &lt;a href=&quot;https:&#x2F;&#x2F;www.mozillastore.com&#x2F;donations&#x2F;?campaign=newspaper&amp;user=47&quot;&gt;my donation link&lt;&#x2F;a&gt;, I&#x27;d be branded a Community Champion and get some &lt;a href=&quot;http:&#x2F;&#x2F;www.spreadfirefox.com&#x2F;?q=node&#x2F;view&#x2F;3749#CC&quot;&gt;extra perks&lt;&#x2F;a&gt; (best of which is a free Firefox t-shirt signed by the Firefox crew).&lt;&#x2F;p&gt;
&lt;p&gt;C&#x27;mon, &lt;a href=&quot;http:&#x2F;&#x2F;www.spreadfirefox.com&#x2F;?q=node&#x2F;view&#x2F;4154&quot;&gt;be a part of Firefox users&#x27; ad in The New York Times!&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;p&gt;By the way, would a US resident kindly inform me when the ad is taken out? I&#x27;d like to buy a copy of it for keepsakes. Would have to go hunting for a copy.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Why does VPS hosting take so long to setup?</title>
    <published>2004-10-18T23:12:19+00:00</published>
    <updated>2004-10-18T23:12:19+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/10/18/why-does-vps-hosting-take-so-long-to-setup/"/>
    <id>https://chuyeow.wtf/2004/10/18/why-does-vps-hosting-take-so-long-to-setup/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/10/18/why-does-vps-hosting-take-so-long-to-setup/">&lt;p&gt;&lt;ins&gt;Update: After 3 days, I finally got my activation letter. It took a post to WebHostingTalk to get JVDS&#x27; attention. It seems that the activation email was sent, but it never landed in my inbox.&lt;&#x2F;ins&gt;&lt;&#x2F;p&gt;
&lt;p&gt;This is the 2nd time I&#x27;ve signed up with a &lt;acronym title=&quot;Virtual Private Server&quot;&gt;VPS&lt;&#x2F;acronym&gt; provider and it&#x27;s taken too long for my account to be set up. &lt;a href=&quot;http:&#x2F;&#x2F;linode.com&#x2F;&quot;&gt;Linode&lt;&#x2F;a&gt; &lt;a href=&quot;http:&#x2F;&#x2F;www.linode.com&#x2F;forums&#x2F;viewtopic.php?t=1108&quot;&gt;took 16 hours&lt;&#x2F;a&gt; to set it up when they promised:&lt;&#x2F;p&gt;
&lt;blockquote cite=&quot;http:&#x2F;&#x2F;www.linode.com&#x2F;members&#x2F;&quot;&gt;&lt;p&gt; Apply now and your account will be activated within hours! &lt;&#x2F;p&gt;&lt;&#x2F;blockquote&gt;
&lt;p&gt;16 hours does technically qualify as &quot;within hours&quot;, but it&#x27;s a mighty long wait. But I do understand that there&#x27;s a lead time needed to setup a VPS so it&#x27;s acceptable.&lt;&#x2F;p&gt;
&lt;p&gt;But now that I&#x27;m intending to switch from Linode to &lt;a href=&quot;http:&#x2F;&#x2F;jvds.com&#x2F;&quot;&gt;JVDS&lt;&#x2F;a&gt; (for reasons which I&#x27;ll expound in an entry in the near future), and I&#x27;m again left waiting, this time for more than 34 hours (at the time of writing). And this after sending in 2 support emails asking about activation, and being told that the account details will be given to me &quot;shortly&quot;. Sigh. Even the expensive (comparatively) &lt;a href=&quot;http:&#x2F;&#x2F;theplanet.com&#x2F;&quot;&gt;The Planet&lt;&#x2F;a&gt; dedicated server that I ordered for my company was built within 12 hours. And I signed up with JVDS because of their excellent reviews in &lt;a href=&quot;http:&#x2F;&#x2F;webhostingtalk.com&#x2F;&quot;&gt;WebHostingTalk&lt;&#x2F;a&gt;. They may be mighty quite to reply to support tickets and emails, but what good if you can&#x27;t deliver. I wonder if I&#x27;m just unlucky. Maybe the dedicated host on which they were setting up my VPS blew a hard drive.&lt;&#x2F;p&gt;
&lt;p&gt;And so I wait... And I wait...&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Half Life 2 review in PC Gamer (and Vampire: Bloodlines)</title>
    <published>2004-10-16T00:51:48+00:00</published>
    <updated>2004-10-16T00:51:48+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/10/16/half-life-2-review-pc-gamer/"/>
    <id>https://chuyeow.wtf/2004/10/16/half-life-2-review-pc-gamer/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/10/16/half-life-2-review-pc-gamer/">&lt;p&gt;I went to get some DVD+Rs today (TDK 8X DVD+R RICOHJPNR02) and went to the magazine rack to look for the issue of &lt;a href=&quot;http:&#x2F;&#x2F;www.pcgamer.com&quot;&gt;PC Gamer&lt;&#x2F;a&gt; with the exclusive review of Half-Life 2 (it was all over the web and even Slashdotted). And there it was calling out to me to buy it for SGD7 (SGD1 &amp;#8776; USD0.60). Well, I used to have a subscription to PC Gamer when I was a hardcore gamer a few years back, even though it cost ridiculously high compared to the USD1.99 per issue you can get in the US. Anyway, enough with the life story... Check out the &lt;a href=&quot;http:&#x2F;&#x2F;ve3dmedia.ign.com&#x2F;ve3d&#x2F;image&#x2F;hl2pcgamer_1096328892.gif&quot;&gt;PC Gamer December issue cover&lt;&#x2F;a&gt; (at IGN.com).&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;half-life-2-logo-pcgamer.png&quot; alt=&quot;Half-Life 2 logo&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Just finished reading the review (it got 98%, if you don&#x27;t know by now), and damn I&#x27;d so like to get my hands on a copy of Half-Life 2 (no, it&#x27;s not out yet) to play with the Zero-Point Energy Gun (&lt;acronym title=&quot;also known as&quot;&gt;aka&lt;&#x2F;acronym&gt; the Gravity Gun). And maybe shoot down some Striders.&lt;&#x2F;p&gt;
&lt;p&gt;The recommended system requirements are a little worrying though - the low end 3D card is an ATI RADEON 9600 PRO 128MB, which PC Gamer equated to be the same as a GeForce FX 5700 128MB. I only have a (now) crappy GeForce FX 5200 128MB. I do have a 3.0GHz HyperThreading processor, but that hardly helps when the graphics card is the bottleneck. Upgrade? Sigh.&lt;&#x2F;p&gt;
&lt;p&gt;And what&#x27;s more in this issue, there&#x27;s also a hands-on scoop on &lt;a href=&quot;http:&#x2F;&#x2F;www.vampirebloodlines.com&#x2F;&quot;&gt;Vampire: The Masquerade - Bloodlines&lt;&#x2F;a&gt;. What a game this could turn out to be. To tell the truth, I&#x27;m marginally more excited about this game than Half-Life 2 (I &lt;em&gt;am&lt;&#x2F;em&gt;, first and foremost, a &lt;acronym title=&quot;Computer Role-Playing Game&quot;&gt;CRPG&lt;&#x2F;acronym&gt; player). I thoroughly enjoyed the original &lt;a href=&quot;http:&#x2F;&#x2F;games.activision.com&#x2F;games&#x2F;vampire&#x2F;&quot;&gt;Vampire: The Masquerade - Redemption&lt;&#x2F;a&gt; and even read the Vampire: The Masquerade novels. I mean, you get to play a vampire from 1 of 7 of Camarilla clans and experience the Vampire: The Masquerade world in its Source engine glory. What&#x27;s not to like?&lt;&#x2F;p&gt;
&lt;p&gt;The waiting is the hardest part. Please let them be released on November.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>muvee Technologies in Business Times</title>
    <published>2004-10-12T11:45:21+00:00</published>
    <updated>2004-10-12T11:45:21+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/10/12/mvuee-technologies-in-business-times/"/>
    <id>https://chuyeow.wtf/2004/10/12/mvuee-technologies-in-business-times/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/10/12/mvuee-technologies-in-business-times/">&lt;p&gt;&lt;a href=&quot;http:&#x2F;&#x2F;it.asia1.com.sg&#x2F;newsdaily&#x2F;news004_20041012.html&quot;&gt;Looking at the global picture&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Dreamhost hosting at $0.77&#x2F;month</title>
    <published>2004-10-11T15:40:28+00:00</published>
    <updated>2004-10-11T15:40:28+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/10/11/dreamhost-hosting-at-077month/"/>
    <id>https://chuyeow.wtf/2004/10/11/dreamhost-hosting-at-077month/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/10/11/dreamhost-hosting-at-077month/">&lt;p&gt;&lt;ins&gt;Update: Well, I am getting 10% referral credit from this and DreamHost has confirmed that we can keep that. Thanks everyone for the referral credit! I have $44.62 right now from referrals and am wondering what to do with the extra money. Ideas anyone?&lt;&#x2F;ins&gt;&lt;&#x2F;p&gt;
&lt;p&gt;It&#x27;s true. &lt;a href=&quot;http:&#x2F;&#x2F;www.dreamhost.com&#x2F;rewards.cgi?chuyeow&quot;&gt;Dreamhost&lt;&#x2F;a&gt; has real cheap hosting plans at USD0.77 per month. You have to pay for a year, but at USD9.24 &lt;em&gt;with&lt;&#x2F;em&gt; a free domain name, I&#x27;m surely not complaining.&lt;&#x2F;p&gt;
&lt;blockquote cite=&quot;http:&#x2F;&#x2F;www.dreamhost.com&#x2F;promo-777.html&quot;&gt;&lt;p&gt;The first 777 customers to sign up for service with DreamHost using the promotional code &quot;777&quot; will pay just $0.77 for each month of hosting - for an entire YEAR! That&#x27;s a $119.40 value - for just $9.24!&lt;&#x2F;p&gt;&lt;&#x2F;blockquote&gt;
&lt;p&gt;I signed up almost immediately when I saw it (I put Daniel Glazman as my referrer because he &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;08&#x2F;22&#x2F;looking-for-hosting&#x2F;#comment-2988&quot;&gt;recommended it first&lt;&#x2F;a&gt;).&lt;&#x2F;p&gt;
&lt;p&gt;On referrals though, it does say this:&lt;&#x2F;p&gt;
&lt;blockquote&gt;&lt;p&gt;Referral credit will not be provided to referers of customers who sign up for this promotional sale.&lt;&#x2F;p&gt;&lt;&#x2F;blockquote&gt;
&lt;p&gt;Anyway, if you do sign up, do put my ID, &lt;strong&gt;chuyeow&lt;&#x2F;strong&gt;, as the referrer - I suppose referral credit will accrue later when one signs up for other plans, if I read their &lt;a href=&quot;http:&#x2F;&#x2F;www.dreamhost.com&#x2F;rewards.html&quot;&gt;rewards page&lt;&#x2F;a&gt; correctly.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>They say getting your site ripped off is the greatest honor</title>
    <published>2004-10-02T14:15:09+00:00</published>
    <updated>2004-10-02T14:15:09+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/10/02/redemption-in-a-blog-ripoff/"/>
    <id>https://chuyeow.wtf/2004/10/02/redemption-in-a-blog-ripoff/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/10/02/redemption-in-a-blog-ripoff/">&lt;p&gt;I was going through my referrer listings (it&#x27;s early in the month, so it&#x27;s much easier to catch any referrer spammers). Thankfully, there were very few, now that I&#x27;ve blocked referrers with the words &quot;sex&quot;, &quot;porn&quot;, &quot;viagra&quot;, &quot;cialis&quot;, and so on. Anyway, I came across this referrer that had no page views and plenty of hits - an almost sure sign of hotlinking (or it could also be RSS readers, forum threads, which are legitimate).&lt;&#x2F;p&gt;
&lt;p&gt;So I checked out &lt;a href=&quot;http:&#x2F;&#x2F;cristal.inria.fr&#x2F;~yakobows&#x2F;&quot;&gt;http:&#x2F;&#x2F;cristal.inria.fr&#x2F;~yakobows&#x2F;&lt;&#x2F;a&gt;, and almost thought I was viewing the wrong tab (it happens sometimes when you use tab-browsing) and was looking at my own blog. Of course, upon closer inspection, I realized it wasn&#x27;t my site but a rip-off of the current site&#x27;s design and layout. The CSS is identical, even the favicon. &lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;screenshots&#x2F;riab-ripoff.png&quot; title=&quot;Click for a larger image&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;riab-ripoff-thumb.png&quot; alt=&quot;Screenshot of ripoff of redemption in a blog&quot; &#x2F;&gt;&lt;&#x2F;a&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;I wasn&#x27;t pissed - rather, I was flattered (as this entry&#x27;s title indicates). But I&#x27;m sure I want this Boris to quit using exactly the same design as mine. I kinda like what I have now (because &lt;a href=&quot;http:&#x2F;&#x2F;percept.be&#x2F;&quot;&gt;Bart Noppen&lt;&#x2F;a&gt; said he liked my color scheme, and I&#x27;m a big fan of Bart&#x27;s design skills) and I want the blog to be (somewhat) unique.&lt;&#x2F;p&gt;
&lt;p&gt;Boris, appreciate the honor, but please try to make it less of a rip-off would you? Thanks.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Interesting SMS message from my clinic</title>
    <published>2004-09-18T14:48:47+00:00</published>
    <updated>2004-09-18T14:48:47+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/09/18/interesting-sms-message-from-my-clinic/"/>
    <id>https://chuyeow.wtf/2004/09/18/interesting-sms-message-from-my-clinic/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/09/18/interesting-sms-message-from-my-clinic/">&lt;p&gt;Interesting. I got this SMS message this afternoon, apparently from &lt;a href=&quot;http:&#x2F;&#x2F;www.rafflesmedical.com&#x2F;&quot;&gt;Raffles Medical Group&lt;&#x2F;a&gt;, a local medical establishment with a hospital and a chain of clinics.&lt;&#x2F;p&gt;
&lt;blockquote&gt;&lt;p&gt;Thank u for using our clinic recently. Pls share your feedback to help us serve u better. Would u recommend our services to others? Raffles Medical Management&lt;&#x2F;p&gt;&lt;&#x2F;blockquote&gt;
&lt;p&gt;I&#x27;m not sure whether this is legitimate (though it almost has to be), and I wonder who&#x27;d reply to a message like this. Should I say &quot;Yes, I would recommend it to my friends and family, but your prices are exhorbitant?&quot; (I visited their hospital&#x27;s outpatient clinic because it was nearest to my office.)&lt;&#x2F;p&gt;
&lt;p&gt;Back to trying not to scratch my rash-covered body...&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Forever Geek, have you read it?</title>
    <published>2004-09-17T02:05:50+00:00</published>
    <updated>2004-09-17T02:05:50+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/09/17/forever-geek-have-you-read-it/"/>
    <id>https://chuyeow.wtf/2004/09/17/forever-geek-have-you-read-it/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/09/17/forever-geek-have-you-read-it/">&lt;p&gt;It seems like I am not beyond a little self-promotion now and then. Well, the story goes like this. &lt;a href=&quot;http:&#x2F;&#x2F;9rules.com&#x2F;whitespace&#x2F;&quot;&gt;Paul Scrivens of Whitespace&lt;&#x2F;a&gt; fame also runs &lt;a href=&quot;http:&#x2F;&#x2F;forevergeek.com&quot;&gt;Forever Geek&lt;&#x2F;a&gt;, one of those blog&#x2F;website types that posts news for geeks. Excellent stuff - I&#x27;d been reading it in my feed reader for, like, almost since I knew about it, which is around February when the site first appeared. (Of course, when I said &quot;excellent&quot;, you will soon realize I have a vested interested in saying so.)&lt;&#x2F;p&gt;
&lt;p&gt;Anyway, &lt;a href=&quot;http:&#x2F;&#x2F;forevergeek.com&quot;&gt;Forever Geek&lt;&#x2F;a&gt; was &lt;a href=&quot;http:&#x2F;&#x2F;forevergeek.com&#x2F;forever_geek&#x2F;looking_for_articles.php&quot;&gt;looking for articles&lt;&#x2F;a&gt; so I submitted &lt;a href=&quot;http:&#x2F;&#x2F;forevergeek.com&#x2F;articles&#x2F;outfox_outsearch_with_firefox.php&quot;&gt;the search article&lt;&#x2F;a&gt; that was also posted here. That got into Slashdot. Recently, Paul posted that &lt;a href=&quot;http:&#x2F;&#x2F;forevergeek.com&quot;&gt;Forever Geek&lt;&#x2F;a&gt; were &lt;a href=&quot;http:&#x2F;&#x2F;forevergeek.com&#x2F;forever_geek&#x2F;looking_for_24_crew_members.php&quot;&gt;looking for some new members&lt;&#x2F;a&gt; to join the crew, so I applied - I find these things hard to resist, weirdly. And I got accepted. So now I am a contributing writer on &lt;a href=&quot;http:&#x2F;&#x2F;forevergeek.com&quot;&gt;Forever Geek&lt;&#x2F;a&gt;, which I am unashamedly telling you to add to your reading list (&lt;a href=&quot;http:&#x2F;&#x2F;forevergeek.com&#x2F;atom.xml&quot;&gt;Atom feed&lt;&#x2F;a&gt;, &lt;a href=&quot;http:&#x2F;&#x2F;forevergeek.com&#x2F;index.xml&quot;&gt;RSS 2.0 feed&lt;&#x2F;a&gt;).&lt;&#x2F;p&gt;
&lt;p&gt;This is not my first group blog (well, it is my second). The first was &lt;a href=&quot;http:&#x2F;&#x2F;ensight.org&quot;&gt;ensight.org&lt;&#x2F;a&gt; from the before time (when most of the bloggers were &lt;a href=&quot;http:&#x2F;&#x2F;sitepoint.com&#x2F;forums&#x2F;&quot;&gt;SitePoint forum staff&lt;&#x2F;a&gt;).&lt;&#x2F;p&gt;
&lt;p&gt;Anyway, read &lt;a href=&quot;http:&#x2F;&#x2F;forevergeek.com&quot;&gt;Forever Geek&lt;&#x2F;a&gt;. Yeah.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Things I have to do</title>
    <published>2004-09-15T23:29:09+00:00</published>
    <updated>2004-09-15T23:29:09+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/09/15/things-i-have-to-do/"/>
    <id>https://chuyeow.wtf/2004/09/15/things-i-have-to-do/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/09/15/things-i-have-to-do/">&lt;p&gt;Same old story - too much to do, too little time.&lt;&#x2F;p&gt;
&lt;p&gt;To-do list:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Find out why the virtual server hosting this site is crashing (this explains the intermittent downtime).&lt;&#x2F;li&gt;
&lt;li&gt;Blog an average of 2 entries in 3 days for &lt;a href=&quot;http:&#x2F;&#x2F;forevergeek.com&#x2F;&quot;&gt;Forever Geek&lt;&#x2F;a&gt;, where I am now a contributing writer.&lt;&#x2F;li&gt;
&lt;li&gt;Study and pass &lt;acronym title=&quot;Sun Certified Java Programmer&quot;&gt;&lt;a href=&quot;http:&#x2F;&#x2F;training.sun.com&#x2F;US&#x2F;catalog&#x2F;courses&#x2F;CX-310-035.html&quot;&gt;SCJP&lt;&#x2F;a&gt;&lt;&#x2F;acronym&gt; exam.&lt;&#x2F;li&gt;
&lt;li&gt;Learn how to play the guitar.&lt;&#x2F;li&gt;
&lt;li&gt;Finish reading the &lt;a href=&quot;http:&#x2F;&#x2F;www.white-wolf.com&#x2F;darkages&#x2F;&quot;&gt;Vampire: Dark Ages&lt;&#x2F;a&gt; Clan Novel series (I&#x27;m currently at &lt;a href=&quot;http:&#x2F;&#x2F;www.amazon.com&#x2F;exec&#x2F;obidos&#x2F;tg&#x2F;detail&#x2F;-&#x2F;1588468321&#x2F;ref=pd_sim_b_1&#x2F;104-5165237-7795929?%5Fencoding=UTF8&amp;v=glance&quot;&gt;Brujah, book 8 of 13&lt;&#x2F;a&gt;).&lt;&#x2F;li&gt;
&lt;li&gt;Fix a client&#x27;s website. Make some backend changes.&lt;&#x2F;li&gt;
&lt;li&gt;Get more involved in WordPress development. (Anyone know where to get &lt;a href=&quot;http:&#x2F;&#x2F;photomatt.net&#x2F;2004&#x2F;08&#x2F;24&#x2F;wp-on-subversion&#x2F;&quot;&gt;WordPress from Subversion&lt;&#x2F;a&gt;? Or is getting from CVS still current?)&lt;&#x2F;li&gt;
&lt;li&gt;Blog more often here.&lt;&#x2F;li&gt;
&lt;li&gt;Update my About page, and bring back the Archives page.&lt;&#x2F;li&gt;
&lt;li&gt;Get to work on this Mozilla-related website I&#x27;ve been thinking of doing.&lt;&#x2F;li&gt;
&lt;li&gt;Finish watching all this unwatched anime: Berserk, Last EXILE, Kenshin, Kiddy Grade, Hunter X Hunter.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
  </entry>
  <entry>
    <title>20 &quot;sponsored&quot; Gmail invites to give away</title>
    <published>2004-09-08T01:41:58+00:00</published>
    <updated>2004-09-08T01:41:58+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/09/08/20-sponsored-gmail-invites-to-give-away/"/>
    <id>https://chuyeow.wtf/2004/09/08/20-sponsored-gmail-invites-to-give-away/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/09/08/20-sponsored-gmail-invites-to-give-away/">&lt;p&gt;&lt;ins&gt;Update: Sandip has 12 more invites.&lt;&#x2F;ins&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;del&gt;Update: Sandip has given away all his invites! To date he has given away all 79 of them (from multiple Gmail accounts). Nice. Thanks Sandip for you generosity!&lt;&#x2F;del&gt;&lt;&#x2F;p&gt;
&lt;p&gt;A kind reader by the name of Sandip Bhattachary emailed me this today:&lt;&#x2F;p&gt;
&lt;blockquote&gt;&lt;p&gt;i have 20 gmail invites to give away. I actually have 7 gmail accounts myself. Receving so many invites per day. I have given this to everybody. Please post my thread in your website that I want to give away gmail invites to those who email me at the above mentioned email address. This is a serious email.&lt;&#x2F;p&gt;&lt;&#x2F;blockquote&gt;
&lt;p&gt;You can get him at bhattacharyas AT gmail DOT com.&lt;&#x2F;p&gt;
&lt;p&gt;Thanks Sandip.&lt;&#x2F;p&gt;
&lt;p&gt;This also signals that Gmail invites are now actually undesirable and a burden on the soul. (Just kidding, Sandip.)&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Line of the month</title>
    <published>2004-09-02T00:05:34+00:00</published>
    <updated>2004-09-02T00:05:34+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/09/02/line-of-the-month/"/>
    <id>https://chuyeow.wtf/2004/09/02/line-of-the-month/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/09/02/line-of-the-month/">&lt;blockquote&gt;If you want to destroy my sweater&lt;br &#x2F;&gt;
Hold this thread as I walk away&lt;&#x2F;p&gt;&lt;&#x2F;blockquote&gt;
&lt;p&gt;From &lt;a href=&quot;http:&#x2F;&#x2F;www.sing365.com&#x2F;music&#x2F;lyric.nsf&#x2F;Undone-the-Sweater-Song-lyrics-Weezer&#x2F;8F1107A14DEBBC8F482568B60016947C&quot;&gt;Undone - the sweater song&lt;&#x2F;a&gt;. That&#x27;s one of the most loaded&#x2F;quirky&#x2F;semi-humorous lines I&#x27;ve heard in a while.&lt;&#x2F;p&gt;
&lt;p&gt;Anyway, &lt;a href=&quot;http:&#x2F;&#x2F;www.audioscrobbler.com&#x2F;&quot;&gt;AudioScrobbler&lt;&#x2F;a&gt; &lt;a href=&quot;http:&#x2F;&#x2F;www.audioscrobbler.com&#x2F;user&#x2F;chuyeow&#x2F;&quot;&gt;tells me&lt;&#x2F;a&gt; I&#x27;m listening to &lt;del&gt;too much Weezer&lt;&#x2F;del&gt; Weezer quite a bit (though AudioScrobbler erased my music entries once before so that&#x27;s hardly an accurate list). It also tells me:&lt;&#x2F;p&gt;
&lt;blockquote&gt;&lt;p&gt;Your plugin reported a submission error: Your plugin (itw version 0.0.4) is banned. Please contact the plugin author for an updated version&lt;&#x2F;p&gt;&lt;&#x2F;blockquote&gt;
&lt;p&gt;Any idea what that is or anyone have the same error? I&#x27;m using the iTunes plugin - what else?&lt;&#x2F;p&gt;
&lt;p&gt;&lt;ins&gt;This is because the iTunes plugin is making multiple submissions while iTunes is &lt;em&gt;paused&lt;&#x2F;em&gt;. See the relevant &lt;a href=&quot;http:&#x2F;&#x2F;www.audioscrobbler.com&#x2F;forum&#x2F;827&#x2F;_&#x2F;6688&quot;&gt;thread here&lt;&#x2F;a&gt;. You can grab the latest plugin from &lt;a href=&quot;http:&#x2F;&#x2F;www.xurble.org&#x2F;iScrobblerWin_0_0_5.exe&quot;&gt;http:&#x2F;&#x2F;www.xurble.org&#x2F;iScrobblerWin_0_0_5.exe&lt;&#x2F;a&gt; - it&#x27;s not yet official, but it works. (Thanks Suman!)&lt;&#x2F;ins&gt;&lt;&#x2F;p&gt;
&lt;p&gt;(Wondering what AudioScrobbler is? Go read the &lt;a href=&quot;http:&#x2F;&#x2F;www.audioscrobbler.com&#x2F;help&#x2F;&quot;&gt;AudioScrobbler Help page&lt;&#x2F;a&gt;.)&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>To Matt Gough</title>
    <published>2004-09-01T22:44:06+00:00</published>
    <updated>2004-09-01T22:44:06+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/09/01/to-matt-gough/"/>
    <id>https://chuyeow.wtf/2004/09/01/to-matt-gough/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/09/01/to-matt-gough/">&lt;p&gt;To Matt Gough, the guy I&#x27;ve been trying to contact and send a Gmail invite to:&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;ve been trying to tell you that the Gmail invites that I&#x27;ve sent to you don&#x27;t seem to get through (nor do my emails from my Gmail account, apparently). I&#x27;d sent you one before and one just today. Let me know if you don&#x27;t see them (then I can just pass you the signup link).&lt;&#x2F;p&gt;
&lt;p&gt;Figured this was the best way to get your attention when I tried, in vain, to post a comment on your weblog (it says &quot;registration is required&quot; and I couldn&#x27;t find a registration link - what is that? TypeKey?).&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Make your muvee contest</title>
    <published>2004-09-01T16:31:14+00:00</published>
    <updated>2004-09-01T16:31:14+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/09/01/make-your-muvee-contest/"/>
    <id>https://chuyeow.wtf/2004/09/01/make-your-muvee-contest/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/09/01/make-your-muvee-contest/">&lt;p&gt;The &lt;a href=&quot;http:&#x2F;&#x2F;www.muvee.com&#x2F;&quot;&gt;company&lt;&#x2F;a&gt; just launched the &lt;a href=&quot;http:&#x2F;&#x2F;www.muvee.com&#x2F;website&#x2F;mvcmp_main.php&quot;&gt;&quot;My Vacation muvee&quot; contest&lt;&#x2F;a&gt;. Interested in a real simple piece of video editing software? Check out the &lt;a href=&quot;http:&#x2F;&#x2F;www.muvee.com&#x2F;website&#x2F;firstvisit.php&quot;&gt;&quot;I&#x27;m new&quot;&lt;&#x2F;a&gt; page to find out more.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Don&#x27;t know what to do with Gmail invites</title>
    <published>2004-09-01T14:20:15+00:00</published>
    <updated>2004-09-01T14:20:15+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/09/01/dont-know-what-to-do-with-gmail-invites/"/>
    <id>https://chuyeow.wtf/2004/09/01/dont-know-what-to-do-with-gmail-invites/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/09/01/dont-know-what-to-do-with-gmail-invites/">&lt;p&gt;So everyone has started giving away Gmail invites again because Google has started giving them out again. I don&#x27;t really know what to do with them because most people would have one already by now.&lt;&#x2F;p&gt;
&lt;p&gt;Well, at the risk of being uncool and mainstream, I&#x27;m going to give 4 of them away to readers. Drop me an email or leave a comment.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;For a start, I&#x27;ll be giving them only to people whom I&#x27;ve heard from before.&lt;&#x2F;strong&gt; Just in case. If all 10 (OK so Bloglines tells me there are 296 subscribers to my RSS feed) of you already have a Gmail account, I&#x27;ll waive this and give to just about anyone.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>You are being served by Apache2 on Gentoo Linux</title>
    <published>2004-08-29T02:07:11+00:00</published>
    <updated>2004-08-29T02:07:11+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/08/29/apache2-server-on-gentoo-linux/"/>
    <id>https://chuyeow.wtf/2004/08/29/apache2-server-on-gentoo-linux/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/08/29/apache2-server-on-gentoo-linux/">&lt;p&gt;&lt;ins&gt;OK I got Postfix and courier-imap up and running now. Plus, switching to a 2.6 kernel was as simple as changing it in the web-based Linode Platform manager and rebooting. Just select a few things and click a few form buttons. Very nice.&lt;&#x2F;ins&gt;&lt;&#x2F;p&gt;
&lt;p&gt;The migration to the new server didn&#x27;t go quite as smoothly as I&#x27;d hoped it to be, but all is good now and you are currently being served this webpage&#x2F;rss feed by &lt;a href=&quot;http:&#x2F;&#x2F;httpd.apache.org&#x2F;&quot;&gt;Apache2&lt;&#x2F;a&gt; web server running on a &lt;a href=&quot;http:&#x2F;&#x2F;gentoo.org&#x2F;&quot;&gt;Gentoo Linux&lt;&#x2F;a&gt; box.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;apache-signature.png&quot; alt=&quot;Apache signature of new server at Linode.com&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;m using this Virtual Private Server (VPS) setup offered by &lt;a href=&quot;http:&#x2F;&#x2F;www.linode.com&#x2F;&quot;&gt;Linode.com&lt;&#x2F;a&gt; which is an unmanaged &lt;a href=&quot;http:&#x2F;&#x2F;user-mode-linux.sourceforge.net&#x2F;&quot;&gt;User Mode Linux&lt;&#x2F;a&gt; hosting solution. Which means I&#x27;ve had to take a crash course in system administration in the attempt to transform a base Linux system with minimal services into a production web server. It&#x27;s hard because of the esoteric configuration that Linux is so notorious for, though it was still easier than I thought, and very satisfying when things progressed from a state of borkage to reasonable functionality. Gentoo&#x27;s &lt;a href=&quot;http:&#x2F;&#x2F;www.gentoo.org&#x2F;doc&#x2F;en&#x2F;portage-manual.xml&quot;&gt;Portage&lt;&#x2F;a&gt; probably played a good hand in making things easy. emerge, emerge, emerge.&lt;&#x2F;p&gt;
&lt;p&gt;I still need to set up a email services (the whole kahuna - &lt;acronym title=&quot;Mail Transport Agent&quot;&gt;MTA&lt;&#x2F;acronym&gt;, &lt;acronym title=&quot;Local Delivery Agent&quot;&gt;LDA&lt;&#x2F;acronym&gt;, &lt;acronym title=&quot;Access Agent&quot;&gt;AA&lt;&#x2F;acronym&gt;) - any advice on this area would be very nice.&lt;&#x2F;p&gt;
&lt;p&gt;More on Gentoo, system administration, User Mode Linux, and Linode later.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Stupid mistake - fix in 9 hours time</title>
    <published>2004-08-27T00:21:47+00:00</published>
    <updated>2004-08-27T00:21:47+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/08/27/stupid-mistake-fix-in-9-hours-time/"/>
    <id>https://chuyeow.wtf/2004/08/27/stupid-mistake-fix-in-9-hours-time/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/08/27/stupid-mistake-fix-in-9-hours-time/">&lt;p&gt;I made a stupid mistake while backing up my files on the old server and uploading them to the new one. That&#x27;s the problem when you have 2 similar SFTP windows (1 for uploading, 1 for downloading) and taking part in multiple chat sessions. You tend to not notice that you&#x27;re uploading to the server you&#x27;re supposed to be &lt;em&gt;downloading&lt;&#x2F;em&gt; from.&lt;&#x2F;p&gt;
&lt;p&gt;So this is the default WordPress template you&#x27;re seeing right now. I remember making another backup copy at work so in 9 hours time, fingers crossed, things will be back to normal.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>The &quot;other&quot; switch: From MovableType to WordPress</title>
    <published>2004-08-23T00:55:19+00:00</published>
    <updated>2004-08-23T00:55:19+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/08/23/movabletype-to-wordpress/"/>
    <id>https://chuyeow.wtf/2004/08/23/movabletype-to-wordpress/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/08/23/movabletype-to-wordpress/">&lt;p&gt;Somewhat in relation to my last post on &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;08&#x2F;22&#x2F;looking-for-hosting&#x2F;&quot;&gt;my search for new a webhost&lt;&#x2F;a&gt;, I&#x27;ve switched from Perl-based &lt;a href=&quot;http:&#x2F;&#x2F;www.movabletype.org&#x2F;&quot;&gt;MovableType&lt;&#x2F;a&gt; to PHP-powered &lt;a href=&quot;http:&#x2F;&#x2F;wordpress.org&#x2F;&quot;&gt;WordPress&lt;&#x2F;a&gt;. The connection between hosting and the weblog script switch isn&#x27;t really obvious, but it will be once I tell you that the server &quot;admin&quot; on the dedicated server that I&#x27;m currently on (and sharing with several other guys) showed me that MovableType was causing MySQL load to spike. Not to mention the recent rash of comment spam, a particularly bad case totaling over 400 comment spam from a single source. I can imagine how the rebuilding frenzy brought the server to its metaphorical knees.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img src=&quot;&#x2F;assets&#x2F;wp-website-header.png&quot; alt=&quot;Screenshot of WordPress website banner&quot; width=&quot;317&quot; height=&quot;107&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;And that, my friends, is the technical reason I&#x27;m being booted from that dedicated server. I was spitting curses when requests to the codefront.net domain were redirected to a &quot;suspended&quot; page yesterday. It turned out that the server admin suspended my account intending to bring it back up, but forgot to. Anyway, I have been refunded my pre-payment for the next 5 months hosting (plus 1 month from July to August), and given my walking orders. So I am now looking for alternative hosting. Of course I don&#x27;t think I was being fairly treated, but I&#x27;m not going to argue my case here. My advice to you: if you share a dedicated server with several peeps, make sure you appoint a server admin and &lt;strong&gt;pay&lt;&#x2F;strong&gt; him for it. Have agreements (preferably in contract form) on what would cause account suspension and termination.&lt;&#x2F;p&gt;
&lt;p&gt;Having put that aside, let&#x27;s go back to the much more interesting &quot;switch&quot;.&lt;&#x2F;p&gt;
&lt;p&gt;WordPress. Ah written in a language I can understand. And having to tweak certain things to keep this blog as it was when running on MovableType made me delve into &lt;a href=&quot;http:&#x2F;&#x2F;www.cenamayo.com&#x2F;wpxref&#x2F;nav.html?index.html&quot;&gt;the source&lt;&#x2F;a&gt;. And I realize that being based on &lt;a href=&quot;http:&#x2F;&#x2F;cafelog.com&#x2F;&quot;&gt;b2&lt;&#x2F;a&gt; (another weblog script) has meant that WordPress has a lot of cruft to clean up. But working on a nightly build (2004-08-04), I could see that the developers are hard at work cleaning and firming up the code.&lt;&#x2F;p&gt;
&lt;p&gt;The main beef I have with WordPress is the way it has everything running of a single index.php page. Well, there isn&#x27;t anything really wrong with that, but having it this way makes the code a little more complicated when you have to differentiate between a single blog entry page and, say, a category page (which lists several entries and is sort of an index page). WordPress has this is_single() function to tell you which situation you are in. Which is good, except that it isn&#x27;t exposed to users. I had to look at the source code to discover that function. I&#x27;m not sure if it&#x27;s meant to be exposed, but here I am using it because there doesn&#x27;t seem to be another way to determine which of the 2 contexts the page being displayed is in. Let me know if I&#x27;m wrong here.&lt;&#x2F;p&gt;
&lt;p&gt;Anyway, I&#x27;m so glad I persevered and made the switch. It was tedious because the dedicated server was sometimes borked (there were times when FTP didn&#x27;t work, shell access definitely didn&#x27;t and Apache seemed to have gone down too) today. But other than that, being able to read and understand the source code of WordPress is a very, very uplifting feeling. It makes me want to contribute as a developer.&lt;&#x2F;p&gt;
&lt;p&gt;In short, I&#x27;m happier because:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;I can read PHP code.&lt;&#x2F;li&gt;
&lt;li&gt;No more nasty long rebuilds.&lt;&#x2F;li&gt;
&lt;li&gt;Visitors can comment with speeds 100X faster (non-scientific estimate). And no more double-postings too.&lt;&#x2F;li&gt;
&lt;li&gt;A very nice and fast admin control panel.&lt;&#x2F;li&gt;
&lt;li&gt;Comment spam doesn&#x27;t bring the server down as easily as for MovableType.&lt;&#x2F;li&gt;
&lt;li&gt;There&#x27;s a neat &quot;Post Slug&quot; field that you can use to define each entry&#x27;s URL. For example, this entry has a URL ending with &quot;movabletype-to-wordpress&quot; instead of &quot;the-other-switch-from-movabletype-to-wordpress&quot;. Frequent readers would have noticed by now that I like long titles.&lt;&#x2F;li&gt;
&lt;li&gt;I feel like I can contribute to WordPress (if they&#x27;d have me). That is a good feeling because I&#x27;ve always wanted to write some MovableType plugins but never got around to it because of my fear of Perl CGI (I can do Perl string manipulation pretty well, just not CGI).&lt;&#x2F;li&gt;
&lt;li&gt;Fast is good!&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Time to submit some bugs to &lt;a href=&quot;http:&#x2F;&#x2F;mosquito.wordpress.org&quot;&gt;WordPress Mosquito&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Looking for hosting</title>
    <published>2004-08-22T05:08:55+00:00</published>
    <updated>2004-08-22T05:08:55+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/08/22/looking-for-hosting/"/>
    <id>https://chuyeow.wtf/2004/08/22/looking-for-hosting/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/08/22/looking-for-hosting/">&lt;p&gt;I&#x27;m on the hunt for a good webhosting package. I&#x27;m having some problems (technical and political) with the current one on the dedicated server I&#x27;m sharing. If any of you have any recommendations, do let me know by leaving a comment or &lt;a href=&quot;&#x2F;contact&#x2F;&quot;&gt;writing me&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;These are my requirements:&lt;br &#x2F;&gt;
500MB storage&lt;br &#x2F;&gt;
25GB transfer (at least)&lt;br &#x2F;&gt;
Unlimited databases&lt;br &#x2F;&gt;
Unlimited subdomains&lt;br &#x2F;&gt;
Unlimited email accounts&lt;br &#x2F;&gt;
Multiple domains (on a single hosting plan)&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;m thinking of getting a Virtual Private Server (VPS) solution and have been taking a look at some User Mode Linux (UML) hosting plans. In particular, &lt;a href=&quot;https:&#x2F;&#x2F;www.dinix.com&#x2F;hosting&#x2F;virtual010.htm&quot;&gt;Dinix&lt;&#x2F;a&gt; and &lt;a href=&quot;http:&#x2F;&#x2F;www.vpscolo.com&#x2F;packages.php&quot;&gt;VPS Colo&lt;&#x2F;a&gt; (I&#x27;m looking at their lowest priced plans) stand out after much searching and reading over at &lt;a href=&quot;http:&#x2F;&#x2F;webhostingtalk.com&#x2F;&quot;&gt;WebHostingTalk forums&lt;&#x2F;a&gt;. $35&#x2F;month isn&#x27;t something I can afford though. If anyone wants to share the plan with me (we can split it 50-50 or whatever), do &lt;a href=&quot;&#x2F;contact&#x2F;&quot;&gt;let me know&lt;&#x2F;a&gt;. I&#x27;m a very nice trustworthy guy (honest!).&lt;&#x2F;p&gt;
&lt;p&gt;&lt;acronym title=&quot;User Mode Linux &quot;&gt;UML&lt;&#x2F;acronym&gt; == root access. Mmmm... I can finally get the stuff (Subversion, PostgreSQL, mod_python) I want installed.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Loving my iPod mini</title>
    <published>2004-08-13T01:05:33+00:00</published>
    <updated>2004-08-13T01:05:33+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/08/13/loving-my-ipod-mini/"/>
    <id>https://chuyeow.wtf/2004/08/13/loving-my-ipod-mini/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/08/13/loving-my-ipod-mini/">&lt;p&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;08&#x2F;09&#x2F;iwish_ihad_an_ipod_mini.php&quot;&gt;I wished I had an iPod mini&lt;&#x2F;a&gt;. I have now got an iPod mini - a silver one.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot;&gt;&lt;img alt=&quot;Image of silver iPod mini&quot; src=&quot;&#x2F;assets&#x2F;ipodmini-silver.png&quot; width=&quot;150&quot; height=&quot;251&quot; border=&quot;0&quot; &#x2F;&gt;
&lt;&#x2F;div&gt;
&lt;p&gt;&lt;br style=&quot;clear:both&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;To clear several plausible doubts judging from the comments in &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;08&#x2F;09&#x2F;iwish_ihad_an_ipod_mini.php&quot;&gt;that last post&lt;&#x2F;a&gt; (well, mostly directed at the &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;08&#x2F;09&#x2F;iwish_ihad_an_ipod_mini.php#comment4&quot;&gt;rant by jbelkin&lt;&#x2F;a&gt;):&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Roshambo, I&#x27;m not sure how &lt;a href=&quot;http:&#x2F;&#x2F;www.sumajin.com&#x2F;online.htm&quot;&gt;Sumajin SmartWrap&lt;&#x2F;a&gt; is going to be useful for me. The website isn&#x27;t very descriptive so if you could explain to me what it does... :)&lt;&#x2F;li&gt;
&lt;li&gt;Like &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;08&#x2F;09&#x2F;iwish_ihad_an_ipod_mini.php#comment7&quot;&gt;Luke said&lt;&#x2F;a&gt;, jbelkin, you said you &quot;never read (my) original post&quot; and yet go on to say &quot;and this is why (I&#x27;m) wrong&quot;. I liked the self-contradiction there heh. But, but, I agree with you most of your points (well, right now because I&#x27;m the owner of an iPod). Except that the iPod (mini) &lt;em&gt;is&lt;&#x2F;em&gt; overpriced. Perhaps you haven&#x27;t met poor people before (OK that isn&#x27;t fair, but you weren&#x27;t being fair). The iPod mini cost me a week&#x27;s salary. I am now willing to pay for it because I am drawing a salary.&lt;&#x2F;li&gt;
&lt;li&gt;I have no idea what &quot;Fry&#x27;s&quot; is. I live in Singapore.&lt;&#x2F;li&gt;
&lt;li&gt;I am loving my iPod mini.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;For my fellow Singaporeans, do go get your iPod mini if you want one from SGL at Sim Lim Square (it&#x27;s on the 2nd floor, and if you go by the connecting bridge from OG, it&#x27;s the first shop on your right). It&#x27;s $440 ($18 less the the market price of $458 at places like the AppleCentres) and the lady there is very friendly. Another thing I must say is that the Best Denki people manning their phone lines give pretty crappy service. They don’t sound very friendly and don’t bother to check for you the availability in other stores. Neither did they take the initiative to tell me when the new stocks will arrive. Harvey Norman is a completely different story because the guy who serviced my call was totally friendly, checked out the stocks in the other branches, and even told me when the stocks will arrive. Boo Best Denki.&lt;&#x2F;p&gt;
&lt;p&gt;Anyway, more on this (the iPod mini) later.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Flattered</title>
    <published>2004-08-12T01:54:13+00:00</published>
    <updated>2004-08-12T01:54:13+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/08/12/flattered/"/>
    <id>https://chuyeow.wtf/2004/08/12/flattered/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/08/12/flattered/">&lt;p&gt;&lt;a href=&quot;http:&#x2F;&#x2F;john.qwertydigital.com&#x2F;wordpress&#x2F;&quot;&gt;John Stone&lt;&#x2F;a&gt; sent me a very nice email today about his &lt;a href=&quot;http:&#x2F;&#x2F;john.qwertydigital.com&#x2F;wordpress&#x2F;index.php?p=22&quot;&gt;redesign&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;blockquote&gt;&lt;p&gt;I&#x27;ve got my own blog and I used your&#x27;s for inspiration, it doesn&#x27;t&lt;br &#x2F;&gt;
look nearly as good as yours and thats good because I wouldn&#x27;t want&lt;br &#x2F;&gt;
people to think I &quot;stole&quot; the design, but I just wanted to clear it&lt;br &#x2F;&gt;
with you first, if you think it looks to much like a clone, i have&lt;br &#x2F;&gt;
another design i can use.&lt;&#x2F;p&gt;&lt;&#x2F;blockquote&gt;
&lt;p&gt;Someone took my crummy design as an inspiration - I am at once amazed and utterly flattered. Thanks for asking nicely John, and yes it is more than alright.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>iWish iHad an iPod mini</title>
    <published>2004-08-09T03:21:09+00:00</published>
    <updated>2004-08-09T03:21:09+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/08/09/iwish-ihad-an-ipod-mini/"/>
    <id>https://chuyeow.wtf/2004/08/09/iwish-ihad-an-ipod-mini/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/08/09/iwish-ihad-an-ipod-mini/">&lt;p&gt;I know I &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;11&#x2F;08&#x2F;ahem_5_reasons_not_to_buy_an_ipod.php&quot;&gt;pointed out&lt;&#x2F;a&gt; &lt;a href=&quot;http:&#x2F;&#x2F;reviews.cnet.com&#x2F;4520-6450_7-5102324-1.html&quot;&gt;5 reasons not to buy an iPod&lt;&#x2F;a&gt; 6 months or so ago. I take that back. I caught the iPod bug. More specifically, the iPod mini bug - don&#x27;t really fancy the larger iPod, even if it&#x27;s much better with the &lt;acronym title=&quot;4th generation&quot;&gt;4G&lt;&#x2F;acronym&gt; version.&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;m really getting it as something to soothe me and make my sad life a little brighter (believe it or not, pathetic as that sounds). I haven&#x27;t got any gadgets yet and this will probably be the first time I&#x27;m (modestly) splurging my salary. Yes that&#x27;s right. I don&#x27;t have an MP3 player, no palmtop device, no 3G phone (I kinda like my trusty Nokia 8250). I don&#x27;t even have a Discman that works.&lt;&#x2F;p&gt;
&lt;p&gt;Anyway, the sadness of my gadget-deprived life is besides the point. The point is, I want an iPod mini. And I wish I can get my hands on one tommorrow against all odds. Well, someone at an Apple reseller told me that there was a national shortage of iPod mini with interminable queues. Pretty disheartening, especially when I got a couple of colleagues to go down with me to buy it. And we were arrogantly told by the sales person (I reckon he was a Mac evangelist) that &quot;Apple does not intend to include FM radio in the iPod or in the future&quot;. (It really was more arrogant-sounding then that, but I forget the exact words to quote him verbatim.)&lt;&#x2F;p&gt;
&lt;p&gt;Good news is, a friend told me that she saw iPod minis selling around a tech place today. Well, at least she saw the boxes. And someone at the &lt;a href=&quot;http:&#x2F;&#x2F;www.macuser.org.sg&#x2F;&quot;&gt;Mac Users Group (Singapore)&lt;&#x2F;a&gt; posted that he bought an iPod just today. It just might happen! Will be calling a few places to check on their iPod mini stocks 10 hours from now. Fingers crossed.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Did you think I&#x27;d lay down and die?</title>
    <published>2004-07-30T00:08:19+00:00</published>
    <updated>2004-07-30T00:08:19+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/07/30/did-you-think-id-lay-down-and-die/"/>
    <id>https://chuyeow.wtf/2004/07/30/did-you-think-id-lay-down-and-die/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/07/30/did-you-think-id-lay-down-and-die/">&lt;p&gt;&quot;Oh not I.&quot;&lt;&#x2F;p&gt;
&lt;p&gt;Well, seems like I was caught off-guard when a reader (thanks Roshambo!) wrote in and alerted me that I&#x27;d exceeded the 10 GB bandwidth limit I&#x27;d set for the codefront.net domain. There were times when I thought that even 1 GB of bandwidth was a whole lot. Granted, 10 GB of transfer is a pittance, but I am a nobody with an unremarkable website (I think people come just for the Mozilla entries with them screenshots, heh), so humour me.&lt;&#x2F;p&gt;
&lt;p&gt;Luckily I have a 20 GB reseller account with left over (or rather, unused) bandwidth from my other domains, so problem solved with a little bit of quota adjustments in &lt;acronym title=&quot;WebHost Manager&quot;&gt;WHM&lt;&#x2F;acronym&gt;. Looks like I gotta get more of that bandwidth thing for next month.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>No time for gExodus - (Python) source released</title>
    <published>2004-07-01T01:26:01+00:00</published>
    <updated>2004-07-01T01:26:01+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/07/01/no-time-for-gexodus-python-source-released/"/>
    <id>https://chuyeow.wtf/2004/07/01/no-time-for-gexodus-python-source-released/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/07/01/no-time-for-gexodus-python-source-released/">&lt;p&gt;Ugh, I&#x27;ve been having less and less time to work on &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;06&#x2F;23&#x2F;gexodus_02_some_new_features_for_gmail_mbox_import_tool.php&quot;&gt;gExodus&lt;&#x2F;a&gt; (&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;06&#x2F;23&#x2F;gexodus_02_some_new_features_for_gmail_mbox_import_tool.php&quot;&gt;version 0.2&lt;&#x2F;a&gt;, &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;06&#x2F;21&#x2F;gexodus_a_graphical_gmail_import_tool.php&quot;&gt;version 0.1&lt;&#x2F;a&gt; - I really should put these in a consolidated area), mainly due to work and my need to relax once I get home (well, most times I just surf around, watch anime, and blearily gaze at the TV as it screens Euro 2004 matches nowadays).&lt;&#x2F;p&gt;
&lt;p&gt;Adding support for Outlook Express (.DBX) and Outlook (.PST) email formats was something I thought would be in the offing for gExodus, but it seems that the format is just too proprietary to figure out. Arne Schloh has been working on &lt;a href=&quot;http:&#x2F;&#x2F;oedbx.aroh.de&#x2F;&quot;&gt;decoding the .DBX format&lt;&#x2F;a&gt; but only has achieved about 90% of the task. There are what seems to be very good C libraries, &lt;a href=&quot;http:&#x2F;&#x2F;sourceforge.net&#x2F;projects&#x2F;ol2mbox&#x2F;&quot;&gt;LibPST and LibDBX&lt;&#x2F;a&gt;, but I don&#x27;t really want to dive into using C libraries from Python - though if anyone is willing to shed some light, I&#x27;d be all ears. Python libraries for decoding the .DBX or .PST formats? Well, either I haven&#x27;t looked hard enough or there really aren&#x27;t any.&lt;&#x2F;p&gt;
&lt;p&gt;So that&#x27;s that, which basically means that I won&#x27;t be looking at adding Outlook Express and Outlook support to gExodus barring a breakthrough. Sorry.&lt;&#x2F;p&gt;
&lt;p&gt;Anyway, I thought it would be good to release the source for gExodus as I&#x27;d promised - just for the unlikely event that someone wants to extend what little I&#x27;ve done. So here&#x27;s the Python source files for gExodus (0.2):&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;gexodus&#x2F;gexodus-0.2-src.zip&quot;&gt;gexodus-0.2-src.zip&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;p&gt;To run gExodus from source, you need to have installed &lt;a href=&quot;http:&#x2F;&#x2F;python.org&#x2F;&quot;&gt;Python&lt;&#x2F;a&gt;, &lt;a href=&quot;http:&#x2F;&#x2F;www.wxpython.org&#x2F;&quot;&gt;wxPython&lt;&#x2F;a&gt; and &lt;a href=&quot;http:&#x2F;&#x2F;pythoncard.sourceforge.net&#x2F;&quot;&gt;PythonCard&lt;&#x2F;a&gt;. &lt;a href=&quot;http:&#x2F;&#x2F;www.linux2000.com&#x2F;downloads&#x2F;installer_5b5_5.zip&quot;&gt;Gordon McMillan&#x27;s Installer&lt;&#x2F;a&gt; is needed to build the Windows executable. What is written &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;06&#x2F;21&#x2F;gexodus_a_graphical_gmail_import_tool.php&quot;&gt;here&lt;&#x2F;a&gt; should help if you really want to try to work on this. Either way, do feel free to drop a line via my &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;contact&#x2F;&quot;&gt;contact form&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Critique my employer&#x27;s website, please</title>
    <published>2004-06-29T23:48:05+00:00</published>
    <updated>2004-06-29T23:48:05+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/06/29/critique-my-employers-website-please/"/>
    <id>https://chuyeow.wtf/2004/06/29/critique-my-employers-website-please/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/06/29/critique-my-employers-website-please/">&lt;p&gt;A little background: I work for &lt;a href=&quot;http:&#x2F;&#x2F;muvee.com&#x2F;&quot;&gt;muvee Technologies&lt;&#x2F;a&gt; as a web developer. Much of what you see there isn&#x27;t my work though, since I&#x27;m only 3 weeks old in the company.&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;m coming up with a list of things to improve with regards to the &lt;a href=&quot;http:&#x2F;&#x2F;muvee.com&#x2F;&quot;&gt;website&lt;&#x2F;a&gt;, in terms of making it persuasive and consequently generating more sales. Of course, things like layout, accessibility, design and look and feel are important as well, but secondary for this evaluation. Truth be told, this is something my boss asked me to look at, because I&#x27;ve a pair of fresh eyes undeadened by years of working on the same old (same old) pages.&lt;&#x2F;p&gt;
&lt;p&gt;Nope, I&#x27;m not going to be try and get away with hoping that everyone here will generate enough ideas for me to present to my boss. I have my own list and I&#x27;m coming up with more stuff (gradually), but I thought that &lt;em&gt;while I had your attention&lt;&#x2F;em&gt;, I might as well see what other minds can come up with and if they are so discordant from mine.&lt;&#x2F;p&gt;
&lt;p&gt;So there, if you could help me evaluate and recommend things that can be changed&#x2F;improved, I&#x27;d be grateful to you, dear mister or missus reader. Focus on how &lt;a href=&quot;http:&#x2F;&#x2F;muvee.com&#x2F;&quot;&gt;the site&lt;&#x2F;a&gt; could be more persuasive to prospective buyers, or conducive to buyers (transactors). Recommendations on design, layout, accessibility are also welcome, but secondary (I expect plenty of these, nevertheless).&lt;&#x2F;p&gt;
&lt;p&gt;I don&#x27;t have Gmail invites now, but I promise you I&#x27;ll send one over if you help me out. Those already with Gmail will instead receive my gratitude (really - a favor is worth something nowadays, right?)&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Danes Czeched-out</title>
    <published>2004-06-28T05:55:20+00:00</published>
    <updated>2004-06-28T05:55:20+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/06/28/danes-czeched-out/"/>
    <id>https://chuyeow.wtf/2004/06/28/danes-czeched-out/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/06/28/danes-czeched-out/">&lt;p&gt;Czech Republic 3 - 0 Denmark&lt;&#x2F;p&gt;
&lt;p&gt;I wish I&#x27;d bothered to look for a betting station earlier today - the odds were 1.78 in favor of a Czech win. The Czechs really booked their place in the semis in style, beating the Danes by the most solid margin of all the semifinalists.&lt;&#x2F;p&gt;
&lt;p&gt;And what a sweet chip from Milan Baros.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Gmail invites - so hard to give away</title>
    <published>2004-06-26T00:00:58+00:00</published>
    <updated>2004-06-26T00:00:58+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/06/26/gmail-invites-so-hard-to-give-away/"/>
    <id>https://chuyeow.wtf/2004/06/26/gmail-invites-so-hard-to-give-away/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/06/26/gmail-invites-so-hard-to-give-away/">&lt;p&gt;When I last &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;06&#x2F;22&#x2F;gmail_invite_for_loyal_reader.php&quot;&gt;gave  out a Gmail invite&lt;&#x2F;a&gt;, I had to squeeze out 1 for my dear blog readers (actually, when I got more invites, I gave another one to &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;06&#x2F;22&#x2F;gmail_invite_for_loyal_reader.php#comment3&quot;&gt;Joshua&lt;&#x2F;a&gt; too). Now it seems that even 2 invites are so hard to give away.&lt;&#x2F;p&gt;
&lt;p&gt;It seems that the Gmail craze is finally dying down. Well, at least in the blog circles. Gmail&#x27;s on almost every blog and almost every blogger has one (either through an account at &lt;a href=&quot;http:&#x2F;&#x2F;blogger.com&#x2F;&quot;&gt;Blogger&lt;&#x2F;a&gt; or through viral means). Colleagues at work have Gmail. Friends don&#x27;t see the need for Gmail. I&#x27;m actually having a hard time thinking of people who could use an invite. So from now on I&#x27;m giving away invites on my blog to readers. I&#x27;m not giving them to just anyone who searched for &quot;&lt;a href=&quot;http:&#x2F;&#x2F;www.google.com&#x2F;search?q=gmail+invite&quot;&gt;Gmail invite&lt;&#x2F;a&gt;&quot; on Google and popped over. I happen to be listed on the first page of search results on Google for &quot;Gmail invite&quot; at this moment, and that has surpassed my usual high-ranking search terms of &quot;&lt;a href=&quot;http:&#x2F;&#x2F;www.google.com&#x2F;search?q=bittornado&quot;&gt;bittornado&lt;&#x2F;a&gt;&quot;, &quot;&lt;a href=&quot;http:&#x2F;&#x2F;www.google.com&#x2F;search?q=hotmail+thunderbird&quot;&gt;uxtheme.dll&lt;&#x2F;a&gt;&quot;, and &quot;&lt;a href=&quot;http:&#x2F;&#x2F;www.google.com&#x2F;search?q=hotmail thunderbird&quot;&gt;hotmail thunderbird&lt;&#x2F;a&gt;&quot; within 3 days - 1466 visitors via that search phrase.&lt;&#x2F;p&gt;
&lt;p&gt;I was looking down the list of people who posted in response to my &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;06&#x2F;22&#x2F;gmail_invite_for_loyal_reader.php&quot;&gt;entry&lt;&#x2F;a&gt; asking my readers to show themselves, looking for people to give away the invites to, but I wasn&#x27;t sure who wanted them. If you posted before and want an invite, let me know.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Czech-ed in</title>
    <published>2004-06-20T06:00:23+00:00</published>
    <updated>2004-06-20T06:00:23+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/06/20/czech-ed-in/"/>
    <id>https://chuyeow.wtf/2004/06/20/czech-ed-in/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/06/20/czech-ed-in/">&lt;p&gt;Exhilarating match, Holland vs. Czech Republic. I&#x27;m (openly) rooting for the Czechs to win Euro 2004, so it was nice to see the Czechs come back 2 times from behind and winning it with a sweet tap-in. They played very well at that, and Milan Baros scoring was just sweet.&lt;&#x2F;p&gt;
&lt;p&gt;Now, onto the quarter-finals!&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Away</title>
    <published>2004-05-15T19:06:49+00:00</published>
    <updated>2004-05-15T19:06:49+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/05/15/away/"/>
    <id>https://chuyeow.wtf/2004/05/15/away/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/05/15/away/">&lt;p&gt;Before anyone jumps to the conclusion that I&#x27;ve fallen into torpor or crumbled to dust in Final Death, let me assure you that I will merely be away on a short trip for the purpose of getting away from Things That Suck™ (among other purposes). Will be back Wednesday evening (my time, &lt;acronym title=&quot;China Coast Time (GMT+0800)&quot;&gt;CCT&lt;&#x2F;acronym&gt;). If I&#x27;m not back by then, assume the worst.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Interesting job interview today</title>
    <published>2004-05-12T03:31:36+00:00</published>
    <updated>2004-05-12T03:31:36+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/05/12/interesting-job-interview-today/"/>
    <id>https://chuyeow.wtf/2004/05/12/interesting-job-interview-today/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/05/12/interesting-job-interview-today/">&lt;p&gt;Fresh graduate that I am, I have been submitting applications for quite a number of jobs, mostly revolving around the &quot;web developer&quot; and the &quot;software developer&quot; careers. Of course, I am always supplementing my income with web design and development work, and have always been on the lookout for freelance work. Sometimes I wonder about work, about whether to work for someone else, or to strike out on my own... ah, ah, ah... That&#x27;s a topic for another day.&lt;&#x2F;p&gt;
&lt;p&gt;So, back on track, I went for an interview today with a &lt;acronym title=&quot;Small and Medium-sized Enterprise&quot;&gt;SME&lt;&#x2F;acronym&gt;, and the interviewer was seemingly the owner (educated guesswork involved). He was young, he was entrepreneurial (he had at least 1 major startup that crashed, the current one is the one I was seeking a position in, and it&#x27;s successful enough). But what was most interesting was how the interview went.&lt;&#x2F;p&gt;
&lt;p&gt;You see, he was looking over my resumé, and he actually made suggestions on how I should rearrange it and present individual sections, in the most friendly, I&#x27;m-here-to-help-you-friend manner. I was surprised, pleasantly. This guy was actually spending time offering very very valuable advice to me. Great stuff.&lt;&#x2F;p&gt;
&lt;p&gt;And he was honest, he said he couldn&#x27;t meet my salary expectations, he said that the job I&#x27;m applying for (&quot;Java Developer&quot;) is a tedious, repetitive job. He also said something to the effect that starting at a small company like his is not something he&#x27;d recommend I do, &quot;as a friend&quot;. Everything made a lot of sense. Excellent career advice.&lt;&#x2F;p&gt;
&lt;p&gt;I didn&#x27;t get the job. He said &quot;it&#x27;d be a waste&quot; for me to go with this job, when I should be aiming higher. I believe that this is what he felt (not that &quot;it&#x27;d be a waste&quot; - that&#x27;s subjective), that he wasn&#x27;t going through this amazing amount of trouble just to make me feel better about myself for not getting the job. Sincerity shone through. Either that or he is a sterling actor (which I doubt).&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Computer problems (er, need help)</title>
    <published>2004-04-30T02:12:05+00:00</published>
    <updated>2004-04-30T02:12:05+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/04/30/computer-problems-er-need-help/"/>
    <id>https://chuyeow.wtf/2004/04/30/computer-problems-er-need-help/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/04/30/computer-problems-er-need-help/">&lt;p&gt;&lt;ins&gt;Update: Well, the problem seems solved now, and thanks to everyone for your advice :). Rather than repeat what I said in &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2004&#x2F;04&#x2F;30&#x2F;computer_problems_er_need_help.php#comment15&quot;&gt;my comment&lt;&#x2F;a&gt;, do check it out if you&#x27;ve replied to my call for help. Thanks again!&lt;&#x2F;ins&gt;&lt;&#x2F;p&gt;
&lt;p&gt;This is a computer problem that has been bugging my desktop PC and me (me mostly - the machine seems pretty happy, and sometimes I think I hear sniggers). Well, the problem is, it boots up and then freezes irrevocably (resetting is the only recourse). Nothing out of the ordinary yet, considering I&#x27;m running Windows XP, but it freezes at any point from bootup to a fully logged in session in Windows XP. Sometimes it even fails to POST. Sometimes there is just a white line across the screen and the rest is black.&lt;&#x2F;p&gt;
&lt;p&gt;Here&#x27;s what I think could be causes:&lt;br &#x2F;&gt;
1) The monitor (it&#x27;s a Phillips Brilliance 105 - circa 1996 I think) is too old. But does an old monitor cause the system not to boot or to freeze? Anyone had experience with old monitors? Will it blow up in my face?&lt;br &#x2F;&gt;
2) The power supply&#x27;s dying. Possible. But it&#x27;s a new one and it should be way above requirements.&lt;&#x2F;p&gt;
&lt;p&gt;I don&#x27;t know how to debug (or perhaps I&#x27;m just too lazy), so I&#x27;m casting about hoping someone would bite and tell me that they have had this exact same problem and how to solve it.&lt;&#x2F;p&gt;
&lt;p&gt;PS. I&#x27;m ready for any suggestions that my monitor is truly dead or highly dangerous in its current state - gives me an excuse to get a new, bigger (it&#x27;s 15 inch) one.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Server move imminent</title>
    <published>2004-04-26T18:30:02+00:00</published>
    <updated>2004-04-26T18:30:02+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/04/26/server-move-imminent/"/>
    <id>https://chuyeow.wtf/2004/04/26/server-move-imminent/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/04/26/server-move-imminent/">&lt;p&gt;Just a note in case someone wonders why this site is down or looks kinda funky in the next 24 hours (or so), I&#x27;m changing servers yet again.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;ins&gt;Update: after some problems with DNS (there wasn&#x27;t a &lt;acronym title=&quot;Start of Authority&quot;&gt;SOA&lt;&#x2F;acronym&gt; resource record), we&#x27;re finally at the new server. &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;contact&#x2F;&quot;&gt;Write me&lt;&#x2F;a&gt; if you notice something missing or just plain wrong.&lt;&#x2F;ins&gt;&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>I stand corrected</title>
    <published>2004-04-20T02:33:11+00:00</published>
    <updated>2004-04-20T02:33:11+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/04/20/i-stand-corrected/"/>
    <id>https://chuyeow.wtf/2004/04/20/i-stand-corrected/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/04/20/i-stand-corrected/">&lt;p&gt;Email from an anonymous visitor:&lt;&#x2F;p&gt;
&lt;blockquote&gt;&lt;p&gt;Just to inform you, your tagline -- &quot;rambling&#x27;s of a misfit&quot; is misspelled. It should be spelled &quot;ramblings.&quot;&lt;&#x2F;p&gt;&lt;&#x2F;blockquote&gt;
&lt;p&gt;Ouch. I always thought I knew my apostrophes. Like how there is no apostrophe in &quot;CDs&quot; (it&#x27;s not &quot;CD&#x27;s&quot;) - short for &quot;compact discs&quot;. And the possessive form of &quot;it&quot; is &quot;its&quot; (no apostrophe). &quot;It is&quot;, however, can be shortened to &quot;it&#x27;s&quot;. Blah.&lt;&#x2F;p&gt;
&lt;p&gt;Thanks for pointing out my oversight.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Server went down</title>
    <published>2004-04-17T19:21:02+00:00</published>
    <updated>2004-04-17T19:21:02+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/04/17/server-went-down/"/>
    <id>https://chuyeow.wtf/2004/04/17/server-went-down/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/04/17/server-went-down/">&lt;p&gt;Ugh the server hosting this site went down for at least 7 hours today with no news or emails from the hosting company. Even their own site was down.&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;m looking at sharing a dedicated server with several online friends, so maybe I&#x27;ll be rid of these problems and have less downtime.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Jack I&#x27;m so jealous!</title>
    <published>2004-04-03T15:52:23+00:00</published>
    <updated>2004-04-03T15:52:23+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/04/03/jack-im-so-jealous/"/>
    <id>https://chuyeow.wtf/2004/04/03/jack-im-so-jealous/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/04/03/jack-im-so-jealous/">&lt;p&gt;Wrapping up my final year of study at &lt;acronym title=&quot;National University of Singapore&quot;&gt;NUS&lt;&#x2F;acronym&gt; pretty soon - final thesis defence&#x2F;presentation on Monday, last examination paper on April 16. Getting a job has always been there on my mind but I never really bothered about it and have been somewhat noncomittal in looking. Well, I did apply to several companies, went to 2 tests, but no interviews yet. The thesis issue is somewhat blocking everything out, because goddamnit I want to get First Class Honors. Not that I&#x27;m certificate-driven or anything, but just that since I&#x27;m in the position to get it, why the hell not? Will it even have an effect on my job prospects? I don&#x27;t really know. Probably not, you know.&lt;&#x2F;p&gt;
&lt;p&gt;Oh Jack why didn&#x27;t I do better for the aptitude test?&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Thesis submitted</title>
    <published>2004-03-19T16:54:01+00:00</published>
    <updated>2004-03-19T16:54:01+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/03/19/thesis-submitted/"/>
    <id>https://chuyeow.wtf/2004/03/19/thesis-submitted/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/03/19/thesis-submitted/">&lt;p&gt;Ever seen that movie where this guy has to do an Honours thesis and went through an extended period of staring at the computer trying to code and write technical reports and a 100-page thesis, and he finally went blind and led a pathetic life after that before dying alone? No? Well, I didn&#x27;t either. Sounds like a pretty boring movie.&lt;&#x2F;p&gt;
&lt;p&gt;Well, anyway, so I&#x27;ve finally submitted my thesis to the examiner for review. That&#x27;s a veritable mountain off my back, really. What have I gained from this test of willpower, this despairing journey of &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;07&#x2F;30&#x2F;cpe_the_illegitimate_forgotten_bastard_child_of_ece_dept_nus.php&quot;&gt;initial disappointment&lt;&#x2F;a&gt;, this obstacle-ridden trek, this inward journey (yikes!) that made me realize that I&#x27;m just not cut out for a life in academia? Well, I can write on and on about this, recounting my experiences, or I can just stop here and link gratuitously to my thesis.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a href=&quot;http:&#x2F;&#x2F;fyp.codefront.net&#x2F;thesis&#x2F;Thesis.pdf&quot; class=&quot;pdf&quot;&gt;Thesis - The Incremental Genetic Algorithm with the Michigan-style Classifier System&lt;&#x2F;a&gt; (PDF format)&lt;&#x2F;p&gt;
&lt;p&gt;Adding a link to my (much shorter) technical paper: &lt;a href=&quot;http:&#x2F;&#x2F;fyp.codefront.net&#x2F;thesis&#x2F;IGAMichigan-techpaper.pdf&quot;&gt;Technical paper - The Incremental Genetic Algorithm with the Michigan-style Classifier System&lt;&#x2F;a&gt; (PDF format), because I see the thesis has become the number 1 result on Google for &quot;incremental genetic algorithm&quot;. Good to provide a shorter readup.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>To the people asking for an Orkut invite...</title>
    <published>2004-02-21T00:02:37+00:00</published>
    <updated>2004-02-21T00:02:37+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/02/21/to-the-people-asking-for-an-orkut-invite/"/>
    <id>https://chuyeow.wtf/2004/02/21/to-the-people-asking-for-an-orkut-invite/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/02/21/to-the-people-asking-for-an-orkut-invite/">&lt;p&gt;&lt;ins&gt;Note: I am not inviting anyone I don&#x27;t know even a bit of anymore! I&#x27;ve been getting a good number of requests and I have decided that it just isn&#x27;t right to invite just anybody. Please &lt;strong&gt;do not ask for an invite&lt;&#x2F;strong&gt;. Thanks for your understanding.&lt;&#x2F;ins&gt;&lt;&#x2F;p&gt;
&lt;p&gt;... You forgot the most important thing - your email address!&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;ve been getting a couple of people coming in from &lt;a href=&quot;http:&#x2F;&#x2F;ben.milleare.com&#x2F;&quot; title=&quot;Read Ben Milleare&#x27;s weblog&quot;&gt;Ben&#x27;s Thought Crimes&lt;&#x2F;a&gt; asking if I was willing to invite them into &lt;a href=&quot;http:&#x2F;&#x2F;www.orkut.com&#x2F;&quot;&gt;Orkut&lt;&#x2F;a&gt; when they noticed I gave Ben an invite when he asked. I don&#x27;t really like to do so, but I could invite people I don&#x27;t know (I know Ben, sort of, so that&#x27;s different) when they ask politely. &lt;em&gt;But&lt;&#x2F;em&gt; it&#x27;s hard to do so when there isn&#x27;t a way I can get back to them, much less get Orkut to send out an invitation (Orkut sends invites via email).&lt;&#x2F;p&gt;
&lt;p&gt;Not that Orkut really does anything for me at the moment. If you want to see what it&#x27;s all about, fine, I may send you an invite, but I&#x27;ll &quot;delete&quot; you as a &quot;friend&quot; after that.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>The force that is Slashdot</title>
    <published>2004-02-01T02:44:09+00:00</published>
    <updated>2004-02-01T02:44:09+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/02/01/the-force-that-is-slashdot/"/>
    <id>https://chuyeow.wtf/2004/02/01/the-force-that-is-slashdot/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/02/01/the-force-that-is-slashdot/">&lt;p&gt;You must have heard of the &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Slashdot_effect&quot; title=&quot;Definition of &amp;quot;Slashdot effect&amp;quot; at Wikipedia&quot;&gt;Slashdot effect&lt;&#x2F;a&gt;. It is real. It is of a magnitude beyond your imagination. Yesterday I felt a teeny weeny jolt in bandwidth simply because someone linked to my &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;12&#x2F;10&#x2F;new_ie_vulnerability_fake_urls.php&quot; title=&quot;Read my &amp;quot;New IE vulnerability - fake URLs&amp;quot; entry&quot;&gt;&quot;New IE vulnerability - fake URLs&quot;&lt;&#x2F;a&gt; entry in this &lt;a href=&quot;http:&#x2F;&#x2F;slashdot.org&#x2F;article.pl?sid=04&#x2F;01&#x2F;30&#x2F;0428242&quot; title=&quot;Read the article at Slashdot&quot;&gt;Slashdot article entitled &quot;Microsoft Advises to Type in URLs Rather than Click&quot;&lt;&#x2F;a&gt; in a &lt;em&gt;comment&lt;&#x2F;em&gt;. A comment that is found about 80% down a page that scrolls at least fifty times when you press the page down button.&lt;&#x2F;p&gt;
&lt;p&gt;Lucky for me I&#x27;m &lt;em&gt;just&lt;&#x2F;em&gt; below my bandwidth allocation for this month.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Pretty in pink, and yellow and green</title>
    <published>2004-01-28T00:50:00+00:00</published>
    <updated>2004-01-28T00:50:00+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/01/28/pretty-in-pink-and-yellow-and-green/"/>
    <id>https://chuyeow.wtf/2004/01/28/pretty-in-pink-and-yellow-and-green/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/01/28/pretty-in-pink-and-yellow-and-green/">&lt;p&gt;Perhaps you&#x27;d have noticed the new colors and a slightly changed layout.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot; style=&quot;width:210px&quot;&gt;&lt;img alt=&quot;Color palette used for the redesign&quot; src=&quot;&#x2F;assets&#x2F;palette.gif&quot; width=&quot;200&quot; height=&quot;80&quot; border=&quot;0&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
&lt;p&gt;Is pink too effeminate? Think the color palette is garishly eye-blinding? Do your eyes bleed from the white background?&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>The monthly report - December 2003</title>
    <published>2004-01-02T02:13:17+00:00</published>
    <updated>2004-01-02T02:13:17+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/01/02/the-monthly-report-december-2003/"/>
    <id>https://chuyeow.wtf/2004/01/02/the-monthly-report-december-2003/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/01/02/the-monthly-report-december-2003/">&lt;p&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;&quot; title=&quot;redemption in a blog&quot;&gt;redemption in a blog&lt;&#x2F;a&gt; received 13,728 visits for the month of December 2003, meaning there were an average of 442 visits daily.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Most visited entries&lt;&#x2F;strong&gt;:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;The recent &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;12&#x2F;29&#x2F;sending_trackback_pings_indiscriminately_makes_you_a_trackback_spammer.php&quot; title=&quot;Read my entry entitled &amp;quot;Sending TrackBack pings indiscriminately makes you a TrackBack spammer&amp;quot;&quot;&gt;entry on TrackBack spam&lt;&#x2F;a&gt; that spurred a short burst of inter-blog discussion made it to &lt;a href=&quot;http:&#x2F;&#x2F;blogdex.net&#x2F;&quot; title=&quot;Blogdex aggregates the &amp;quot;most contagious information currently spreading in the weblog community&amp;quot;&quot;&gt;Blogdex&lt;&#x2F;a&gt;. The beginning of a wave of TrackBack abuse? &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;12&#x2F;29&#x2F;sending_trackback_pings_indiscriminately_makes_you_a_trackback_spammer.php#comment7&quot; title=&quot;Read Joanne Jacobs comment&quot;&gt;Joanne Jacobs&lt;&#x2F;a&gt; and I seem to think so.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;12&#x2F;04&#x2F;abyss_web_server_small_and_really_neat.php&quot; title=&quot;Read my entry on the Abyss web server&quot;&gt;Abyss Web Server - small and really neat&lt;&#x2F;a&gt; pointed out a small and amazingly easy to configure web server. It&#x27;s not Apache, but it works fine for local development alright!&lt;&#x2F;li&gt;
&lt;li&gt;My &lt;a href=&quot;http:&#x2F;&#x2F;mozilla.org&#x2F;thunderbird&#x2F;&quot; title=&quot;Go to the Mozilla Thunderbird product page&quot;&gt;Mozilla Thunderbird&lt;&#x2F;a&gt; 0.4 new feature summary - &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;12&#x2F;07&#x2F;mozilla_thunderbird_04_new_features_upgrading_and_more.php&quot;&gt;Mozilla Thunderbird 0.4 - new features, upgrading, and more&lt;&#x2F;a&gt;. I love Mozilla Thunderbird! It&#x27;s not perfect, it&#x27;s not final (it&#x27;s still in what you would call beta stages), but it beats email clients I&#x27;ve used before (which include Outlook, Outlook Express and Incredimail).&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;&lt;strong&gt;Of note&lt;&#x2F;strong&gt;:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;A new year, a new webhost - I&#x27;ve just changed my webhost to a dirt cheap webhosting plan at &lt;a href=&quot;http:&#x2F;&#x2F;pinchpenny.org&#x2F;&quot; title=&quot;Go to the PinchPenny webhosting company website&quot;&gt;PinchPenny&lt;&#x2F;a&gt;. Not that there was anything wrong with my last host, but PinchPenny had unlimited add-on domains that was just too good to miss, and there being end-year promotions (I get 10% off for as long as I&#x27;m a PinchPenny customer) as well. Besides, I was using almost my full bandwidth allocation (1,824,125KB - wait, Google can &lt;a href=&quot;http:&#x2F;&#x2F;www.google.com&#x2F;search?q=1824125+KB+in+GB&quot; title=&quot;Let Google tell you how many GB 1,824,125KB is&quot;&gt;convert that to GB&lt;&#x2F;a&gt;... It&#x27;s 1.74GB) at my last host, who kindly sponsored my hosting. Just didn&#x27;t feel right.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;scripts&#x2F;blacklistupdater&#x2F;&quot; title=&quot;Go to the MT-Blacklist webpage&quot;&gt;MT-Blacklist Updater&lt;&#x2F;a&gt; is a simple PHP script I wrote to keep my MT-Blacklist setup updated automatically with any changes in the master blacklist at the &lt;a href=&quot;http:&#x2F;&#x2F;www.jayallen.org&#x2F;comment_spam&#x2F;&quot; title=&quot;Visit the Comment Spam Clearinghouse&quot;&gt;Comment Spam Clearinghouse&lt;&#x2F;a&gt;. What was interesting was I &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;12&#x2F;14&#x2F;mtblacklist_updater.php#comment3&quot; title=&quot;Jay Allen points out my act of extreme stupidity in his comment on my related entry on MT-Blacklist Updater&quot;&gt;screwed up&lt;&#x2F;a&gt; completely at my first try. Nevertheless, it works now, and feedback like &lt;a href=&quot;http:&#x2F;&#x2F;blog.iloaf.com&#x2F;archives&#x2F;000286.html&quot; title=&quot;Read Chris&#x27; blog entry on MT-Blacklist Updater&quot;&gt;this&lt;&#x2F;a&gt; makes me smile.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;As always, thanks for reading, and a Happy New Year to one and all!&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Past monthly reports&lt;&#x2F;strong&gt;:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;12&#x2F;01&#x2F;the_monthly_report_november_2003.php&quot; title=&quot;Monthly report for November 2003&quot;&gt;November 2003&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;11&#x2F;03&#x2F;the_monthly_report_october_2003.php&quot; title=&quot;Monthly report for October 2003&quot;&gt;October 2003&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;10&#x2F;01&#x2F;the_monthly_report_september_2003.php&quot; title=&quot;Monthly report for September 2003&quot;&gt;September 2003&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;09&#x2F;01&#x2F;the_monthly_report_august_2003.php&quot; title=&quot;Monthly report for August 2003&quot;&gt;August 2003&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;07&#x2F;30&#x2F;the_monthly_report_july_2003.php&quot; title=&quot;Monthly report for July 2003&quot;&gt;July 2003&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
  </entry>
  <entry>
    <title>Changing webhosts - temporarily funky</title>
    <published>2004-01-01T12:59:51+00:00</published>
    <updated>2004-01-01T12:59:51+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2004/01/01/changing-webhosts-temporarily-funky/"/>
    <id>https://chuyeow.wtf/2004/01/01/changing-webhosts-temporarily-funky/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2004/01/01/changing-webhosts-temporarily-funky/">&lt;p&gt;I&#x27;m in the process of changing my webhost for this site so some things may seem funky at the moment.&lt;&#x2F;p&gt;
&lt;p&gt;In any case, a Happy New Year ahead to all!&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>The monthly report - November 2003</title>
    <published>2003-12-01T21:05:18+00:00</published>
    <updated>2003-12-01T21:05:18+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/12/01/the-monthly-report-november-2003/"/>
    <id>https://chuyeow.wtf/2003/12/01/the-monthly-report-november-2003/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/12/01/the-monthly-report-november-2003/">&lt;p&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;&quot; title=&quot;redemption in a blog&quot;&gt;redemption in a blog&lt;&#x2F;a&gt; received 12,262 visits for the month of November 2003, working to a rounded average of 408 hits per day.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Most visited entries&lt;&#x2F;strong&gt;:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;11&#x2F;08&#x2F;ahem_5_reasons_not_to_buy_an_ipod.php&quot; title=&quot;Read &amp;quot;Ahem! 5 reasons not to buy an iPod&amp;quot;&quot;&gt;Ahem! 5 reasons not to buy an iPod&lt;&#x2F;a&gt; - yawn! &lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;11&#x2F;21&#x2F;how_to_really_kill_windows_messenger.php&quot; title=&quot;Read &amp;quot;How to really kill Windows Messenger&amp;quot;&quot;&gt;How to really kill Windows Messenger&lt;&#x2F;a&gt; has been getting many hits from Google. Nice! I&#x27;m now an official &lt;a href=&quot;http:&#x2F;&#x2F;www.google.com&#x2F;search?q=kill+windows+messenger&quot; title=&quot;See the search results on Google for &amp;quot;kill windows messenger&amp;quot;&quot;&gt;Windows Messenger killer&lt;&#x2F;a&gt;.&lt;&#x2F;li&gt;
&lt;li&gt;One of my shortest but sweetest (&quot;sweet&quot; as in &lt;em&gt;sweet!&lt;&#x2F;em&gt;) entries: &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;11&#x2F;14&#x2F;101_things_that_the_mozilla_browser_can_do_that_ie_cannot.php&quot; title=&quot;Read &amp;quot;101 things that the Mozilla browser can do that IE cannot&amp;quot;&quot;&gt;101 things that the Mozilla browser can do that IE cannot&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;&lt;strong&gt;Other interesting stuff&lt;&#x2F;strong&gt;:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;I&#x27;ve been blogging for 6 months since my very first tentative steps into the blogosphere. I can say I&#x27;m thoroughly addicted to the weblog world and picked up a whole buncha stuff along the way. So yay for blogging!&lt;&#x2F;li&gt;
&lt;li&gt;My Google PageRank is still 6! OK maybe that&#x27;s not so interesting. It will be when (or rather, &lt;em&gt;if&lt;&#x2F;em&gt;) I hit &lt;acronym title=&quot;PageRank&quot;&gt;PR&lt;&#x2F;acronym&gt; 7.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Once again, as always, thanks for reading!&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Past monthly reports&lt;&#x2F;strong&gt;:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;11&#x2F;03&#x2F;the_monthly_report_october_2003.php&quot; title=&quot;Monthly report for October 2003&quot;&gt;October 2003&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;10&#x2F;01&#x2F;the_monthly_report_september_2003.php&quot; title=&quot;Monthly report for September 2003&quot;&gt;September 2003&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;09&#x2F;01&#x2F;the_monthly_report_august_2003.php&quot; title=&quot;Monthly report for August 2003&quot;&gt;August 2003&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;07&#x2F;30&#x2F;the_monthly_report_july_2003.php&quot; title=&quot;Monthly report for July 2003&quot;&gt;July 2003&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
  </entry>
  <entry>
    <title>AIDS awareness</title>
    <published>2003-12-01T20:47:50+00:00</published>
    <updated>2003-12-01T20:47:50+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/12/01/aids-awareness/"/>
    <id>https://chuyeow.wtf/2003/12/01/aids-awareness/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/12/01/aids-awareness/">&lt;p&gt;Today is &lt;a href=&quot;http:&#x2F;&#x2F;www.worldaidsday.org&#x2F;&quot; title=&quot;Visit the World AIDS Day web site&quot;&gt;World AIDS Day&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;div class=&quot;img&quot; style=&quot;width:70px&quot;&gt;&lt;img alt=&quot;AIDS awareness ribbon&quot; src=&quot;&#x2F;assets&#x2F;aids-awareness-ribbon.jpg&quot; width=&quot;60&quot; height=&quot;100&quot; border=&quot;0&quot; &#x2F;&gt;&lt;&#x2F;div&gt;
</content>
  </entry>
  <entry>
    <title>The beauty of 20&#x2F;20 vision</title>
    <published>2003-12-01T03:03:54+00:00</published>
    <updated>2003-12-01T03:03:54+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/12/01/the-beauty-of-2020-vision/"/>
    <id>https://chuyeow.wtf/2003/12/01/the-beauty-of-2020-vision/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/12/01/the-beauty-of-2020-vision/">&lt;p&gt;You never realize what you&#x27;re missing until you experience it for yourself. I&#x27;d just bought a new yearly supply of contact lenses with the refractive index amended to the latest -6.00 (right eye) and -5.75 (left eye). Last time I had contacts made, they were -4.50 (right eye) and -4.00 (left eye). Either the last optometrist had the measurements all wrong or staring at the monitor the whole day has worsened my myopia.&lt;&#x2F;p&gt;
&lt;p&gt;And now with the new contact lenses, everything is &lt;em&gt;so&lt;&#x2F;em&gt; clear. I thought it was a slightly blurry with my old contact lenses, but in retrospect, it was definitely more than &quot;slightly&quot;. I can see every blade of grass and every pore in your face (that is, if you ever stuck your pretty face close to mine in real life). I can see the bus number from a greater distance away. I can tell you what the first letter is in the 20&#x2F;20 row of the optometrist&#x27;s eyechart.&lt;&#x2F;p&gt;
&lt;p&gt;To those few of you who aren&#x27;t myopic yet: take care of your eyes peeps! Stop staring at your monitors for too long! Hmm... What&#x27;s the point? Nobody ever listens to nagging like this. I know I didn&#x27;t.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>The monthly report - October 2003</title>
    <published>2003-11-03T23:48:48+00:00</published>
    <updated>2003-11-03T23:48:48+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/11/03/the-monthly-report-october-2003/"/>
    <id>https://chuyeow.wtf/2003/11/03/the-monthly-report-october-2003/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/11/03/the-monthly-report-october-2003/">&lt;p&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;&quot; title=&quot;redemption in a blog&quot;&gt;redemption in a blog&lt;&#x2F;a&gt; received 10,617 visits for the month of October 2003, working to an average of 342 hits per day.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Most visited entries&lt;&#x2F;strong&gt;:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;10&#x2F;10&#x2F;unbelievable_optical_illusion.php&quot;&gt;Unbelievable optical illusion&lt;&#x2F;a&gt; was most visited, probably because it got onto several LiveJournals.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;10&#x2F;15&#x2F;comparing_mozilla_firebird_with_other_browsers.php&quot;&gt;Comparing Mozilla Firebird with other browsers&lt;&#x2F;a&gt; - why you really should use &lt;a href=&quot;http:&#x2F;&#x2F;www.mozilla.org&#x2F;products&#x2F;firebird&#x2F;&quot;&gt;Mozilla Firebird&lt;&#x2F;a&gt;.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;10&#x2F;27&#x2F;new_ie_smells_like_mozilla.php&quot;&gt;New IE smells like Mozilla&lt;&#x2F;a&gt; had some screenshots on the IE that will come with Windows Longhorn.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;&lt;strong&gt;Other interesting stuff&lt;&#x2F;strong&gt;:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;My Google PageRank went up by 1 from 5 to 6.&lt;&#x2F;li&gt;
&lt;li&gt;Over 1 Gigabyte of bandwidth was used last month, a record which I attribute to the picture in &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;10&#x2F;10&#x2F;unbelievable_optical_illusion.php&quot;&gt;Unbelievable optical illusion&lt;&#x2F;a&gt; being hot-linked on many forum sites, and (eek!) LiveJournals.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Thanks for reading!&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Past monthly reports&lt;&#x2F;strong&gt;:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;10&#x2F;01&#x2F;the_monthly_report_september_2003.php&quot; title=&quot;Monthly report for September 2003&quot;&gt;September 2003&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;09&#x2F;01&#x2F;the_monthly_report_august_2003.php&quot; title=&quot;Monthly report for August 2003&quot;&gt;August 2003&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;07&#x2F;30&#x2F;the_monthly_report_july_2003.php&quot; title=&quot;Monthly report for July 2003&quot;&gt;July 2003&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
  </entry>
  <entry>
    <title>Happy Birthday!</title>
    <published>2003-11-01T01:25:00+00:00</published>
    <updated>2003-11-01T01:25:00+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/11/01/happy-birthday/"/>
    <id>https://chuyeow.wtf/2003/11/01/happy-birthday/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/11/01/happy-birthday/">&lt;p&gt;To my better half,&lt;br &#x2F;&gt;
&lt;img alt=&quot;chinese-happy-birthday.png&quot; src=&quot;&#x2F;assets&#x2F;chinese-happy-birthday.png&quot; width=&quot;242&quot; height=&quot;72&quot; border=&quot;0&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;weiping&#x2F;2003&#x2F;birthday&#x2F;&quot; title=&quot;Special archive for this entry&quot;&gt;Archive&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>I&#x27;ve got Mini-tab Shapes</title>
    <published>2003-10-27T06:19:00+00:00</published>
    <updated>2003-10-27T06:19:00+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/10/27/ive-got-mini-tab-shapes/"/>
    <id>https://chuyeow.wtf/2003/10/27/ive-got-mini-tab-shapes/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/10/27/ive-got-mini-tab-shapes/">&lt;p&gt;I&#x27;ve always been wanting to try out &lt;a href=&quot;http:&#x2F;&#x2F;www.simplebits.com&#x2F;tips&#x2F;minitab_shapes.html&quot;&gt;Mini-tab Shapes&lt;&#x2F;a&gt; and finally got down to doing so. Granted, the whole thing was a no-brainer since all that had to be done was to copy the source in that page and tweak the CSS to suit the rest of the site.&lt;&#x2F;p&gt;
&lt;p&gt;Initially though, I&#x27;d wanted to put up tabs like those in the &lt;a href=&quot;http:&#x2F;&#x2F;alistapart.com&#x2F;articles&#x2F;slidingdoors&#x2F;&quot;&gt;Sliding Doors of CSS&lt;&#x2F;a&gt; article at &lt;a href=&quot;http:&#x2F;&#x2F;alistapart.com&#x2F;&quot;&gt;A List Apart&lt;&#x2F;a&gt;, but my graphic design skills weren&#x27;t up to the task - I had problems coming up with tabs that weren&#x27;t child-like doodles. So I settled for mini-tabs.&lt;&#x2F;p&gt;
&lt;p&gt;Anyway, for those of you who&#x27;ve been visiting lately, you&#x27;d probably also have noticed the new look. Hate it? Like it? Let me know!&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Update&lt;&#x2F;strong&gt;: &lt;a href=&quot;http:&#x2F;&#x2F;www.thesunreport.org&#x2F;&quot;&gt;The Sun Report&lt;&#x2F;a&gt; has &lt;a href=&quot;http:&#x2F;&#x2F;www.thesunreport.org&#x2F;exp&#x2F;minitabs&#x2F;vertical.html&quot;&gt;Vertical Mini-tabs, inspired by Mini-tab shapes!&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>The monthly report - September 2003</title>
    <published>2003-10-01T02:51:12+00:00</published>
    <updated>2003-10-01T02:51:12+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/10/01/the-monthly-report-september-2003/"/>
    <id>https://chuyeow.wtf/2003/10/01/the-monthly-report-september-2003/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/10/01/the-monthly-report-september-2003/">&lt;p&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;&quot; title=&quot;redemption in a blog&quot;&gt;redemption in a blog&lt;&#x2F;a&gt; received 9039 visits for this month of September 2003, working to an average of 301 hits per day. This entry also marks my 100th entry - the 3rd of many useless statistics to come in this entry.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Most visited entries&lt;&#x2F;strong&gt;:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;My entry linking to a &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;09&#x2F;13&#x2F;naruto_cosplay_picture.php&quot;&gt;Naruto cosplay picture&lt;&#x2F;a&gt; was rather well-visited, mostly because of Google. (&lt;a href=&quot;http:&#x2F;&#x2F;www.google.com&#x2F;search?q=naruto+cosplay&quot;&gt;2nd on Google&lt;&#x2F;a&gt;)&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;09&#x2F;01&#x2F;flash_your_keyboard_lights_with_java.php&quot;&gt;Flash your keyboard lights with Java&lt;&#x2F;a&gt; is also something interesting that I picked up from someone else&#x27;s weblog. Pretty neat.&lt;&#x2F;li&gt;
&lt;li&gt;The most recent entry on &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;09&#x2F;25&#x2F;kids_these_days.php&quot;&gt;Kids these days...&lt;&#x2F;a&gt; was a more &quot;human interest&quot; entry which I&#x27;d hardly ever done since I started blogging.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;&lt;strong&gt;Other interesting stuff&lt;&#x2F;strong&gt;:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;September 2003 is the best ever month for me in a long long time, for personal reasons which I will not divulge. Yay!&lt;&#x2F;li&gt;
&lt;li&gt;I&#x27;ve added a &lt;a href=&quot;http:&#x2F;&#x2F;www.mozilla.org&#x2F;banners&#x2F;&quot; title=&quot;Mozilla banners&quot;&gt;Mozilla banner&lt;&#x2F;a&gt; to the main page of my weblog.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Once again, as always, thanks for reading!&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Past monthly reports&lt;&#x2F;strong&gt;:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;09&#x2F;01&#x2F;the_monthly_report_august_2003.php&quot; title=&quot;Monthly report for August 2003&quot;&gt;August 2003&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;07&#x2F;30&#x2F;the_monthly_report_july_2003.php&quot; title=&quot;Monthly report for July 2003&quot;&gt;July 2003&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
  </entry>
  <entry>
    <title>Kids these days...</title>
    <published>2003-09-25T14:07:23+00:00</published>
    <updated>2003-09-25T14:07:23+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/09/25/kids-these-days/"/>
    <id>https://chuyeow.wtf/2003/09/25/kids-these-days/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/09/25/kids-these-days/">&lt;p&gt;Just today, I was waiting in the queue for the bus when the secondary school girl (probably 14 years of age) who was behind me in the queue dropped a coin. I think it was a 20 cent (the currency is the Singapore Dollar) coin. And she didn&#x27;t pick it up. I&#x27;m pretty sure she&#x27;d noticed it, and it is easily within reach if she just bent down. She wasn&#x27;t carrying anything that would inconvenience her picking up the coin. She just stared at it for a moment and then promptly ignored it as she whipped out her Nokia 8310 handphone and started pressing the buttons.&lt;&#x2F;p&gt;
&lt;p&gt;I remember back when a 10 cent coin used to matter (10 cents could get you 3 sweets), not to mention a 20 cent coin. In fact I&#x27;d pick it up if I dropped it, now. Why not? Should anyone feel embarassed to pick up a 20 cent coin? No. Should a 20 cent coin have so little value that it isn&#x27;t worth the effort to pick it up when dropped? Not yet (at least until inflation gets real high). I realize I&#x27;m being critical of the young lady without giving her the benefit of the doubt, but I make no excuse for that.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>The monthly report - August 2003</title>
    <published>2003-09-01T13:52:32+00:00</published>
    <updated>2003-09-01T13:52:32+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/09/01/the-monthly-report-august-2003/"/>
    <id>https://chuyeow.wtf/2003/09/01/the-monthly-report-august-2003/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/09/01/the-monthly-report-august-2003/">&lt;p&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;&quot; title=&quot;redemption in a blog&quot;&gt;redemption in a blog&lt;&#x2F;a&gt; received 6701 visits for this month of August 2003. This is also the first time my weblog has gotten a Google PageRank, the first being 3 and finally increased to 5 after the recent Google major update. What can I say? Google loves weblogs!&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Most visited entries&lt;&#x2F;strong&gt;:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;I&#x27;d recently implemented a PHP hack to &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;08&#x2F;16&#x2F;tracking_entry_referrers_with_php_in_mt.php&quot;&gt;keep track of the referrers for each entry&lt;&#x2F;a&gt; in this MovableType blog, and it happens to be the most visited entry in my blog (hmm... it even has a PageRank of 4 - must be those trackbacks and backward links).&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;08&#x2F;27&#x2F;free_classics_ebooks.php&quot;&gt;Free Classics eBooks&lt;&#x2F;a&gt; was surprisingly well-visited. Must be the word &#x27;free&#x27; must have caught some attention.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;08&#x2F;21&#x2F;dhtml_lemmings.php&quot;&gt;DHTML Lemmings&lt;&#x2F;a&gt; - this I can understand. It&#x27;s Lemmings on your web browser! Lemmings!&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;08&#x2F;28&#x2F;stumped_by_regular_expressions_try_the_regex_coach.php&quot;&gt;Stumped by regular expressions? Try the Regex Coach&lt;&#x2F;a&gt; points out the very nice &lt;a href=&quot;http:&#x2F;&#x2F;www.weitz.de&#x2F;regex-coach&#x2F;&quot;&gt;Regex Coach&lt;&#x2F;a&gt;.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;08&#x2F;24&#x2F;natures_flawed_programming.php&quot;&gt;Nature&#x27;s flawed programming&lt;&#x2F;a&gt; - interesting dung beetle trivia.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;&lt;strong&gt;Other interesting stuff&lt;&#x2F;strong&gt;:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;For some unknown reason, pages from https:&#x2F;&#x2F;chuyeow.wtf&#x2F; were unlisted on Google for a few weeks. They have started to re-appear in the recent major Google update. Why did they disappear? Some possible reasons I thought of:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;my DNS not working correctly for a time: there was a time when DNS stopped working from several locations, but my host promptly resolved this.&lt;&#x2F;li&gt;
&lt;li&gt;my updating of blog pages from HTML to .php pages: not likely, but the site did stop being listed almost immediately after I did the switch.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;&#x2F;li&gt;
&lt;li&gt;I&#x27;m finding &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;&quot; title=&quot;redemption in a blog&quot;&gt;redemption in a blog&lt;&#x2F;a&gt; has made a few people&#x27;s blogrolls and feed subscriptions (like &lt;a href=&quot;http:&#x2F;&#x2F;www.bloglines.com&#x2F;&quot;&gt;Bloglines&lt;&#x2F;a&gt;. Who are you people? C&#x27;mon introduce yourselves and let me have a peek into why you read my weblog :).&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Until next month, and thanks for reading!&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Past monthly reports&lt;&#x2F;strong&gt;:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;07&#x2F;30&#x2F;the_monthly_report_july_2003.php&quot; title=&quot;Monthly report for July 2003&quot;&gt;July 2003&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
</content>
  </entry>
  <entry>
    <title>Fatal incident in campus (NUS)</title>
    <published>2003-08-13T09:16:25+00:00</published>
    <updated>2003-08-13T09:16:25+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/08/13/fatal-incident-in-campus-nus/"/>
    <id>https://chuyeow.wtf/2003/08/13/fatal-incident-in-campus-nus/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/08/13/fatal-incident-in-campus-nus/">&lt;p&gt;I just received notice via email from the &lt;acronym title=&quot;National University of Singapore&quot;&gt;NUS&lt;&#x2F;acronym&gt; President that there was a fatal incident at the Faculty of Engineering this morning. It appears to be an attack of a staff member by another - the case is currently under police investigation.&lt;&#x2F;p&gt;
&lt;p&gt;I wasn&#x27;t in campus today. Hopefully it isn&#x27;t someone I know - it is still tragic nonetheless. I wonder what instigated the attack.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Update&lt;&#x2F;strong&gt;:&lt;br &#x2F;&gt;
Read about it &lt;a href=&quot;http:&#x2F;&#x2F;straitstimes.asia1.com.sg&#x2F;latest&#x2F;story&#x2F;0,4390,204578,00.html?&quot;&gt;in the news&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Alphabet != Letter</title>
    <published>2003-08-08T14:05:52+00:00</published>
    <updated>2003-08-08T14:05:52+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/08/08/alphabet-letter/"/>
    <id>https://chuyeow.wtf/2003/08/08/alphabet-letter/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/08/08/alphabet-letter/">&lt;p&gt;One thing that turns me off is when people (wrongly) use &#x27;alphabet&#x27; in place of &#x27;letter&#x27;. An &lt;a href=&quot;http:&#x2F;&#x2F;dictionary.reference.com&#x2F;search?q=alphabet&quot; title=&quot;Dictionary.com definition for &#x27;alphabet&#x27;&quot;&gt;alphabet&lt;&#x2F;a&gt; is a collection of &lt;a href=&quot;http:&#x2F;&#x2F;dictionary.reference.com&#x2F;search?q=letter&quot; title=&quot;Dictionary.com definition for letter&#x27;&quot;&gt;letter&lt;&#x2F;a&gt;s. &#x27;A&#x27;, &#x27;b&#x27;, &#x27;c&#x27; are letters. They are not alphabets. Everytime I hear someone say it wrong, I&#x27;m tempted to correct them whether they like it or not, and I often do.&lt;&#x2F;p&gt;
&lt;p&gt;Don&#x27;t make that (painful, painful) gaffe. At least don&#x27;t make it in front of me.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Life as it has never sucked before</title>
    <published>2003-08-08T05:13:07+00:00</published>
    <updated>2003-08-08T05:13:07+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/08/08/life-as-it-has-never-sucked-before/"/>
    <id>https://chuyeow.wtf/2003/08/08/life-as-it-has-never-sucked-before/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/08/08/life-as-it-has-never-sucked-before/">&lt;p&gt;I&#x27;m really on a downward spiral. There&#x27;s not one thing I can&#x27;t bitch about, but right now what really gets me down is being scammed by my FYP(Final Year Project) supervisor. I went through a whole lot of trouble just to get his project and now he gives me one that is totally unrelated to the project title or synposis.&lt;&#x2F;p&gt;
&lt;p&gt;_Design of intelligent evolutionary software agents for e-commerce_ is the title and I&#x27;m doing nothing related to agents nor e-commerce. Instead, I&#x27;m continuing someone else&#x27;s FYP(Final Year Project) which had disappointing results - something to do with Incremental Genetic Algorithms using the Michigan approach. Rest assured I don&#x27;t understand what it is, nor does it excite me (I&#x27;ve read that someone else&#x27;s technical paper) in the least. I did get assurance from the supervisor that there is a high chance of publishing a paper, so that is some consolation.&lt;&#x2F;p&gt;
&lt;p&gt;Whatever. I&#x27;m tossing around the idea of getting _yet another_ change in FYP(Final Year Project). Or should I just stick with it and tough it out? Damn. Why am I so goddamn unlucky? It&#x27;s like I&#x27;m furiously failing every saving throw as I come to each challenge. Or maybe I just have a Luck of 3 (only RPGers will appreciate that).&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>The monthly report - July 2003</title>
    <published>2003-07-30T15:39:41+00:00</published>
    <updated>2003-07-30T15:39:41+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/07/30/the-monthly-report-july-2003/"/>
    <id>https://chuyeow.wtf/2003/07/30/the-monthly-report-july-2003/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/07/30/the-monthly-report-july-2003/">&lt;p&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;&quot; title=&quot;redemption in a blog&quot;&gt;redemption in a blog&lt;&#x2F;a&gt; has seen a total of 18,000 &lt;s&gt;16,000&lt;&#x2F;s&gt; odd hits in this month of July 2003. Not much - a petty amount in fact, but I&#x27;m glad to see that I am getting &lt;em&gt;some&lt;&#x2F;em&gt; readership at all.&lt;&#x2F;p&gt;
&lt;p&gt;Now onto more interesting facts, first being the &lt;strong&gt;most visited entries&lt;&#x2F;strong&gt;:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;07&#x2F;14&#x2F;rounded_tables_with_css.html&quot;&gt;Rounded tables with CSS&lt;&#x2F;a&gt; had the highest number of hits, despite it being a no-show in terms of delivering what is expected from the title&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;07&#x2F;29&#x2F;mozilla_firebird_061_released.html&quot;&gt;Mozilla Firebird 0.6.1 released&lt;&#x2F;a&gt; - Mozilla-related entries seem to get good viewership for some reason&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;07&#x2F;20&#x2F;i_got_my_google_tan.html&quot;&gt;I got my Google tan&lt;&#x2F;a&gt; wasn&#x27;t really anything serious, but the word &#x27;Google&#x27; seems to draw some attention&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;&lt;strong&gt;Top search strings&lt;&#x2F;strong&gt;:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;thunderbird email&lt;&#x2F;em&gt; - currently ranked no. 5 on Google&lt;&#x2F;li&gt;
&lt;li&gt;&lt;em&gt;firebird google toolbar&lt;&#x2F;em&gt; - 1st on Google&lt;&#x2F;li&gt;
&lt;li&gt;&lt;em&gt;mambo 4.5&lt;&#x2F;em&gt; - 6th on Google&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;&lt;strong&gt;Other interesting stuff&lt;&#x2F;strong&gt;:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;ranked 3rd and 4th for &lt;em&gt;rounded tables&lt;&#x2F;em&gt; - who would have thought?&lt;&#x2F;li&gt;
&lt;li&gt;ranked 1st and 2nd for &lt;em&gt;jade weblogic&lt;&#x2F;em&gt; - now that would have my old colleagues at the company I was interning at visiting my blog and finding nothing of use&lt;&#x2F;li&gt;
&lt;li&gt;&lt;a href=&quot;http:&#x2F;&#x2F;ranchero.com&#x2F;netnewswire&#x2F;&quot;&gt;NetNewsWire&lt;&#x2F;a&gt;, a news reader for Mac OS X, is one of the top user agents - I wonder who you people are, or maybe someone got here from an aggregator.&lt;&#x2F;li&gt;
&lt;li&gt;&lt;em&gt;Java1.3.1&lt;&#x2F;em&gt; is another top user agent - I wonder what exactly this is&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Until next month, and thanks for popping by!&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>CPE - the illegitimate, forgotten bastard child of ECE dept, NUS</title>
    <published>2003-07-30T13:56:56+00:00</published>
    <updated>2003-07-30T13:56:56+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/07/30/cpe-the-illegitimate-forgotten-bastard-child-of-ece-dept-nus/"/>
    <id>https://chuyeow.wtf/2003/07/30/cpe-the-illegitimate-forgotten-bastard-child-of-ece-dept-nus/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/07/30/cpe-the-illegitimate-forgotten-bastard-child-of-ece-dept-nus/">&lt;p&gt;Those of us Computer Engineering (CPE) students in the Engineering faculty of NUS have really been hard done by this time. First of all, our selection of modules are a subset of those in Electrical Engineering (EE) - EE students have a much wider range of modules to choose from, while CPE have to compete with those from EE for places in modules in our concentrations. I&#x27;ve heard it said that an EE student can convert his degree into a CPE one, provided he or she takes sufficient modules related to CPE. I now understand why the split of Computer Engineering from the School of Computing (SoC) has been said to be for political reasons.&lt;&#x2F;p&gt;
&lt;p&gt;Now, in the recent allocation of Final Year Projects (FYP), some CPE students (yours truly included) were wrongly allocated projects deemed &#x27;Unsuitable for CPE&#x27; &quot;because of a glitch&quot; in the system. I can accept that - at least to the extent of accepting that a system that has been in place for several years can still fail. No matter. Provided something suitable was done as recompense for the lost opportunity to fairly ballot for the our FYP choices. I was lucky - after appealing for my 2nd choice project, which was unallocated, and with a 2nd mini-ballot, I got it. Others were not so lucky, as I&#x27;ve found. One of my friends was allocated neither his first 8 nor his appeal choices. OK, so he appealed to one of the heads to allow him to continue his Research Internship Project as an FYP - even his supervisor&#x27;s all ready to accept him. But no they say, &quot;even if there is a glitch, there are still many students didn&#x27;t get any of their 8 choices... and you are not exceptional&quot;. What? This student has forfeited his chance at balloting for his 8 choices because of YOUR glitch. And you expect him to accept the outcome of somebody else&#x27;s fumbling?&lt;&#x2F;p&gt;
&lt;p&gt;And what&#x27;s worse is most of the projects indicated as &#x27;Suitable for CPE&#x27; were taken by EE students. This despite the fact that we have only a limited number of FYPs to choose from. I was worried initially and emailed the person in charge, who reassured me that yes CPE students will be given a priority. I now realise that was a lie: they refused to tell our year representative when he asked the same question.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Module bidding result</title>
    <published>2003-07-29T10:31:28+00:00</published>
    <updated>2003-07-29T10:31:28+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/07/29/module-bidding-result/"/>
    <id>https://chuyeow.wtf/2003/07/29/module-bidding-result/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/07/29/module-bidding-result/">&lt;p&gt;Following up on this &lt;a href=&quot;https:&#x2F;&#x2F;chuyeow.wtf&#x2F;archives&#x2F;2003&#x2F;07&#x2F;29&#x2F;bidding_for_modules.html&quot; title=&quot;Bidding for modules blog entry&quot;&gt;entry&lt;&#x2F;a&gt; earlier today.&lt;&#x2F;p&gt;
&lt;p&gt;Seems I got all the modules I bid for:&lt;&#x2F;p&gt;
&lt;blockquote&gt;&lt;p&gt;
Dear CHEAH CHU YEOW,&lt;&#x2F;p&gt;
&lt;p&gt;Please find your bidding result for round 1A as follows:&lt;&#x2F;p&gt;&lt;&#x2F;blockquote&gt;
</content>
  </entry>
  <entry>
    <title>Bidding for modules</title>
    <published>2003-07-29T02:53:14+00:00</published>
    <updated>2003-07-29T02:53:14+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/07/29/bidding-for-modules/"/>
    <id>https://chuyeow.wtf/2003/07/29/bidding-for-modules/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/07/29/bidding-for-modules/">&lt;p&gt;This is fun! First time the university&#x27;s having this &lt;a href=&quot;http:&#x2F;&#x2F;www.cors.nus.edu.sg&#x2F;&quot; title=&quot;CORS&quot;&gt;bidding system&lt;&#x2F;a&gt;, and I&#x27;m up monitoring the bidding situation to ensure a place in my modules. Or rather, in 1 particular module, Computer Graphics. It&#x27;s coming out to be a bidding war - lowest bid is already 503 points which is more than half of the points we are allocated in total (1000). And this for a module I may end up dropping.&lt;&#x2F;p&gt;
&lt;p&gt;Oh wait it just increased to 548 points. Should I just show my hand?&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Timing</title>
    <published>2003-07-29T02:27:10+00:00</published>
    <updated>2003-07-29T02:27:10+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/07/29/timing/"/>
    <id>https://chuyeow.wtf/2003/07/29/timing/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/07/29/timing/">&lt;p&gt;3.5 km (left): 21.10 min&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Modules for the next semester</title>
    <published>2003-07-20T13:06:00+00:00</published>
    <updated>2003-07-20T13:06:00+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/07/20/modules-for-the-next-semester/"/>
    <id>https://chuyeow.wtf/2003/07/20/modules-for-the-next-semester/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/07/20/modules-for-the-next-semester/">&lt;p&gt;It&#x27;s that time of year again - module registration at university.&lt;&#x2F;p&gt;
&lt;p&gt;Here&#x27;s the plan, if all goes well:&lt;&#x2F;p&gt;
&lt;p&gt;Breadth electives:&lt;br &#x2F;&gt;
&lt;strong&gt;Foundations of AI&lt;&#x2F;strong&gt;, or&lt;br &#x2F;&gt;
&lt;strong&gt;Computer Graphics&lt;&#x2F;strong&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Depth elective:&lt;br &#x2F;&gt;
&lt;strong&gt;Real-time Embedded Systems&lt;&#x2F;strong&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Compulsory modules:&lt;br &#x2F;&gt;
&lt;strong&gt;Human Resource Management&lt;&#x2F;strong&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Light load, but that&#x27;s because it&#x27;s my final year (Computer Engineering) where I&#x27;ll be doing a Final Year Project (FYP) or thesis - hopefully (please, please!) on &#x27;Design of evolutionary, intelligent agents for E-commerce&#x27;. If I don&#x27;t get that FYP, I&#x27;ll have some bitching and complaining to do at the department - it&#x27;s a long story, probably better for another day.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Ensight</title>
    <published>2003-07-14T14:37:22+00:00</published>
    <updated>2003-07-14T14:37:22+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/07/14/ensight/"/>
    <id>https://chuyeow.wtf/2003/07/14/ensight/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/07/14/ensight/">&lt;p&gt;&lt;a title=&quot;Ensight&quot; href=&quot;http:&#x2F;&#x2F;ensight.org&#x2F;&quot;&gt;Ensight&lt;&#x2F;a&gt; is a multi-author blog I&#x27;ve been a part of. It&#x27;s a tech and biz blog that seems to be doing quite well with a reasonable readership.&lt;&#x2F;p&gt;
&lt;blockquote&gt;
&lt;div&gt;
ensight is a group of business and tech professionals sharing their various thoughts. We affectionately call it &quot;peeking into the minds of nearly geniuses&quot;, but you don&#x27;t have to, just don&#x27;t laugh at us.
&lt;&#x2F;div&gt;
&lt;&#x2F;blockquote&gt;
&lt;p&gt;We&#x27;ve reached passed the milestone 100 entries (of which I contributed a measly 2). I, too, am a sucker for useless statistics, as you&#x27;d have noticed.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Move and redesign</title>
    <published>2003-06-16T22:17:06+00:00</published>
    <updated>2003-06-16T22:17:06+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/06/16/move-and-redesign/"/>
    <id>https://chuyeow.wtf/2003/06/16/move-and-redesign/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/06/16/move-and-redesign/">&lt;p&gt;I&#x27;ve moved my blog from &lt;a href=&quot;http:&#x2F;&#x2F;freeroller.net&quot;&gt;FreeRoller.net&lt;&#x2F;a&gt;. That is an amazing thing for &lt;a href=&quot;http:&#x2F;&#x2F;freeroller.net&#x2F;page&#x2F;aeden&quot;&gt;Anthony Eden&lt;&#x2F;a&gt; to do, providing blog hosting for free to the Java community. Thanks Anthony (who&#x27;ll get an email from me requesting a removal of my account)!&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;ve redesigned the look of the site to achieve a fresher feel - at least I do hope so. Let me know if you hate it! ;)&lt;&#x2F;p&gt;
&lt;p&gt;Oh, and &lt;a href=&quot;http:&#x2F;&#x2F;www.movabletype.org&quot;&gt;MovableType&lt;&#x2F;a&gt; is a wonderful piece of blog software. No wonder it won the &lt;a href=&quot;http:&#x2F;&#x2F;www.webbyawards.com&#x2F;main&#x2F;webby_awards&#x2F;nominees.html#best_practices&quot;&gt;Webby Award for Best Practices&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>SitePoint Community Crier - article</title>
    <published>2003-06-04T15:01:18+00:00</published>
    <updated>2003-06-04T15:01:18+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/06/04/sitepoint-community-crier-article/"/>
    <id>https://chuyeow.wtf/2003/06/04/sitepoint-community-crier-article/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/06/04/sitepoint-community-crier-article/">&lt;p&gt;The SitePoint Community Crier has made a comeback with &lt;a href=&quot;http:&#x2F;&#x2F;www.sitepoint.com&#x2F;newsletter&#x2F;viewissue.php?id=4&amp;issue=42&quot;&gt;issue 42&lt;&#x2F;a&gt;. Great job by the Community Team at &lt;a href=&quot;http:&#x2F;&#x2F;www.sitepointforums.com&quot;&gt;SitePoint Forums&lt;&#x2F;a&gt;! They&#x27;ve done an excellent job of revamping a newsletter that had been text-only and previously terminated a few months back.&lt;&#x2F;p&gt;
&lt;p&gt;Now time for a little self-promotion ;). The Community Article, &lt;a href=&quot;http:&#x2F;&#x2F;www.sitepoint.com&#x2F;newsletter&#x2F;viewissue.php?id=4&amp;issue=42#5&quot;&gt;&quot;Writing Well-formed, Standards-compliant SQL&quot;&lt;&#x2F;a&gt;, is my 2nd published article on the Crier. Take a look and give me any criticisms or comments - I live to learn from mistakes!&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Exam results</title>
    <published>2003-05-29T14:57:27+00:00</published>
    <updated>2003-05-29T14:57:27+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/05/29/exam-results/"/>
    <id>https://chuyeow.wtf/2003/05/29/exam-results/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/05/29/exam-results/">&lt;p&gt;So my examination results were released today. It turned out pretty well. In fact, I couldn&#x27;t have asked for more. After the debacle the semester before where I failed a project module, my hopes of getting a 1st Class Honours were severely dented. Thankfully, this semester&#x27;s results were really ideal and I can set my eye on getting a good degree. Not that it counts for much, since it&#x27;s purely a qualification, but any sort of higher achievement is certainly welcome.&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;m wondering, is it egoistic to post your good results in a blog? Well I&#x27;m not too sure, but I&#x27;m too damn pleased to care too much :p. It is, after all, the very first semester where I&#x27;ve gotten a perfect CAP (Cumulative Average Point) ;).&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Code block and music</title>
    <published>2003-05-26T14:55:51+00:00</published>
    <updated>2003-05-26T14:55:51+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/05/26/code-block-and-music/"/>
    <id>https://chuyeow.wtf/2003/05/26/code-block-and-music/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/05/26/code-block-and-music/">&lt;p&gt;Well I had code block today, believe it or not. It&#x27;s that state of mind where you can&#x27;t make much (or any) progress in your development - a highly frustrating exercise.&lt;&#x2F;p&gt;
&lt;p&gt;To sooth my troubled mind, I got on a bus (I wasn&#x27;t sure if it&#x27;d take me to where I wanted to go, but I just hopped on) and went alone to buy myself the Third Eye Blind album (&lt;a href=&quot;http:&#x2F;&#x2F;www.amazon.com&#x2F;exec&#x2F;obidos&#x2F;ASIN&#x2F;B000069KHY&#x2F;qid=1053954562&#x2F;sr=2-1&#x2F;ref=sr_2_1&#x2F;103-5543507-2507058&quot;&gt;&lt;i&gt;Out of Vein&lt;&#x2F;i&gt;&lt;&#x2F;a&gt;) that I&#x27;ve been wanting to get for so long (well, at least since it&#x27;s release last week, it felt like a long time). I&#x27;m a big Third Eye Blind fan - still listen to their very first album ever so often, &lt;a href=&quot;http:&#x2F;&#x2F;www.amazon.com&#x2F;exec&#x2F;obidos&#x2F;tg&#x2F;detail&#x2F;-&#x2F;B000002HOK&#x2F;ref=pd_ap_rec_2&#x2F;103-5543507-2507058?v=glance&amp;s=music&quot;&gt;&lt;i&gt;Third Eye Blind&lt;&#x2F;i&gt;&lt;&#x2F;a&gt;. That&#x27;s a tough album to live up to, but from what I&#x27;ve heard so far of &lt;i&gt;Out of Vein&lt;&#x2F;i&gt;, they&#x27;re doing fine.&lt;&#x2F;p&gt;
&lt;p&gt;I also got &lt;a href=&quot;http:&#x2F;&#x2F;www.amazon.com&#x2F;exec&#x2F;obidos&#x2F;ASIN&#x2F;B000068C97&#x2F;qid=1053954894&#x2F;sr=2-1&#x2F;ref=sr_2_1&#x2F;103-5543507-2507058&quot;&gt;&lt;i&gt;No!&lt;&#x2F;i&gt;&lt;&#x2F;a&gt; from They Might Be Giants (they sang the theme song on Malcolm in the Middle, &lt;i&gt;Boss of Me&lt;&#x2F;i&gt;). They make the funniest and weirdest songs.&lt;&#x2F;p&gt;
</content>
  </entry>
  <entry>
    <title>Humble origins</title>
    <published>2003-05-24T14:46:55+00:00</published>
    <updated>2003-05-24T14:46:55+00:00</updated>
    <author><name>Chu Yeow</name></author>
    <link rel="alternate" type="text/html" href="https://chuyeow.wtf/2003/05/24/humble-origins/"/>
    <id>https://chuyeow.wtf/2003/05/24/humble-origins/</id>
    <content type="html" xml:base="https://chuyeow.wtf/2003/05/24/humble-origins/">&lt;p&gt;Ah this is me finally getting into the blog scene! I&#x27;m an aspiring J2ME developer, and an even more aspiring J2EE developer. That aside, I&#x27;m your usual geek programmer type who spends more time in front of computers than I should, both in university, at home and at work. This will be a good place to put down my thoughts and discoveries in the world of Open Source, programming, web development, as well as more mundane stuff (like how life sucks, extreme lack of girls in my life, Liverpool FC, and music).&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;Name&lt;&#x2F;strong&gt;: Cheah Chu Yeow&lt;br &#x2F;&gt;
&lt;strong&gt;Pseudonym&lt;&#x2F;strong&gt;: redemption&lt;br &#x2F;&gt;
&lt;strong&gt;Occupation&lt;&#x2F;strong&gt;: Student at local university&lt;br &#x2F;&gt;
&lt;strong&gt;Location&lt;&#x2F;strong&gt;: in front of a computer, Singapore&lt;br &#x2F;&gt;
&lt;strong&gt;Skillset&lt;&#x2F;strong&gt;: Java, C, Python, PHP, Perl, SQL&lt;br &#x2F;&gt;
&lt;strong&gt;Interests&lt;&#x2F;strong&gt;: J2EE, J2ME, XUL, UNIX, operating systems, distributed systems, Dragonlance, Football&lt;&#x2F;p&gt;
&lt;p&gt;In true geek fashion, I think this situation fairly deserves a &#x27;Hello, World&#x27; code listing of some sort.&lt;br &#x2F;&gt;
&lt;code language=&quot;Java&quot;&gt;&lt;br &#x2F;&gt;
import javax.microedition.midlet.*;&lt;br &#x2F;&gt;
import javax.microedition.lcdui.*;&lt;&#x2F;p&gt;
&lt;p&gt;public class HelloWorld&lt;br &#x2F;&gt;
    extends MIDlet&lt;br &#x2F;&gt;
    implements CommandListener {&lt;br &#x2F;&gt;
    private Command exitCmd;&lt;br &#x2F;&gt;
    private TextBox tb;&lt;&#x2F;p&gt;
&lt;p&gt;    public HelloWorld() {&lt;br &#x2F;&gt;
        exitCmd = new Command(&quot;Exit&quot;, Command.EXIT, 1);&lt;br &#x2F;&gt;
        tb = new TextBox( &quot;Hello World&quot;, &quot;Hello, World!&quot;, 15, 0 );&lt;br &#x2F;&gt;
        tb.addCommand(exitCmd);&lt;br &#x2F;&gt;
        tb.setCommandListener(this);&lt;br &#x2F;&gt;
    }&lt;&#x2F;p&gt;
&lt;p&gt;    protected void startApp() {&lt;br &#x2F;&gt;
        Display.getDisplay(this).setCurrent(tb);&lt;br &#x2F;&gt;
    }&lt;&#x2F;p&gt;
&lt;p&gt;    protected void pauseApp() { }&lt;br &#x2F;&gt;
    protected void destroyApp(boolean u) { }&lt;&#x2F;p&gt;
&lt;p&gt;    public void commandAction(Command c, Displayable d) {&lt;br &#x2F;&gt;
        if ( c == exitCmd ) {&lt;br &#x2F;&gt;
            destroyApp(false);&lt;br &#x2F;&gt;
            notifyDestroyed();&lt;br &#x2F;&gt;
         }&lt;br &#x2F;&gt;
    }&lt;br &#x2F;&gt;
}&lt;br &#x2F;&gt;
&lt;&#x2F;code&gt;&lt;&#x2F;p&gt;
</content>
  </entry>
</feed>
