Book Review: <em>Cryptonomicon</em> by Neal Stephenson

If there’s ever a book that you can say is pure geek indulgence, it’s Cryptonomicon. No other book I’ve seen takes the abstract concepts of topics as varied as UNIX, cryptography and normalising preferences between siblings for Grandma’s inheritance through a distribution on a cartesian plane formed in a parking lot. You can tell this isn’t your daddy’s war novel. Stephenson weaves together two stories, interlinked through blood - in the 1930s, Lawrence Waterhouse, a borderline-Autistic mathematician encounters Alan Turing shortly before World War II is due to break out; Bobby Shaftoe is a U.S. Marine stationed in Asia, retreating from Shanghai ahead of the march of the Japanese through China, while Goto Dengo is Bobby’s counterpart of sorts on the Japanese side, a soldier who dares to think of self-preservation ahead of the Emperor’s wishes. ...

November 15, 2011 · 3 min · karan

Movie Review: <em>Horrible Bosses</em>

Horrible Bosses: Jason Bateman, Jason Sudekis, Jennifer Anniston, Kevin Spacey, and Colin Farrell - and that’s only the part of the cast you’re likely to recognise just by name. Nimble and adept, modern and unflinching with enough to keep the laughs going, this comedy provides some light relief without compromising or requiring you to switch your brain off. ★★★

September 19, 2011 · 1 min · karan

Lion Preview

A preview of Mac OS X 10.7 Lion for me at the Apple Store today, before I go and upgrade: Arrrrrrrrrgh, Apple, did you really have to implement rubber-band scrolling in Mac OS X too? It makes sense, kinda, on an iPhone to show “there is no more to scroll”, where you potentially might have your finger over the scrolling indicator. On Mac OS X, I want that to stop scrolling and stay. “natural scrolling” (i.e. what the rest of the world calls “inverse scrolling”) is… surprisingly easy to get used to, actually. Though that said, I can only imagine the hoops the muscle memory will have to jump through when flicking between systems that follow that convention and those that don’t. Thank you for setting scrollbars visible to be an option at least. Thank you (finally!) for any-edge-of-the-window resize. Not so much a fan of full-screen apps, unfortunately. The full-screen button is not a substitute for the Maximise icon in Windows. While full-screen mode is nice, and I can see the point here, some (many) are apt to lose the damn window if you’re doing this quaint notion called multitasking. Alt-… err, Command-tabbing away to another app works when going from a full-screen app; to go back, you have to use Mission Control/Spaces. Speaking of which, Mission Control is surprisingly good - better than Expose/Spaces by a long shot. I hate that spaces is now limited to a in-a-row configuration, but otherwise MC wins comprehensively. In the same vein, Launchpad is pretty and decently usable too, for the right people. I tended to keep the Applications folder in the dock to show as a grid for my parents to launch apps on the Mac; Launchpad is a better/cleaner interface for the same thing, and easily ties into the iPad halo effect. On the other hand… click-and-hold to get apps “wiggling”? It was for right-click that tap-and-hold was created to substitute, not the other way around. I was that close to saying the system-wide autocorrect looked awesome… and then it mucked up a couple of corrections of mistypes. Needs training for sure. Finder. Oh for the love of… No, they didn’t FTFF. Not even in the slightest. It’s even more confusing than ever before. For one, it’s grey. Grey-on-grey action. (yes I know that sounds really bad.) Gone are the at-a-glance hints of folder purpose - forget that, you better concentrate to read or comprehend the lil’ grey icon. It’s not enough that the main folders are all shaped the same, it’s the sidebar hints too now. Even Quick Look has gone grey; gone is the nice looking transparent black pop-over, replaced by a leaden grey window. The buttons are grey, the sidebars are grey. Just about the only thing with a hint of colour in the interface is the Close/Minimise/Maximise buttons, and even they’re shrinking. Is Steve Jobs colour-blind and wanting to impose that on the rest of us, too? Does he want to make this the first Mac interface since the Mac II to be compatible with a monochrome display? Is the next MacBook going to be an e-Ink display? Holy shit is the functionality of the Finder broken. Who the hell needs to see “All My Files” as the default Finder window? A little hierarchy might need a little explaining, but my god is it a power for good after that. Yick. (Ed: turns out, you can change that as a preference. Please.) Ok, I see how I need to right-click to sort by name instead of type… but why can’t I pick the direction of my name sorting? why is the title showing field name now just a translucent label I can click right through? Who decided this would be a good feature? Why has no-one yet implemented cut-paste in Finder? (Ed: that, too, is now available with Cmd+Opt+V) Path Finder, here I come. Resume looks to be a genuine winner. Close an app down, open it up again, poof, it’s back as quick as you could ask for. Didn’t get a chance to play with Versions. iCal & Address Book. Really? The cheesy looks-like-real-life skin? I thought we got rid of this with the 90s. I didn’t like it on the iPad, why would I like it here? Though the integration with Google/Yahoo/Other accounts looks pretty sweet. Mail looks pretty sweet. Don’t think I got to play with anything else that was specifically Lion related. Overall, I’m going to wait this out a little, I think. Not that I won’t go for it, just that it might be good to wait and see 10.7.1 come around, y’know what I’m sayin'? ...

July 26, 2011 · 4 min · karan

Kindling

Call me fickle, but just about a year ago, I was looking at the ebook-e-reader market and thinking that it was a waste of time, that paper books were here to stay for years yet and that it was far too expensive. Who in their right mind would pay $300 - $400 just for the reader, and then more for the damn books to read on it? Up until January, my only exposure to reading electronic books had been the Stanza app on the iPhone, and while it worked for reading short passages, it was woefully inadequate for full novels. Of course, a year is a long time in technology, none more so than 2010. First, the iPad came along, and I flip-flopped on the idea of buying that before finally caving. Initially I used it for games, videos, and all manner of internet browsing, before finally deciding to take it along with me on my daily commute. On the train, all those options were off the table - so I tried out iBooks, and found it amazingly readable. A pity then the iBooks bookstore is so overpriced, none more so than in Australia - paying more for a digital edition is just about the biggest rip-off I’ve heard of. There were some classics for me to catch up on, and I managed to churn through quite a few. There’s only so much archaic 19th century prose you can read before getting a little weary of it, and so I tired of it. And then came the Kindle… When the Kindle shows up in the post, you almost think there’s been a mistake. The box weighs more than the device, and seems absurdly oversized. When I say this thing is thin and light, there’s absolutely no kidding - it’s hardly thicker than 20 pages of a typical novel, and so easily held in one hand with its lightness. Turn it sideways, and it’s virtually gone. ...

March 22, 2011 · 5 min · karan

Movie Review: <em>Inglourious Basterds</em>

It’s perhaps worth noting here that, as far as I can tell, this is the second Tarantino-directed movie where Quentin himself doesn’t get in front of the camera at some point, as he’s wont to do in most of his other movies, Kill Bill being the other notable one. But where Kill Bill was brilliant for its action sequences, its all too overt nods to kung fu and samurai movies, Inglourious Basterds ignores World War II movie convention as brazenly as the spelling in the title, making it recognisable and yet giving you reason for a double-take. ...

August 23, 2009 · 6 min · karan