tech

On the Apple iPad

Posted in tech on January 29th, 2010 by karan – 3 Comments

On Wednesday, Apple finally unveiled their long-awaited, oft-rumoured Moses Tablet iPad. And Lo, the Fanboys Rejoiced.

If You’re Going to Do Something, Do It Well.

At least, that’s what I think Apple’s motto is these days, even if it failed a couple of times in the past. Recently though they’ve had a string of hits, and one can’t help but be drawn into that myth. The iPad has to live up to this.

But: i…Pad? Are you serious? Did some geniuses in the marketing department get totally trashed one night when trying to decide a name and go, “wait wait I know it you guys, I have it… the iPad. It’s like the iPod, only it’s a pad! Am I a genius or what!”?

No, somewhat akin to the naming of the Jesus Phone, creativity only extended so far. Something which apparently caught them by surprise was the near instant sanitary ‘pad’ jokes that appeared on Twitter instantly.

I mean, I know I’m being petty when I say this, but even the word shapes of iPad and iPod are pretty damn similar; you would think they would do something which differentiated it immediately.

The iPad is a bit out there. It’s definitely not a phone, it’s not your average music player, and it’s not a computer by a long shot.

It’s not a tumor!

The thing is, phones everyone can understand that they are limited. Until the Blackberry and the iPhone, pretty much everyone just expected their phone to be able to do calls well, and SMS was a bonus, because who wanted to stab the 7 key four times for the letter s? (seriously: S is not that uncommon a letter!)

Some are calling this a gigantic iPod touch, but it’s not that either. While I’m sure it’ll play music well and be the best touchable music interface out there, just because of the size of the screen and Apple’s expertise in designing user interfaces, but that still doesn’t make it practical as a portable music device.

It doesn’t work as a phone, and I don’t think much more can be said there: it hasn’t got phone capabilities, I haven’t heard any mention of a mic, and there’s no video camera to enable a sweet ultraportable video conference/chat device. Just imagine for a second how sweet that would be.

And finally: it’s definitely, definitely not a computer… even though it does all these computer-like things.

Yes, it’s got all the underpinnings of a computer, but it’s one that’s permanently stuck in Kiosk mode, locked down and unable to perform general-purpose tasks on demand. This was acceptable on an iPhone or an iPod, because their primary purpose was Something Else, something other than Being a Computer, and the limitations of hardware were accepted.

Uh, Well, What is it good for?

An iPod is to play music on the go, an iPhone is to make calls. Everything else those two devices do is a fringe benefit.

The iPad doesn’t have a distinct independent purpose – its features are a “But wait, there’s more,” list. Its essential function appears to be to consume content, a convenient and highly portable device to feast on the latest from what I’m going to refer to collectively as Big Content.

While I’d quite happily have a 10 paragraph screed on the evils of Big Content and Apple’s 800-pound gorilla behaviour with these guys on board, here’s a simple way to put it: iBooks is currently US-only.

While Amazon will happily accept my credit card details and international shipping address for a hard form of a book, and ship it free if I spend enough, Apple and the publishers have determined, negotiated, planned, connived to deny an electronic copy, which costs next to naught to copy and “ship” instantly, will not be available here in Australia.

The point of that little example is to illustrate how the content distributors are dictating terms of use – of how and where and when a particular production is viewed, read or heard by a consumer. So much for the freedom of the internet abstracting away location and distance, or the idea that information wants to be free.

And it may be a long bow to draw here, but the difference between the Apple iPad and Hewlett-Packard’s recently announced Slate, or Lenovo’s dockable-touchscreen concept, is that the iPad is locked down and limited to an Apple-controlled sandbox; Apple dictates terms, what applications are available to install, what purposes the system will be used for and how the system can be extended. The HP Slate is a true computer; the iPad is a piece of consumer electronics.

But is that really such a bad thing?

No, it’s not. But there’s an asterisk there.

No, because it works for some, even most people. It works for the average consumer, who just wants the device to work, do some fun stuff, and be above all things easy to use.  Apple understands that, and they deliver – consistently, constantly. The consumer doesn’t want to see a buffering message or a loading screen when they go to play a song on their iPod, they just want it to play like a CD player would, or a cassette deck once did. Apple understands, and by locking down the iPad, gosh darnit, they deliver.

The big asterisk is that the iPad, in the form that it is sold, is not a general purpose computer, not the revolutionary tablet that everyone was waiting for from Apple. While Steve Jobs might be out to make the consumer electronics industry in His image – one button ought to be enough for anybody – there are plenty of people out there who would have killed for a couple of USB ports, the ability to multitask (you already have the gestures to switch apps on Mac!) and the freedom to install whatever you wanted, and hang the battery life or ultra-slim profile.

These are the people who resign themselves to a Slate, despite the lesser beauty. These are the people who bought UMPCs when Microsoft pushed the Origami concept. These are the people who tinker with Linux on weekends.

These are the creatives, once a group that was Apple’s near-exclusive domain. The people who create the content aren’t looking at the iPad as a revolutionary device because it’s too locked down, too constrained by decisions made to sacrifice complexity for wider consumer appeal. Oh sure, there will be Apps That Can Do That, but the apps are constrained by the programmer’s imagination, so the truly creative will have to articulate their vision to a programmer before they can create with their imagination.

And that is why the iPad isn’t getting universal adulation; in creating the iPad, Apple came close to an ideal device – light, instantly portable, beautiful form-factor, and quite clearly capable of doing quite a lot – but they locked it down in an effort to appeal with simplicity, and in doing so have missed the bar that was set.

War is Peace. Freedom is Slavery. Ignorance is Strength.

So I’d say Apple is creating something here which hasn’t really existed before, and will likely succeed in its own right, simply because it’s useful for doing quite a lot. The market for content consumption is vastly bigger than that for content creators, and I genuinely hope this device succeeds.

But… there will be those that find ways around the limitations placed on it, and there will be those that continue to hold a candle for the One True Tablet, awaiting the true coming of their messiah. And there will be those challenged by it, those who feel they must lift their game to compete, and hopefully those will find their edge in being general purpose.

The iPad may or may not quite suit your needs for now, but the only way to know if you’ll find it meeting your needs is to ask yourself: am I happy to consume content, or do I want to produce it too?

Supporting Material

The iPhone Post (Part the Second)

Posted in tech on July 28th, 2009 by karan – 9 Comments

The day iPhone 3GS was announced, I realised that on pure technical stats, it was higher spec than the second computer my family owned, bought in 1999 for a tidy sum – a Pentium III 550MHz with 128MB of RAM and 16GB of disk space. Here Apple was selling a device that could comfortably fit in your hand which rocked a 600MHz CPU, 256MB of RAM and up to 32GB of disk space.

In the space of a decade, a desktop computer housed in a two-foot-tall tower case had shrunk to something which was measured in millimeters for accuracy. Such is the blinding pace of technology.

I wasn’t sure what to put in part 2 that you haven’t read, heard or seen already, until I saw this video which, I think, adequately demonstrates what makes the iPhone the representation of the next generation in computing:


(see the creators’ site for more details)

It’s not so much that the iPhone is unique in having the technology to do it, it’s that it brings it all together in a single functional, beautiful and above all usable device.

For all that netbooks are the rage these days, the form-factor is much the same as larger laptops, and none of the direct competition to the iPhone is quite so singular a package – Windows Mobile is a disjointed market, Symbian’s old-fashioned and years behind in usability, RIM’s Blackberries are distinctly business-focused and while Android has potential, its execution thus far has been underwhelming (and sorely lacking in Australia no less).

And now… the good, the bad and the ugly.

The Good

  • Go-anywhere internet: almost as fast as my fixed line ADSL2 at home.  Wow, wow wow wow wow.
  • Mobile Safari: it’s a real browser! Sure, any real page will need zooming and panning around a lot, but it’s definitely a step up over my previous mobile “browser” or the PSP’s browser, the keyboard of which we will not discuss here.
  • The apps: you remember how your previous phone did stuff that came with it on Day 1, and chances are it never did anything new for 2 years? Yeah, forget about that. Brilliant mobile platform.
  • Assisted GPS: This thing can get your position to a reasonable bit of accuracy inside a building surrounded by skyscrapers on a cloudy day, within 10 seconds. Try doing that on your $400 Navman.
  • Software Keyboard: very versatile, and surprisingly usable… with the caveat of:
  • Auto-correction: very necessary, but fairly good at correcting.
  • Camera: 3MP is a decent camera, especially after I’ve spent all these years with a 2MP one on the phone.
  • Multimedia… everything: music, videos, photos – all easily accessible on a beauty of a screen.
  • Silent Mode switch: oh my… this is so easy and useful and instant, I wonder now why all phones don’t have it.
  • Storage: I think the only one that competes with the 32GB storage here is the Nokia N97.
  • Oileophobic coating: The 3GS has a special coating that “resists oil” and as such makes it easier to wipe off fingerprints. And damn me, it works – a quick brush against a shirt and it’s pristine.
  • Light: amazingly so.
  • Slim: astonishingly so.
  • Scratch resistance: surprisingly so.

The Bad

  • The battery life: you can watch the battery percentage tick down incrementally just by using it for light to moderate duties, and don’t even think about heavy duties. Admittedly, it does a whole lot more than the previous phone, giving all the more reason to play with it, but even so it’s a disappointment.
  • Go-anywhere internet: amazingly expensive. Like, stupidly so, especially if you happen to roam – and to avoid roaming, you’d have to go on the stupidly-expensive-anyway Telstra.
  • Settings buried down layers: simple things like turning Bluetooth on and off, adjusting brightness, switching Wifi networks – these should be a tap or two away, not at least three or four clicks through to it. If Apple won’t do it, they should open the APIs and let control apps fill the gap.
  • Software Keyboard: needs to be customisable – I use a lot of commas, and that’s a multi-step process to insert one on the iPhone, but not a problem on say my dad’s Sony Ericsson X1 with a real keyboard.
  • Auto-correction: unfortunately seems to only be limited to spelling-correction style fixes, and the occasional long word completion. Something more like T9’s predictions based on your previous typing patterns (“Yo” is not a typo!) would be marvelous. That and Australian English (US English has the $, British English has the £… d’oh.)
  • No character count in SMS: what. the. hell. Apple. Seriously.
  • Camera: would it kill to have a bigger lens, and maybe an LED flash? How about night mode? And zoom? My 5 year old phone had all of these… (ok yes, it was 2MP with a shite lens and digital zoom, but night mode & flash no less!)
  • iPod mode: not necessarily bad, per se, but there’s something about the earlier iPods that was more… useable. The click wheel also provided very easy accessibility without having to pull the thing out and play with it – if something like the remote switch on the headphones could be incorporated into a button on the phone itself (more buttons? sacrilege!), that’d be a boon for those of us that use non-Apple headphones.
  • No USB Mass Storage Device (i.e. Disk) mode: Why can’t I use it as a flash drive, Apple? I could with my previous iPods…
  • Stupid App restrictions: most likely imposed by carriers, such as Skype or Google Voice or Slingbox being hamstrung.

The… Ugly?

Are you frigging kidding? This thing is a beauty.

There’s probably nothing in this post that hasn’t been said a hundred times elsewhere on the net, but discovering it for myself is what makes it special to me; I do not regret not jumping on it earlier, as the shortcomings of earlier models were enough that they didn’t form the total package. The first was beautiful, but only functional in ways that Apple defined; the unleashing of apps and the first 3G model made it a competitive platform; and now the third iteration has unlocked its potential. Yes, you pay a premium, but it’s worth (nearly) every cent.

(Anyone up for Part the Third, where I geek out with App Store links?)

How to set the default language in Mac OSX or Pages to be Australian or British English

Posted in tech on June 5th, 2009 by karan – 1 Comment

Geebus, how hard is it to find this somewhere striaghtforward on the net?

Step 1: Open International pref pane in System Preferences

system-preferences

Step 2: On the Languages tab, click on “Edit List”

international-lang-1

Your list of languages already in the list might be longer – e.g., it’ll usually have most of the European languages.

Step 3: Select the language(s) you wish to add and click OK.

international-lang-add

Here I’ve chosen both Australian English and British English – generally speaking though, these are virtually identical and you only need the one you prefer.

Step 3: The newly selected languages should now be in the list. Order the list to your preference by dragging list items around.

international-lang-2

As it says under “Edit List”, the changes will take effect next time you start the application (in the case of Finder, that’s obviously when you restart). Generally speaking, I’d say leave English (i.e., the American one) in there somewhere.

Now you’re done for most of the system stuff. Pages will now create new documents with the top language as the default. However, for existing documents you’ll need to do the following:

pages1

Select all text, and then (1) click on Inspector, (2) click on the text tab, (3) select “More” tab, and (4) set the language.

You Don’t Get Twitter (Yet)

Posted in tech on April 19th, 2009 by karan – 4 Comments

Ok, we get it, you don’t get Twitter. But you’ve just signed up for it.

And your first “twit” is something along the lines of “No idea why I’m here.”

That’s a good thing – neither does anyone else, and that’s what makes it something entirely new, and that’s why some people are very excited by it. I’m not sure whether this is just another passing fad, but it certainly has exploded over the last few months as its visibility has gone viral.

When people ask what the point is, I generally point out that until about 6 months ago, Twitter would send updates via SMS straight to your phone, no matter where in the world you were – hence the 140 character limit.

This meant it was an excellent way to send mass updates amongst a group of friends, such as the inanities that made it famous – “At Whatever Bar having a beer”, “sitting at starbucks on main st having a coffee”, and such like. It would effectively be a “ping”, letting people who have explicitly subscribed to your feed know where you were and what you were doing, so if they were nearby you could meet up.

As it got more popular, Twitter turned off SMS updates outside the US, UK, Canada and India, where presumably they have a deal with mobile providers. This took some of the steam out of it internationally, I think, but the increasing presence of internet-enabled phones means that we get around that limitation.

But that’s not the point – Twitter’s gone way beyond that now, as companies and celebrities pile in, some cynically using it as yet another marketing tool, some genuinely getting involved in a way that they never quite did with blogs.

Many draw comparisons between Facebook and Twitter, especially with Facebook’s most recent tweak to their design to make it more focused on twitter-like status updates (albeit without the character limit), but there’s a key difference – in Facebook, a relationship is mutual; both sides of the “friend” link see each other.

Twitter, on the other hand, is a network of one-way relationships – you choose who to follow, but they have no compulsion to “follow” you too. It’s this key difference from Facebook that makes it a more dynamic network, and lends it the more apt “microblogging” title. But then it’s not quite blogging, because it’s got a dynamism with replies and direct device updates with its short form that takes it closer to “real-time”.

Twitter is, if anything, closer to YouTube than Facebook – no-one quite knew what to do with YouTube at first, but people poked around simply because it was there; now YouTube and similar sites make up a significant chunk of internet usage globally. Twitter might not have the same bandwidth impact, but by bringing the web-2.0-read-write-web that one step closer to real-time, it represents yet another shift in how the internet is used to communicate.

Sign up – the web is changing apace.

Kindle 2 Released

Posted in asides, tech on February 10th, 2009 by karan – Be the first to comment

Amazon releases the Kindle 2 – I have to say, this looks miles better than the previous model. Ars Technica & NY Times have more – now, when are they bringing this down under?

Terms of Service

Posted in tech on September 4th, 2008 by karan – Be the first to comment

With the release of the new browser Google Chrome, some people went digging into the Terms of Service you click so fast past, and discovered:

[W]hen you download Google’s new Chrome browser, you agree that any “content” you “submit, post or display” using the service — whether you own its copyright or not — gives Google a “perpetual, irrevocable, worldwide, royalty-free, and non-exclusive license to reproduce, adapt, modify, translate, publish, publicly perform, publicly display and distribute” it.

Update: it’s all ok now, they’ve taken the clause out.

Valleywag exposes a few more, such as Facebook’s terms: (emphasis mine)

By posting User Content to any part of the Site, you automatically grant, and you represent and warrant that you have the right to grant, to the Company an irrevocable, perpetual, non-exclusive, transferable, fully paid, worldwide license (with the right to sublicense) to use, copy, publicly perform, publicly display, reformat, translate, excerpt (in whole or in part) and distribute such User Content for any purpose, commercial, advertising, or otherwise, on or in connection with the Site or the promotion thereof, to prepare derivative works of, or incorporate into other works, such User Content, and to grant and authorize sublicenses of the foregoing.

… essentially, as I read it, giving Facebook full control of whatever you put up on there. And furthermore, here’s their terms of termination:

Termination

The Company may terminate your membership, delete your profile and any content or information that you have posted on the Site or through any Platform Application and/or prohibit you from using or accessing the Service or the Site or any Platform Application (or any portion, aspect or feature of the Service or the Site or any Platform Application) for any reason, or no reason, at any time in its sole discretion, with or without notice.

This kind of shit is getting insidious.

Google has at the very least said they will withdraw the ridiculous clause in the Chrome license, put in due to laziness because “they copied and pasted the text from other Google legalese without thinking”.

Which is reassuring in and of itself.

PSPBook for Mac OSX

Posted in tech on August 21st, 2008 by karan – 4 Comments

This is what you might call a targeted post – if you (a) own a PSP and (b) own a Mac and (c) want to read text files formatted as images on the PSP… well, have I got the program for you :D

A friend (Kelson) told me about how he had a program for Windows that would take a text file as input and spit out images formatted for the PC. I thought, you beauty, now I can read classics on my PSP instead of having to go to the library or buying them. I googled around, expecting only Windows versions, but stumbled upon a little program called PSPBook.

Or rather, frustratingly, links to a program called PSPBook. Links that didn’t work any more, as the creator had apparently moved on and not left any copies around.

Further searching ended up finding the source for it, and what else is a good coder to do than to pick up an abandoned project :D A little bit of tweaking here and there, and we have the following: PSPBook 1.0.3b1.

What this does is get you to select a text file, lay it out in a space that corresponds to the PSP screen, and dump that to a file. Unfortunately, it goes about things in what I consider a clunky way, but it does appear to be a limitation of Apple’s frameworks, unless you really want to rewrite from the ground up (i.e. use CoreText APIs).

You can then copy the files over to your PSP and browse at your lesuire. The program also allows you to tweak the appearance of the text that you’ll be reading. Exporting is a breeze, and that’s about the sum of it :D

This is my first foray into Mac programming, and most of the work was done for me already, with minimal impact from yours truly. It should be a universal binary, though it’s only been tested on a 10.5 Intel, since that’s all I’ve got at home.

The original code was licensed under the BSD license – I’m not a lawyer, but I hope it allows someone to pick up the code should it be available and abandoned. In any case, the original author has been left as the copyright holder, but I’m operating on more of a Creative Commons BY-NC-SA license here (do click through there if you’re not sure of Creative Commons).

The app and code is hosted on Google Code, should anyone else feel intrigued enough to pull up XCode and have a poke around (more than welcome to fix bugs, mine or existing!). The previous version is also available, via the repository, should anyone feel like i’ve botched things.

Kudos to Apple for including such a decent set of tools with their OSes – little wonder there’s so much good Mac appery out there.

280 Slides

Posted in asides, tech on June 6th, 2008 by karan – Be the first to comment

280 Slides is a Powerpoint-replacement web app that looks quite slick, almost like Apple’s Keynote. Much more powerful than Google Docs’ presentation software, from my initial play around.

The Apple Macbook Battery Swindle

Posted in rant, tech on May 26th, 2008 by karan – 8 Comments

According to Apple’s service department, laptop batteries are considered “consumables”. Any use you get out of your MacBook battery after 1 year, the warranty period, is “a bonus” that you should be “grateful for” (their words!).

I don’t ask for much, but for a battery to go from holding 98% of maximum charge to holding zero to not being recognised by the system at all in the space of a week 13 months out from its last replacement (in-warranty and at Apple’s cost) is ridiculous. I’ve got a 4 year old Dell laptop that still holds 2 hours of charge and the battery is the one that came in the package.

A battery is not a ‘consumable’ – especially not at $200, an appreciable fraction of the cost of a new system – but an integral part of a laptop, and for Apple to claim otherwise is selling these things under false pretenses. The Next Byte store was sold out of MacBook batteries – and that’s not exactly something you’ve got people lining up at the tills for.

If it wasn’t for the fact that Apples remain some of the best looking systems and Mac OSX is so many miles ahead of Windows, I’d never even consider buying one again. All I ask is that Apple build a reliable fucking system I can use for more than a year.

I find myself in agreement with those who call for Apple to license Mac OSX – Apple make some great software, OSX and the iLife suite shining examples of such – and their design studios’ skills are to be respected wherever industrial designers gather. But clearly, they have fuck-all clue about building reliable hardware, and I wish they’d let someone else just have a go at building something with a little more quality control.

That is all.

Ed note: this no longer applies to new MacBooks, since Apple now build it in (i.e. non user serviceable) and push the expected lifespan as being in the order of 3 – 5 years; if you have any issues, shout very loud.

Wheeeee!

Posted in review, tech on April 27th, 2008 by karan – 4 Comments

The Wii? Totally, totally worth it.

I will say this straight up: if it’s top-of-the-line graphics and abilities you want, the Wii doesn’t cut the mustard. Its sole non-game feature that makes pretentions at being something more than a simple console is the internet access, and even that’s flaky and needlessly slow – for one, where did Nintendo manage to find a 802.11b only chip in 2008? Everything else is focused on the game, and in some ways, that’s what you want from a console, despite everything the Playstations and Xboxen are being sold for.

Negative points out of the way, the good: the Wii is possibly the most fun you’ve had with a console since you  blew the dust out of a Super Mario Bros. cart and carefully loaded it into the NES. There’s any number of factors contributing, but chief among them is most certainly the Wiimote and the software developers’ execution of it. It’s one thing to push buttons at the right time to get things to happen on screen – it’s quite another to throw your whole body into that forehand smash, or tire yourself out completely from three bouts of virtual boxing.

The Wiimote and Nintendo’s first-party games have paved the way for a different type of game on the Wii, one which must be easy to pick up and explainable in a few short pictures or instructions. Party games previously would require a (mental) remapping of buttons essentally every time you switch a minigame, but with the Wiimote’s ability to imitate or at least provide a good proxy for physical actions, it becomes something far more intuitive and easy to pick up.

Wii Sports and Wii Play, bundled with the console and extra controller respectively, are almost tech-demos from Nintendo to show what the system is capable of, but end up being immense fun and the easiest to pick up and play any time. Rayman Raving Rabbids is minigames packaged up in a semi-structured format, and while creative and enjoyable, is so out there that it’s a little worrying. Mario Party 8 is sort of Monopoly with minigames, and while it can be fun with a bunch of friends, it amounts to little when you have less than 4 to play, and its play mechanics are unbalanced, IMO. Super Monkey Ball: Banana Blitz on the other hand has a massive collection of minigames that are pretty easy to pick up and fun to play even on your own, along with the main single player Monkey Ball format.

Finally Mario Kart Wii. One thing you know is that Nintendo haven’t mucked with the formula here – this is the same game you played on the N64, or the SNES, with some bumps to the graphics and a few more weapons and tracks. One formula I wish they’d mucked with though is the “balance” given to the pickups makes it a very… socialist game, shall we say. Weighted randomness might make it occasionally punishing to be behind, but there’s definitely some fun in that – as opposed to knowing what to expect and having to work to maintain the lead while getting constantly bombarded in seemingly arbitrary ways (blue shells being the bane of the leader’s existance). The Battle Mode is also sorely lacking, the forced AI players determining the game far more than any human factor. Racing however stays fun and simple, though I recommend using the Wiimote-nunchuck combination rather than the wheel, for precision alone if nothing else.

Back-asswards though this review may have been, the Wii is immense fun. I have yet to pick up more lengthy and challenging games, admittedly, but the fun of the console seems to really lie in the creativity of minigames and the intuitive control mechanism that makes it instantly likeable by many. If you haven’t played it yet, you’re really missing out on what gaming should be – pure and simple fun.