Polish, Passivity, Privacy, Pressyo

As many of my readers know (that is, 5 out of 5 who read this blog), I’m actively involved in the startup space – our startup is Pressyo, and we have a couple of projects sitting on the launchpad, some with ignition already. My startup team is a very good team. We’ve went through multiple projects, failing most of the time (and the occasional success we’ve had rapidly degenerated into failures), and undoubtedly, we will fail many times to come in the future. For every failure we make, we dissect the failure, and find pain points, and fix them with tools. We argue a lot over why we failed, but the important thing is that we learn. This article is >2300 words long. If you want, you may jump to the TL;DR of Polish, Passivity, Privacy, Pressyo instead.

Polish, or the Cool Cam

One of the things we recently argued about is with regards to polish – as in, a product must look polished in terms of user interface (UI) and user experience (UX). One of the things we agreed upon early in the inception of the company is the unix philosophy: Write programs that do one thing and do it well. And it was my argument that polish was not part of the philosophy. I argued vis-à-vis project success, that polish was not necessary. Google was just a simple HTML text box with a button* Google will of course later be hyper obsessive-compulsive about everything ; Reddit still looks terrible, but accounts for a majority of web traffic users; Facebook looked terrible when it first began… and so on and so forth. The counter argument was Apple. iPhones were terrible. They did not have all the features of contemporary phones (and still don’t, really, if you really want to compare). But they did one thing really well: user experience. If they did another thing really well, it was marketing.

My father, ever the gadget lover, used a smartphone before the phrase “smartphone” existed. Remember the O2 XDA? He had one of those. He went on from smartphone to smartphone, from O2 XDA to a HTC Touch to a HTC  Diamond 2, which was last stolen in Dubai. Then he switched to an iPhone. Despite the lack of features, he had still found it a better phone, simply because the iPhone does what it is supposed to do very well. The user experience for the iPhone  surpasses anything my dad had ever used.

I too, had been using smartphones from the time they were called PDA phones. My first was a HP h2210 hacked together with a CF-based GSM receiver. I then moved on to other phones, and finally settling on a HTC Desire. If I ever upgrade any time soon (damn you Telstra and your restrictive contracts), I would probably upgrade to a similar Android device. Because to me, Android phones do one thing really well: flexibility. Heck, I once pulled data off a csv off my work email and wrote a regression analysis while en route on a flight from Sydney to Brisbane on my phone.

The difference between the iPhone 3Gs and my HTC Desire? They cater to different people.  The chrome of the polish shows differently to different people. I like to tinker * and while doing that I sacrifice artifacts with stuff. I am tolerant of terrible user experiences – the worst of my smartphone experiences comes from dropped calls and terrible hacking of my HP h2210 (I literally took a program* PocketPC and Windows mobile programs were called “programs” not “apps” apart, figured out what was wrong with it and tried to recompile it to no success) – even my Symbian experiences with Nokia, whilst traumatic, wasn’t as bad. My HTC Desire has been a far cry from all that. Were I to present the modern day Android phone to someone of my father’s caliber, he would, I guess instantly like it, but probably not as much as the iPhone. Likewise, while I like the iPhone, I find it frustrating at times given that I can’t hack around to make it do things the way I want it to.

So you see, polish is not a single facet (as my prose may have led you to think). Androids are polished on their flexibility end. iPhones on the other hand, are polished on the UX end. If I were mean, I’d say the UX of the iPhone is the sizzle that sells the slightly-overcooked steak; while the Android is a perfectly cooked steak but because it was cooked _sous-vide_* which for the record, in my opinion is the best way to cook steak , has no sizzle.

Despite this, I agreed thoroughly with the counter-argument. The crux of the argument is that polish is necessary, and whilst I don’t agree that the polish on the UX is as necessary as the polish and chrome on the actual features, I have come to learn that UX can more often than not, act as the cool cam.  I don’t think I will ever place as much of an importance of the external polish factor as Steve Jobs put, but I’ve thought through this myself long and hard, and concluded that UX (and other external polish like cool interface etc) are required, even at bare minimum. I think of it exactly like the situation as described in the Daily WTF, except, instead of board members, executives or investors that you’re thowing the product at, the people who judge you are your users of your product. Give them a cool cam, and they will shut up for a bit while they learn the ropes of your system.

[Read More]