Review: Radiohead – In Rainbows

Radiohead – In Rainbows

Update: I’ve written a second review here that makes much of what I’ve written below null and void.

The latest album from legendary group (I would say “rock group” but they go way beyond mere rock) Radiohead has been released in MP3 download today. I’ll come on to the why’s and wherefore’s of the way they released it later, first a look at a few tracks:

15 Steps

The opener is exactly what you’d expect from Radiohead – angular and driven. But the overall effect, as so often happens in their music, is one of coherence and fluidity. The time signature of 5/4 unsettles, but the dreamy guitar lulls you back to safety.

Weird Fishes/Arpeggi

The first thing I thought when I heard this was “chill-out drum and bass with added guitar”, and I suppose Radiohead have a good line in that kind of sound. With lines like “I’d be crazy not to fall, to follow where you lead” the longing wistfulness of Thom’s voice really comes out. The track builds then is stripped away to the counterpointed arpeggi of the title before breaking out into a more sinister version of the original feel. Yes, you might have guessed it, weird noises abound.

Faust Arp

I think someone has been listening to Turin Brakes, judging by the opening of Faust Arp. But of course they’ve subverted what would otherwise be a pretty standard pop-folk tune with extra beats and unexpected chord twists, even if the accompanying strings are pretty pedestrian. All in all it sounds like Radiohead Unplugged.

Reckoner

Thom’s falsetto on this track seems, to me, a bit weak compared to the soaring vocals on their classic album OK Computer, but the track bounces along in a jolly (OK, make that dark) fashion until the half-way mark. Following a string interlude you get the feeling of a very strange gospel song, again with cyclic guitars underpinning the disjointed drums.

House Of Cards

Probably the “happiest” song on the album, House Of Cards sounds like it could have been recorded by the Stone Roses in an extremely mellow mood. With weird noises, of course. This is one of those tracks you could fall to sleep to without (much) risk of nightmares.

Jigsaw Falling Into Place

Most people will never have Radiohead playing in their living room, but turn this track up and you’ll be nearly there. The dry treatment and guitars threatening to break out of the speakers makes them as close as they are likely to be on a recording. Once again they’ve employed the use of a zombie choir to good effect.

Overall this is a good album, just as you’d expect from Radiohead. However it’s not up there with their best, as there isn’t really any ground-breaking production. It could be described as an impressive disappointment – some gorgeous, comforting sections but overall it leaves you much the same. It’s not that it’s bad, it isn’t, but I made the mistake of listening to both The Bends and OK Computer the other day and this just doesn’t stand up to those albums. Maybe that will

Now, about the release. Radiohead, rather than charge a fixed price for the album, have freed themselves from the shackles of a record company and you can choose what you want to pay. Yes, it’s really up to you, as their website says. I chose to pay the princely sum of £0.00 for the DRM-free download, and I’m ashamed of that. This album is worth money, and when the boxset comes out I’ll be parting with some of my hard-earned moolah to get a physical copy.

Reviewed by Chris Taylor, October 10th, 2007. This review is marked up using hReview, because I’m all Web 2.0, baby.

Down the ramp with a big splash

It’s been a long time coming (in fact the bulk of the work was completed nearly a year ago), but the new Computers Unlimited website is finally live. Among the fresh features is a special offers page for toner, printer ribbons and ink cartridges, a printer consumable search and even a blog.

The website has been written using my e-commerce system, called TwistShop for reasons which shall become clear soon. Eventually I hope to offer this as an easily-deployed application to my clients, along with my content management system TwistCMS and the projectGenie project management system. The fact that these three cornerstones of my website development services have been built for real websites doing real business, not just on a whim, means that when someone approaches me to help them get the best from the web I have the tools available to do so.

So, if you’re looking for Brother toner and ink, Panasonic printer ribbons or Xerox fax supplies you now know where to go.

Securely storing passwords

I’ve been doing a bit of reading lately about the correct way to store passwords, normally in a database. Obviously keeping passwords in plain text (i.e. no encryption) is A Bad Thing for obvious reasons. We’ve all done it at some point, but now is the time to stop.

The secret to getting over the “dunce” level of securing passwords is to use more than just a hash of a password, and instead throw a little salt into the recipe. A salt is basically an extra ingredient that mixes up your hashes and makes them bitter to crackers. Am I taking the analogy too far? Yes, yes I am.

So, I suggest the following (this is in PHP):

md5(md5("password") . "password");

Why? Well, it’s really easy to understand and implement. It means you don’t have to store the salt for your hashes anywhere – the password generates it’s own. Plus every salt is different. Plus it’s a constant length.

I’m not pretending it’s the most secure way in the world to store passwords, but for a better-than-average method it’s pretty good. Or I think so, at least. Any comments?

Treat People Like VIPs

True to my musical roots I’m a subscriber to New Music Strategies, a blog written by Andrew Dubber who certainly knows his stuff about the way the music business is changing. And, more to the point, how it’s not changing fast enough.

A recent post from him had this great quote:

Customer loyalty increases exponentially relative to the degree to which you make them feel important.

Absolutely. A few of the ways you can make customers feel important are:

  • When they ring up, have a human answer the phone
  • Be courteous and helpful
  • Respond to enquiries quickly
  • Trust what they say

How many companies fail in these simple points? Too many. What other ways have you been made to feel special – or been made to feel awful – by companies you’ve dealt with? What’s your top example – and worst gripe – with companies dealings with you?