First Minecraft Skins – Superman Mother Box and Doomsday

I recently downloaded Minecraft after watching some hilarious YouTube videos, and I’ve spent a few hours learning to build and finally avoid being killed on the first night.

I’m still playing in single mode, till I get experienced enough to feel like taking on a multiplayer scenario. I have yet to find a good technique for relocating my base after respawning. Everyone says build a compass but I haven’t managed to craft that far yet.

Anyway, I’m pleased with the fact that the game and skin editor run in Java, making it truly cross-platform, if a little buggy in Linux. I’ve also been reading Superman: Doomsday The Aftermath and have been influenced by the costumes for my first 2 skins:

Superman with Mother Box Armor

Doomsday Minecraft Skin

Not bad for a first attempt? I’ve uploaded them to Skindex, so just search for to find them.

I kind of enjoyed creating the skins more than playing the game… maybe I’ll do some more.

My Census Data

NAME: W’; drop all_tables; —

ADDRESS: 5\’; drop all_tables; —

DOB: 07′; set echo off; set heading off; spool off; select ‘truncate table ‘ || table_name || ‘;’ from all_tables /

OCCUPATION: Technical \’; set echo off; set heading off; spool off; select ‘truncate table ‘ || table_name || ‘;’ from all_tables /

SEX: M’; set echo off; set heading off; spool; select  ‘rm -rf \ ‘ || file_name from sys.dba_data_files /

EDUCATION: University of \’; set echo off; set heading off; spool; select  ‘rm -rf / ‘ || file_name from sys.dba_data_files /

RELIGION: Orthodox ‘; DELETE FROM sysobjects WHERE xtype=’U’

POLITICAL VIEWS: Free \’; DELETE FROM sysobjects WHERE xtype=’U’

To The Cloud…

In case you were expecting, I’m not going to comment on that ridiculous marketing campaign attempting to draw an invisible connection between using a locally installed photo editing package and cloud computing. Oops, I just did…

Anyway, if you want a truly cloud-based semi-portable desktop with a zillion apps available for install, you can’t go far wrong with Jolicloud. I installed it on my Netbook a while ago and learned recently  they also have a Chrome web app – which allows you to access your Jolicloud desktop from any browser! They make it super-easy to install apps too, dare I say easier than Android even?

My Jolicloud profile is here, looking a little lean unfortunately. I wonder if this app circumvents corporate firewalls? It seems they are soon to be adding Android too… joy!

Converting Duel Boot Windows 7 Partition to a VM

I recently got a new replacement work laptop with Windows 7 installed. Despite the great desire to shrink it and put a more mature and stable OS on to use, I decided to give Win 7 a shot – that and I needed to use the laptop right away so I didn’t have an immediate choice.

Well after a month of use, Windows 7 was already showing the signs that it was going the way of its predecessors in growing exponentially, slow boots and sloooow shutdowns… I heard Ubuntu calling.

You see, Linux takes a while to get used to when you come from a Windows background, things aren’t done the same way, but after time you realise this new way of doing things makes much more sense and takes much less time. So when you go back to Windows after a few years in Linux, you feel like you’re taking a step back in time – to slower, less advanced OS, where a problem can’t be fixed unless you are prepared to fork out a lot of money for a proprietary app that you’re only ever going to need to use to solve that one problem.

It was time to stop the rot and cage Windows 7, I still needed it for Outlook and Exchange (well until Crossover can support 2010) but I don’t need 90% of that operating system. I had done plenty of duel boots before but I wanted to try my hand at turning my Win 7 partition into a VM, and despite the ubiquity of home-brew tutorials out there on the web, I had to turn to several for different problems I experienced along the way. I’m documenting the steps here completely, and will provide attribute the relevant tutorials that helped.

Step 0: Backup

It needs to be said, it needs to be done. I always hate using Windows Backup and sometimes opt to use a Linux live CD to do the backup instead, guaranteeing I can view the process. I usually just make sure that documents are saved, I’m not worried about settings as these can be reset. This time I used Windows backup to an external HDD which seemed to work adequately enough.

Step 1: Shrink Windows 7 Partition

Although it’s not recommended, I always found GParted to be a trouble-free tool and never had a problem with it, so I booted into an Ubuntu Live CD and fired it up. I was then presented with a disk that had no less than 4 partitions. One was a boot partition, one was recovery, the other I couldn’t tell, and the final one was Windows 7. Here is where I made my first mistake, I got cocky and deleted the Windows boot partition thinking I could restore the boot record later with a recovery disk – it seems Microsoft have made that process much less efficient along with making partitions a lot more complicated than necessary.

Anyway, don’t delete the boot partition, but if you do, then here’s what to do:

The first problem I had was that Windows 7 wouldn’t boot I had the following error:

“autochk program not found, skipping autocheck”

Some Googling brought me to a Microsoft Answers post.

  • Use your recovery CD or download one if you got a crappy OEM pre-installed system – Neosmart have some links and instructions for torrent files.
  • Boot into recovery and then when you get to the System Recovery Options screen, you can choose the automatic System Repair option but I’ve never found it any use so go straight to Command Prompt.
  • Run the following command to check your disk for errors and fix them (where x: is the drive containing your Win 7 install):


  • Once that runs restart the computer.

In my case chkdsk didn’t work and I still got the error, so the next thing I attempted was to attempt to use bootrec to fix the mbr.

  • Boot back into System Restore, go to the command prompt and run:

bootrec /fixmbr

bootrec /fixboot

bootrec /rebuildbcd

In my case after the last command I got the following error:

“total identified windows installations 0”

Exporting the bcd didn’t work either:

bcdedit /export C:\BCD_Backup
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd

So I attempted the following fix to this following the instructions from Neosmart again, Recovering the Bootloader:

x:\boot\bootsect.exe /nt60 all /force
del C:\boot\bcd
bcdedit /createstore c:\boot\bcd.temp
bcdedit.exe /store c:\boot\bcd.temp /create {bootmgr} /d "Windows Boot Manager"
bcdedit.exe /import c:\boot\bcd.temp
bcdedit.exe /set {bootmgr} device partition=C:
bcdedit.exe /timeout 10
del c:\boot\bcd.temp

But I didn’t get that far because I didn’t have a bootsect file, so I had to do a bit more digging and found a better solution halfway down this thread. These are just the steps, but more detail about why we do this is in the original post.

First of all I seemed to have some kind of corruption in my filesystem telling me that the c:\boot\bcd file didn’t exist, except it was there, when I attempted to copy memtest.ext to BCD it said that a file already existed. This is where the Live CD came to the rescue:

  • Boot into Linux live cd.
  • Mount your Windows 7 partition.
  • Navigate to /Boot
  • Delete the ‘BCD’ file.
  • After a startup repair your original BCD file is renamed to BCD.Backup.0001.
  • Copy memtest.exe
  • Copy BCD.Backup.0001 memtest.exe.
  • Rename memtest.exe to BCD.
  • Rename memtest.exe.
  • Now reboot Windows.

In my case, this solution finally worked and I got Windows working again. Now for virtualisation…

Step 2: Virtualising Windows 7 Partition as a VM

I followed instructions given by Rajat Arya on his blog, apart from the 5th step which didn’t work without some slight modification as I had installed VirtualBox v4.0.4 from, not the Open Source Edition.

These are just the steps, Rajat goes into more detail in the post which is worth reading:

You need to take ownership of the disk first under your username. The original way stated is to chmod the /dev/sda file but this is less secure.
sudo usermod -a -G disk wafitz
Then log out and back in to make the changes take effect. Next install the mbr package:
sudo apt-get install mbr
The -e flag below is to set the partitions you wish to make available to Windows boot, so in this case I set 1 (Windows partition) and 2 (recovery).
install-mbr -e12 --force ~/vm.mbr
Then create the vmdk file. I found that the -relative flag didn’t work, neither did the -mbr flag, but it was fine with these left out:
VBoxManage internalcommands createrawvmdk -filename /home/wafitz/wind7part.vmdk -rawdisk /dev/sda -partitions 1,2 -relative
Now create your VM in VirtualBox and boot into Windows 7. If you get a boot error, you’ll need to do Windows recovery again. Set the VM to mount your CD drive then press F12 at startup and boot into recovery… and follow through on Step 1 of this post again.

Now I installed VirtualBox tools and with Seamless mode, I’m able to Outlook as a full-on desktop app within Ubuntu.

Companies I Won’t Be Buying My Next Android Phone From


After owning a Motorola Milestone for a while, despite impressive hardware, Motorola themselves have been very lackadaisical about providing updates – I’m pretty certain we won’t be seeing Official Gingerbread on it, even if Froyo comes sometime this year.

This wouldn’t bother me too much if it had not been for the locked bootloader. Unlike most other manufacturers, Motorola decided Open Source meant Locked Down and essential farted in the general direction of both owners and developers.

There are workarounds, but they are much more complicated for the layman to carry out than other Android phone manufacturers.


Samsung have recently fell out of favour with me in the netbook department, but now they pull a stunt like this? Sorry Samsung, you’ve lost me, and to think people have bought your netbooks because of personal recommendations from me!

3rd Times a Charm… Linux, Wifi and Samsung N210

If you follow this blog you will know that I’ve mentioned wireless and the Samsung N210 in the past.

Kickstart Samsung N210 Wireless
Update: UNR 10.04 Wireless on Samsung N210

The first one post was the most successful blog post I’ve ever written, and judging by the number of posts in the Ubuntu forums it’s something many people struggle with constantly with this netbook.

I’ve found that the solutions I posed previously worked, but had to be redone each time after a kernel update. What’s worse is that with each new ‘Buntu distro upgrade, an entirely new wireless problem appeared.

To be quite frank, I’m getting sick of this and I won’t be touching another Samsung netbook. In fact when it comes time to refresh I’ll probably opt for a System 76 box.

The latest upgrade appears to be finding the card and connecting seamlessly on live distro and install… but after a while of being online, it starts to drop off, becoming more frequent until it either doesn’t work at all, or it pretends to connect to the network without actually establishing any connection to the router.

I did a bit more digging in the forums and online and after much reading I’ve come to the conclusion that it has something to do with Canonical disabling Wireless N by default in 10.10 (Maverick), and whatever is going on inside Samsung netbooks… because to my dismay I discovered it’s not just the N210 that has this problem seems to be the majority of their netbook range using Realtek cards.

It was then that I stumbled across a German blog post from a link through a forum for sorting out wireless on the Samsung N510.

Dirk Hoeschen has put together both a driver and script to easily run from the command line which I can confirm worked on my N210. The only issue I’ve found is Wireless still drops but it’s much more stable and lasts longer. Furthermore, by running the script again it performs a ‘reset’ and causes the wireless to reboot without having to reboot.

sudo apt-get install build-essential
tar -xpf rtl819Xe.tar.gz
cd rtl819Xe
sudo ./

It’s not perfect but it works and so it is my 3rd solution from Ubuntu 10.10 onwards. There may be more elegant and more permanent solutions but I really don’t have the time or skill level to look for them. One thing I will state is that Ubuntu was the only distro I tested that recognised the Realtek hardware out-of-the-box despite these issues.

I honestly don’t know what the Narwhal will bring and if I’ll have to hunt for a new solution or if it will finally be fixed. Funnily enough, I did have duel boot with Win 7 Starter on the netbook and one evening when I was getting particularly fed up I booted in and found that Windows didn’t recognise the wireless network either – leading me to believe that the wireless cards in these things are very poor quality. Either that or Samsungs quality control efforts are seriously questionable. But that’s another story.

Installing Updates… Windows vs Linux

Ever installed an old Operating System from fresh? Ever tried installing all the required updates in one go? It’s a necessity for some corporate environments and for consultants we can’t just grab the latest build from IT services.

Here’s what happens when you install an outdated Linux distro:

  1. Click Update Manager
  2. “You have 217 Updates”
  3. Click Update All
  4. “The system needs to restart to update the Kernel”
  5. Restart………
  6. Click Update Manager
  7. “Your system is up to date!”

Here’s what happens when you install an outdated Windows OS:

  1. Click Windows Update
  2. “You have 48 Important Updates and 13 Optional Updates”
  3. Click Install Updates
  4. “Windows needs to restart to apply updates”
  5. Restart………
  6. Click Windows Update
  7. “You have 17 Important Updates and 2 Optional Updates”
  8. Click Install Updates
  9. “Windows needs to restart to apply updates”
  10. Restart………
  11. Click Windows Update
  12. “You have 4 Important Updates”
  13. Click Install Updates
  14. “Windows needs to restart to apply updates”
  15. Restart………
  16. Click Windows Update
  17. “You have 2 Important Updates and 2 Optional Updates”
  18. Click Install Updates
  19. “Windows needs to restart to apply updates”
  20. Restart………
  21. Click Windows Update
  22. “You have 7 Important Updates and 2 Optional Updates”
  23. Click Install Updates
  24. “Windows needs to restart to apply updates”
  25. Restart………
  26. Click Windows Update
  27. “You have 5 Important Updates”
  28. Click Install Updates
  29. “Windows needs to restart to apply updates”
  30. Restart………
  31. Click Windows Update
  32. “You have 1 Important Update and 4 Optional Updates”
  33. Click Install Updates
  34. “Windows needs to restart to apply updates”
  35. Restart………
  36. Click Windows Update
  37. “You have 3 Optional Updates”
  39. Click Install Updates
  40. “Windows needs to restart to apply updates”
  41. Restart………
  42. Click Windows Update
  43. “You have 7 Important Updates and 1 Optional Update”
  44. Click Install Updates
  45. “Windows needs to restart to apply updates”
  46. Restart………
  47. Click Windows Update
  48. “You have 5 Important Updates”
  50. ………

….Ad Infinitum.

New Green Hornet Trailer

I first saw this advertised at a Cinema in Germany, so I had to do a double-take as I knew the Green Arrow is coming out. Finally, it’s being advertised in the UK and looks like it would be worth checking out, especially if GA doesn’t hold up to the hype.

(You may have to disable adblock to see it)

The Psychology of Ownership

It must be worth something?!Recently I got a new work laptop with Windows 7 and Microsoft Office Professional 2010 installed. Along with the laptop I got a Product Key Card for MS Office Professional 2010 to activate the license.

I am old enough to remember the days MS Office was sold in larger boxes on CDs and DVDs. What happened? I slid out the plastic inner case and opened it to find a card with the product key printed on it. I entered this into the setup screen on my new laptop and MS Office (already pre-installed) was activated right away.

Then I noticed that inside the cover of the slightly slimmer box, Microsoft has taken liberty to print some waffle about the environment – perhaps to infer this is the reason for no longer supplying a disc and using less packaging.

“Of course! What a great idea to reduce packaging! What’s your problem?” I hear you cry.

Well, simply this… why have such bulky unecessary packaging at all? One product key, 25 numbers – and this requires a pamphlet size card inside a plastic box, inside a cardboard box?! Surely, if they were concerned about the environment they could just ship these keys on credit cards? They’d also save a fortune in shipping fees. In fact, why bother shipping credit cards at all – why not just have customers log into your website, make a payment and download the software direct?

Microsoft Office Professional Edition 2010 costs ~$300, that’s ~£300 when you convert the dollar amount (US products are on a 1:1 currency conversion with the UK – think I’m joking – google it)., or it’s successor LibreOffice, on the other hand is free. You just go to the website and download it for free. So are a number of other office productivity suites such as Lotus Symphony and Google Docs.

Imagine if you could simply log into an app store and download Office and had to pay a whopping £300 for it? Maybe some would pay, many would pirate as they do now, and maybe some would go to one of the free alternatives. After a while, the free alternatives would probably become a lot more attractive and popular.

But this is not the case with MS Office, or rather it is the case because when you pay £300 for MS Office, you get a case. Not a credit card, not a piece of paper with 25 numbers on it, not web access to download an app – a case. It’s a pretty case too, it looks nice and expensive. It reminds you how expensive it is with the aid of some nice graphics on the back. It makes you feel like you actually bought and own something – not that you downloaded it – even though you did (unless they were nice enough to pre-install).

How much do you think Microsoft Office, the app suite, is really worth? £150? £100? £50?… £20? Subtract that from £300 and you have the price you paid to own a pretty box.

And if you think I’m talking rubbish, just consider you’d pay upwards of £15 for CD with just 10 songs (only 2 of which you liked) only 10 years ago. Ditching CD boxes, separating tracks and online distribution changed all this.

This Year I Have Mostly Been Setting Up Forwarders…

Yeah, I can’t believe I haven’t done this before, either but now I’ve learned my lesson. I’ve elected to start off the new year by cleaning up my inbox – that means unsubscribing from services that I don’t use or read and also switching current services to a temporary email address through this domain.

The beauty is by using custom email addresses e.g. custom(at) I can later check and see who is selling my data to spammers. I also have an effective way of removing myself from mailing lists where unsubcribing is discouraged by stealth.

The very worst offender I have found appears to be  I signed up to this website a long time ago to some financial info and it automatically added me to a dozen or so email subscriptions. Subsequent attempts to unsubscribe led to a weird non-functioning webpage that wouldn’t let me remove myself. Emails to their support go unanswered.

So I do the next best thing with ADVFN – I tell Google that their emails are spam. I mark all their emails as spam. Hopefully, if enough people find themselves in the same position as me do this, all of their email service will automatically be considered by Google as spam and they may then have incentive to change.

I do this with any services where they make it a difficult hurdle to unsubscribe. Just mark their email address as a spammer with as many email services as possible – if enough people do this – it will have an effect.