Archive for August, 2006

Birthday Cake

Monday, August 28th, 2006

Continuing the tradition of using skewed representation of commemorative object to celebrate an occasion, here’s my birthday cake:

EchIDNA 1.1 Released

Saturday, August 26th, 2006

Just released version 1.1 of EchIDNA which includes confusable characters detection and bulk punycode conversion tool. It has been 16 months since the last release in April 2005, and I’m glad I finally managed to dedicate some time on it. Head over to to download it.

Here’s a shot of it in action:

EchIDNA 1.1 screen shot

16yo Spammer

Friday, August 25th, 2006

/. is running a story of a 16 year old spammer who was sentenced to be grounded in this bedroom for two months:

Apparently Lennon used a piece of email bombing software called Avalanche to wreak revenge on his ex-employer, Domestic and General Group. His five million emails contained the message “You will die in seven days.”

A couple of very funny comments:

Someone said:
>> Send him to Singapore and have him canned

Someone else replied:
>> Does being canned hurt more than being caned? It sounds as though it might.

While it’s sad that Singapore has attained this rather “tyrannic” reputation, it’s a very likely outcome had the hearing been held there.

My favourite is this:
>> See, this spam worked because about 200 of the people received it did die in 7 days. Its always that small percentage of people responding to the spam that keeps the spammers going. Damn those people.

How so true.


Tuesday, August 22nd, 2006

Just installed the latest version of MoinMoin to keep track of my notes. I have been hesitant to install one (well I did have a UseMod instsall for a game idea from a long time back archived here by the WayBackMachine.)

I also started one some time back at wetpaint, and have been spoilt by their WYSIWYM editor. Now that MoinMoin too has WYSIWYM editing support, I’d much prefer to host it myself and have full control over it. Don’t get me wrong, I use the wiki text editor too, but I also enjoy the convenience of quickly jotting down a few ideas without having to refer to the syntax (doesn’t help that the TWiki installation we use at work has a slightly different syntax from MoinMoin.)

So, in the next few days I will be migrating the notes from to my new wiki.

technorati tags:

Blogged with Flock

New FoXRI Out Now

Monday, August 21st, 2006

I’ve just released version 1.1 of FoXRI – XRI extension for Firefox (and Flock!).

This version features an XRDS explorer that renders an XRI (I-name or I-number) in a nice user interface (see screenshot below).

Go install it at xri://=wil (oh you’re not XRI-enabled yet? No problem, go here instead).

Under the hood

The extension installs an XUL overlay that autocorrects an I-name / I-number in shorthand notation (e.g. =wil or @neustar) to the full version with “xri://” prefix. This is only for XRIs entered on the URL bar. Everything else is left untouched and functions as per normal.

At the same time, it installs an XRI protocol handler (XPCOM component implemented in Javascript) that takes care of resolving the XRI. For “bare” XRI – no path or query e.g. xri://=wil , it fetches the XRDS document from the proxy and renders it in HTML. Otherwise, the XRI is simply prefixed with and hands it off to the normal HTTP handler.

technorati tags:, , ,

Blogged with Flock

I’m Flocked

Monday, August 21st, 2006

Flock: The web browser for you and your friends.

Just downloaded flock and am totally lovin’ it. Being able to manage my flickr and photobucket account with drag-n-drop and a feed reader that rocks plus all host of goodies tucked in unobtrusive corners are just the beginning. Buit on the Firefox engine, Flock supports all the extensions that are built for Firefox.

This post was created using Flock’s built-in blog composer – what can I say?

I’m totally flocked!

technorati tags:,

Blogged with Flock

sxore commenting

Saturday, August 12th, 2006

sxore logo

sxore is an identity and reputation system for blog authors, readers and commenters developed by sxip. As with any respectable web 2.0 services, it is in public (perpetual?) beta. I’ve heard of them before via TechCrunch but have not tried it. With so many new services being reviewed daily, where would you find time for that unless that’s your full-time job?

Our work on XRI somehow introduced me to Keith Grennan at Sxip who mentioned that they’ve successfully integrated i-name authentication in their sxore service – so I decided it to try it.

Everything works as advertised. The sign-up process was a breeze; just entered my i-name =wil, it brought me to my i-broker which authenticated me and kicked me back to where I filled in the URL, an alias and email address. There I am, instantly logged in, without having to stir brain juices to construct yet another password! Such is the power of XRI and OpenID.

Now I’m logged in, it tells me to download and install the sxore WordPress plug-in. Ok, wasn’t expecting that (in fact, I had no idea what the service did before I started!) I followed the instructions to install the plug-in and activated it with the code that was given to me and “claimed my blog”. There were a few manual steps involved there, but you’ve got to appreciate how smooth and pain-free it was. A lot of things actually happened behind the scenes and I’m sure I can’t do it justice. For example, sxore detected my blog publishing platform and provided instructions tailored just for me.

And that’s it! I can assure you that all that took less than 10 minutes.

When you click on the “Leave a comment” link below, you’ll be brought to sxore where you can leave your comment. You can also provide an email address to track replies to your comment, not only on this blog but others that use the sxore commenting system.

UPDATE: Was told that the sxore plug-in will eventually put the comment handling responsibility back into WordPress to take advantage of Akismet for spam filtering. The sxore plug-in will concentrate on the identity and trust instead. Having just gone through the pain of migrating posts and comments from the old blog, I have decided to turn off the sxore plug-in for a while, simply because I want my comments to stay in my database. The plug-in is great though, especially the feature for a commenter to track replies and the reputation system may really help the comment spam problem too but let’s wait for a new version. See the sxore plug-in roadmap for more information.

Distinguished Business Leader Series

Monday, August 7th, 2006

Yesterday, Alvin and I attended the “Distinguished Business Leader Series” talk jointly organized by the Singapore Prime Minister’s Office and Contact Singapore. It was held at the Swissôtel Sydney. Normally, you wouldn’t catch me dead in an event like this, I mean, I’m not even Singaporean! However, since weelim works for Contact Singapore and she has kindly invited me for the free dinner I thought “why not”? What’s a geek to do on a Saturday night? So I pulled Alvin along to check out the free oysters (not that he digs shellfish).

The speaker was Mr Liew Mun Leong – President and CEO of CapitaLand. CapitaLand is a one of the largest property companies in Asia and is based in Singapore. Properties are really not my cup of tea – I’m living in sugar coated siliconland where things are built virtually, real estate is tad too real for me. Nonetheless, I’m glad I went. Mr. Liew is a very eloquent speaker who engaged his audience with intriguing figures and inspiring insights. Instead of summarizing what he said in words I decided to podcast it instead.

Listen to it

The opening speech was made by the Permanent Secretary of the Prime Minister’s Office, Mr. Chiang Chie Foo, who also announced the new Overseas Singaporean Portal for those of you who miss home.

Here’s a pic of the speaker so you can put a face to the voice:

Mr Liew Mun Leong

FoXRI – Firefox extension for XRI (I-name and I-number)

Friday, August 4th, 2006

I’ve developed a Firefox extension that allows the use of XRI‘s in the browser. You can install it over at my i-name landing page

What you can do:

  • Type in =foo or @bar on the URL bar and have it redirect to the proxy resolution service.
  • You can also type in the full XRI i.e. xri://=foo
  • You can click on xri:// links, here’s an example: xri://@NeuStar (don’t click on it unless you have the extension installed!)

Note that you can’t link to the shorthand notation of =foo
because it is not an absolute XRI, and therefore will be resolved in the context of the linking page.

Disclaimer: This should be considered pre-pre-pre alpha software and it comes with absolutely no warranty. I do not accept any responsibility for any consequence directly or indirectly caused by the use of this extension. If your browser implodes don’t blame me.

Blog Migrated

Friday, August 4th, 2006

I’ve switched to WordPress too. The old blog was run by bBlog which was promising at that time but it does not seem to be maintained anymore. Its ease-of-use and feature set is also far inferior to WordPress’s.

I’ve actually been running this 2.0 on for a while and never told too many people about it. I wanted it to be more of a casual, snappy moblog. However, I got lazy and moblog ain’t gonna happen. Instead, I’ve imported the posts from the old blog and call this v2. The comments are still on the previous blog, I will get round to doing that some time.. maybe..

This new theme is a darker one called “Sunset Runway”, I thought it is very apt for my 30th birthday. Actually I mistook it for dusk when it was really sunrise, but the name stuck. It’s a photo we took at Barcelona while boarding the SpanAir flight to Zürich, in the wee hours of the morning after spending the night miserably at the airport. This theme was based on Kubrick but it looks quite different after all my mods. I’d love to get feedback from the new design – as you can tell I’m proud of it =D