Fixed (kinda)

So it turns out it wasn’t anything I did re: the change of themes, it’s a small problem with the Mandigo theme not linking to the theme options page in WordPress v3 correctly.  I can work around it for the time being, although I am hankering for a new look for the site (but still want to keep / use some of the header images).

The new default theme is okay but it’s all so big and I much prefer small sites.  I guess I can edit the theme options and have a play.

Anyway, I finished my little plastic knight, and it’s not a half bad job considering.

Oops

I changed themes to test out the new default WordPress theme, didn’t like it and then when I switched back to Mandigo, it won’t let me edit the settings 🙂

Please stand by while I try and fix things!

Computer Games – part 2

This post started off short, but grew so I had to break it up into different posts.  You can check out part 1 here, and you can see all the articles in this series here.

Commodore VIC-20

The only thing I really remember about the VIC-20 is that by the time the C64 came out (the VIC-20 was still on sale) it was mentioned in slightly embarrassed tones.  “Oh yeh, I have a Commodore [vic20]”.

Commodore 64

The C64 came out a few months after the Spectrum but it was far more powerful.  The graphics and sound were more powerful than IBM PC clones at the time, and it sold about 30 million units.  While it was known for it’s games, the machine was also used by industry and science.

I never owned one, but I knew people who did, and I played games on the C64 a few times.  For the most part they looked and sounded better than the Spectrum, but game-play tended to be translated directly across, so bad Spectrum games turned out to be bad C64 games.  Sometimes limiting features in the Spectrum hardware meant the same game on the C64 was significantly better, but for the most part it was generally the look and sound of the games.  At the time, I didn’t really appreciate the price difference (~£400 for a C64 and ~£175 for a 48K Spectrum) and in the UK the price difference meant the Spectrum was dominant for quite a while.

I think Uridium is a good example of how the C64 was superior in many ways to the Spectrum – a more colourful and exciting sounding game on the C64.

Commodore 64 version

Spectrum version

It’s actually quite cool being able to check out the differences between the platforms visually and with audio, because in 1983 all you could do was look at pictures in the magazines and listen to your mates (unless you went around and watched them).

Atari 2600

Before I started writing this I hadn’t really appreciated how old the Atari 2600 was, and hence how dated the games looked.  For some reason I half thought it was newer than the 400/800’s, but it was earlier, around the same time as the IntelliVision.  I never had an Atari 2600, but a friend from school did (I must have been around 11 or 12 years old).   At lunch time we’d go to the chip shop then head to his house to play on his Atari 2600.  Or, more often, watch him play.  The 2600 had all the classics, Defender, Pitfall!, Pole Position (which I remember playing at lunchtimes).

I remember being really excited about the Atari 2600, it looked so cool, it was such amazing technology and sitting in my friend’s cramped bedroom staring at the amazing sprites it seemed like the future really had arrived.

Looking back, it’s got super-blocky graphics and basic sound.  Really, my memory of it was so much better.

BBC Micro B

Ah, the BBC Micro B, it seemed so grown up!  I think everyone in my generation met these computers for the first time at school.  They seemed to be the defacto standard for educational establishments in the UK.  Just as I was getting into my O’Levels, the school started using BBC Micros, and they formed an ‘IT Department’.  In our history lessons we used the BBC Micros to play some kind of sea faring game that was intended to teach us the complexity of discovery by sea (having enough rations, for the most part).  I remember being taught ‘word processing’ and ‘spreadsheets’ long after I’d learned to write my own on the Spectrum.  Mostly we got taught how to use them by the maths teachers, who seemed to be the default IT teachers at the time.

Later, when I was in the 6th form, the Business Studies class had a few of them, and I used to hang out in that class and help with the IT side.  I ended up writing a terrible little programme to ‘simulate’ playing the stock market, it had a bunch of companies, and share prices moved in random directions, and you could buy and sell stock.  It seemed like the bees knees at the time.

It was also the first time I heard a computer play good music, we had a disc with Eurythmic’s Sweet Dreams on it.  It was amazing.  We also had a disc with Chuckie Egg and some other stuff, and when I wasn’t helping with the lessons I would sit and quietly collect little piles of chicken feed and some eggs.

Compared to the computer I had at home (still a Spectrum) at the time, the BBC was more sophisticated.  It had a floppy disc drive for a start and I was still using tapes on my 48K Spectrum (I never got the later Spectrum models which had discs).  I ended up with a rather large collection of floppy discs with various bits of software on them.  The keyboard was more industrial as well, I’m sure if you were used to the C64 and similar it was normal, but for a 48K Spectrum owner the BBC Micro was like a real computer keyboard.  Programming on the BBC was both easier and more powerful than the Spectrum, and I really took to it (aka the aforementioned share trading thing), and I still remember some of the *FX commands you had to use.

The BBC Micro had a 6502 processor, and I learned my first assembler on that thing.  It was also the model we used to learn the Fetch-Execute cycle when I did A Level Computer Science.

All of these things however, pale into insignificance when you realise the true power of the BBC Micro.  Micronet and Prestel access.  Using a modem, the first time I’d ever seen one, you could connect the BBC Micro to some central service and you could look at information, and, you could play games.  More importantly, you could play multi-player games with other people.  Real people.  At the same time.  SHADES.  There’s surprisingly little information easily at hand about the original version of SHADES, which is a real shame.  But I found it, and I played it.  I spoke to real people at the other end of a computer, we talked about treasure and we fought the bad guys.  I had an avatar.  I was hooked – and that experience would never leave me.

The instant communication with other people, live across the UK, the ability to talk to someone in Manchester while I was in Newcastle was just amazing.  To be able to do it while playing a game – well, it was frankly unbelievable.

Long after I’d left school, and while I was working my way through university, the BBC Micro B would rear it’s head again at British Steel Research in Swinden Rotherham.  At least one of the departments there were using the BBC Micro to analyse data and carry out experiments.  I forget many of the details but I was impressed at the time about the longevity of the thing and how useful it was.

And least it ever be forgotten, the BBC Domesday Project.  An early attempt at recording a lot of information on computers and making it available to people.  Sadly it’s suffered from technology lifespan issues, but at the time it was ground breaking and an incredible feat.

But for me, the BBC Micro B will be remembered for two things.  Chuckie Egg, and talking to someone working in an office in Manchester (a solicitor if I remember, playing a character called Peardrop or something similar, in a fantasy world) while I was sitting in a classroom in Newcastle.

Computer Games – part 1

I’ve played computer games over the years on a wide range of platforms.  I was fortunate enough to get an Atari 400 and a ZX Spectrum in the early 80’s and I’d been playing games a little before that in the arcades.  Here’s a brief history of my computer gaming.  You’ll notice that until the Wii, I never had or really used a Nintendo system, I don’t know why.  I didn’t own all these systems, some of them were owned by friends, others by my school.  The list is in no particular order, because my memory isn’t good enough to do that for you.  Also, I thought this would start out as a brief list, but as usual, I’ve waffled so it’s now broken up into several posts.

Arcade Machines

I can’t really remember how old I was when I first noticed games in arcades that weren’t just fruit machines (slot machines to the rest of you) or one arm bandits.  But I remember where I was.  Berwick upon Tweed and ‘The Coast’ (Newcastle, meaning Whitley Bay or Tynemouth).  I remember spending more of my pocket money than was healthy in the arcade in The Spanish City in Whitley Bay (yes, of Dire Straits fame).  I was never really very good at the games, I never had enough money to play and play and get any good, so I invariably only saw the first couple of levels.  In Berwick there was an arcade associated with the holiday camp site we stayed at, and I remember playing Mr. Do! quite a bit and a year or so later Mr. Do’s Castle.  By the time I was playing arcade games, I think Asteroids and Defender had already had their day.

For me, the arcade was a special holiday treat mostly, so I didn’t really end up part of the generation that grew up spending their spare time in arcades, a few hours for me every few months in The Spanish City or once a year at Berwick was about my limit.  But those games got under my skin and into my head and I’ll never forget the sounds and the flashing lights.

I’ll reel off a few games that stuck in my memory most of all.

  • Mr. Do! – as mentioned above, this one and the others in this line were favourites.
  • Xevious – I loved this vertical scrolling shooter, out of all the shooters I played this was the only one I was even remotely any good at.
  • Defender – I had a love/hate relationship with the arcade version of this, I owned the Atari 400 conversion which I loved and could play for hours, and I never liked how hard the arcade version was in comparison.
  • Gorf – who couldn’t love Gorf!  For the speech alone.
  • Galaxians – my favourite static space shooter.
  • Gauntlet – astounding and until I started this list I’d forgotten about it.  This and Outrun! were both in the Leisure Centre in Eldon Square in Newcastle, and that’s where I played them in my late teens.
  • Commando – I sucked, big time.
  • Blasteroids – I remember playing this a lot in The Spanish City, but it was probably only for like 7 minutes once in my entire life, memories are strange like that.
  • 1942 – after Xevious this was my favourite vertical scrolling shooter, and I played it quite a lot.
  • Missile Command – which reminds me of yet another place I’d forgotten that I used to play arcade games – the local swimming baths had a single arcade game (Missile Command for a long time) in their ‘coffee’ room which overlooked the pool.  They had a hot drink vending machine (which also did scalding hot oxo soup), and after swimming for an hour or so I’d head here and spend my locker money on Missile Command.

Atari 400

I think I got an Atari 400 before I got the ZX Spectrum, which also reminds me that I was a bloody lucky kid for a whole range of reasons.  I fell in love with the Atari for a couple of reasons.  Firstly, it brought that arcade experience I’d had previously, into the house, you wouldn’t believe how excited I was to be playing Space Invaders, PacMan, Defender and Centipede in my own home (on the TV no less!) but secondly, it had a keyboard and you could make it do things.  You could get it to make sounds and put images on the TV.  I didn’t really know what it was, that it was programming and that it would probably define my entire education and career path, but I knew I liked it.  The Atari 400 had both a cartridge system and a cassette recorder.    Most of the games I had were on cartridge, and the cassette was for saving things I’d typed in (with my sister’s help) from magazines.  I remember spending a couple of days typing in (all in HEX) a donkey kong style game, and moments before we got to save it to tape, the power supply in the back of the Atari 400 (always the Achilles heel) wiggled and the whole thing reset, losing everything we’d done.

So I was probably between 10 or 12 years old when I first learned the lesson of when to backup your data (frequently and often).

The Atari 400 had the classic Atari joystick.  A thick square base, single stick and one fire button.  When you’re a kid, holding that joystick in one hand meant pushing the corner into the joint between your thumb and your palm.  Holding it there for 6 hours while you played Defender with no save game option usually resulted in pain, blisters and a bruise.  So as well as teaching me about backups, the Atari taught me about repetitive strain injury and how computers would be making my hands hurt for the rest of my life.

It was a big beast of a machine, with a solid metal cover over the electronics to meet RF emissions regulations, the keyboard was flat and horrible to type on (but we coped), and at least was spill resistant.  I still remember the sound the thing made when you first turned it on, a little beep-crunch style noise and the white-noise it made if you opened the cartridge slot without turning it off first.  In some ways, the Atari 400 cartridge system spoiled me when I moved to all cassette systems like the ZX Spectrum, where had my instant game starts gone?  I do wonder if we’ll see a move away from DVD and Blu-Ray discs for games back towards a solid state solution with the increase in SSD capacity.

I didn’t have that many games for the Atari, they weren’t cheap (compared to other systems), but the ones I did have I loved very much.

  • Asteroids – with filled in raster graphics rather than the empty wireframe of the arcade version, this Asteroids conversion looked awesome (honest), and I got pretty good.
  • Defender – I played this on the Atari 400 before I ever tried in the arcade, and although the game play was similar, the arcade version was much harder to control.  I remember two things, playing it for lots of hours in a row and using my foot to press the space bar to activate the bomb (since the joystick only had one button).
  • Centipede – like the others, a classic arcade game with simple gameplay that kept me pressing the fire button.
  • Star Raiders – probably the most complex computer game I’d ever seen, and a pre-cursor to Elite, Wing Commander, and many first person style games.  This game kept me absorbed for many, many hours.

I remember spending many hours in Fenwick’s in Eldon Square looking through their games in their huge, new computer games section (which eventually moved or shrank and the area was re-used as their sports section).

Sinclair ZX81

I didn’t own a ZX81, and I can’t remember who did the own the one I used (sorry!), but I remember playing Horace Goes Skiing on the thing and being blown away by the crisp, engaging graphics and simple, responsive and engaging gameplay 😉  Anyway, I don’t really remember much more about the ZX81 other than it was tiny, especially compared to the tank-sized Atari 400.

Sinclair ZX Spectrum

I had a Sinclair ZX Spectrum 48k.  I did not own a Commodore 64.  I wonder if people these days feel the Sony vs. Nintendo or PC vs Mac or Sega vs Anyone platform wars are vicious?  You want vicious, you should have seen the C64 vs. Speccy platform wars of the 80’s.  Only a tiny minority of people could afford to be in both the C64 and Speccy camps, you had one, but you didn’t have both, and while in our hearts we knew the C64 was technically superior we also knew what that meant in truth.  What it resulted in.  What it gave us.  It gave us developers (on the ZX Spectrum) who worked magic on inferior hardware with idiosyncratic graphics and terrible sound.  Worked magic and twisted the limits in every way they could imagine to give us high quality, engaging, terrific games that lasted for months.  We got multi-channel sound out of a single speaker, not because the hardware supported it but because crazy programmers made it happen with trickery and pokery the likes of which has never been seen since.  Tired of the static loading screen on games which took 5 minutes to read off tape?  Fear not – ninja coders discovered ways of loading games and displaying animated or interactive screens at the same time.  And so on.

On top of the software tricks that allowed the Spectrum to behave in ways it was never designed to do, there were a million peripherals which moved it from a little computer to a flexible and useful tool with thousands of uses.

The Atari 400 had wetted my appetite for writing software, the Spectrum turned me into a programmer, showed me that software was like poetry and that it could be both functional and beautiful in its own right.

But, this post is supposed to be about games, and the Spectrum had literally thousands.  Despite the limitations of the hardware, the Spectrum had a version of just about every arcade classic it was possible to port, and there were very few titles which appeared on the C64 but not the Speccy.  Most games were played with the keyboard, although if you could afford a joystick and an interface you could sit back in style (I opted for a Kempston micro-switch joystick, you can see a picture here).  Some people preferred QAOP (up, down, left, right) while others were fans of QWPL (left, right, up, down).

It would take me days to write down the Spectrum games I remembered, and even longer to discover the ones I’d forgotten, and so here’s a short list which in no way at all does the system any justice.

  • Skool Dayz – I was never very good at it, but I remember there being some controversy around the game, and it was okay to play.
  • Jet Set Willy – a classic, seriously, and I’m still humming that damn tune.  (If I was a rich man …..)
  • Manic Miner – anyone who’s never played this should, and anyone who’s ever played it will recognise this.
  • Tranz-Am – memorable not for the gameplay alone, but because you could play it two player on the same keyboard.  On a 48K Spectrum, which is about half the size of a regular full size keyboard these days.  Two kids, both using the same keyboard.  ‘mazing.
  • JetPac – simple, addictive, fun.
  • Uridium – amazing side scroller with just awesome music and graphics!
  • Lightforce – there was a lot of hype around this game, thanks to some amazing trick which meant the colours on the sprites didn’t bleed together like they did on all other Spectrum games.  It turned out it was just clever sprite design, but none-the-less it sold well as a result.  Check out the article in Crash magazine.
  • Ah man there’s so many, Atic Atac, SaberWulf, Knight Lore, Bard’s Tale, Spy vs. Spy (split screen!), Elite, Arkanoid, and on and on and on.

Check out Your Sinclair’s top 100 list here (courtesy of World of Spectrum).   World of Spectrum has their own top 100 here.

Looking around on the web for various sites relating to old computer systems and games machines, the Sinclair ZX Spectrum appears to have one of the largest followings of any old system.  I’m not surprised, it endured and grew and left a generation of owners.

I thought I’d write more about the Spectrum, but it’s hard because there’s just so much I could write, I don’t know how to limit it.  If I start it’ll just go on for ever so this will have to do.  Suffice to say it’s the computer system I have fondest memories of.

Anyway, I managed to get through four systems, and I’m already over 2000 words.  I’ll save the others (and there are many to go) for another post or two.  Still to come, Commodore VIC-20, Commodore 64, Atari 2600, BBC Micro B, Acorn Archimedes, Amstrad PC1512, Amstrad PC1640, Sega Mega Drive (Sega Genesis), Microsoft XBox, Nintendo Wii, Sony Playstation 2, Sony Playstation 3, and all manner of PC’s.

The Dell Streak

Really?  You named your product after the gentle British pastime of disrupting cricket matches by running naked across the wicket?

Is your next product going to be called the Dell Flasher?  Followed by the upgraded Dell Naked Rambler?  Maybe the Dell Naturist for those who like their access unfettered?

And lastly, for the mobile among you, the Dell Nude Cyclist.

Please.

Ubuntu (coLinux, VirtualBox, dual-boot) – Full Circle (again)

I blogged a few days back saying I was trying Ubuntu full-screen in Sun’s VirtualBox to see if I could use it to replace Windows.  The answer then was yes, pretty much.  I also found a spare 160GB SATA disk, so decided to install a fresh Ubuntu 9.10 image on that and leave Windows alone for a week or so.

Yep, that works as well.  No issues, could do everything I wanted except Lord of the Rings Online (probably works in WINE but why bother when I have an XP license).  But.

But there wasn’t any real driver for me to keep using Ubuntu.  I don’t have to give up XP (yet), after all, I paid for this license (kind of) and I can already do everything I want under XP, and use a lot of Open Source software to achieve that.  So, after being logged in to Ubuntu for a week, and fancying a quick bash on Lord of the Rings Online I rebooted back to Windows XP and realised I felt like I’d made it back home after a luxury holiday somewhere exotic.  Sure it was nice, but also, nice to be home.

Don’t get me wrong, I love Linux, I love UNIX and I can only get by day-to-day because I have Cygwin installed and can grep and awk and finger as much as I like.  But I don’t need to be using Ubuntu all day to get things done.  Maybe in a few years when I want to give up Microsoft products and stop paying their tax, but for now, no pressure.

So, here I am back in Windows.  But I miss some stuff Ubuntu, and in the short time I used Evolution and a few other things, I came to like them.  No problem I thought, let’s try coLinux again.  Surely, in 10 minutes, I can whip together a coLinux Ubuntu distribution, and be using XWindows and Gnome.

Well, not quite.  I followed most of this excellent guide to build a basic Ubuntu 9.10 coLinux image.  Really, it’s superb.  I tried booting it into coLinux – but no joy.  I hung half way through the boot.  An hour or so later and I discovered it was because Ubuntu Karmic requires some kernel features not present in the stable coLinux kernel.  No problem I thought, I’ll use their development kernel.  No joy there either.  More reading, and Karmic requires kernel stuff only found in some experimental coLinux kernels.  Essentially, I tracked down this page.

So I downloaded the relevant experimental kernel from http://www.henrynestler.com/colinux/testing/kernel-2.6.33/, followed the instructions, and sure enough, my new Ubuntu image boots quite happily.

I added a slirp interface so I could run some apt-get updates, and a TAP interface so I could connect into the coLinux instance from XP.  I also added a page file, and extended the root filesystem (you can find info on how to do those at tek:Cited as well, here and here).

So I was back to running XP, with Cygwin, and coLinux which is roughly where I was three or four weeks ago.  A quick ‘apt-get install ubuntu-desktop’ and a several hundred MB download later, and I can run gnome applications (using Cygwin/X).  But, they’re not quite perfect.  They forget my font settings.  Because I’m running them stand-alone (rather than as part of the whole gnome desktop setup) they don’t always work perfectly, etc., etc.

And so, three or four weeks into this whole thing, I’m coming to the conclusion my best bet, would be to run Ubuntu under VirtualBox.

Which really, is where I started in the first place.

Spring cleaning

We’ve been doing a bit of spring cleaning while I’m on holiday.  Grete’s been selling some stuff off on eBay (listed here) and today we dragged some boxes out of the loft and I threw away a lot of old paperwork (bills from 10 years ago) that we need to shred.

Also found a bag with a lot of stuff from my university days, mostly letters from friends during university or in the year or so afterwards.  Really brought back some memories (can’t believe it’s 20 years ago).  Would love to find out how some of the folk I knew back then are getting on (I know a few of them through FaceBook and while we don’t chat every day, or even once a year, it’s sort of nice seeing how they and their families are doing).  On the off-chance that Linda Shaw, Jane Shephard or Joy Elsender search the net for their own names (assuming they’re not married), then drop me a note!  Let me know how you are!

In fact, anyone I was at Sheffield Polytechnic / Sheffield Halam University between 1989 and 1993, drop me a note, let me know how you are (how egotistical is that – ah well, have to start finding people somehow!)

So the other thing I found was a bunch of invoices for various bits of computer (these are different to the ones I found here), can you believe these prices from June 2000?

  • 17GB Seagate drive – £66
  • 20GB Quantum Fireball drive – £96
  • 8-port 10BaseT hub (yes, 10BaseT) – £37
  • 15″ CRT – £119 (why do monitors always cost ‘around £120’?)
  • 4x4x20 CD Writer – £139
  • 40 speed CD drive – £30

Crazy!

Printing – it’s a nightmare surely?

I hate printers.  In fact, I know a lot of PC owners hate printers.  For a long time they were really the bane of many home computer users.  Initially every application needed it’s own drivers for every printer type, then we got unified drivers but they were crap, and so on and so forth.  It’s gotten better over the years, but windows printer drivers are still bulky and annoying.

I suspected the one big area of Ubuntu I’d have to bleed to get working was printing.  I’ve played with CUPS previously and an HP LaserJet 4L (a long time ago), and it worked but it wasn’t always ideal.  So I settled down today to spend three hours making Ubuntu drive my HP PhotoSmart C4585.

Holy crap was I wrong.

5 minutes.  Literally.  Googled for ‘HP PhotoSmart Linux’, found that HP have developed their own open source printer drivers.  That looked like a good sign, filled in a few fields on the website and it told me the drivers are already in Ubuntu.  That sounded good.  Did an apt-cache search hplip and apt-get install hplip only to discover the drivers were already installed.  So, opened System, Administration, Printing, told it to search for a printer, it found the PhotoSmart, installed the config, printed a test page.

I am literally gobsmacked.

It even happily drives the scanner as well (using XSane, also already installed).  The printer driver is less annoying than the Windows one (just hides away), and the only thing I’m missing is a display of how full the ink cartridges are, but the Windows one estimates that badly anyway.

So, well done HP, well done Ubuntu, and well done open source printing.  Now I have to find something else to do for 2 hours 55 minutes.

Flirting with Ubuntu (again!)

Anyone unlucky enough to have read anything in my blog before knows I’ve been a long-time Linux user.  I’ve had various Linux servers and now have a couple of Linux virtual machines on the ‘net hosting these pages.  I’ve flirted in the past with Linux based desktops, but for various reasons never made a solid effort to give up Windows.  Mostly that’s because there were a handful of things I wanted that I could still only really get from Windows.  Games primarily, and that’s still the case today.  Lord of the Rings Online might run on Linux under WINE, but since I have a valid XP license and my machine runs it quite happily already, why go to the bother?

However, the list of apps that I do need and only come with Windows has shrunk considerably.  I made the switch to OpenOffice a while back (both at home and work), and although the paragraph numbering pisses me off a great deal, I’m happy enough with the applications.  I don’t play any other PC games any more (other than Flash based stuff) because we got the PS3 and so that has removed a huge chunk of Windows reliance.  Just about anything else I do is either a web app (mail) or there are plenty of Linux apps that cover it (Usenet, browsing, etc.)

So I thought I’d make a solid effort to use Ubuntu and see how I really get on with it.  But I don’t really want a dual boot system until I know for sure I’m going to migrate my data to Linux and only boot into Windows to play LOTRO.  So I’m running Ubuntu in a VirtualBox VM, running Full Screen with Bridged Networking and ignoring Windows in the background.  The VM has ~1GB of memory and plenty of CPU (especially for Linux) so performance isn’t an issue.  The only question is really can I find the apps and a way of working that I’m comfortable with.

I’ve been setting this up for two days and already there’s been some pain.

  • Looks like NAT networking in VirtualBox 3.1.4 is hosed.  I started browsing and downloading various things yesterday and every now and then a web page wouldn’t load, and I’d need to click refresh a few times.  Then I installed a Usenet client (XPN, very nice) and it would randomly hang getting headers.  Took me a while to realise there was a problem, but since this is a Debian based distribution the investigation was trivial – sudo apt-get install wireshark; sudo wireshark.  Tracing the network traffic it was obvious the client was losing packets and there was a lot of bright red ACK’ing and re-ACK’ing going on.  I checked online and there were reports of VirtualBox NAT being broken a few sub-releases ago but being fixed now.  Well, it’s clearly not fixed, however Bridged networking seems (so far) to work fine.  Sadly, this caused me serious frustration yesterday and earlier today while I was trying to download and install various apps.
  • Finding a replacement for Twhirl (Twitter Client).  I could of course, still use Twhirl which is an Adobe AIR app and so runs under Linux.  However, support for Twhirl has been dropped and I hate the replacement (too big!).  So I scouted about and found Gwibber.  Sadly, it suffers from the major problem with a lot of open source apps, crap documentation.  Yes I know, it’s open source and so I can fix this myself, but it doesn’t help when you’re first trying to get it installed and working.  So, the current package is buggy, but I worked around that and got it running, then I couldn’t get any themes to work until I found they’d changed the theme system and none of the ones found by Google worked.  Then I found there was a theme package you could apt-get install and it was all okay.  But now in order to run it, I have to launch it twice from the menu, I’m sure I’ll get that worked out.
  • USB support – not critical, but I did manage to blue screen my entire machine today trying to get USB devices to show up inside the VM.  I might try again later, would be nice if I ever need to move data around (although I do have a shared folder, so I can leave stuff on the Windows partition).

Some things worked really well,

  • Pidgin, it’s just excellent.  The plugins are great, and GFire especially useful since I can hang out in the XFire channel with friends.
  • I loved apt-get the first time I used it, and I still love it now (even if it’s called something else ;))

Some things are okay, but could be better,

  • Picasa works under Linux, but only because it runs with the WINE libraries.  When I first ran it, I had some issues but that might be due to the network problems I was having at the same time.  Annoyingly, because it’s running in WINE it looks like a Windows XP app, which bugs me because if I’ve switched to Ubuntu I want it to look like a Gnome app.  But hell, at least it runs; Picasa was the one major app I would miss other than LOTRO.
  • After being a Windows desktop user for a very, very long time, a lot of the shortcut keys I’m used to (such as shift-num-pad-1 to select everything on a line) don’t work, and those are going to be the things that take me longest to get used to.

I’ve promised myself that if I’m just sitting at the computer, I’ll use the Ubuntu VM.  If I’m playing LOTRO I’ll close it down to free up resources, but return to it once I’m done.  I have a couple of other options.  Wubi looks very interesting, it installs Ubuntu into a single file under Windows, and adds a boot option for it on the Windows boot menu.  It installs like a Windows app, and you can uninstall it again afterwards.  When you boot into Ubuntu the Windows partition is mounted so you can share files.  The other option is a straight install and dual-boot into it’s own partition (but I’d need to do some partition shrinking to get there).  Until I know for certain I want to move, I’ll stick with the VM, since it gives me the quickest way to get into LOTRO and back out again.

I suppose the only question I haven’t answered is why I want to move?  Unlike some, I don’t hate Windows (although I still use XP so maybe that’ll come), and I think that Microsoft is no worse that many major software vendors.  I think I just like the idea of software being free and available for anyone to use, improve and share.  Certainly in the next 10 years the face of computing is going to change radically and I’d rather the stuff I use be driven by the people who use it, than the people who want to make money selling it to us.

iPad?

So everyone’s blogging about Apple’s new iPad.  You know what?  I like it, I think it has a place.  I sit in the lounge trying to read web pages on my iPhone to find out who the person in the TV program is, or check my mail on it or whatever it might be.  I can see myself dragging the ‘pad off the table, checking a web page and then sliding it back on there.  I can see them being used in small business meetings.  I can see them being used to read magazines or similar material in that style.  Tried ordering from an online grocery store on an iPhone?  Imagine doing it in the lounge with your iPad, nice and convenient, big enough that you can read it.   Easier and more convenient than a laptop, who needs keys if you’re going to be mostly reading.  Not mobile as such, but certainly something you can drop into a backpack and drag out when you’re sitting somewhere.

Would I read a book on one?  Maybe.  But really when they’re cheap enough, I see them being the first permanent computer we have in the lounge.  Bored with the news?  Quick game of Peggle on the iPad while waiting for the movie to start.

The key thing of course is that it’ll finally drive tablets into the house – and give them a foothold – and that will increase the competition and drive new technology (hopefully).