16 Mar 2013
Permalink

Smarter apps, not just smarter phones

How would you define a “smart phone”? Does the ability to run arbitrary apps make a phone smart? Among the hundreds of apps on the app store, only a handful of them show any sign of rudimentary intelligence. They are all good at doing stuff, but are not that great at learning. I’m not just picking on mobile apps. In fact, traces of intelligence are even harder to find in desktop apps.

Let’s travel back in time to 1995 and look at how things have evolved over time, from an intelligence perspective. Web browsers can now remember passwords, auto-fill web addresses, and maybe even pre-fetch web pages to a certain extent. What about Office products? Nothing much either. We have gained better auto-correct, better grammar checking, and frequent auto-saves. What about the core operating system itself? How has it become more intelligent? We have made a few strides in pre-fetching documents and executables. But the file-manager is just as dumb as it was back in 1995 and built-in media player still doesn’t do much to organize my music.

It’s 2013 and we still don’t have a file manager that understands what files I frequently use together. It still puts the burden on the user to create folders and organize his personal data. Our web-browsers still treat all websites in the same way. It still can’t tell whether the new tab you just opened is in the same context as the other ones you currently have open. Your browsing history is still a list of websites sorted by time, and not by context. We download stuff from the net all the time, but your file manager still can’t tell you which sites were open when you downloaded the file.

Coming back to the mobile world. We still don’t have phones that recognize our daily routines. Our call-logs are still plain lists that display the most recent calls. It’s not smart enough to recognize that you call your wife everyday during lunch hour, or that you hang out with your best friends every weekend. Our map application doesn’t infer my home, and office location. It’s not smart enough to know that I leave for office everyday at around 8:30 and it can’t tell me what is the best route to take, without me explicitly asking for it.

Looking at the great things Google has done to advance the state of art for search engines, I strongly believe that we have all the necessary algorithms to solve these kinds of problems. And with quad-core processors in both desktops and mobiles we have the necessary hardware to carry out personal analytics on our devices without even connecting to the Internet. As consumers, we need to raise our voice to demand such intelligent features in our applications. Only then will developers and device manufacturers shift their attention from simply making larger screens to creating apps that actually improve the quality of our life.

21 Jan 2013
Permalink

Mac and I – Part 2

So in the last episode I walked you through my first boot experience with my brand new Mac Mini. And I also talked about how washed out the colors looked on my external LCD display. Fortunately, I didn’t have to take the Mini back to the Apple store. An out of the box color callibration process was enough to somewhat fix the problem. In this episode I am going to talk about my experience in installing new apps on my Mac. I promised I’d talk about the Mac App Store, but I will touch on that topic a bit later in the article. I am first going to cover the more traditional way of downloading and installing apps from the internet.

Manual downloading and installing

Windows users will be familiar to downloading installers from the internet. Windows Installers typically have the .msi or .exe extension. You download and run the installer, jump through some hoops, accepting some license agreements on the way, hit finish and you are done. Installing apps on a Mac has fewer steps. You first download an installer. Typically on a Mac, the installer has a .dmg file extension. Launching the installer brings up a small window with two icons. One of them is the icon of the app you want to install. And the other icon is that of a folder. At first glance they will seem like two distinct desktop shortcuts. But you’ll soon find out that clicking the icons does nothing. Then after a bit of messing around, I figured out that if you drag the application icon to the folder icon, the app gets installed. I will admit the installation process has much fewer steps than Windows, but I don’t understand why this could have been a simple, “Would you like to install this application?” dialogue box. I installed a few more apps in this manner. And each app seems to have its own version of the “Drag to Install” window. In fact, the Dropbox app didn’t even show 2 icons. Once you launch the installer, you see a new window with only 1 icon, and a message asking you to double click it. After doing so, the app installs itself without any further questions. I know I am nitpicking here, but given Apple’s attention to detail I was expecting a more standardized and polished install experience.

Mac App Store

Before I begin I must say that the Mac App Store is a very new application. It hasn’t gone through enough iterations like the operating system itself. That said, given that there are several well-polished mobile and desktop app stores out there, there is no excuse for Apple to try to force us through this horrendous experience. When you first launch the App Store, you are presented with this:

Screen Shot 2013-01-21 at 10.37.20 PM

That’s right, a blank window. No indication of what the application is doing. No visible cues as to which of the five screens is currently selected. Depending on your internet speed, a few seconds later, all the contents on the screen pop up at once. You are presented with familiar sounding sections like Featured Apps, Top Free apps, Top Paid apps etc. I am OK with a featured Apps section, but I don’t see why the primary categorization is based on the price of an app. When I go to an App Store, my first thought isn’t, “Let me check out what’s free”. I usually go in with a use case in mind, “I need an app to edit my photos”. And only then, I think about, “Are there free apps that can satisfy my use case”. Again, I know I am nitpicking, but I started using a Mac with a lot of expectations about great design and usability.

The last point I want to make about the MacApp Store is about search. Since I write regularly on my blog, I was interested in checking out writing apps. I’ve read about a lot of fantastic distraction free writing apps for MacOS and quite naturally my first instinct was to use the app store to check them out. I type “writing apps” in the search box and this is what I get:

Screen Shot 2013-01-21 at 11.10.03 PM

Nothing to see here, sorry. Puzzled I googled for “writing apps”, got the name of an app and paste it in the search box. Voila, the app showed up in the results. The point I am trying to make is if I have to type in the name of the app, then how is it a “search box”. Just for comparison sake, I searched for “writing apps” in the Android app store and I was presented with dozens of legitimate writings apps sorted by popularity. How hard is it to replicate this functionality in the Apple App Store?

That’s it for this second session. Next time I will review some good paid apps and give my opinion on whether they are worth the money or not. Until then, stay tuned.

14 Jan 2013
Permalink

Mac and I – Part 1

My laptop finally gave up last week and succumbed to chronic BSOD. I could’ve taken the it for repairs. But given the cheap computer market in Doha, I decided to go for a new one instead. After giving it a long hard though, I finally decided to bite the bullet and go for a Mac. Not a Macbook, nor an iMac. I settled for the very affordable 2012 Mac Mini. Being an avid Windows and Linux user for the last 6 years, I decided it was high time to get a Mac and see what’s all the fuss about. This series is an effort to document my experience getting used to a Mac.

Hardware

As with everything else from Apple, the Mac Mini hardware is gorgeous. But unlike other Apple products this one was affordable too. For just 3500 QRS I got myself a Intel i7 Quad Core with a 1 TB fusion drive (hybrid SSD+HDD). At the time of writing, this is the cheapest device running MacOS. I had my own external LCD, speakers and mouse. The only other peripheral I purchased along with the Mini was the bluetooth keyboard.

First Boot

The first boot experience with the Mini was smooth. I was worried whether it would detect the bluetooth keyboard in the first go. But the OS provided graphical instructions on how to pair the keyboard to the device. The account creation process was very similar to that of any Ubuntu-derivative. Full name, user name, password, time zone, keyboard layout and you are done.

LCD: The first disaster

Since I was not willing to shell out another 5000 riyals for an Apple display, I specifically asked the salesman, will the Mac work with my external LCD display. He ensured me that as long as the display supports HDMI there should not be any problem. I took his word for it. After booting up the Mac for the first time, I noticed that the colors seemed a bit off. I opened up Safari and started browsing, I noticed that all the webpages looked washed out. I visited my website to get a sense of comparison. I noticed that the grey bar at the top of my site was completely gone. It appeared pure white just like the rest of the page. Even the text didn’t render as smooth as I liked it to be. I googled the color problem and it turned out to be a common issue with external displays. The gurus of the interwebs suggested to use the Color Callibrator from System Preferences to adjust the signal sent to the display. I gave it a shot and it ended in vain. The OS didn’t recognize the color profile of my display. I was heart-broken. Eventually I was able to get the callibrator to work after a system update. The colors are much better now, but still not up to the full capabilities of my display. After fixing the color issue, the text rendering improved a bit. But again, I had seen better text rendering even in Ubuntu.

Alright, I guess that is enough for the first post. Next time I will share my thoughts on the new Mac App Store, stay tuned.

23 Dec 2012
Permalink

When man becomes less important than machine

Last Friday a colleague of mine had a heart-attack. He is in early forties and had no pre-existing conditions. Luckily for him, he survived the incident after a quick surgery. I’ve had relatives back in my home country who passed away in an untimely manner. But never before have I been in a situation where I was close enough to the victim to notice his absence.

Today as I stared at his empty cubicle, a sense of irony grasped me. My colleague used work on Turbine Monitoring and Diagnostics. What that means in plain English is that he analyzes data gathered from hundreds of sensors on a turbine and uses it to predict failures ahead of time and allow engineers to carry out preventive maintenance.  Day in, day out he kept working, pulling out fancy algorithms out of a hat to keep a machine chugging along in some remote Arabian desert. All of this work, just so that some billion dollar oil company won’t have to see a dent in their obscene profits.

We spend our whole lives perfecting machines while our arteries get clogged and bones become brittle. We manage to find 8 hours in a day to serve our metal overlords, but not 30 minutes to take care of our own health. What sense is there to trade human life to give immortality to a machine?

7 Oct 2012
Permalink

LATW Episode 19 (August 1–September 30, 2012)

Photo Gallery

mars

Curiosity proves that 2-megapixels is enough

shuttle-endeavour

Space Shuttle Endeavour hitching a ride atop a 747

scientists

29 of the most iconic scientists, in color

Science

doppler_effect

When physics comes to the rescue

ice

It takes 275 water molecules to make ice

Computing

14 Sep 2012
Permalink

Pen Friends

Feelings are best left in the hazy existence of the mind. That’s the motto I have always lived by. That’s why I rarely write about personal topics. But today is going to be different. Reminiscing is nice, but I feel I need to write in order to do justice to the memories of some wonderful people I have met.

I don’t know how many of you can relate to this. Back in the day, before Facebook and Hi5 existed, people could meet new friends on e-pal sites. I don’t even think such a concept exists anymore. We rarely interact online with people outside our circles. Even among those who do, most of them are only interested in people with provocative profile pictures. There was a time when people didn’t care how their friends looked. It was a time before short-conversations over twitter and chat. People used to take time out of their lives to actually write you an email, or even post a letter.

Although with time we have grown apart, I feel extremely lucky to have had a couple of amazing pen-friends. So here’s to you YanDream and Jhum, hope this post brings back good memories and smiles on your faces.

Yandream, I always knew that wasn’t your real name. But I remember you explaining to me that “dream” is what your name means in Chinese. 29 emails from way back in 2005 is all that I have to remind me of you. You were the first person to actually write me a letter. That was awesome of you. In this era, nothing spells friendship more than a hand-written letter. From what I gathered from Facebook and Google, you have made true all the things you used to talk about. Really makes me proud seeing all your fantastic photography and design. Keep up the great work Meng !

Jhum, Jhum, Jhum, I have many things to say about you. You are my oldest and longest running e-pal. Reading through my emails I realized how much of my life I have shared with you. I claim to lead a robotic existence and not share anything with any one. But with you I shared everything from my love life to career-aspirations. In a way, you were my first personal blog. You were the first (and only) e-pal I have talked over phone. You are always one click away on Facebook. I pray I can get off my lazy butt once in a while and write a good long mail to me.

That’s it. I feel much better already. I don’t know if I will hear from any of you. But just know that you are part of what made my childhood awesome.

Best Wishes

Shahriar

23 Jul 2012
Permalink

Social Commentary: Qatar Modesty Campaign

One of Us

I have started a new section in my blog called “Social Commentary” where I hand-pick comments from various social media sites on a widely discussed current topic and compile them in an article. The compilation is by no means unbiased. I select comments from both sides of the argument based on how well it made me question my reasoning.

[quote style="boxed"]I’m very shocked and disappointed by by this. The Gulf states are Islamic states and many laws and practices are put in place to maintain religious values. It’s strange how these religious values suddenly fly out the window when it comes to treatment and conditions of the workers.[/quote]

[quote style="boxed"]It is not so much a matter of what clothes one wears, but where one wears them, said Al Ameri. “You couldn’t wear a short shirt in a mall, but you could maybe wear a short shirt in a private club or private restaurant where it complies with the dress code.”[/quote]

[quote style="boxed"]On social media and Qatari networking sites, some foreign women who have both applauded and denounced the modesty movement said they think time would be better spent campaigning to enforce laws that could save lives, for example fining people who smoke in areas where lighting up is banned, or requiring the use of seat belts.[/quote]

[quote style="boxed"]Others have suggested that stores in the Gulf could sell more “local-friendly” dresses, skirts and the like. The high-end clothing stores on the Pearl in Doha, Qatar, do not generally stock many clothes that would be considered acceptable women’s wear in public spaces in the country. Trying to find a shop that sells a dress that has both sleeves and a hem that hits below the knees proved difficult. The same could be said for many of the clothes for sale at the H&M in the local Qatari malls. “This is so bad,” said Al Mahmoud, who is also trying to raise awareness at clothing stores by asking that their advertisements and window displays be culturally appropriate.[/quote]

[quote style="boxed"]I have mixed feelings about this. It’s legitimate that locals have concerns about expats not dressing modestly. But given the fact that Qatar was given an abysmal human rights report this week, I really think the country should be focusing on that more. Worker conditions are DEPLORABLE in Qatar, and 10 men sharing a room and bathroom is WAY more indecent than someone wearing a tank top in a mall! People need to understand that people who cover themselves aren’t necessarily good people. I’ve seen women in full abayas treat their maids and drivers like animals. These posters should read “DON’T ABUSE YOUR MAID” and “PAY YOUR EMPLOYEES EACH MONTH, NOT EVERY 6 MONTHS.” How are expats supposed to respect a clothing practice when the locals can’t respect human lives? Every day these workers are degraded on a daily basis and this is NOT acceptable. This campaign is really distracting people from bigger and more important issues. A woman can be head to foot in black wearing the most modest outfit imaginable but if she treats those less fortunate in a horrible way then she might as well not wearing anything. These ladies need to understand the meaning of public decency before they start trying to educate people about it.[/quote]

[quote style="boxed"]Think about this: if you invite someone to your home and that person is dressed indecently and disrespected your house and your family, will you invite this person again? wouldn’t you feel disgusted that such a person ever put foot in your house and had been close to your family?
The group One of Us is inviting people to dress appropriately, why is so disturbing about dressing decently?I haven’t been in Quatar, but if one day I go, I will see myself dressed like an elegant,well educated and raised Western woman should dress.[/quote]

[quote style="boxed"]I understand and respect what you’re saying. The problem I have with this campaign is that it’s a bit stereotyping – basically the message is that those who wear revealing clothing are immoral and indecent. It’s a bit hypocritical to do this when Qatar has a big problem with human rights. There are many girls in spaghetti straps and short skirts that have a better heart and compassionate personality than those that fully cover. People shouldn’t be judged by clothing, but obviously there are limits, and me personally I respect it. I wouldn’t be one of those girls that wore revealing clothing in a place like Qatar, because they place importance on modest dress and it’s their country. But really this isn’t the biggest problem facing the country at all.[/quote]

[quote style="boxed"]I don’t see too much of a problem here. In my opinion it’s a bit of an exaggeration having to cover up that much.But it’s a matter of taste. There are “laws” in spannish cities like barcelona too. Who prohibit too revealing clothes. Because they were fed up with tourists walking around the town in basically bathing suits.
You’ll find plenty a topic where it says “barcelona bans bikini on its streets”. So it’s not so alien but it’s a matter of taste and trying to find a fine line between culture and fashion. I think the veil debate is a bit complex where the reason why it’s forbidden is because other people force the use. The laws really aim to prohibit people forcing others to wear them. However since that’s impossible. To gage intent and free choice. In any case i don’t think you need to mix that debate up in this.[/quote]

[quote style="boxed"]A lot of people who are not Qataris are annoyed by the way some people living here dress. In fact, from my own personal experience the people who are most upset at the indecent attire targeted by this campaign are the Muslim Westerners who came to Qatar looking for an Islamic environment to raise their families. Even many of my Westerner friends who are not Muslims have expressed their shock at some of the attires they see here. As for public smoking & reckless driving, you won’t hear me arguing against campaigns that target them. However, once again it is important to remember that there are non-Qataris who do both. I doubt any of the ladies behind this campaign are smokers. Smoking in public is, especially, something that many people have complained about in the local Arabic newspapers, but sadly, the responsible authorities have not taken interest in these complaints. I would very much be in support of a campaign for the enforcement of the ban on smoking in public areas.[/quote]

[quote style="boxed"]I think it’s an interesting and worthy discussion. Unfortunately I don’t have an opportunity to interact with local women on a personal but I was wondering why so many seem to “de-throbe” at the airport or on the plane when leaving Qatar? How come their modesty, religion, ethnicity or their husband’s attitude changes once they are in the sky? On my last flight there was a queue and out they popped in designer tight jeans and cleavage tops! It’s not a criticism just trying to understand more.
This is a tricky issue for ex-pat women here as being “modest” is relative. And there are lots of mixed messages. You may see a young Muslim woman wearing a Shayla, a long, loose skirt, and the tightest long-sleeve shirt you’ve ever seen, leaving little to the imagination. And men wear tight t-shirts, tight skinny jeans, and shirts with the first three buttons open showing their chest. I think this campaign should not be aimed at everyone, not just at ex-pat women.[/quote]

[quote style="boxed"]Everybody has different views of what decent dress is so here we have guidelines for how Qatar views it. Isn’t that a good thing? I have read over and over again that people would follow a dress code if they only knew what it was. In a society where single men are a majority I think I would love my daughter, wife or sister to take care when dressing in order not to attract undue attention from men who have not seen their wives for years.Hailing from the UK I find it refreshing to find ladies (majority at least – there are always exceptions to every rule) dressing in a more modest way. We only have to look at our sisters in nunneries to see what we really truly see as the epitome of modest dress. We wouldn’t put the Virgin Mary in a short skirt and low top now would we? God forbid! I think perhaps as westerners we need to examine whether what we see as modest really is or is it just that we ourselves have become victims of being politically correct.Call me old fashioned but I like the way the practicing Muslims dress.[/quote]

[quote style="boxed"]Preserving culture is good. Not against this. I do object to the term decency however. This is a judgmental word and the issue of decency is subjective. I also don’t really accept the idea that women are walking around practically nude (no nudity?). That’s kind of an extreme statement. So, sadly, the campaign comes across as being demeaning to others. That isn’t to say that culture and religion in Qatar should not be recognized and respected. I’m just saying that maybe the words being used should have been thought out a bit more. The impression I am left with is that by not complying with the rules, a person is not showing class, seen as indecent and lacking values.[/quote]