Singtel New Logo Same Greed


On the same day Singtel unveiled their new logo and new service commitments to customer service, their Group CEO Ms Chua Sock Koong also talked about discriminatory Internet access. She reiterated her belief that telcos should be allowed to charge major content providers a premium for users to get faster access to their content. I’m sorely disappointed. Ms Chua used examples like WhatsApp,…

Continue reading →

StarHub Broadband Upgrade


The time had come to re-contract my broadband. I wasn’t looking forward to it. I’ve heard too many horror stories about people who faced all sorts of problems whenever something needed to be done with their fibre broadband connection. It could be understandable if you changed provider, but even if you stayed with the same one, there could be interruptions. I did…

Continue reading →

UnoTelly For Your Netflix Fix


Many content stream services implement geo-blocks to prevent access from users outside specific geographies. This is often due to content licensing requirements. I previously published a post about using VPN services to get around this block. Another popular solution is to use a smart DNS service designed to circumvent geo-restrictions. UnoTelly’s UnoDNS is one such popular DNS service, and they are…

Continue reading →

IPv6 in Singapore


Singapore has one of the highest penetration of IPv6 users in the world, according to APNIC. We are ranked third, after Belgium and Switzerland, with an estimated 10.7% of our Internet user population on IPv6. This is quite an achievement, considering that the general populace in Singapore don’t even quite seem to know what IPv6 is all about. We supposedly have…

Continue reading →

Guide To Watching US Pay TV


Fellow users in Singapore, you already know that we only have two pay TV providers in Singapore. You either go with StarHub TV or SingTel Mio TV. Depending on what you want to watch, there might just be one sensible choice. How nice would it be if you could get access to all the pay TV services like people in the US…

Continue reading →

Tomato Router On Linksys E3200


Most people who buy wireless broadband routers will just use it as the manufacturer designed it to be, with whatever firmware the manufacturer put in there. Some adventurous folks, however, replace that firmware in their wireless broadband router with something not from the product manufacturer. It’s similar to how some users flash a different firmware into their smartphones. There are…

Continue reading →

StarHub Network Engineering Fails


IPv6 network connectivity on my home fibre broadband service is broken at the moment. I’m definitely not happy about it. So perhaps I’m mostly just ranting when I complain about their network engineering being a failure. But it really has to be partly true. The fact that the problem is not being proactively detected and rectified behind the scenes certainly…

Continue reading →

Moving On To IPv6


For over the last 30 years, the Internet ran on a suite of protocols, the principal one known as the Internet Protocol version 4, or IPv4. You’ve likely heard of it, and maybe also how IPv4 addresses are scarce, and that we’ll run out of them some day. Technically, that day has already come, on 31 Jan 2011, when the…

Continue reading →

Building a pfSense Mini-ITX Box


I recently shared about my interest in building a standalone pfSense box. Well, I’ve been planning for that, the parts have arrived, and I’m currently putting together the box. I’ll share about the build over a couple of posts in the near future, which I think a number of people would be keen to know. For now, I just want…

Continue reading →

Standalone pfSense Box


I’ve been mulling for some time about the option of building a standalone pfSense box. My current pfSense runs as a virtual instance inside an Ubuntu host. This interest was renewed again recently when, unfortunately, my Ubuntu host broke, and thus brought down my Internet access. It was really frustrating, not least because of the chicken-and-egg situation that landed on…

Continue reading →