Meet Dagda, which represents a good few years of my past life!
It occurred to me recently that I’ve never put any details of the robot up on the web, so I figured I might as well correct that! Continue reading “Dagda” »
Articles on random topics in Programming, Systems Administration, Academia and Industry by Mark Dennehy
Published on Jun 16, 2010
Meet Dagda, which represents a good few years of my past life!
It occurred to me recently that I’ve never put any details of the robot up on the web, so I figured I might as well correct that! Continue reading “Dagda” »
Published on May 10, 2010
As I said before, with the trial N900 gone back to WOMWorld, I wanted to compare the Nokia N900 to its most obvious competitor, the iPhone, and the outcome was important enough to do in a seperate post. So here goes.
The thing is, the N900 is not just a phone, it’s more than that. Yes, every marketing department says that every time they bring out a new phone, but in a very few cases it’s actually been true. It was true about the first smartphone; it was true about the first iPhone; and it’s true about the N900. The first smartphone was the start of the smartphone market, the first iPhone was the start of the app store and marked the real birth of the mobile web; and the N900 is the first real convergent device and it marks the first time there’s been a real, compromise-free choice between a walled garden from Apple and an open platform. There are two reasons why this is true, and why the N900 is fundamentally better than the iPhone, and more importantly, why it will remain so, and they are:
In an Apple-v-Nokia comparison, the Nokia N900 kicks the iPhone’s backside. In design, the N900 does convergence far, far better. In ideology, the iPhone isn’t even playing the same game as the N900. In price, the N900 costs 25% less than the iPhone (and does more than it). Granted, there are implementation bugs, but comparing what the Nokia represents to what the iPhone represents, I’ll take the Nokia any day of the week. The N900 only lacks polish — the iPhone lacks substance and that’s a far more serious problem.
So why doesn’t Android kick the iPhone’s backside in this way? Because in terms of convergence, Android isn’t quite as far along as the N900 (yet). And because in terms of freedom, Android is just another walled garden but this time with a different name on the wall. Granted, Android’s walled garden is a better place than the iPhone’s but it’s still got walls. The N900 is just that little bit better at convergence and just that little bit better at being open. For example, you use standard Debian repositories on the N900, not an app store. Want to get your software on the N900 from a distribution point of view? You don’t have to go via Nokia. That’s a pretty fundamental difference, and so long as Nokia don’t try to alter that, they’ll have the better product from an end-user’s point of view.
So should you buy an N900? Will I be buying one?
Yes, in short. It’s far cheaper than the iPhone, it does more, it restricts me less, it’s more expandable and usable, and it makes my life a lot easier than any other smartphone or netbook would. It would reduce the amount of stuff I have to cart about the place with the E71 and do the jobs I need doing better than I can do them at the moment. I just need to find a local place to buy from so I can get a fast fix/replacement in the event that bug 6063 shows up again.
Published on May 10, 2010
Well, the N900 I had on trial has since gone back to WOMWorld, and it’s time for a summary blog post. No look at a gadget would be complete without boiling the good and bad of it into an arbitrary number of points (and there’s already a few lists out there from Starry Hope and Prodigal Fool (who did two) amongst others), so here we go – 10 things I love about the N900 and 10 things I hate about it. But I also wanted to compare it to its most obvious competitor, the iPhone, and frankly the iPhone gets its backside kicked in the comparison, so you can also read the two fundamental reasons why the N900 is better than the iPhone and will remain so.
So, what’s the overall verdict? Should you buy one? Will I be buying one? Is it the best thing out there? Read on…
Published on May 4, 2010
One of the things I wanted to see with the N900 was whether or not it could replace the laptop or a netbook when travelling. In general when I’m travelling, my computer needs fall into one of three categories: real work (ie. coding); communications (generally video skype calls); and entertainment (generally podcasts and videos). For most weekends away, it’ll be communications and entertainment; on longer trips (like the training courses in kuortane) it’s mostly been those two with either real work or reviewing video footage added in.
So first off, how much kit do you have to carry with the N900? Well, basicly, the phone itself and the power charger, and maybe the tv-out cable. Very little weight, the power charger takes up about a third of the space of the phone (and is about as thick). So in terms of convenience, top marks. I don’t need to bring a speaker because (a) the speakers in the N900 are pretty decent; and (b) the FM transmitter lets me use any nearby radio as a speaker (and it works pretty well). And if there’s a TV around, the tv-out cable turns it into a large monitor, useful for reviewing video or entertainment.
Next, what’s the battery life like? Once at the destination, it’s not so big a deal, but if you’re not actually driving there (and until Ryanair introduce their reduced rates for self-piloted flights, you won’t be for most business trips), you do rather rely on sufficient battery life to get to wherever you’re going so you don’t wind up missing the last half of Foyle’s War because the battery ran flat. Nokia claim 5 hours talk time for the N900; I certainly didn’t manage to drain the battery that way (even I can’t talk for five hours), but a full charge certainly lasted through a three-hour train trip playing mp4 and avi video over headphones, with about another hour left in it according to the BatteryEye app.
So how about email? Well, the email app isn’t as polished as even the e71′s S60 gmail app, but it’s certainly usable. However, the keyboard does take getting used to. After a fortnight, I was still only at half to three-quarters the speed on the N900 as I was at on the e71. But the keyboard hasn’t any really serious flaws (though the ctrl-shift-p sequence to take a screenshot was a bit awkward and the lack of a tab key does tend to crop up a lot). So by the time the reboxing day arrived, I was happily able to tweet on the keyboard. In another week or two, I think I’d have been happy enough to write reasonably-sized emails, if more slowly than on the laptop. But for on-the-go communications, it would certainly have sufficed.
So, can it replace a netbook? Well, basicly, yes. It’s an excellent communications device, though bug 6063 quite soundly kicked my evaluation unit in the head. Email, IM, twitter, phone, skype; it converges all of those communication channels into one portable device and I do love it for that. It is more comfortable to consume content than create it on the N900, to be sure; but I’ve gotten used to mostly operating that way when on the go because of smaller screens and keyboards being a wee bit awkward anyway, and catching up on arrival somewhere. And one bluetooth fold-up keyboard and a hotel TV screen and the N900 tv-out cable and you have a larger screen and more comfortable keyboard to use.
Can it do real work like coding? Well, I’d love to say yes, but frankly, I doubt it. But that’s okay for me – there’s no point in pretending that if you just had a bigger battery or faster CPU that it’d be easier – the problem isn’t the device but where we are using it. On the go on a train or a plane is just not a great work environment for coding.
I think that that points out why the N900 pricetag is actually less insane than it first appears. The problem is that the N900 looks like a phone. It isn’t one. So you’re not paying €500 for a phone. You’re paying €500 for a very small netbook that can do phone calls, has a built-in FM radio and transmitter and GPS (btw, bloody handy when looking for your hotel in a strange town, Ovi maps is quite good for that kind of thing), and so on. Looked at that way, it’s actually not a bad price, it’s in fact right in the mid-range for netbooks in Ireland these days.
So yeah, it’s getting harder to not buy one
Published on Apr 29, 2010
One of the really attractive things about the N900 is the possibility of customising it. You see, I’m a bit of a geek at times. A nerd, if you will. And the idea of being able to tweak the way my phone works appeals to me, whether it be in fixing a bug I find in an app or out-and-out writing a new one for something the manufacturer hadn’t though of (and I think a lot of the iPhone’s appeal to geeks is represented by that too, app store policy issues aside). But that’s not an option on symbian. First off, well, programming for symbian is fairly horrible; and secondly, you’d need the source code to the app which most companies aren’t going to provide without a rather large chunk of change.
But the N900 runs linux and therefore it should be really easy to code for (if you’ve written code on linux before). And since Python is one of the easier ways to write an application, I wondered how long it would take me to get up and running with Python on the N900, from nothing installed through to getting “Hello, World” running. So here’s how it went. Continue reading “Python on the Nokia N900” »