How I watch TV/movies in 2011

I’ve been thinking about this in recent times. I like consuming media during ‘dead-time’, which helps me switch off, and feel refreshed when I have to switch back on. I think the way I’m watching stuff is next to no different from how the average Malaysian urbanite is watching stuff…

Lets divide media that I consume into two different categories: television shows (the form of a weekly series) and movies.

TV
I have a subscription to the satellite tv monopoly in Malaysia, ASTRO. I also have HyppTV via Unifi, and most channels on that are free for the first 2 years, since I was an early adopter. in theory, I have access to a lot of television shows as well as movies. I never watch free-to-air tv, despite it being available.

When I have down-time and I’m sitting at home on the couch (my weekend getaway), you can see me watching live sports (the F1 in general), catching up on CSI, NCIS, Bones, etc. I’m not religious in following these tv shows, so I don’t feel bad if I miss an episode (or ten). ASTRO takes care of this for me via Axn, Fox and sometimes Star World. Live sports is something cable is probably always going to give me, despite there being streaming services on the net.

However for shows that I do have a religious following to, say House, Lie to Me, Californication, Mad Men, I don’t catch these shows on cable tv. Why? For one, I enjoy watching these series either as soon as they come out, or back-to-back. Also, I dislike the censorship board mucking with my content (imagine a censored Californication?!?).

So what are my choices? I can wait to buy the DVD series on a per season basis on my trips to the USA. These used to be very easy when the Virgin store was open in San Francisco. When they closed, I moved on to buying things in Borders. Now even they are gone, so I have to pre-order via Amazon (which takes away the whole impulse purchase for me). Alas, this is my preferred solution, as I get to keep the DVD media for years on.

If I want to catch up with a show that all my friends are watching and talking about, it seems like my only option is BitTorrent. BitTorrent allows me to watch shows on my TV, iPad, or my laptop. And it allows me to be current. It’s flexibility.

I’ve tried rentals and purchases on the iTunes store (using my US-based account) and while the process is easier/streamlined, it’s not available in most regions.

Malaysia is commonly known for DVD sellers peddling pirated shows on disc. They cost RM8 a pop, they’re uncensored, and the quality generally varies, however you usually get a good copy. I asked on a little poll on twitter recently, and generally the tech-savvy folk have given up going to the DVD seller. He has been disrupted by the availability of fast bandwidth and BitTorrent.

I like rewarding production houses, so if I download something via BitTorrent, it’s because it’s something I enjoy, so I will buy the original DVDs when I’m in the USA. I very rarely watch these DVDs, so I’m not sure why I buy them, but maybe it’s just a sense of ensuring I’ve paid for the content I’ve pre-screened.

There are stores in Malaysia that sell original DVDs. I don’t go to them because those DVDs have been thru the hands of the censorship board, and I’m not about to pay USD$20-40 for censored content.

Movies
I enjoy the experience of going to a cinema and seeing a show on the big screen. I’ve become a bit of a cinema snob, preferring to only go to GSC Signature cinemas, as I find the rest of the seats generally too cramped. Most times the shows I catch are ok – but sometimes, the censorship board annoys me again. Recently I caught a movie titled ‘Love and other drugs’. It was so horribly censored that it took away meaning from the movie, and I was unhappy at paying for the tickets (despite getting a 1-for-1 deal thanks to CIMB).

I saw the same movie on a Lufthansa plane and it was so much better. I tend to watch a lot of movies on the plane. It’s free, and it’s uncensored. Screen sizes are getting larger, almost matching the size of the iPad in some airlines (this in coach, mind you). And I have my Bose noise canceling headphones, that work a charm.

For classics, BitTorrent seems to be the easy fix. You can’t walk into a store to buy it, and I’m almost certain the DVD peddlers have no interest in carrying such items. For movies that I really like, I automatically add it to my cart in amazon, for the next big pre-purchase.

Since I have ASTRO, I do flip channels to catch some content on HBO, Cinemax, and Star Movies. Now that they are offering some of this content in HD, I don’t mind watching a movie I’ve never seen before and might have good ratings on IMDB. Most of the time, I don’t notice heavy censorship, and when I do and the movie piqued my interest, the methods above are how I might catch it again.

Elsewhere
As you can see, in Malaysia, people are forced into using BitTorrent or visiting their pirated DVD seller.

There is no Netflix service (I used to be a Quickflix subscriber in Australia – loved the service). There is obviously no streaming on-demand service like Netflix offers in the USA. This is something Unifi is trying to do (video on demand) but the content is lacking/unappealing.

Ideally, I’d like to watch a show, uncensored, because there are ratings. Rate it, and then let the grown ups handle it.

Ideally, I’d get tv and movies on demand, via IP (IPTV is the buzzword in Malaysia for 2011 – watch that space). I can be billed at the end of the month for what I watch, and I get to keep the tv series and movies for a limited time in my library. Rather than artificial time limits, maybe a bookshelf approach as to how many items you can have on rent at any one time. And if I like it, I place an order for the DVD all via my tv. And since this is all IP based, I should be able to watch my content on my mobile phone, iPad, laptop, anywhere I am in the world, as long as I have bandwidth to spare. I should also be able to download a rented copy, so I can watch it while I’m in transit (following the same bookshelf rent method) and have no access to the Internet.

Will all this be possible in Malaysia before 2020?

The SkySQL Reference Architecture

I have a bunch of notes from the O’Reilly MySQL Conference & Expo 2011, and I figure its about time I started blogging it. These are notes from the panel on the SkySQL Reference Architecture, led by Kaj Arno and Ivan Zoratti. The notes are raw (read their FAQ for more), and I talk a little bit about the SkySQL Configurator at the end (a tool I immediately used, and submitted some bugs/improvements for – 7 at last count, which I hear got fixed in the 0.02 release, which got pushed last night!).

There were 7 panelists. The MySQL world needs:

  • technical support
  • monitoring & administration tools
  • simplified interfaces
  • development & user tools
  • consulting & training
Services & consulting generally are difficult to scale.
The most comprehensive architecture around MySQL, scalable, adaptable and cloud ready
Implementation:
  • select and test specific components
  • integrate components
  • provision the components in a simple interface
  • simplify monitoring & administration
  • technical services & support
  • validate solutions
  • improvements and new releases can be done
  • knowledge sharing related to the reference architecture
Technologies selected from Webyog, Sphinx, Drizzle, Monty Program, Calpont, Tokutek, ScaleDB, Schooner, Linbit, Zimory, Canonical.

SkySQL Provisioning tools:

  • SkySQL Manager – control and administer the SkySQL/MySQL environment
  • SkySQL Configurator – configure and update SkySQL reference architecture modules
  • SkySQL Tuner – analyse the configuration and prepare the packages

I did a test, and it seemed like I got binaries built in under 5 minutes. Custom configurations with a stock build. You get a 70MB binary. Hosted at http://www.enovance.com/. A lot of people never configure their my.cnf, so I think having a GUI on the web might be a good idea to help people have sensible defaults.

lovegood:skysql byte$ ls
total 143352
drwxr-xr-x    3 byte  staff       102 14 Apr 06:13 ./
drwx------@ 598 byte  staff     20332 14 Apr 06:13 ../
-rw-r--r--@   1 byte  staff  73395132 14 Apr 06:12 SkySQL-mariadb-poboffcfrm5bi054559q8iea74.tar.gz

lovegood:skysql byte$ tar -zxvpf SkySQL-mariadb-poboffcfrm5bi054559q8iea74.tar.gz
x etc/
x etc/my.cnf
x install
x packages/
x packages/xtrabackup-1.4-74.rhel5.x86_64.rpm
x packages/MySQL-client-5.5.10-1.rhel5.x86_64.rpm
x packages/MySQL-server-5.5.10-1.rhel5.x86_64.rpm

SkySQL is also going to have a customer advisory board, and they are starting it this week. (I don’t know any further details about this as of yet.)

The SkySQL Configurator can only get better. I expect it will do custom packages including things like Sphinx/SphinxSE, Drizzle, and other things in due time.

DiGi’s awesome customer service

People are always in shock & awe when they find out that DiGi, one of the largest three telcos in Malaysia, had an employee that went out of their way to help me solve a problem in February 2011. So I naturally wrote to their CEO, Henrik Clausen, on Charlie’s can-do attitude. This was sent on 22 February 2011 14:35:10 GMT+08:00. I’m publishing it here so I don’t have to retell the story at bars, meetups, etc.

Dear Henrik,

As I am about to get on the same weekly call that I got disconnected from last week, I figured now is the best time to write a quick can-do note for one of your employees who went out of their way to solve my problem – Charlie Chia.

A little backstory. I’ve been a DiGi customer since March 2009, when MNP was enabled. It seemed time to become an Enterprise customer, so that was what I decided on the 10th or 11th of February 2011. My DiGi assigned provider told me that the numbers that were to be ported in would need new SIM cards but the current DiGi numbers should be fine.

On February 14, he was rather frantic that the DiGi SIMs also needed to be changed, but there was no way he could pass me the SIM cards then. On February 15 at about 4.30pm while I was on a conference call, my line went dead it just said “emergency calls only”. It was a public holiday of some sort, but I work most times when I’m in the country (I’m sure you understand running a business is tough and requires commitment).

I tweeted at about 5pm, thinking nothing of it. The @DiGi_Telco account seemed to also be on vacation. But what happened later was what was most amazing. Twitter user @CharlieChia told me that he will solve this problem for me, and by about 10.15pm or so, he brought the SIM card to me at Royal Oak in Jaya One, where I was wrapping up my second last meeting for the night.

Now that is service. And a total Can-Do for Charlie Chia

On the morning of the 16th February, I received all the other SIM cards for my accounts. All is well. We’re happy DiGI Enterprise customers now

And I am your loyal evangelist, because I cherish good service, and I ensure it is rewarded

The 1Malaysia E-mail Project Revisited

Since I last wrote about The 1Malaysia E-mail Project, Tricubes the company pushing it has come up with a FAQ. It has confirmed some of my thoughts and made me wonder even further how some things are going to work. I’m sitting on a plane now, with not much else to do, so why not write further thoughts…

What’s Possible (and some confirmed with the FAQ)

I initially put forward that I see this as more than just an e-mail project, and believe it to be related to being an ID-based project for one to use government services. I also posited that it would have an API similar to Facebook Connect.

With an ID that is tied to your IC number, you’re going to get single sign on (SSO) across all government services. It only makes sense, considering today to file your taxes, you have one login, to do stuff with the road transport department, you have another and so on. This is now confirmed in the FAQ.

And rather than have an email account that you will probably not use, you will see a floating toolbar, like the Google Friend Connect social bar (that ran on this site before, and was later disabled). When you login to perform your online banking (which may connect via the API), you will see these messages.

Let’s go even further. All Malaysians carry an IC, and its called a MyKad. This MyKad has a smart chip (it is essentially a smart card). Why not give out smart card readers to everyone with a 1Malaysia e-mail account, so that you get two-factor authentication automatically? I have seen smart card readers with fingerprint scanners sell for pretty cheap in bulk, so I doubt this is far-fetched as an idea. This is now generally confirmed in the FAQ.

Will citizens become more civic-minded now that they have easy access to contacting the government? If I see a pothole, am I more likely to send an email now? Will it then go into the correct queue in the customer relationship management (CRM) system that the government is running, and will my problem get fixed? Can I file police reports about break-in’s, and other crimes without spending an hour at the police station? This could be a good thing in a way ;)

Above, I did not address things like: terms of service, privacy policy, and even an ethics policy. If your bank had SSO with the same systems that the tax department had, it could do wonders for revenue collection, but at the same time, is not something people would want. Another thing I have not addressed if this whole two-factor authentication with the smart card reader+MyKad working with all operating systems — this is likely Microsoft technology, and Mac OS X and Linux users might be left out (which would be a step back if this happens).

Remember, all this has to happen by 2020, so Tricubes and their partners have a pretty long future ahead of them.

So while these accounts are not compulsory, the key performance indicators are such that every adult above the age of 18 get on this service by 2015, is quite achievable. If you want to deal with the government, you get an account. Plain and simple. And while you may not be paying taxes yet, you will very likely have an EPF account, and that alone is enough to give you this ID.

Just remember, no one is forcing you to use this for your own personal email.

Its called myemail

I’m glad it’s not called 1Malaysia email and you’re not foo@1malaysia.com.my. You really are using the service called myemail, and you are basically foo@myemail.my. That’s not too bad for an address, no?

There is a “What’s myemail” page which is well worth reading (when the site is up). It claims a lot of storage – 25GB for every user. You also get access to Microsoft Office Live as I initially speculated.

Some pickings from the FAQ

It’s a long read, but here are some quick thoughts:

  1. “Malaysian Email” means the service is operated and hosted by a Malaysian company. Tricubes is Malaysian, but their partnership with Microsoft means that they’re getting lots of tech from them. Email, ID, possibly the API and more all seem to come from Microsoft, with maybe only the MyKad reader coming from Tricubes. Does this qualify that its operated and hosted by a Malaysian company? Currently its hosted overseas, but will we see data centers here in Malaysia by then?
  2. Revenues seem to be generated by eating away the pie of POS Malaysia. I cannot imagine the postal service being too happy about this. But we are moving forward, and will this also mean that scanned receipts and documents are now going to be accepted by the government?
  3. More revenues from advertising it seems. I presume this will be very much like how webmail like Gmail works — comb through your contents and habits and show you the most interesting ads.
  4. Revenue from creating an online marketplace could be interesting. Today, eBay, Lelong, Mudah and others have no way to say you’re you. eBay has ratings but that doesn’t mean you’re you. Imagine if the API is extended so that your trading ID had a link to your national ID? No more back-out buyers! Again, we come back to security, privacy, ethics though… Elsewhere, imagine social purchasing — your neighbour just installed a water filter
  5. On security… entire session works via data encryption, which basically is HTTPS/SSL. The end points, access to the server, etc. by administrators is of course possible, but I’m sure there will be checks and balances here (all large services do). Again, no one said you needed to use this for all communication, and let’s give them a chance to come up with a good policy first.

Concluding thoughts for the moment

No mention of how the API will work. Will they allow any agency or even GLC access to the API. Will they charge for access (this is quite likely)? How much data will be exposed? Will the user get to choose what is exposed (Facebook Apps ask you this today for example — users probably blindly click “accept”, but know there’s a choice available)?

I’d advise Tricubes to start getting into using social media a little more. People are liking their Facebook page just so that they could write hate comments on it. Plenty of social media consultants around who can help rehabilitate their image. Also, skip calling it an “email project” and call it an “ID project”. Or a “single-sign-on with two-factor authentication project”.

I’m still wondering where MyEG fits into all of this. There’s a story waiting there. An acquisition? ;-)

First hour with Ubuntu 10.10 on a laptop

Recently, I’ve only used Mac OSX based laptops from Apple largely because I needed a few things to work: suspend/resume, WiFi, video out. Over that time, I’ve also grown used to some closed source software: Evernote and OmniOutliner are on my dock, and I really cannot live without them. OK, TextMate is also on my dock, but I’m still nimble in vim as I still use it daily.

Where have I used Linux? On servers. Plenty of servers, running CentOS and Ubuntu mainly. Servers that I am regularly SSH’ed into on a daily basis. The other place I use Linux widely is virtual machines (without X).

I picked up a Lenovo ThinkPad Edge 11″ today with no OS loaded. Much props to Lenovo Malaysia’s PR agency Text100 – they read the post, and attempted to solve my problems for me by liaising with Lenovo. Paid for it today with no extra charge on the credit card, and they threw in a case as well.

Coming from a Mac, I have to say Ubuntu 10.10’s initial experience nailed it. I popped the 64-bit ISO that I had burnt to a DVD into an external optical drive, and it just booted. Ubuntu installed with ease, and during installation it detected my WiFi card (so I could connect to the network), and also had working sound out of the box.

During installation, it decided to go on the Net to download packages, and that took about 180MB. It rebooted. And like magic, everything just worked. I tried suspending the machine by closing the lid. It worked. I opened the lid to see if it would resume – it worked. I did this more than once and I’m pleased to say the laptop works as expected. The hardware keys to control sound, brightness and more all just work. I have not tried video out (there’s VGA and HDMI) yet.

Ubuntu has this concept of certified hardware. The specs don’t match, but it does list the Thinkpad Edge 11.

There are over 300MB of updates to download, which I’ll do when I get away from unmetered Internet. Quick verdict? A world of win, Ubuntu might be exactly what people are looking for when it comes to Linux on a laptop/desktop.

The 1Malaysia E-mail Project

There was great furor yesterday on Twitter with the #1malaysiaemail hashtag. I’m happy to say I did not participate :) However, I’ve been thinking a lot about it, especially since I’ve heard about this for a while, and heard about Tricubes being awarded the project. If you don’t want to read everything, scroll down for “What’s definitely possible”.

First, the facts:

  1. This is a private sector funded project. The RM50 million is the investment Tricubes is making, as part of the ETP. And the period of investment? Till 2020.
  2. There is collaboration with Microsoft to provide these services.
  3. The purpose? Stated below:

The 1Malaysia Email project is a government initiative in providing a unique and official email account and ID for the citizens of Malaysia.

This initiative will serve to allow direct and secure communications between citizens and the Government, as well as enhance the delivery of Government services to consumers and businesses alike.

What’s definitely possible

I see this as an ID-based project that helps you log on and use government services. We’re moving into a digital era, and I see us eventually receiving our quit rent notices, and more all via e-services. I think the providing of email is just a by-product. I’m banking on the fact that we’re all going to have MSN Live ID’s for all Malaysians above age 18 to access all kinds of services that helps with e-gov stuff. There will be messaging, but this isn’t entirely email as we’re used to.

We can probably draw parallels with the National Strategy on Trusted Identities in Cyberspace that the United Stats is proposing.

I see the API as something like Facebook Connect.

Update (20/04/2011 – 16:12): I just had another thought. Malaysia is a hub for software piracy. Maybe there will be a tie in with Microsoft Office Live, and then SkyDrive will provide cloud storage services, all with the 1Malaysia ID. The potential for this is huge (and can make people rock up to the portal…).

Random thoughts/questions

Do we need another email account? A lot of people have their own Hotmail, Yahoo! as well as Gmail accounts. These accounts also usually tie in with some form of instant messenger like MSN, Yahoo! Chat, and Google Talk.

However the purpose of this 1Malaysia Email project is for direct & secure communications between citizens and the Government. Phishing is becoming a real problem, and banks are facing this, for example. Maybank has a new authentication method with a picture+passphrase, while HSBC does two-factor authentication with a hardware device. As the government starts sending out emails, the phishers will start conning people. However, email is easily receivable, and phishers in theory can just email you the moment they have your email account details (it doesn’t help unless your email address is private, no?) So maybe the phishing argument goes away…

But maybe it is not email. Maybe its receive only from the government, and everything else from the Internet is denied. Or its like how Facebook Messages used to be — only members can send you email (it’s not like that now, more people have @facebook.com email addresses). And if someone tries phishing, well, we’ll know who they are, since their accounts are tied to their IC numbers!

And since its all web based, we have it all over SSL (HTTPS). Bypass the need for PGP/GPG encryption ;)

The claim is that this is a web portal. So it is webmail. Will there be IMAP? People are getting mobile these days, and are reading emails on their Blackberries, mobile phones, tablets, etc. If the service is webmail only, I wonder what the uptake will be like. Remember, if its yet another INBOX to check, there is less chances of people using it. And if you do not engage or use the service, you’ll miss government emails.

How is everyone getting an ID? Do you choose a username? Is it based on your identity card (IC) number? Is it based on your name as per IC? Signing up will of course be something that happens against your IC number — thats a given.

Who reads your email? I for one will not be promoting my 1Malaysia email address. I don’t see people printing business cards with their email address @1malaysia.com.my. I do not know if administrators will read my emails, though I highly doubt this, as all large services have checks and balances for this. But I should be allowed my paranoia ;)

What about continuity? 1Malaysia is Najib’s thing. Before him, Badawi had his own mantra (which I don’t recollect). And before him, Mahathir had Vision 2020. Will this email account be around forever, I don’t know. But I’ve had the same email address since the 90’s, and I’m unlikely to ever give that up.

I’ve seen rumours that this is meant to be a portal, which includes: email, social networking, online bill checking and payment, plus there are claims that there will be an API to extend this so others can build applications. Immediately I think MyEG, and for me MyEG is a stock to buy (surprisingly, remains unchanged today on the KLSE). The claim though is that it isn’t like MyEG: “Khairun said the portal was different from the MyEG website, which focused on the payment of bills and summonses, as it would allow interaction between people and the Government.”.

Do we need another social network? Can we keep up with more than 3 social networks, to begin with? Do we only want to be friends with other Malaysians or be friends with people globally? There are so many ex-Malaysians I’d like to keep in contact with, and I’m sure TalentCorp would like to contact them too, but if its tied to an IC number, you lose it the moment you give up your citizenship (as an aside, average time I’ve seen for people that go to Australia? 3-5 years).

Malaysiakini reports: “We will focus on delivery of notices and bills, MYEG is about online payment,” CEO Khairun Zainal Mokhtar told a press conference after the announcement. If you are not compelled to login, will you see the notices and bills? I don’t think so!

Have they thought about storage and quotas, assuming that people actually somehow decide to use this actively?

This is not compulsory for Malaysians. So what is the unique selling point? Opt-in emails from the government? I have a MyEG account because I want to renew my road tax. Or settle summonses. I rather have my notices and bills sent to my personal email account, which I read. I’m unlikely to want to see bills and notices sent to a portal that I have to login separately.Will they then send me an email saying I have a message waiting for me? That’s highly possible :)

I have lots of questions. This system will be rolled out sometime in July this year. I’m disappointed that its all Microsoft based, since there are some amazing opensource ID management systems around, but c’est la vie. Go with the provider that fits the bill!

If anyone from Tricubes/Microsoft wants to share more technical information, I’d be curious to hear about it.

P/S: Many told me about Tricubes being a dodgy firm, having issues on the stock exchange, etc. I don’t know anything about Tricubes besides what I’ve read in the media. So that’s not relevant to the technology discussion I’d hope to have here (if at all there will be discussion).


i