I Wanna Wanna get the New Model

I had never bought any Apple product before I got my iPhone last year; partly because I didn’t want to betray my open-source principles, but mainly because I was too cheap. I’ve been very impressed with the gadget, but I haven’t been completely converted to the cult of Jobs, and if and when someone comes out with a better smartphone I’ll probably switch, especially if it runs on Android or some other free OS.

I was intrigued rather than obsessed by the fuss surrounding the launch of the latest Apple toy, the already legendary iPad, but now that the details are public I have to confess that I am tempted to buy one, though there is absolutely no way that I could justify the expense, since I would only ever use it in the house, and I already have a desktop and four laptops of varying degrees of obsolescence lying around, as well as the iPhone.

What’s most attractive about the iPad is the promise of instant access to the web, allowing me to fill spare moments with casual browsing, much in the way that I use my iPhone now, but without the eye-straining tiny screen. I have a feeling that I will get one eventually, but I’ll leave it a while to see if any cheaper clones come out.

Or maybe I should just buy some more books, or start talking to people, or something crazy like that.

Here’s the horribly contrived (even by our standards) but musically impeccable video link.

Command-X, Command-C, Command-V

On a more positive note, Cut and Paste has come to the iPhone! So now I can post all those interesting links in my blog without having to resort to writing them down on a piece of paper! Maybe this new media world isn’t so bad after all.

The Sprawl

As I mentioned a while ago, back in the early 80’s I had a subscription to OMNI magazine, and it was there that I read the early work of William Gibson, including “Burning Chrome“, in which Gibson introduced the term “cyberspace“. I haven’t read that story for over 20 years, but I can still remember how excited I was by the idea of plugging your brain into a computer and being instantly transported to a virtual world in which pure information was experienced as unmediated sensual perception.

I have subsequently gone off actually sticking wires into my skull, but I still like the concept of an immersive artificial experience. Part of my disappointment with Second Life has been its failure to live up to Gibson’s vision of cyberspace as “a consensual hallucination … lines of light ranged in the nonspace of the mind”.

There’s an interesting interview with Gibson on his website, in which he talks about his experience of visiting Second Life, which he compares to “a cross between being in some suburban shopping mall … and the worst day you ever spent in high school”, which chimes with my experience – there’s hardly anyone else around, and the people you do meet won’t talk to you.

It’s well worth reading the whole interview; Gibson touches on a number of interesting points, including the way that the ubiquity of internet access means that everything that is published these days is effectively hyperlinked, and how this alters the relationship between author, reader and text.

Though I guess that authors have always seen their work appropriated as inspiration for other artists.

iPhone therefore I am

I finally succumbed to temptation and bought myself an Apple iPhone as an early Christmas present. I had been wanting to get a 3G phone for ages, but I didn’t want to sell out my open-source principles by going for a model with a proprietary OS (even if OS X is really just BSD with a custom GUI). Unfortunately the Google G1, when it finally arrived, turned out to be rubbish, and the Blackberry Storm wasn’t much better, so there was nothing for it but to swallow my pride and lock myself into the Apple universe.

I don’t feel too bad though, since it’s an undeniably smart bit of kit. I’m glad that I’m old enough to remember a time when there were no such things as mobile phones, let alone mobile phones with internet access and GPS, so I can fully appreciate just what an amazing piece of technology the iPhone is. I have all the accumulated knowledge of the human race right here in my pocket, and, even better, it can tell me where the nearest pizza restaurant is. Kids today take this sort of thing for granted, so I don’t know what it will take to impress them when they are in their forties – some kind of time-travel functionality probably, so that they can flash back to laugh at us old timers with our phone-boxes and rotary dials.

It’s some way off being perfect though. I had thought that getting a 3G phone would mean I could update this blog more frequently, using the WordPress iPhone app, but the virtual keyboard is much too fiddly for my fat fingers, making typing anything more than a few lines a chore, and the lack of a cut and paste function means that if I want to include hyperlinks I have to revert to good old pen and paper to note the address. Still, it’s good for random browsing during quiet moments, which, in theory at least, means I should come across more things to blog about, even if, like now, I have to go back to my desktop to actually write it up.

Having mobile internet access will probably mean that I spend less time in Second Life though. At the moment most of my visits occur when I have turned on my desktop on the pretext of looking at the weather forecast or some such thing, before logging into the grid for a quick run around, which usually turns into a multi-hour virtual realathon. Now I can get the same information with a couple of taps on my phone there is no way that I’ll be motivated to get off the couch in the evenings.

Stuck in the real world

My real-life house is getting decorated at the moment, one consequence of which is that my desktop computer, with its fancy graphics card, is packed away in a box under the dust sheets. I can access the internet on my old laptop, but I’ll be exiled from the grid until the paint is dry.

My trusty old Toshiba Satellite is a bit slow, even with a stripped-down linux distro (DSL) installed. Its original Pentium processer ticks over at a steady 166MHz, but it really doesn’t have enough memory to run Firefox, which means that web pages can take an age to appear, even over broadband. It’s reminiscent of the old dial-up days in a strangely comforting way though.

Being unable to get into Second Life may be a blessing in disguise, since just wandering around on the grid isn’t really the best way of finding out what is going on anyway. Instead I’ve been reading other SL blogs, which is rather more illuminating, not so much about Second Life itself, but more about the interests and preoccupations of residents, or at least that subset of the population who blog their experiences. I should probably start leaving comments on some of the more interesting blogs, but to be honest getting into any sort of dialogue seems like a bit too much hard work at the moment.

Anyway I’m still a bit distracted by the the Democratic primaries. Opinion seems to be divided about the significance of Clinton’s good showing in the supposedly meaningless Florida vote, though bouncing back after the South Carolina result has to give her some extra momentum ahead of next Tuesday. It’s not clear which way Edwards’ supporters will shift now he’s out of the running, or what effect McCain’s performance in the Republican race will have. I think the latter development may swing people towards Hillary, since she seems better equipped to take McCain on than Obama does. I’m still fairly confident that Hillary will win, both the nomination, and the vote in November.

Ready to go

I guess it was inevitable that I would follow up a post about slacking with a month-long silence, but my inactivity hasn’t been born of pure idleness. The amount of time I have to spend in front of a computer screen is limited, and for the last few weeks I’ve been concentrating on upgrading my machine to the Second Life specifications.

Putting in the hardware didn’t take too much time. I’m usually fairly relaxed about handling computer components, since my experience is that all the stuff you read about circuit boards being exquisitely sensitive to static is nonsense. Even so, I always feel a bit tense when I hit the power switch after messing around with the motherboard, and this time it seemed that my apprehension was justified, since the machine responded with nothing but the plaintive bleeps of the BIOS error signal.

I soon tracked down the problem though – incompatible memory. I had meant to buy PC133 DIMMs, but had made the mistake of having a few drinks before going on eBay, and carelessly bidding for PC100 modules instead. (I had noticed this about 1 second after hitting the “bid” button, leaving me hoping that someone would outbid me in the last few seconds, like they always do when it’s something that I want, but no luck). Once glance at the motherboard documentation would have told me that PC100 memory wasn’t going to work, but I was in too much of a hurry to bother with that.

Once I had the hardware sorted out I moved on to installing the new OS. I’ve been using the Mandrake/Mandriva distro ever since I started with Linux a few years ago, and have always found it straightforward and reliable, so I decided to go for their latest release. Mandriva, like most of the desktop-oriented distros nowadays, comes in a “live” version that runs from the CD, so I was able to confirm that it would work with my new hardware before I put anything on the hard drive. I’ve installed a few different Linux distros on various laptops and desktops now, and always found it much easier than installing Windows, though to be fair the last Microsoft product that I tried installing from scratch was Windows 98, so more recent versions might be better.

So, hardware sorted, OS installed, GUI (Gnome) configured, latest version of the Second Life Linux client downloaded – I’m all ready to go. I have a couple of hours spare, so I’m going to try it out right now – watch this space to see how I get on.

Technical Update

Upgrading my computer is turning out to be a bit more complicated than I had anticipated. I’d thought that it would just be a case of ordering a new graphics card and slotting it in, but I hadn’t reckoned with the fact that technology has moved on a bit since the last time I took an interest in the inner workings of my machine.

Things are made more difficult by the fact that I have only a hazy idea of what is inside the case at the moment. I bought the machine, without any documentation, at a bankruptcy auction about four years ago, and, apart from putting in a new hard drive a while back, I haven’t had any reason to open it up.

The last time I was in the market for expansion cards, they came in two flavours, PCI and ISA, which lets you know that it wasn’t yesterday. I had heard about the introduction of AGP, and I guessed that my current motherboard probably had such a slot, since it was modern enough to support a P4 chip. A little web searching helped me track down the specifications of the board to confirm this. (Tip: to find out more about your motherboard, make a note of the BIOS version listed in the setup menu, type it into Google, and you should end up with a link to the documentation for the board). To further complicate things I discovered that there are several different types of AGP slot, but luckily I managed to find this page, which reassured me that my board should be able to take any new card that I bought.

The card also has to meet the Second Life minimum requirements, with enough to spare to ensure that I don’t have to do all this again when they upgrade their system, not to mention working with Linux, preferably out of the box.

Eventually I narrowed it down to the nVidia GeForce 7 Series. I chose nVidia over ATI because the nVidia Linux drivers seem to be a bit more stable. (Purists would say that the drivers aren’t truly open-source, because nVidia don’t release the source code, but I’m willing to compromise to get this project off the ground). I would have gone for a cutting-edge 8 Series card, were it not for the fact that they seem to only come in PCIE format, AGP having evidently passed the date of its planned obsolescence. Most 7 Series cards are PCIE too, but I managed to track down the Inno3D 7600GS which comes in an AGP version.

I’ve gone into all this in rather obsessive depth, partly to explain why I haven’t managed to get my act together sooner, but also because the experience has made me reflect on how the way I use a computer has changed over the years.

Like many boys of my generation, in the UK at least, my introduction to computing came through the ZX Spectrum, back in the 1980’s. (I did have an Atari 2600 before that, but I don’t think that counts as a proper computer). I used to spend hours labouriously typing in programs written in Z80 machine code, which even at the time was pretty arcane. I created some neat stuff, including an Asteroids knock-off which, in my opinion anyway, was as good as the commercially-available games of the era. I might have gone on to a great career in the industry, if I hadn’t gone off to University and been distracted by drink, drugs, music, politics and girls.

Medical students today seem to spend most of their time sitting in front of computers, but back when I was at medical school “Information Technology” meant the telephone. I did have a couple of friends from the science faculty, who would sometimes talk about a wonderful thing called the “internet”, but nobody paid much attention to them.

It wasn’t until a few years after I graduated that I got myself a PC. I did a bit of programming, subscribed to a couple of magazines to keep up with technical developments and regularly dismantled the machine and rebuilt it with new components.

Then, around the mid-90’s, I acquired a 14.4 modem and discovered the internet, which at that time was just starting to become a mass phenomenon. I was soon enjoying Usenet groups and the first primitive web pages. I remember when I upgraded to a 33.6 modem (a US Robotics Sportster which cost me £200 – I dug it out of the cupboard a few weeks ago when my broadband connection broke down, and it still works) and was completely amazed at the speed. I taught myself HTML (in those days AJAX was something you cleaned the bath with) and put a few pages up on Geocities.

As time passed I lost interest in the computer in itself, and increasingly saw it just as a box that I used to access the net. Eventually I gave up trying to create any online content, web pages or even newsgroup posts, and settled into being a passive consumer of information. This blog is the first time in ages that I’ve tried to reverse the process, and I have to admit that I’m finding it hard going, since every time I sit down with the intention of composing a post I tend to be distracted by essentially aimless browsing. (I have a bad Wikipedia habit, as you’ll know if you’ve followed any of the links from this post).

Anyway, I’ve ordered the graphics card from Amazon, and I should have it by the start of next month. While I’ve got the case open I’m going to put in some more memory, a bigger hard drive and a DVD-RW drive, and I’m also planning to install the latest version of the Mandriva Linux distro. Once I’ve got all that up and running I should be able to install the Second Life client, and finally get down to business.

Technical difficulties

I can’t get on to Second Life. Which, for someone who has read all about the easy money to be made on SL, and wants a piece of the action, is a major problem.

The issue is this: as a left-field, alternative, non-corporate kind of guy, I will of course have nothing to do with the evil monopoly that is Micro$oft, relying instead on my trusty old linux box, old being the operative word here. There is a linux client for SL, but it’s an alpha version at the moment, and I can’t get it to work. I probably need some new hardware too.

If I was really serious about this I would go out and buy a cheap windoze box just for this purpose, but, in line with my general half-assed approach to things, I’m going to try to get the linux solution working first.

In the meantime I’ll try writing about other internet phenomena, like Youtube, or Myspace, or specific blogs, or blogging in general maybe. Though three posts in seems a bit early to be getting all metatextual.