Restaurants need to manage their online reputations

Drawing on Rena Bloggers are an opinionated lot. They tend to speak the truth (most of the time – let’s ignore undisclosed advertorials). You have a bad experience at an establishment, you have a blog, you’re bound to pen down your thoughts. Its only natural. You’re trying to help the general public that bothers to search for the term, to avoid such a place.

Before blogs and web publishing became popular, folk would write e-mails to their friends, and this may end up being forwarded. In fact, forwarded e-mails still exist till today, for the non-web publishing savvy.

So, I find it surprising that American Chili’s has not discovered social media, blogs, and the online world, just yet. Most complaints tend to circle around the branch in Bangsar Shopping Centre, but looking at the comments, you can see that your mileage may vary at all their outlets. For reference: The best AND worst spot for a Guinness, Bodoh punya manager, american chili’s bangsar says there’s a marked difference between a vodka orange and a screwdriver.

In there, there is a perfect opportunity to respond to folk. All those posts have comments open. Why isn’t Chili’s being engaging? Do they need the “social media experts” to contact them offering services? After all, today, when I Google “chili’s bangsar” (not logged into my Google account, and without quotes), link number 7 and link number 10, point to a couple of the blog posts that I linked to above!

This is the age of the Internet. Start responding to your customers. They have the right to talk back now. Foursquare, Yelp!, blogs, and many other services have given them the opportunity to speak their minds.

Of course, if you plan to start being engaging on the Internet, don’t be arrogant. That’s just a sure fire way to ensure that savvy folk don’t show up at your restaurant. Same Google test (“bar italia malaysia”) – post was #7 on the Google search page. However, there were so many other posts/comments before it about how much Bar Italia did not rock.

So here, I’ve just identified two establishments that need to improve their online reputations. Do you search online before going to eat at a restaurant? Do you put weight on Foursquare tips of places you’re going to?

MeeGo: Quick thoughts on the Moblin and Maemo marriage

I’ve been excited with the Maemo platform for a few years now. I after all, had the Nokia N770, their first tablet that had Maemo on it. But as soon as they released the N800, things weren’t backward compatible, and due to frustration I gave up on the platform (the devices themselves were very difficult to find). All this changed sometime in January when I walked into the Maemo Lounge of the Nokia Store in London – the Nokia N900 was impressive. But it wasn’t for sale internationally.

Last week, I found out that Nokia will sell the device in Malaysia, Singapore and probably many other regions. I also had the opportunity to use the device for a couple of hours, and while I had a bunch of suggestions, I did like it. Maemo 5 is a clear win, and there’s going to be a lot more work to make Maemo 6 rock even harder. Simply put: the N770 was relegated to sitting by my bedside table after a while, but the N900 is something I would definitely carry in my pocket.

But that’s not the big news of the day. MoSync currently supports writing mobile software, that runs on Java ME, Symbian S60, Windows Mobile and Moblin platforms. If you notice, the coming soon is clearly: Android (I’m told it will appear real soon now), iPhone (a lot more difficult than you think), and Maemo. After playing with a Maemo 5 capable device last week, I was almost certain that this is a good future platform to bet on – I know, today it seems all the cool apps only run on the iPhone and the Android, with maybe the BlackBerry thrown is an afterthought, but I think Maemo will help Nokia rebuild/rebrand itself.

What better news, than to see Jim Zemlin announce to the world, that Intel’s Moblin and Nokia’s Maemo projects are being embraced by the Linux Foundation, to create a new “uber-platform”, called MeeGo?

Now, to crystallise some quick thoughts on this:

  1. When the N770 came out (and subsequently the N800, and the N810 – both devices I did not purchase), I would ask – where was the GSM chip? You create a fancy tablet, but you leave out the GSM chip. If I wanted to do voice, I’d have to use Gizmo Project (now Gizmo5, which has since been acquired by Google). Skype came later, only to the more modern devices. So, while the N900 is welcome, its been about 4 years since the first tablet was launched – what took Nokia so long to pop a GSM chip in?
  2. The promise of Linux on the phone has been met – Google unleashed Android to the world. From the G1, to the Nexus One, and the market of folk building against their devices, like HTC, Motorola, etc. And people have been happy with it – look at the endorsement Linus Torvalds, creator of the Linux kernel, gives to the Nexus One. A part of me asks – is this too little too late from Nokia?
  3. Moblin didn’t quite excite me, and I never took a look at the platform till I became involved in MoSync. But I can see where Nokia is headed – they are providing stuff in the “one connected device” mantra, and the N900 is their first take with truly mobile computing.
  4. From a developer’s perspective, you better be brushing up on your C++. Its quite clear that this will largely be driven by Qt. I forsee heavy investment in rich-applications provided by the Web Runtime widgets (WRT). You will also be able to build applications cross-platform (no need for a Microsoft Windows-based host, to create Symbian applications for example), and you’ll probably be creating some sort of cross-compiling development environment (Maemo has largely been ARM, Moblin is largely X86) to get apps going.
  5. MeeGo while it has been announced, is not completely concrete yet. You can see that there are no prepared downloads, but you can whet your appetite on their architecture documentation (note: GTK/Clutter left behind just for application compatibility – I’ve been away from the Maemo community for a while, but from what I gather, Qt has become the hype du jour these days), some information on Qt Creator (which runs on Windows, OS X, and Linux), and a quick introduction to creating your first MeeGo application.
  6. If you want to follow further resources, check out Quim Gil’s blog, as well as Ari Jaaksi’s blog. It probably wouldn’t hurt following Planet Maemo either.
  7. If Intel, Nokia, and the Linux Foundation get their act together, and gather buy-in to create all the cross-devices, it can be really useful for application developers – its going to get more reach. I don’t see why we won’t see an iPad competitor anytime soon, for example. Imagine running the Bloomberg application on your television, on demand. The possibilities are endless as we get more connected.
  8. Currently, while no devices support MeeGo, I expect the Maemo 6 platform to be MeeGo compatible. Will Nokia update the Maemo 5 software on the N900 for free? I hope this is true – otherwise the N900 owners aren’t going to be too happy, that they’ve got an outdated phone on their hands. Keep in perspective the leap from N770 to N800, and the OS differences (being bitten once, I’ll be just this more cautious the next time around).
  9. From a MoSync perspective, it looks that we may already support the new MeeGo platform to some extent. Once more developer SDKs come out, we’ll be able to update the community on this. And as a developer, supporting Moblin/Maemo (MeeGo), and other platforms, can be a real win for your application.

All I can say is: exciting times ahead. I’m glad to see Nokia isn’t just supporting Symbian based devices any longer, and are moving with the times. There’s an uphill battle to build interest amongst the developer community to be developing against their platforms – only a lot of evangelism and love is going to make this happen. Today’s web services completely ignore S60, but maybe they’ll jump on Maemo or MeeGo. And maybe we at MoSync can help them too (I bet once we get Android + iPhone support, it will look a lot more compelling).

MySQL Conference Update: Grid is up, go promote and register!


O'Reilly MySQL Conference & Expo 2010
This is a quick update on the O’Reilly MySQL Conference & Expo 2010, happening April 12-15 2010 in Santa Clara.

  1. We’ve put up a preliminary schedule, and you can expect this to be fast moving/changing, as we confirm more talks. A tradeoff of this, is that you can now also see the sessions by track, which helps give you an overview of where the content really is.
  2. If you’re attending the conference, why not promote it? We have lots of badges and banners for attendees.
  3. If you’re a speaker, you sure want to fill that room up, so why not help promote the conference using the speaker version of the badges and banners?

So if you were wondering what kind of talks we have, beyond just the quick taster we had earlier, this should help you decide quickly, and register before February 22 2010. Why? Because you save a cool USD$250, which you can then use to buy beer at the Hyatt ;-) (because that’s where more cool discussion happens late into the night!)

Laptop/netbook for a university student and a HP Mini 311 quick review

I recently asked on Twitter:

For a college/university student, would you get ’em a laptop or a netbook? Need opinions ASAP. Thanks!

HP MiniThe Twitterverse was quick to respond. Thank you all for responding! A little summary:

  1. @sniffit suggested that netbooks are underpowered, but might change with Linux being on them.
  2. @redsheep went for a laptop, unless I planned on being a mean uncle that didn’t want them to play games/do graphics/etc. Why, I can’t be a mean uncle ;-)
  3. @spinzer said go with a laptop because students have diverse working nature, and a netbook wouldn’t cut it.
  4. Both @alphaque and @brianritchie suggested to watch for the coursework: Computer Science, Graphics, Statistics deserve a laptop, otherwise, go for a netbook.
  5. @saimatkong suggested a 12″ notebook, but those tend to be quite expensive, to the best of my knowledge.
  6. @sureshdr, @tjunkie, @thechannelc, @liewcf, @bleongcw, @r0kawa all suggested a laptop would be better. In fact, @liewcf suggested a MacBook.
  7. @jerng brought up a good point: it should depend on the preferences of the user as speed tends to be a secondary issue.
  8. @biatch0r was the only one that outright said go for a netbook, lugging around a 10KG laptop is so 20th century :) I tend to agree.

So a bit from where I’m coming from, which I didn’t say in the original tweet. This laptop/netbook is for a complete stranger, whom I’ve never met. We do however, know her father. His daughter had just been accepted into a university somewhere up north in Malaysia, and she clearly needs a laptop/netbook for her coursework.

Anyway, all that aside, and with much thanks to the Twitterverse, I set out to pick up a machine quickly (think, 0.5hr). I had to be near MidValley for another reason, so hopped in. Checked out the Asus, and Acer stores, and found laptops and netbooks to exist, and you’d average around RM2,100 or so. Dell had a laptop for RM1,999, but it was a 14″ clunker, and it seemed really heavy. This seemed to be the large problem with a laptop: they came with everything (including a DVD-RW drive), but would come with a 13″ or 14″ screen – and they were all mighty heavy. Acer seemed to offer OS-less laptops, but I didn’t want to spend more time than need be, so wanted an operating system.

I went over to the HP store, my last stop, thinking in my head, I’d pick up the Dell. But I was taken aback when I saw the HP Mini 311. The specifications were amazing: 1.66GHz N280 Atom processor, 2GB RAM, 250GB hard disk, an external 8x DVD-RW drive (!), 11.6″ screen boasting a resolution of 1366×768, 10/100 Ethernet, 802.11b/g WLAN, 92% full-size keyboard (with great tactile feedback – I spent a lot of time in the store trying it). But that’s not all, it comes with 3 USB ports, HDMI output (why?), VGA output (and no need for any silly cable like their previous items), a multimedia card slot (for SD’s, etc.) and a built-in webcam.

The exact model is the HP Mini 311-1002TU. It seems like its an edition only available in Asia, and it comes with Windows 7 Starter Edition. Did I mention that it cost a mere RM1,799?

More goodness about it. It doesn’t come with an Intel graphics chipset, but an nVidia ION. Video performance is pretty darned good, in comparison to what Intel doles out, even on the netbook that I own (an Asus 1000HE). In my quick experiments, I was getting a good 5 hours of battery life running Windows 7.

First thing I did was install: Mozilla Firefox (and set it to be the default web browser), avast! anti-virus (to protect the PC), and OpenOffice.org with the JRE. It comes with a 60 day trial version of Microsoft Office, but who needs that when OpenOffice.org is free and should suffice. The system is quite snappy, and while the guy at the store told me that Windows 7 Starter Edition will not allow me to run more than 3 applications at a time, it works fine for me. In fact, the only thing that seems annoying is that you can’t change the desktop background – Microsoft is intentionally crippling their software for netbooks. From what I understand, a dual monitor setup will not work either (useful to have an external monitor on a netbook), but I did not try this.

I can confirm that Ubuntu works pretty well on this machine – I tested it when I got home, using the LiveCD and it seemed to “just work”. More information available at the laptop testing team HP Mini 311 on the Ubuntu wiki. A forum post to help with suspend/resume magic.

In conclusion, I didn’t get a laptop, but a netbook. But a netbook with an amazing screen size, a resolution that exceeds my expectations, a good graphics card, and an external DVD writer. Windows 7 Starter does not come with Aero, and I wrote a little README file informing the new owner that it might be better to just install Linux and she’ll be better for it at the end of her three year university course :-)

MariaDB 5.1.42 released!

Dear MariaDB users,

MariaDB 5.1.42, a new branch of the MySQL database which includes all major open source storage engines, myriad bug fixes, and many community patches, has been released. We are very proud to have made our first final release, and we encourage you to test it out and use it on your systems.

For an overview of what’s new in MariaDB 5.1.42, please check out the release notes.

For information on installing MariaDB 5.1.42 on new servers or upgrading to MariaDB 5.1.42 from previous releases, please check out the installation guide.

MariaDB is available in source and binary form for a variety of platforms and is available from the download pages.

It is also our pleasure to announce that we have a partnership with Webyog to offer their tools for trial and at a discounted rate if purchased within 30 days. Find out more at: Download – SQLyog MySQL Fronted, MONyog MySQL Monitoring Tool or via the software partner downloads.

We welcome and appreciate your feedback, bug reports, bug fixes, patches, and participation on our mailing list. Find out more about working with the community.

Enjoy!

Rekindling my love for the Sony Reader PRS-505

I wrote this before the Apple iPad announcement, so no thoughts on that yet, in this post. At the top of my head though, I’m still keeping my PRS-505, and not getting the iPad.

In May 2008, I picked up a Sony Reader PRS-505. Its an e-book reader, and in the day, was definitely the flagship device from Sony, for electronic books and PDF reading. Today, Sony still sells this, and they also have models with a touchscreen, as well as a mini-version of this (a pocket reader?). I used the device on-and-off, mostly to read PDFs, but of late, I decided to read full-length books on it, and the quick verdict is a simple win!

A bit about the device. It can be charged over USB (I did not opt to buy the AC charger), and uses a standard USB cable. It has a built-in rechargeable battery, and you’re meant to go for about 7,500 page turns. It does audio playback (which I never use), and it can read SD/MMC, as well as Memory Stick cards (again, I don’t use these options). It has over 128MB of storage available for you to store e-books, which seems plenty (failing which, the external storage options can be utilised). It looks like a book – comes encased in a soft leather cover. To turn pages, there are two sets of buttons, so I can read with one hand, or two.

It also is based on opensource software. It runs MontaVista Linux, and Sony distribute all the GNU based software on the web (mixes of GPL/LGPL software being used). More importantly, I can sync e-books via my Linux or Mac OS X boxes – I’ve never actually used Windows for this task. I can successfully import and export books to the Reader, using calibre.

So, why a Sony Reader rather than an Amazon Kindle? Simply, it boils down to availability. I don’t live in the United States, and Amazon tells me I can’t get myself a Kindle. I’d love one – the ability to buy a few books at 3am, to peruse on a topic I’m interested in? That sort of thing is priceless. I don’t even care about the DRM that they impose, the fact that they can come in and delete my purchases. Its the convenience that matters (beats going down to Borders the next day, finding I might have to wait for a title, etc.).

That aside, I also do not buy books that have been inflicted with DRM, from Sony. I’ve been burned once before – when the Palm Pilot’s were the craze around ~1998, I did buy a few titles. Last I checked, I can’t access them anymore, and for the life of me, I don’t own a Palm device capable of reading that stuff.

What do I read? PDF’s, mostly. Of books, of course. Today, O’Reilly’s Safari Bookshelf is really useful. For about 10 tokens, I usually can download a whole book. I’ve been doing this from time to time over the years, and now, instead of reading them on my workstation, I read them on the Sony Reader. Apress isn’t far behind, as most of their books have PDF versions to boot. So my technical reading material is covered.

calibre also allows me to read bundles of Newsweek, The Economist, and the like. I used to use this, but I tend to visit a library once a week once, at least, and end up reading the dead tree copies that are there. Reading fiction and non-fiction is admittedly harder – author/publisher buy-in is very sparse, and I’m sure I’ll have better luck with the Kindle here.

What don’t I like about the device? There’s no backlight. I’d like to read in the dark sometimes, and having lighting is inconvenient, so it would be great if it were backlit. While I can bookmark pages, I cannot highlight text, or even write notes about what I’m reading, inside the Sony Reader. In contrast, if I use the iPhone/iPod Touch to read a book, I get a nice backlight, and I can copy text out, as well as make notes in the notepad. Of course, I don’t get 7,500 page turns on such a device, but if I can squeeze about 20 hours of reading off any device, I’d be pretty happy (think: long flight).

Text from PDFs can be a bit too small. They don’t seem to use up all of the available space, which is truly annoying. Zoom options are available, but there are only two supported sizes: S or M. M makes for easier reading, but I wish it took up more of the device. I’d rather have more page turns, than bad eyes over the years!

Currently on the device (I purged everything from before, just becausedisclosure: most links below go to amazon.com and are part of their affiliate programme):

Two of the above are author released PDFs, while one is from O’Reilly’s Safari Bookshelf and the other an outright purchase from Apress.

Would I recommend one? Sure. If you like reading, have a tonne of PDF’s in ~/Downloads, its about time you got yourself a Sony Reader. Would I recommend one if you already have an iPhone/iPod Touch? Sure (I have an iPod Touch, too!). I think they’re two different devices, and its not time to converge them just yet (maybe, if the iPod Touch had a bigger screen).

Do you have an e-book reader? Where are you getting your fix of content?


i