Not Enough Electricity In SAF Camp


I read with amusement the BMTC commander’s reply to a forum letter to review the “no-charger rule” for National Service recruits. He said the mass charging of mobile phones would mean using multi-adaptors and extension cords, which increases the risks of overheating. Really? BMTC doesn’t have enough electricity and/or sockets to go around to support mobile phone charging? Let’s do…

Continue reading →

Gathering Intel on SAF Personnel


Last week we had M1 and K Box exposing personal data. Let’s up the ante a little. How about military data? Suppose you are the enemy, wanting to gather some intelligence on the Singapore Armed Forces (SAF). Say, for example, you want to get a name list of everyone who enlists into the SAF every year, and which unit of the SAF they enlist…

Continue reading →

K Box Victim or to Blame

Screen Shot 2014-09-17 at 10.00.56 pm #1

It’s easy to say that K Box is a victim in the matter of their membership database leak. No organisation wants such a thing to happen. But the question is, did K Box do their due diligence to secure their systems? Are they simply an innocent victim here? Or is this something they brought upon themselves? Security breaches such as this…

Continue reading →

Computing Is Hot Again


So apparently Computing is the in-thing again, according to a Straits Times article this week. We are attracting better students who prefer to choose us over other options. I suppose this is also helped in part by the high rankings earned by both the National University of Singapore (NUS) and the School of Computing. NUS is ranked first in the 2014 QS University…

Continue reading →

Singapore Ranked 3rd for E-Government


The United Nations E-Government Survey 2014 report was released earlier this month. The survey seeks to assess the use of information and communication technologies (ICT) to transform the public sector. Governments of the world are ranked on two main indices. Where do you think Singapore stands? Not too shabby, it seems, not too shabby at all. This is a ranking…

Continue reading →

Blog Update – July 2014

Screen Shot 2014-07-19 at 12.13.24 pm a

I update my blog design from time to time, but I’ve never had an archive of how the design has evolved over the months and years. As I look back, I thought it’ll be nice to catalog how the site has developed through time. The bigger picture, yet, is not just about design, but also how other aspects of the blog has…

Continue reading →

Online Yet Not 24×7


You’d expect online services to be 24×7, running round the clock non-stop every day of the year. So it’s rather puzzling why this e-service from our Ministry of Manpower (MOM) appears to observe normal work hours. Yes, it’s as if there are minions sitting inside the servers of MOM churning out responses as you access their website. I thought I must have…

Continue reading →

Protecting Your Digital Life


Tomorrow, the full force of Singapore’s Personal Data Protection Act (PDPA) comes into effect. It’s purpose is to protect individuals from unscrupulous use of personal data by organisations. We are more concerned than ever about our personal data and privacy these days. Have you considered personal data that you’re unwittingly throwing away? Yeah, it’s not just online or on the…

Continue reading →

Wipebook Review


My Wipebook 2.0 is here. It’s a largish A4-sized notebook with pages made to work like whiteboard surfaces. Or, you can think of it as a whiteboard turned into many pages of a notebook. You can write on it with correctable markers. It won’t smudge when you close the notebook or rub it against your hands, but they are still erasable when you need…

Continue reading →

Typography On The Web


Google has apparently changed their logo over the last weekend. Check out the difference. Oh, can’t see anything? Don’t worry, it’s not your eyesight. You see, the change is so minuscule that most people won’t be able to tell the difference even under close scrutiny. So what is the change? The second ‘g’ has shifted a whopping one whole pixel to the…

Continue reading →