(EDIT: Ars Technica has a nice technical review of the Nexus One including benchmarks.)

The new Google Nexus One is the first phone that includes both a 1 Ghz Qualcomm Snapdragon processor and a state-of-the-art WebKit-based browser. The iPhone 3GS has a different (but, as far as I can tell, similar) processor that runs at 600 Mhz, and also has a WebKit-based browser. I thought it would interesting to compare the performance of the Nexus One browser against that of the iPhone 3GS. Medialets ran the SunSpider 0.9 Javascript benchmark on the 3GS when it came out about six months ago and posted their results. I couldn’t find any Nexus One benchmarks, so I ran them myself.

Methodology: SunSpider 0.9 benchmarks were run on a freshly-unboxed Nexus One with no third-party apps installed; a Google account was set up and synced before the test was run; the screen was set to full brightness and a 30-minute timeout so that it wouldn’t dim during the test; all other settings were left at their defaults (including Wi-Fi and Bluetooth, which were left switched off); the phone was connected via 3G (O2 UK’s HSDPA network, to be precise); external power was disconnected.

Here are the results:

Google Nexus One firmware 2.1 build number ERD79: 13859.4ms +/- 0.6%

That compares with Medialets’s 16500 ms result for the iPhone 3GS. I should caution that those results were from the 3.0 version of the iPhone software, which is now six months old, so there may have been improvements since then. If anyone would like to contribute test results for the latest version of the iPhone 3GS OS, that would be very welcome.

I also ran the benchmark on a first generation iPod touch, which is the slowest device that runs the iPhone OS. This one does have OS 3.0 installed, though, so it is a relatively recent version of the browser:

Apple iPod touch OS 3.0: 45726.2ms +/- 2.2%

Just for reference, I tried the tests on my PC (2.33 Ghz Core 2 Duo, 2GB RAM, Windows 7 Home Premium 64-bit) on the current versions of the popular browsers:

Mozilla Firefox 3.5.7: 1126.8ms +/- 1.1%

Google Chrome 522.4ms +/- 2.9%

Microsoft Internet Explorer 8.0.7600.1638: 5013.8ms +/- 1.0%

Apple Safari 4.0.4 (531.21.10): 507.2ms +/- 0.4%

As you can see, the Nexus One is still a very long way from matching the best of the desktop browsers on a typical computer in Javascript performance, but I think it’s remarkable that it is only 2.8 times slower than the slowest of the desktop browsers that I tested.

Bar chart


The one word review: Glorious

The not-many-more-words review: “Star Trek” far exceeded my expectations. It’s not perfect, but it has many, many great moments, including some which are just magnificent.

Purely because I don’t want the previous post to be the first thing on the front page of my blog, here’s something completely meaningless: a list of movies that I’m particularly looking forward to getting when they come out on Blu-Ray!

  • The Day The Earth Stood Still (1951, natch)
  • All the Pixar movies, especially Toy Story, Toy Story 2 and Monsters, Inc.
  • All the Kevin Smith movies, especially Clerks and Chasing Amy
  • The Big Lebowski
  • Some of the Woody Allen movies, especially Annie Hall
  • All The Star Wars’s, especially Episode IV: A New Hope
  • Amélie
  • American Beauty
  • Dr. Strangelove

On occasion, I’ve been known to become obsessive about things. I suspect that I have one of those “addictive personality” thingies. Recently I’ve gone cold turkey on something that was a pretty big part of my life for quite some time (no, not that, or that, or that—it’s not the topic of my previous post or anything else that has an -Anonymous group. Don’t worry about me.)

I thought I’d make a post here, firstly to celebrate one relapse-free month, and secondly to record the little insight that it’s given me into addiction:

In the past I’ve sometimes scoffed at other people’s addictions. After all, what could be easier than not doing something? If you’ve acknowledged it as an addiction then you already know that’s it’s harmful, so just don’t do it, alright dummy? But obviously it’s not that easy.

Actually, it is that easy… 90% of the time. The difficulty is that temptation is a steady and unwavering companion. It’s there when you’re feeling fine and busy so you don’t even notice it, but it’s also there when you’re feeling your worst: tired and lonely and in a trough of self-confidence. It’s those times when it becomes a genuine battle.


A few weeks ago I posted a YouTube video about addiction to debt. The video was quite light-hearted, but in truth, it is actually something I’m genuinely worried about. I’ve never been very good at keeping hold of money, and things certainly haven’t improved since I turned 18 and banks were suddenly very keen to let me spend their money too.

I’ve done a bit of self-analysis, and my decision-making process for determining whether to buy a particular item goes something like this:

  1. Do I have enough available balance right now in my bank account or credit card?
  2. Awesome! Buy it!

That was workable when I was about 10, but I fear that adulthood demands something with a tad more sophistication.

Recently I made what is apparently a classic mistake: The interest rate on my credit card had gradually crept up and up until it was at a ridiculously high level. I decided to get a loan to pay it all off, on the grounds that the loan would have much lower interest and because the loan amount is fixed, so I wouldn’t be able to simply borrow each month what I had paid back the month before, as has been my habit with credit cards. Great idea, right? Well, it was until I decided that I wouldn’t cancel the credit card that I’d paid off using the loan. I figured that it would be wise (ha!) to keep some credit available for emergencies. After all, it doesn’t cost anything if you don’t use it, and I might have some unexpected expenses soon. What if I needed to fly somewhere for a business meeting? (Hey, a boy can dream!)

That worked out fine… for about a month. The problem is that while I can make good decisions about money in the short term (‘keep that credit for emergencies’), those decisions can’t withstand the daily wear and tear of the temptation that comes with having a bunch of someone else’s money sitting on a card in my pocket. It happened like this: I’ve been wanting to get a high-definition TV for a very long time (like, since before they were actually available). I’ve never been able to afford one. Now, I didn’t just wake up one day and say, “screw the consequences, I’m going to spend my emergency money on a new TV”. The evil consumer credit industry is a lot more subtle than that. What actually happened is that I went to a supermarket. As part of their ongoing quest to duplicate Walmart’s business model, all the British supermarkets have started selling stuff like TVs too, and so occasionally when I’m out food shopping I go and have a wander around the electronics section and fantasize about having a TV as big as the Grand Canyon. No harm in window shopping, right? Well, there isn’t too much harm if you haven’t got any money, but if you’ve got some money that you know you shouldn’t spend, then the threat level increases substantially.

So, to cut a long story short, over a few weeks I managed to convince myself that it wasn’t that expensive, and the minimum repayments wouldn’t be that bad, and now I’m the sometimes-proud and often-ashamed owner of a high-definition television that, in all likelihood, I’ll still be paying for when I’m 30.

And what have I learned from this? Firstly, I’m simply not able to deal with having credit immediately available without using it. This has happened enough times now that I’m forced to recognize the pattern and I can no longer kid myself that I’ll do better next time. I have to get credit cards out of my life. They’re simply not compatible with me. It would seem like the best thing to do would be to get another loan (when possible) to pay off the card, but obviously that’s how I got into this mess in the first place and I could just end up doubling my debt again. I still think that’s what I’ll do, though, because as I said earlier I am capable of doing things right in the short term (and this time I would cut up the card immediately when it’s paid off). My failing is that I’m not able to withstand the sustained temptation over a period of time. I’m too good at rationalizing things, and given some time, effort and motivation, I could probably make any bad idea seem like a good one.

I heard that Barack Obama was coming to Europe, and it soon became clear that the only time he would be speaking publicly was going to be in Berlin, so I decided to take a day trip there to go and see his speech. Here are my photos, including my amazing MySpace-esque-picture tour of Berlin’s historical sights!

This was in the first shop that I saw when I got off the train at the main station in central Berlin (Hauptbahnhof). I’m guessing they kinda like this Obama guy, huh?

This is the slightly bizarre pedestrian crossing guy that they have in Berlin. Crossing ist verboten!

Something exciting seemed to be happening here, because there were lots of people and professional cameras looking through these gates, but I couldn’t figure out what the heck it was:

It may have had something to do with these kids, who were just standing around as far as I could see:

I got to to the center of town a few hours before the speech venue gates were opening, so I decided to zoom around the city’s sights first. This is the Reichstag, where the government hangs out. It’s looking better than it did in 1945:

This is the Brandenburg Gate:

This is just up the road from the gate and exciting stuff was going on here too — this time with many Polizei, but again I couldn’t figure out what it was so I moved on:

The bollards here are sentient. Driving ist verboten!

This is commonly called the “Holocaust Memorial”, which is kinda euphemistic for it’s blunt full title of “Memorial to the Murdered Jews of Europe”. I’m glad that they have this memorial, not because I want the German people to feel guity (and goodness knows that the British have our fair share of historical sins to feel bad about), but it’s good that there’s such a substantial concrete reminder of those abhorable things, perhaps as a statement of the majority opinion against those who would deny that they took place.

I found the memorial rather more impressive in person than I did from looking at the pictures on Wikipedia. As that article says, it certainly is unnerving walking through it, because you constantly feel like you’re going to bump into somebody who is walking in a row perpendicular to the one which you are in. I felt a bit claustrophobic after a while.

The next one is of Hitler’s bunker. As far as I could see there wasn’t actually anything to see. Now it’s just an apartment block with an information board nearby. I thought it must be odd to live there, with tour groups constantly passing through. There were four separate groups walking around when I was there.

Ahh! I was wondering where all the Frauen were!

This is some Soviet propaganda on the wall of one of the government buildings. Look at all the happy communists!

Nowadays it has this huge photo print next to it, showing the actual miserableness of aforementioned communists. Free markets FTW!

Here’s one of the still-standing stretches of the Berlin wall. I found it amusing that it now has it’s own wall (well, fence) to protect it from being broken down any further:

This is Checkpoint Charlie, which has these recreations of the historical items like this sign and the wooden checkpoint booth, because the originals are long gone:

By this time it was around half-past-one, and the gates were to open at four o’clock, so I decided to make my way over to the park where the speech was going to take place.

The speech was going to be at that statue in the distance, but even this far away there were these temporary food and drink stalls. It looked like a concert:

These are the gates an hour and twenty minutes before they opened:

At that point I was feeling very, very tired, because I’d been traveling for a long time, and then walking around the city, all with only a couple of hours sleep the night before. I decided to nip off into the park and have a lie down, and I fell asleep after a couple of minutes. I set the alarm on my phone for 15:55 and when I came back out to the gates they opened at that exact moment and people started rushing forward. There were security checks and another set of gates further down the road, and that took quite a while to get through. They took my bottle of water, which annoyed me somewhat. There was a stall inside the secure area selling more, but I didn’t want to get any because I only had a 50 Euro note and I thought it would be rude to ask some stallholder for that much change. So I took my place in the crowd, pretty close to the front:

I sat down and got down to reading the issue of Newsweek that I had bought at Luton Airport earlier. Three hours is a long-ass time to wait, and I read it on the outward plane too, so I read very-nearly every article in that magazine. I’m now ridiculously well informed about world affairs (for this week, anyway, as my Dad pointed out). Ask me about Nicolas Sarkozy’s Middle-East strategy, or why Fannie Mae and Freddie Mac are having difficulties. Go on; I dare you!

After about an hour of reading with the afternoon sun beating down straight on me, I caved in and decided to get a bottle of water after all, sadly giving up my place in the crowd. It turned out that the dude didn’t mind breaking my fifty at all, perhaps because I attempted to order in German (“Wasser, bitte”), even though we had to fall back to English to resolve the still/sparkling question. I did German for two years at school, so I quite enjoyed trying it out. I got a little kick every time I could decipher a sign or poster, although it was usually dashed a few seconds later when I realized that there was an English version of said sign just to the right.

So anyway, I got back in the crowd, and my place wasn’t quite as good, but not too bad either:

I sat around and waited some more… I win at photography:

Eventually Obama came on stage to a loud, but perhaps not deafening, welcome, and gave his speech about international relations, and the “trans-Atlantic alliance” in particular:

I thought it was a very good speech. He had to be very careful because he was simultaneously speaking to multiple audiences, including most importantly the electorate back home. He needed to appear knowledgeable about the world, and liked and respected, but without seeming like one of those wussy pinko Europeans. I thought he handled that very well by sticking to talking about the things about which the world really does need to cooperate, like climate change.

All in all, I suppose it was a bit strange to travel for about 14 hours just to see a 25 minute speech, but I think I would have regretted not being there if I was just watching it on TV, and this is probably the closest I’ll ever get to see Barack Obama. After reading (most of) his book about his politics, I feel very, very good about supporting him. I really do think he will be a fantastic president. Not only does he have the charisma and eloquence to inspire people, but he also has the intelligence and thoughtfulness to back it up, along with a pragmatism to get things done. To be frank, all the next president needs to do to make up with the world is to finish with Iraq, start respecting human rights again, and start being serious about climate change. Obama can set that agenda and start doing those things in his first month in office. Everything after that is gravy.

Anyway, back to the narrative: The crowd by the end was huge. Apparently the police estimated that there were 200,000 people in all. That’s amazing, and I think it might be the biggest crowd Obama has ever pulled:

It seemed that we were all supposed to leave the way we came, and the crowd slowly crawled back towards the gate. But those Berliners are apparently crazy for tearing down walls these days, and some enterprising guys started deconstructing the fence so that we could disperse into the park. I had a plane to catch, so I pretended not to understand the announcements telling us to stop doing that, and followed them through the opening:

I’ve been looking for freedom!!!” etc.

By now it was 20:07 and I had to be at my plane departure gate at 21:30, which is a bit tight to say the least! I ran along the banks of the river Spree, which was a pleasant little jog.

I got to the Hauptbahnhof again with about ten minutes to go before my train. So I waited for the train… and waited… and it didn’t come! Gah! Just my luck for the famously efficient European trains to fail me in my moment of need! At that point I panicked and ran outside to catch a taxi, with about 50 minutes to go now before my flight gate closed and the airport apparently a 40 minute drive away. I got to practice a bit more German:

“Flughafen Schönefeld, bitte.” I said.

“Flughafen Schönefeld?” he said, as in “Why the heck don’t you just take the train, dummy? It’s faster and much cheaper.”

“Ja.” I said, as in “I know what I’m doing, taxi-man; now step on it!”

Thankfully there was zero traffic so we got there in about 30 minutes. I dashed through the airport (just like in the movies, innit), and made it to the gate with five minutes to spare! Phew! Of course, my achievement was dampened somewhat by the fact that the plane was delayed and the gate didn’t actually close for about another 35 minutes, but nevermind that!

So, another plane, another train, and another lift from the station later and I was home (and comically sunburned: sorry! No pictures of that!) Then two days later I made this blog post. And that was that!

In November last year I made a YouTube video that was, for a change, actually pretty funny (the video was “iHate”). Shortly after I posted it a couple of my subscribers (jrsynderjr and snarkdetriomphe) decided to help me out by getting their friends to all post dozens of comments on the video (“comment spamming”) so that it got on to YouTube’s “Most Discussed – Today” list, giving it pretty big exposure. That was successful and from there things went crazy and the video got viewed about 50,000 times, with around 500 people leaving comments, mostly saying how cool they thought it was. It was really exciting getting a new comment every 4 minutes or so, and then 48 hours after I posted the video it stopped suddenly (YouTube’s “Today” lists are actually for videos posted in the last two days — don’t ask me why). In his book, popular YouTuber Nalts says, “The first time you get featured or have a video that goes viral will create a mad rush of adrenaline followed by a sugar crash.” — and I can completely vouch for that.

Anyway, the entire reason I mention it is that today I was reading this web comic called “pictures for sad children” (as linked to by Paperlilies), and one of the strips totally reminded me of that ego-inflating experience:


Tags: ,

See my contact details and more stuff from me at JJC1138.net.