Archive for the ‘General’ Category

Branding mind tricks

So, I just came back from watching Star Trek, which I believe premiered tonight. I’m by no means a Trekkie, but I think the movie was great — you don’t need to be a die-hard fan, to enjoy the show.

Some friends of mine, had already seen the movie last week, as it was available for friends and family of the screening company. Both @mikefoong and @thechannelc didn’t notice the Nokia phone quite early on in the film.

But they did, this time around. Coincidentally, Nokia did sponsor the screening.

Does the mind play tricks when it comes to branding? I know most of the James Bond films have Sony-Ericsson phones there. I distinctly noticed the Nokia, but then again, maybe I always notice phones.

Business models, new media, and verticals

I’ve been thinking a lot lately about business models and new media with a specific focus on verticals. I’m passionate about the open source movement, and have been involved with free software since the mid-90’s. In fact, I’ve earned my crust, all these years, thanks to open source, so I have no complaints there!

Anyway, lets talk about new media. I’m thinking specifically around podcasts, video podcasts, and even online magazines.

Online magazines

We’ve seen the demise of LinMagAU (regularly hit Slashdot, when it was running), and even the MyOSS Magazine, all labours of love. In this space, I think the most successful magazine that sits online today, is Linux Weekly News (LWN). And they do it, thanks to having a business model – affordable subscriptions (USD$5/month), or group subscriptions.

Podcasts/Video podcasts

I think one of the most successful podcasts, is the now defunct LugRadio. So popular, they even managed to create a conference around it (LugRadio Live!).

That seemed to run on pure love, with sponsors for hosting. I don’t recall any ads, and I think they did it for the fun of it. Now if you search for “Linux” in the iTunes Podcast directory, there are just under 150 related podcasts (and video podcasts, maybe), that have Linux or an open source connotation in them.

Their quality varies. Some aren’t even updated any longer. One of the most successful FLOSS podcasts, that have a business model behind it, seems to be FLOSS Weekly (part of the whole twit.tv army that Leo Laporte has). They have advertising on the TWiT network, and you can support the network via donations (one time contribution, $2/mo, $5/mo, or $10/mo recurring). This stuff works via Paypal, and I can’t imagine the $2/month recurring option makes so much sense (considering Paypal fees that go with it). Plus you can buy some merchandise (something you can do, when you’re established).

Something that has recently caught my eye, is the Ubuntu Podcast. Its a video podcast, they accept Paypal donations. It also seems like a labour of love.

Hosting

Media (audio, and video files aren’t small) hosting and delivery isn’t cheap. The TwIT network makes use of CacheFly, and they’re not cheap, though they seem to have a reliable, global CDN. The Ubuntu Podcast seem to use DreamHost, who must have affordable hosting options, as they host their videos on the site too.

And that’s the other thing – if you’re doing something in the open source vertical, you better have multiple file formats. You want to provide audio files using MP3’s, yes, because people have iPod’s, and they might want to play it in their cars, but for the purists, you need to have OGG files too. That just about doubles your storage space. Think video, and you will start to cringe.

YouTube seems like a good hosting platform, with sensible CDNs, but you’ve got a 10-minute video clip limit (which might be a good thing). Blip.tv wants to help you monetise your video, however, getting video from them in Malaysia is a painful experience, so far. TWIST uses ustream.tv – I haven’t tested them out yet.

Business plans

A lot of labours of love, work for a while, but then die in time. It seems that unless you have a kosher business model, you’re not in it for the long haul. LWN and the TwIT network seem to have got it right – you need to get some kind of income, to defray the cost of doing business.

Advertising

Are most open source people blind to ads? I recently checked my Google Analytics account and found that no Linux users clicked on any of the ads on my blog. The Windows users were kinder than the Mac users, naturally. So Google AdSense might cover things like the cost of hosting, but its not exactly a business model.

Looking for sponsors might make some sense. I don’t know what the TwIT network rates are, but Jason Calacanis has This Week in Startups, and his rate is currently at:

Each commercial is $1,000 and you can purchase them in 10 week run by emailing sponsors@thisweekinstartups.com. All sponsors must be pre-approved and have groovy products like DNAMail and Ustream (our first two products).

This is a new show, and the projections are anywhere between 10,000 – 25,000 viewers in the first six months after it debuts. At a size of nearly 1GB for an 18 minute podcast, I wonder if that’s being kind?

So it comes down to finding sponsors, who believe in what you’re doing. And donations might work (it works for No Agenda with John C. Dvorak and Adam Curry, and it seems to work for the TwIT network of shows).

Subscriptions work, if you have premium content (LWN), that people can sample for free a week later.

So, what are the up front costs?

Quite simply:

  • A good mic [for audio podcasts]
  • A (cheap) video camera (Flipcams seem to work even these days) [for video podcasts]
  • Hosting [this requires a lot of thought – remember that bandwidth isn’t as luxurious all around the world]

It looks like there might be some time involved in post-production. The tools are available fairly easily, on most operating systems that you’re on (though I hear, iMovie on the Mac is about the best for video on the cheap).

And yes, I’ve not figured out where to host podcasts or video podcasts yet….

P1 W1MAX Wiggy: Using VMWare to get it working on a Mac

So, I promised a bunch of people I’d write up how I used the P1 W1MAX WIGGY on my Mac. The gist behind this is VMWare hosts a guest OS that is Windows, and the host OS can be either Mac OS X or Linux, and all should be well, in terms of sharing the Internet connection, out to the host OS (via bridged networking). This will work if you have Linux as your host OS as well – you just need a Windows guest (since the bloody Wiggy drivers only work using Windows).

First up, I downloaded a modern VMware Fusion. Without realising this, I actually had a license for the 1.x product lying around, and I just upgraded it, for free. Win. You’re probably wondering why I didn’t just use VirtualBox? Its because for some reason, I can’t seem to get Windows Vista running in it — I’ll work on it later, but I just use what works and gets the job done.

So once Windows is installed (a very streamlined process, I didn’t even have to do anything, and it was ready in about 20 minutes), I proceeded to getting my Wiggy working on my Mac.

Create a wireless network on the Mac

Click the airport logo, click “create network” and just have a random network created, with the default channel. You now have a “computer-to-computer” network, on your Mac.

Change VMWare settings to allow for bridged network

Click on the settings of your particular virtual machine, hop over the the network, and select “Connect directly to the physical network (Bridged)”.


bridged network

Plug the Wiggy in

Now, the Wiggy should be detected in Windows, and it will install the driver. Once that is sorted, it will attempt to make a connection and it should just work, provided you have WIMAX in your area.

Go to Control Panel -> Network Connections, and select the second connection (in my case, Local Area Connection 2). Hop on over to the properties, and make sure you turn on Internet Connection Sharing.


Windows Vista ICS

You may have to disable Local Area Connection (1) and re-enable it for all this magic to take effect. But at this point in time, you should be able to, on your Mac, browse the web, with no problems, whatsoever.

You just have to keep Windows running…

Anything else?

I tend to keep a really tiny VM running for Windows. Yes, the standard 1GB might make sense, but that’s too much, if all you have is about 2GB of RAM… Windows Vista seems to plod along just fine with 512MB of RAM. I’m told that with Windows XP, you should be ahead, with 256MB of RAM even…

Some more semi-useful screenshots:


vista, wiggy, my home...
Some wimax info, at my residence – that’s the Windows VM, and a Mac backround

Also, if you care how fast the Internet is at my residence, is a paltry 6.9mbps. Upload speeds aren’t that hot, but the download speed definitely is – so I’m wondering if I should be getting WIMAX in my house now…

Tracking government spending with regards to economic stimulus funds

The good news – the website to track economic stimulus funds in Malaysia is now ready. Check out: Rangsangan Ekonomi Malaysia.

Even better news, they used an open source software solution (Joomla!) to make that website happen. So mad props go out to them.

Only thing that irks me? Its all in Bahasa Malaysia, with no translation in English.

I’m going to Barcamp Bangkok 3!

I’m going to Barcamp Bangkok 3. Its happening May 23-24, 2009, and I’ll be in Bangkok, Thailand from May 22 right till May 25.

I know @cerventus, and @nazroll will be there. @preetamrai from Singapore will be there too (blog) Will you be?

Wanted: nice, clean, cheap hotel, nearby to Sripatum University. Failing which, it should be a cheap tuk tuk ride away. WiFi in-room, is a requirement too. Thanks :)
[I’ve seen a list of hotels but I’m curious to know where most of the campers are staying?]

Filing taxes online in Malaysia

Executive summary: If you make a mistake in your e-filing for taxes, you have to print out the tax form, submit supporting documents, write a cover letter, and send it over to the tax office, anytime after the tax madness of pre-April 30, is over. Read on, for the tale.

So, if you’ve been following my tweets, you know I’ve been a little under the weather lately. Plus I just flew back from San Francisco. No, I do not have swine flu, its just sinuses acting up. Nonetheless, the government of Malaysia’s, Inland Revenue Board (LHDN/Hasil/tax office) doesn’t believe in excuses, and had set an April 30 deadline (showing them my passport, I doubt would have been any help).

Much like Suanie, this is my first year of filing taxes. I thought I’ll try the e-Hasil method, which is basically e-filing, right in your web browser.

First up, the system is available in English. OK, the content is mostly available in English (its filled with Bahasa Malaysia at the top, with the English text, in small print), and the buttons are all in Bahasa Malaysia, but you can guess what needs to be done.

Getting my e-filing PIN was easy. I just went to a very crowded LHDN office, and asked the nice lady over the counter. I’m surprised she engaged with me, entirely in English, without any complaint. I got my Tax ID, my e-filing PIN number, and some instructions.

Upon going home, I attempted to get it all working. Its pretty easy, if you can get connected to the site (I ended up tunnelling my traffic – and Gareth warns that the servers do crash). It really did take less than 15 minutes. I just input my salary, how much I could deduct (charity, books, and medication for parents — who knew sporting equipment counted too? Time to buy some this year.)

And then, the next day, I realise I had made a boo boo. I had not input the maximum deduction for EPF. Why? Because the software didn’t translate it properly, and it did only say “KWSP”, not “EPF”. So there’s a RM6,000 deduction, making my taxes not seem in order (in a way that benefits me, might I add — this should add to my refund).

The site, is all written in ASP. There definitely are some checks, via JavaScript in some fields. It works fine using Firefox on Windows, Mac OS X, and Linux (I got to test it all — my parents too, decided to go the e-filing route this year).

Now, noting that there is already some JavaScript, why not, at the field which asks you about EPF (or KWSP as they put it), there be an alert? After all, if you’re paying taxes, you’re definitely paying for contributions to your retirement, to the EPF/KWSP.

To make matters worse, once you’ve submitted the form online, and “signed” it, you can’t amend it. I called up the Shah Alam office (because all other numbers went to hell), at 03-55103202, to ask for help. I must shout out to Twitter user, @derekw who had already emailed the tax office before with regards to a similar question. His email to me, was really useful.

I got transferred three times before I got to someone that spoke English to me. His instructions were simple: write a cover letter, state your case, attach the print out of the tax return, plus attach the document(s) required to support your claim. In my case, the nice bloke told me to just write the cover letter, and attach my EA form, which comes from my employer. And he said, don’t bother doing it now, just do it anytime next week (or later, even), since the offices are all too crowded now.

So, that’s been my tax tale. How can all this be improved? What’s good, what’s bad?

  • Good: it works with Firefox. It also seems to be cross-platform. It could be worse — like some Windows based software, that will make you vomit
  • Bad: its written in ASP, and uses Microsoft technology (Windows 2000, IIS 5). Spending money of the rakyat should be wiser, and using proprietary software, is bad.
  • Bad: servers need to scale. Failing, or being slow, under traffic, is just unacceptable. You don’t need “extra” machines, so maybe some form of scale-to-cloud, during peak season.
  • Bad: there are some checks now, with JavaScript, but there should be more checks on mandatory things (case in point, my EPF problem)
  • Good: Its bi-lingual.
  • Bad: the English interface needs improvement. Buttons need to be translated properly
  • Bad: editing your tax returns, should be available, till the deadline, in the respective year
  • Good: PDF’s are generated of your receipt, as well as your tax form

Again, thanks to the Twitterverse being helpful: @ShaolinTiger, @derekw, @kamal, and @mikefoong. In other news, I can heartily recommend you read: Why should we pay income tax to the BN? and the running commentary there, as well as on Suanie’s post.


i