Singularity Magazine October 2011

Singularity Magazine October 2011 issue

Download the October issue now (3 MB).

In this issue, you learn about mooncakes, ebooks and personal growth. The latter two were topics from the BarCampSG7 event I attended.


I will be taking a short break from publishing Singularity for 2 issues. This means there won’t be November 2011 and December 2011 issues. The reason is that I’m working on a software project (see update video), and coding is taking up 95% of my brain computing power (when idle). So I made the painful decision of just concentrating on the software project first.

The magazine will return for the January 2012 issue. You’re a wonderful reader.

You can also keep in touch on the Facebook page, or just watch my videos on YouTube. Short updates and videos are ad-hoc and one-off, so they’re still doable (with my 5% leftover brain power. Wait, how is my body still functioning?). Full formally published PDF magazine issues aren’t.

Subscribe to the magazine for free here.

Mid-Autumn Festival, Mooncakes and Hidden Messages

The Mid-Autumn Festival is celebrated on the 15th day of the eighth lunar month of the Chinese calendar, which for this year is 25th September 2007. There’ll be much drinking of tea and eating of mooncakes. The mooncakes usually come in boxes of four. What is a mooncake? Let me show you:
Traditional mooncakes
It is made of lotus seed paste, usually with some lotus seeds mixed in, with a reddish brown outer crust. The ones I bought have a single (duck’s) egg yolk in their centers. There’s the plain (without yolk), double yolk and even the thoroughly sinful quad-yolk variety. They should then be quartered into bite sized portions, which are easier to hold with your fingers.

Here’s another variation, the snowskin mooncakes:
Petite sized snowskin mooncakes
The outer crust is flavoured. I bought small sized ones, each about the size of a quarter of the full sized mooncake. Mine are banana-, strawberry-, orange- and pandan-flavoured. Guess which of them they are?

Why are there mooncakes? The story goes that long long ago in China, a war was fought between the Chinese and Mongolians. The Chinese, faced with the impossible task of communicating with each other without the Mongolians knowing, came up with the ingenious idea of hiding secret messages in mooncakes.

The mooncakes were then speedily distributed and the Chinese leaders were quickly informed via the secret messages. The Mongolians didn’t suspect a thing. Word spread that the 15th of the eighth lunar month would be the day of the Chinese revolt. I guess the Chinese won.

My point, and I do have one

Why am I talking about mooncakes? Well, do you store text in hidden input boxes, but are supposed to keep them secret? The most common example is the password in plain text no-no. Even if the information isn’t exactly sensitive, having application-specific data flying around in digital space while the user is fiddling with the application is still bad.

Do you hide information in plain sight, like the secret messages in mooncakes?

Information knaves are getting smarter. If you dangle data in front of them, but use a simple trick to render data invisible, sooner or later, they’ll catch on. And when they do, you’d better have a backup plan.

Ok, I made my point. Now I’m going to go eat my mooncake.
Tip: Do not eat more than one whole sized mooncake at one go. My limit is half a mooncake per day, and no more than four per year.