Archive for September 2011

The iPad as a camera

I’ve been walking around Paris recently and it’s becoming quite common: the iPad is used as a camera. I’ve seen tourists do the same thing in Munich as well, but not as common as in Paris.

Beyond just taking photos with a larger screen, people are doing entire tours, with video and audio. I’m unaware if there are such guides, but people are walking around with the iPad 2 in portrait mode and are recording their experience. There are so many experiences to be had in Paris, so it is not surprising that people want to take it home and their iPad’s have become the device they turn to for it.

I’ve always thought that the large screen on the iPad makes a perfect “back” for a camera. When I first started carrying my Canon G10 (a point&shoot, with zoom, that has controls like an SLR to some extent) I was always trying to use the viewfinder. A trait from shooting with SLRs and dSLRs all the while. Today I’m quite happy to use the larger LCD display to compose my photos (largely out of frustration of not having a viewfinder that covered more of the frame).

I notice LCD composition generally becoming the trend. Many cheaper digital cameras don’t even come with a viewfinder any longer. People are used to using larger LCDs for composition with their touchscreen phones (like iPhone’s, Androids, most of Nokia’s touch devices, etc.)

So why does the iPad 2 come with an inadequate camera/video camera? The iPad 3 will definitely improve on this, as will future revisions. I think Apple just had no idea that people would take on using such a device as a camera…

FWIW, around conferences, I’ve seen people use Playbook’s and Xoom’s to do the same thing (but that, I’ve always presumed is the alpha geek crowd using their devices).

Google Native Client & Chrome about:flags

I stumbled upon Google Native Client today. It looks really interesting and you can see why Google seems to be targeting their technologies for the Chrome browser first (link with regards to Dart, their future of JavaScript; quote: “We will strongly encourage Google developers start off targeting Chrome-only whenever possible as this gives us the best end user experience.” – Mark S. Miller).

Google Native Client doing PiThe promise of better in-browser games for example, is what excites me about this initiative. There is also the promise of better native/traditional desktop apps, running in the web browser. I was at a show recently where I saw this HRM app that is Windows-only and their proposal to run it on Linux? Use virtualization. This is something they might find useful, for example.

Try out the example apps. Its surprisingly easy to get started. On OSX, you can see that when running the Pi example, the Native Client module is using quite a whole load of CPU time (in Chrome, do Window -> Task Manager).

In all that, I learned about Google Chrome’s about:flags. You need to enable Native Client support and restart Chrome to get this all working. There’s a fairly good about:flags resource; clearly lots more things to play with there (and helps me understand what the idea being the ChromeOS/Chromebook is now).

KLDigest #1

Here are some interesting upcoming events that I’d like to go to. You might like to as well.

Updated: (15/09/2011) – Added BFM enterprise breakaway as well as Google’s DevFest that I seemed to have missed initially.

MeeGo Network Malaysia September Meetup

  • When: Thursday, September 15 2011, 6-10pm
  • Where: Wings Musiccafe @ Times Walk KL (details)
  • Happening for the first time, I met the very enthusiastic organiser yesterday and I think he’s all about building the MeeGo community in Malaysia. He’s big on opensource and big on pushing MeeGo forward, so I think the meetup should be quite interesting. Sign up via the Facebook event page. And keep up-to-date with the MeeGo Malaysia Region page.
  • Cost: RM38 for the buffet

BFM Enterprise Breakaway 2011

  • When: Thursday, September 22 2011, 9am-6pm
  • Where: Sime Darby Convention Centre
  • This is the first of its kind, an event I was supposed to speak at (or be on a panel), but couldn’t due to scheduling conflicts. Looks like a great line-up and its by the popular business radio station in KL. If you’re into startups and entrepreneurship, this is the place to be. Go!
  • Cost: RM149 (cheaper for groups or if you have an affiliate code)

WebCamp Neun

  • When: Wednesday, September 28 2011, 7-10pm
  • Where: MindValley, Menara UOA Bangsar, KL (details)
  • Monthly gathering of all people into Web. Probably one of the most active communities of web-heads in Malaysia, the WebCamp KL group is also a must-join. Topics vary monthly, but there is always interesting learning plus great conversations. Food & drink afterwards for quite the few.
  • Cost: FREE, BYO cups for drinks

Google SE Asia DevFest KL 2011

  • When: Thursday, September 29 2011, 9am-7pm
  • Where: TBA, somewhere in KL
  • Google is back with an amazing lineup. The Android Market is open in this region so there’s an appropriate talk, and HTML5 is all the rage so you’ll learn a tonne here. This isn’t only for developers — I think people into analytics will enjoy some sessions tremendously.
  • Cost: FREE, be sure to register first (while available)

#geekcampmy 2011

  • When: Saturday, October 1 2011, 10am-4pm
  • Where: iTrain, Megan Avenue 1, Jln Tun Razak, KL (details)
  • This has happened before and its fun, highly technical, and all attendees are encouraged to share a topic. 20-25 minute sessions, it should be very interesting.
  • Cost: FREE

Nearby

Beercamp Singapore

  • When: Thursday, September 15 2011, 7.30pm
  • Where: Cable Car, Cuppage Plaza, Singapore (details)
  • I’ve been to Beercamp before in Bangkok and it is an amazing event. Its just about people, connections and chatting over a social environment (and beer). There’s a mailing list which you should join for future meetup notifications, plus discussion.
  • Cost: FREE, buy your own beverage

The Nokia N9, MeeGo and you

I saw the Nokia N9 sometime in June 2011, when it was launched not by Stephen Elop but by Nokia SVP of Design, Marco Ahtisaari. I loved it — good build quality, great design, good interface, superb camera, finally usable browser. All the makings of a winning product, no?

Sometime later that week, Mr. Elop decided to say that they will ship a Windows Phone this year. It became clearer that the N9 would be sold in some markets, while the new-fangled Windows phone will be sold in certain markets. There would be no intersect.

Nokia Malaysia invited a bunch of folk to launch the Nokia N9 in Malaysia yesterday (13/09). Folk were treated to a ninja parkour at the launch, and the theme clearly is “perfect fluidity”. The key takeaways from the event:

  • It didn’t go for sale immediately at launch. It is expected to do so sometime early October 2011. This is too late.
  • 16GB model costs RM1,799. 64GB model costs RM2,088.
  • Asked whether there will be more MeeGo devices the answers were very shift. Simply the innovation from the device will live on. They are experimenting with the consumer experience and looking for feedback. They are focusing on the apps people actually use — i.e. quality over quantity. No one wants to speculate if there will be another MeeGo device or not. To me, that translates to no more MeeGo devices. But the amazing things like NFC pairing with headsets (over Bluetooth), fluid swipes from edge-to-edge, these are things we may see in the next Windows phones.

There were not enough devices for all to play with. I’ve been told that the Nokia N9 will cost 599 and 699 euros respectively for 16gb and 64gb models. Some regions aren’t even getting the phone. So Malaysians can start a little eBay business and start exporting phones :)

Malaysians tend to change phones every 12-18 months on average (at least in the city, from what I can see). Will this device be a hit? Who knows. I don’t know how much more goodwill Nokia can get. The price points are a bit costly, but well below the iPhone (starts at RM2,190).

Looking for a device for the next 12 months, you’ll probably have all the apps you need –  it after all runs all Qt native apps.

However if you’re starting to sync with the cloud, and use web-based apps (say Dropbox, TripIt, 1Password, etc.) you may be better off with an iOS or Android powered device. WhatsApp will work, for example, but the challenge is for Nokia to ensure that what people use regularly will be on the phones. Web apps are becoming very important, and I applaud the FT for giving up the whole AppStore idea to focus on a HTML5 app. That in itself will be N9-ready.

Am I going to buy it? I’m having mixed-feelings at the moment. I’ll wait till the launch to actually decide.

Demographics play a role in this prepaid service tax pushback

I tweeted yesterday: Why are prepaid users any different from postpaid users when it comes to GST? Demographics.

People are up in arms, and the youth division of the incumbent and opposition political parties seem to think this is bad. Postpaid users have been paying the 6% tax since 2011, thanks to Budget 2011 from the Najib government.

According to Bernama, telcos have been absorbing the tax for prepaid users since 1998. As all these telcos are public listed, why are the shareholders suffering? Keep in mind that several telcos are giving away 50-80% of profits in dividends for stockholders.

Skmm gov my link file facts figures stats pdf handphonesurvey05booklet pdfI figured it must be something to do with demographics. The latest study by SKMM is dated from 2005. Its a most interesting read. I’m willing to believe these stats don’t vary much in 2011…

  • Malays have 53.9% share of handphone users, followed by the Chinese at 32.4%, the Bumiputra (Sabah & Sarawak) at 6.5% and the Indians at 6.3%.
  • Prepaid subscribers are 80.4% of the demographics, with 19.6% being postpaid.
  • In 2005, ages 15-19: 11.5%, 20-24: 20.9%, 25-29: 16.2%.

Guess who’s voting in the next election? Guess who’s having the loudest voice? I see this as akin to having a tax for motor vehicles on the road, but not having one for the basic motorcycles.

Najib (“So I hope it can be reviewed to reduce the burden of the rakyat who are now facing hikes in food prices” via Malaysiakini)and Khairy suddenly cares for the rakyat. They want a complete GST implementation (to ensure that it “broadens the government’s revenue base”) but for your non-essential mobile phone, they want it to be GST-free? Tsk tsk.

Quick Update: DiGi’s annual report 2010 states that 7.3 million subscribers are prepaid users, with only 1.4 million postpaid users. Maxis annual report 2010 states that there are 10.69 million prepaid users versus 2.67 million postpaid users. Interesting ratios, but since they’re not the government, they don’t give you racial demographics :-)

Upgrade to Lion

It seemed like only a year ago, I upgraded my laptop to run Snow Leopard. And now I’ve gone on to getting Lion (didn’t take almost a year to upgrade — good sign?).

I’ve found some issues (and I’ve only used it for less than a day), and here are a few notes:

  • First time I’m installing an OS in OS X via the Mac AppStore. It feels very much like doing an “apt-get dist-upgrade”. All 3.5GB of it.
  • Immediately running Software Update will lead you to an error. It seems that just waiting it out (maybe after Spotlight finishes?) is the solution because this is an error I cannot repeat any longer. As always there are updates awaiting.
  • I’m a big fan of Spaces. In Lion, they’ve created something called Mission Control. It takes a little bit of getting used to, but you can create spaces, as well as assign apps to spaces. Spaces (workspaces) are key to how I work — I’ve been doing them on all my Linux desktop, so its crucial it works. The best article for you to acclimatize yourself is Using Spaces on OSX Lion by Matt Legend Gemmell.
  • System Preferences -> Trackpad -> Scroll & Zoom. Untick “Scroll direction: natural”. I don’t see how this was a smart default because it’s not natural in any way, shape or form.
  • I was typing in OmniOutliner and I realized that OSX was trying to correct my spelling. It reminded me too much of using a mobile phone because it wasn’t my spelling that was off — it was picking on names. Best way is to turn off auto correct for spelling.
  • XCode goes away. You have to get it for free via the Mac AppStore (over 3GB download). And when you download tools from the AppStore you still have to manually install it from the /Applications folder. This is where Linux/BSD package management gets it done right.
  • Homebrew just continued to work out of the box after XCode/GCC/etc. came back.
  • MsgFiler now only works if you grab it via the Mac AppStore. Crucial for filing messages and archiving if you use Apple Mail.
  • Apple Mail took ages to convert my database. The new look is definitely not something I am accustomed to, but they allow a Classic View (Mail -> Preferences -> Viewing – Use classic layout). I hope this option never goes away.
  • The ability to bounce a message has disappeared. There is a guide on how to bring bounce back, using Automator and AppleScript. I think I’ve got to edit that script to ensure that after a bounce it also moves the message to the trash.
  • I like the status updates I get from Terminal (like when it’s running big operations, waiting to connect to the server via SSH, etc.)
  • Things generally seem snappy. Waking up from sleep seems better. All this using spinning disk on the MBP (though I do have 8GB of RAM).
  • Scroll bars have disappeared until you actually scroll. I wonder if this is a good UI change. Or are people naturally expected to just scroll? I can see this impacting web design more, in future…

Annoyances I haven’t fixed yet?

NetAuthAgentSome have said this is a Time Machine problem and it will go away after Time Machine runs. It seems to go away when Time Machine is running but when I disconnect the external disk, it comes back intermittently. Some claim its an AirDrop issue. Some claim its due to the fact that Time Machine does snapshots via something called Mobile Time Machine. I can assure you unmounting /Volume/MobileBackups does not fix the issue (I know, I did).


i