Tagged: geek

Too much freedom can be a tyranny of its own

Miranda Devine shares some invaluable insight which may help explain why I feel like jumping the Apple shark with iPhone 4. And it’s not just me. Here are a few choice quotes from her article in the SMH.

“Part of Apple’s success came from popular antipathy to Microsoft because it was so successful … Jobs cleverly made Apple’s journey, like his own, into a countercultural success story, playing off the Goliath that was Microsoft. But this year Apple’s market value surpassed Microsoft’s, making it the most valuable technology firm in the world … It seems Jobs is finding himself hoist on his own petard. Too successful in a capitalist sense, at a time and to a new generation for whom success is suspect.”

Devine also explores Jobs’ take on freedom, as exemplified in his recent email exchange with Gawker’s Ryan Tate:

”If Dylan was 20 today how would he feel about your company? Would he think iPad had the faintest thing to do with revolution? Revolutions are about freedom,” Tate wrote.

Jobs replied: ”Yes, freedom from programs that steal your private data. Freedom from programs that trash your battery. Freedom from porn. Yep, freedom.”

Well, finally, something Eric Schmidt and Jobs can agree on. We all deserve to be free from porn. This brings me back to the title of this post, which I have stolen from Devine’s article and have to include again because it’s just so damn insightful.

Too much freedom can be a tyranny of its own.

This applies not only to the incredibly important world of smartphones. It can also be seen in less important matters such as western society’s tyrranical attitude to implementing counter terrorism.

We seem to be fine with outsourcing the “filtering out of bad stuff” to any dictatorship who is willing to take on the task. In effect, we are happy to trade in our freedom to experience the bad along with the good, in return for being freed of the inconvenience of deciding which is which.

We are now getting to the crux of the Android vs. Apple dilemma. As observed by Craig Simms from CNET (my emphasis):

“The separate approaches of Google and Apple are interesting. Apple’s ridiculous level of control, strange regulations and amazingly closed system have severely limited what its platform can do, but has resulted in a much more polished, complete and integrated operating system. Most apps will actually work when you download them. It’s both its biggest strength and weakness.

Google’s openness and flexibility is equally its biggest strength and weakness: it allows considerably more capability than the iPhone, but to the detriment of platform stability and a more polished experience. We’ve lost count of the amount of apps that simply don’t work and need to be force closed.”

It’s also worth pointing out that Android’s openness for allowing almost any app onto the Android Market raises the possibility of wallpaper apps that steal your personal data. This brings us right back to the terrorism allegory: trading in freedom for convenience.

What is convenience?

In the smartphone space, one of the most important conveniences to me is speed: freedom from wasted time. I’m not just talking about the processing power of a device, although that is a contributing factor. The question of device speed involves many more aspects of the whole smartphone package. They can all be encompassed in the broader question:

“How much of my time is wasted in achieving my objectives on this device?”

Assuming for the sake of argument that activities performed on my smartphone are not intrinsic time wasters, I’ve jotted down some areas for potential inefficiencies for both packages in approximate order of importance.

iPhone 4 Android
Sync One click sync with iTunes Hunting down multiple desktop sync apps. Performing separate syncs for music and data. On wipe, reinstall all apps using the phone.
Setup Accept I cannot customise the phone, download apps for OS shortcomings. Jailbreak just to customise SMS sound (this is essential) Hunting down OS patches, installing custom firmware just to get the phone set up how I want.
Migration Not an issue Hunt down app alternatives
Music That extra swipe to bring up iPod controls introduced in iOS 4 Using iTunes to manually create Genius playlists, hunting for an app with star ratings, album art, Last.fm logging. Sift through non-music media files!
Input Typing and correcting errors on an inefficient Swype-less keyboard A little time getting used to Swype, then much faster typing
Bed & Couch Lock phone rotation with double-click, swipe, tap Disable phone rotation with 4 taps (slower as screens load)
Apps All apps just work, a few crashes which 90% of the time resolve with app reinstall. Many apps only work on specific versions or handsets. Don’t find out until install. This wastes time.
Dev Significant time investment and hours of therapy while learning SDK I expect dev to be way faster if the standard of the API is anything like Google Maps
Gmail Archive now in native Mail app instead of visiting web service to clean up my inbox. Archive also in native Mail app
Text Selection Sometimes fiddly to use Apparently woeful

Android still has a long way to go before it has anywhere near the polish of iOS, despite all its faults.

The evidence seems to suggest that an iPhone 4 would be the most efficient solution at the moment. Can I really allow myself the luxury of indulging my own principles by rebelling against the Apple alliance? Not really.

Am I willing to accept Apple’s tyrannical dictatorship if it saves me some time and potential heartache?

The answer is Yes. Suck it up Orwell.

Star Trek

Disclaimer: Obviously, this post will contain spoilers!

I recently saw J. J. Abrams’ film Star Trek and was left feeling slightly underwhelmed. I had heard good things about the film but left the cinema and was followed home by a daunting cloud of “meh”, which was quite disappointing. This puzzles me as the film certainly ticks all the right boxes. Abrams has got his formula down pat, now; his TV series like Alias and Lost were just warm-ups. Perhaps a parallel with one of the film’s main themes can help me here. It must be that logically, the film has everything required for a great experience. However, apart from a brief moment in the opening scene, the film failed to engage me on an emotional level.

Let’s see, it’s based on proven IP, which movie publishers love, as this almost guarantees a healthy audience size. Director J. J. Abrams on the ticket will attract the Alias, Lost, and Cloverfield die-hards (the latter includes myself). The loyal Star Trek fan base will go and see it out of curiosity; and the prejudiced die-hard Trekkies will see it simply to scoff at its inferiority. It has a great cast including Zachary Quinto, Simon Pegg and Eric Bana. Casting a couple of knowns means you get the Heroes fans and the Shaun of the Dead fans for free. The addition of Leonard Nimoy added a warmly familiar nostalgic touch.

Now, I’m about to risk sounding very sexist, but I disclaim that I’m only pointing out the Hollywood attitude to demographic reasoning, and in no way justifying it. Casting a relatively unknown but predictably handsome lead (Chris Pine) means the girlfriends will have something new and pretty to keep them amused while their boyfriends can enjoy his various macho exploits. And there is plenty of action to speak of: a healthy seasoning of well-choreographed hand-to-hand combat scenes, most of which are staged on precariously narrow or dangerously high platforms…or both. We also see some Point Break style skydiving suspense which was actually impressively well-shot; achieving the best sense of speed that I’ve seen on film to date for scenes of this kind.

That brings me to the production values, which were exceptional as to be expected. Special effects were of high quality without being over the top. I was only disappointed there was not more emphasis on the epic futuristic Earth that we can all hope for. It was briefly alluded to by the teasingly occluded glimpses of a distant mammoth city we see in the background of a scene from Kirk’s childhood.

Abrams’ Star Trek also more than delivers on sci-fi cliché requirements. Look I have nothing against cliché’s; when used well they provide a comforting sense of familiarity, and even humour in a lot of cases. Here, these include a scene where the extremely impractically overdesigned, yet epically scary-looking spaceship appears, ridiculously dwarfing the puny Earthen ship.

On the topic of ships, there is adequate symbolism regarding alien races. Romulans as a race are characterized by their spikily pointed tattoos which mirror the design of their ships. In contrast, Earthlings are perfectly groomed and wear boring monochromatic outfits, and their ships are very sterile and pure in design. Vulcans, as the allies of Earthlings appear only marginally different than us, and as extra evidence, we learn early on that the two races can cross-breed.

The word “singularity” was used more than once, and “alternate reality” was also thrown in, for good measure. There was plenty of complicated alien tech including phasers (Pew! Pew! Pew!), faster-than-light travel, teleportation, gravity wells and a last minute escape. We had close encounters of the chase-scene-kind facilitated by improbably large terrifying alien creatures. On more than one occasion, a ship’s shields reach a percentage below fifty which is stock-standard sci-fi speak for “we’re in the shit captain”. What else? Hover cars/bikes; automaton Robocop-style law enforcement; a scattering of comically unspoken yet curiously framed miscellany of supporting alien cast members; indoctrination of children instead of education. Finally, (and yes this is a sci-fi cliché) humans remain primally human despite their world being saturated by technology.

Which brings us to… The angsty teen demographic is catered for with both protagonists defiantly rebelling against the destiny laid out by their parents. We also witnessed a good deal of enough “courtship” including some unrequited lust, which ensures those teens who are angsty because they are just too damn horny will be able to relate to the film.

Yes, overall, careful analysis confirms the Star Trek equation infallibly satisfies the criteria for “perfect film”. Yet something was still missing and I wish I could find it, but my Vulcan discipline prevents me.

Maybe that’s it! Could the film possibly have succeeded in creating such a powerful empathetic connection with the character of Spock that I was left incapable of acknowledging any emotional responses? Perhaps, for the entire film, I was just unconsciously discarding them as counterproductive anomalies…

*breaks down and cries*

My iPhone 3G Experience

I’ve had it for a while but only now got around to writing this. Despite the negative points below its still by far the best phone I have ever owned and I love it to bits.

The OMG

  1. Flush headphone jack and dramatically improved audio quality! Summed up: it’s actually an iPod now. I can easily say this is the one feature that sold me on the new phone. On the old iPhone every preset I wanted to use caused serious distortion even at low volume, making it utterly useless as an iPod.
  2. The new case. I continually rejoice at the curved all-plastic back. The plastic has a much higher friction coefficient than the old aluminium back. In other words, the new back is way more “grippy”. The old phone would slip and slide around in my hand, leaving me anxious about dropping it. The result of this was that I actually used the front glass to hang on to the phone. Not ideal when this is the main control interface. The curved edges are nice too, doing away with that scary sounding thud when placing your phone on the table. Now you get a brief wobble which sounds way better for the phone.
  3. Aurora Feint. Freakin awesome puzzle/RPG game. Totally addictive and very immersive animation/interface/music/sfx. And Free! Unfortunately, it’s a total memory hog, and menus can sometimes lag. In most cases it requires a phone reboot prior to play. But its all worth it.
  4. The App Store. What an excellent idea. Makes the phone a true “platform” swinging the doors wide open for some extremely creative software. A shame Apple is so restrictive about some of their apps. Google “rejected from app store“.

The Good

  1. I complained to Optus staff that I didn’t want to be sans-phone while my number was ported over to Optus. So they gave me my new SIM early so when the port occurred, I could just chuck the SIM into my interim phone. Oh yeah, and the closest store is 1.5 hrs drive so they posted my phone, which was nice. Still had to visit the store to sign up which was to be expected.
  2. No in-store activation! As a consequence of the first point, I managed to completely avoid the rumoured in-store activation. When my iPhone arrived, I just chucked in the SIM and activated it myself through iTunes. Interesting side-note: The store trainee was the one who suggested iPhones could be activated by users at home. She said “the only reason we activate in-store is so that customers can walk away with a working phone”.
  3. The country code bug is gone. I won’t say “fixed” because it could have been a quirk of Virgin’s service. The bug was that texts came from number format +61418555555 whereas calls show up as 0418555555. The phone saw these as separate numbers, so you had to have both numbers stored in a contact which is just annoying.

The Dissapointing

  1. My biggest disappointment is that most developers, including those at Apple refuse to acknowledge the device’s superior usability when turned sideways. Not only is typing remarkably more efficient with a bigger keyboard and nice fat buttons, but most non-keyboard apps are more comfortable to use, especially Safari which I use exclusively sideways. Apps I would like to see with sideways support include SMS, Mail (composing), Maps, and basically anything where you type.
  2. The App Store interface needs some work. I read in a blog about the lack of a shopping cart. This becomes a big deal when you are scrolling through a list of 500 apps, you install one and it exits App Store. You go back into App Store and its at the summary screen of the App you just installed. You go back to the list of apps and you’ve lost your place in the list. This forces users to remember their place in the list and this is a serious usability flaw. A shopping cart would eliminate this by removing the “exit after install pressed” behaviour. It would also be useful as you could browse the store over EDGE/3G and wait until you had WiFi to “checkout” as it were.
  3. YouTube is inexplicably slow at buffering videos even over WiFi. I load the same movie in Firefox and there are no underruns, but on the iPhone, videos take minutes to buffer (longer than the length of the video in some cases). This just makes you ditch the phone and walk over to your computer! YouTube also lacks a proper cache, meaning that if you’ve just watched a video a minute ago and want to watch it again, the whole movie is downloaded again. There is so enough room on the flash for even a small cache of 50MB or so.
  4. No MMS. I didn’t actually realise this until I was sent a text saying “You have recieved an MMS. Visit this website to view it” Lame Apple. Just LAME. This omission of a technology that has been present in phones for several years simply lets down something calling itself a next generation device.
  5. Lack of proper Gtalk app. There is Palringo but it’s bloatware. I just want a slim Gtalk app with push message support. Thanks in advance Google.
  6. No 3G Optus coverage. I’m stuck with GPRS up here. There is “3G” coverage, but on the 900MHz band which conveniently is not supported by the iPhone. Not such a big deal. I’m over it.
  7. Still no Flash. Perhaps we can blame Adobe and licensing restrictions etc. for this. But why the lack of flash, Apple? Please explain.
  8. Shazam. You hold your iPhone up to the radio or some other music source. The app picks the artist and track name. It works, but the probabilty that a track is correctly identified is directly proportional to the popularity of the song. Not something I’ll lose sleep over, but disappointing nonetheless.
  9. No Dock. Last in the list because I wouldn’t use it anyway. But I didn’t get a dock with my iPhone. Meh.

The Downright Bad

  1. The Ringtones. No excuses! These are some of the worst ringtones I have ever seen in the history of the universe. Seriously, I would have Crazy Frog before I would have some of the included ringtones. At least you can (relatively) easily make your own. This customisation doesn’t extend to other sfx, most importantly the SMS alert. I shouldn’t have to jailbreak my phone Apple. But your sounds are SO CRAP I’ll do it in a blink once a suitably stable hack emerges.
  2. No Visual Voicemail! WTF? Excuse me while I rewatch the Keynote and observe this as one of the key features of the iPhone. I smell a class-action lawsuit, I do. Unfortunately, I doubt the ACCC could do much as I suspect Apple were very careful not to advertise this feature in Australia.
  3. iTunes Account problem. You can only authorise 5 computers to download apps to the iPhone. If you want to waste one of those auth slots, here’s how. Sign in with iTunes account. Authorise that computer when it prompts you. Change your email address on iTunes account. Attempt to download apps to iPhone. Get prompted again to authorise this computer. Lose one of your auth slots. Voila!
  4. The Optus support voice recognition lady. OMG she is such an idiot! Why can’t these things just say “Press 1 for mobile phones”, “Press 2 for landline”? I want to know who on earth decided that voice recognition in this context is more usable than the old number menus. She is kinda fun to mess with though. I was so frustrated one day at work I started shouting at her. Her response induced at least 30 minutes of uncontrollable laughter. Me: “Suck my balls!” Response: “I’m having trouble with that”. I guess you had to be there…

Render Me Accurate

You’ve probably heard the old claim that Macs are preferred by graphic designers and desktop publishers. It’s often dismissed as a fanboy statement being totally without merit, but I came across an article which could very well explain the reason behind this old myth. It would seem that Mac OS X renders fonts properly, staying true to the design of the typeface, whereas Windows manipulates them so they better fit the pixel grid, which apparently results in sharper text.

The difference became more obvious recently, when I installed Safari for Windows. I have always thought that Arial on Mac looked much smoother and rounder, and I found it easier to read. Observe the difference below. Top: Windows with ClearType; Bottom: Safari with medium font smoothing (default).

font rendering

Now it may just be personal taste, but when I’m trawling through RSS feeds, I’d rather stare at the bottom rendering for hours. It might be a bit blurrier, but who ever said sharpness was the holy grail of on-screen reading? The Safari rendering is easier on the eyes (softer, if you will) and much faster to read. In comparison, the Windows rendering looks awkwardly spaced and horizontally condensed, with circular letters appearing oval-shaped.

The obvious consequence of all this is that on a Mac, the on-screen rendering of a document is a more accurate representation of the printed product. If there is any truth to the “Macs are better for publishing” myth, I suspect this is a major contributor.

The 14 Command Prompts

While trawling through my files for something interesting to post, I came across this list of computer lab rules written one very fun afternoon by the Whitley IT Committee. Enjoy :-)

  1. I will not infest the lab with viruses.
  2. I will not infest the lab with pr0n.
  3. I will not infest the lab with rats.
  4. I will not infest the lab with Futurama episodes; room computers are another matter.
  5. I will not infest the lab with pictures of your mother.
  6. I will infest the lab with pictures of Janel Moloney.
  7. I will not infest the lab with pointless lines of gibberish.
  8. I will not infest the lab with vomit caused by spinning around on the spinny chairs.
  9. I will not infest the lab with pro-Mac propaganda; I wouldn’t want to make the ITC members cry.
  10. I will not infest the lab with n*Sync.
  11. I will not steal all the black whiteboard markers.
  12. When asked by an ITC member what operating system my malfunctioning computer uses, I will not reply “Office 97″.
  13. I will not attempt to use a Mac, and I will not imply that the puck mouse is a real mouse.
  14. I will not too use Norton Antivirus.

Upon reflection, I am astounded how anti-Mac some of us were…