Sooooo close….

OK, some of you may or may not know about the new Windows 7 beta (the release candidate 1).

For anyone interested this is the new version of Windows that looks to be out sometime at the end of this year.

To sum it up, it is a very good OS, much better than Vista (which was never as bad as everyone would lead you to believe). It seems to be faster and more stable than anything else before it. Not to mention being more feature-full and In my opinion at least, easier to use. These are of course all good directions for a new OS to take. I do however have one big gripe.

You see, one of the best features they were introducing were libraries.


These change the way things like the documents, music, and videos folders work (although you can apply this to anything). Your documents “folder” becomes a virtual folder made up of the different locations you specify. So say I have documents in C:UsersSome folder and I have data in D:meh. Well, then I just include these two locations and open my documents library and I see the data from both folders as one (you can set a default so it knows where to put new files).

Changing library locations

A feature like this would be amazing for things like the network setups I have in mind for the not so distant future. For example, I want my machine, Demelza’s machine, a Media center and a file server. The file server has two music folders. One for my music and one for Demelza’s music. That way our music is stored off the machines which is so much nicer for millions of reasons. My machine will link to my folder and Demelza’s machine will link to hers. Now on the Media center I want all our music to appear, so I include both locations and that’s it. It will always have our current music. The thing about libraries is they are live. So if I were to delete something from my machine, it would delete off the network storage and just vanish off the Media center (as it should do).

However, when I tried to add a Linux based machines shares (most Network Attached Storage is Linux based) I get the following.

Windows 7 fail

In short Microsoft, I can see where you are going with this error. However, you have just crippled one of the best features to come to Windows 7. I am so angry about this. This would have been so nice and you were so close, but then you broke it.

You see, from here we have a couple of options. Either you set your share to appear offline (which defeats the whole sodding point!) or you have a current Windows box to share from (not practical for home servers yet in my mind). It seems they have assumed a mesh network of data. So in my example above I would have my music on my machine, Demelza has her music on her machine and then the Media center picks it up from both. But then I now have to have more storage capacity in the machines, I then have to worry about backing up each machine, not just one location. In short, it is a mess.

Microsoft… You were so so close with this feature. Would you be so kind as to fix this. You see, this isn’t a feature, this is a bug. This is one of the most annoying bugs I have seen in some time. Not a good start.


Mac fail the 2nd

Below is what happens when you scan the network on my Mac. As with before we still have Apples BSOD joke. However now there is a twist. My machine (the Windows Vista one) finally shows up…. as a Mac…. *head desk*


I don’t actually have any Apple software on my PC. I banned it after the whole pushing Safari as an “update” debacle.

Keep trying Apple, one day you will get there…


Did you know?

Sometimes we forget how fast times are changing, especially when you are caught up in the middle of it. Some of these statistics scare me, other I don’t think go far enough, I find that in itself pretty scary.


Software dev needs time!

Computers in all forms are a part of everyone’s daily lives. They run our communication, our learning, our information, pretty much anything you can think of. Now not every bit of software makes 999 calls possible or directs ambulances, but all forms of software affect peoples lives in one way or another.

Yes, we know you think software should just appear and your developers are clearly not worth your time if they can’t write more than 300 lines of code a day, but perhaps you should stop and think about how much poor software could cost you.

Testing is your friend, as is not releasing it until everyone is happy.

So when you rush out that software next time, spare a thought for the un-caught exception which caused a vending machine to spit pound coins out one after another until it runs out.

Congratulations Ben & Jerry’s, your poor software has cost you money. Next time, maybe that extra time will save you some in the long run.


How much is enough?

I have 133 applications installed on my computer. I’m not sure if this is a lot or not. I always like the idea of my machine being this lean, fast machine that works well all the time. However, I also want it to be able to do anything at the drop of a hat. I can’t help but notice these are two contradictory ideals.

Scanning down the list of applications I can’t help but notice a lot of it was installed for a single task and left. Should I be removing these and then installing them again if needed (almost all the software on my machine is free/opensource) or should I be leaving them there given they don’t take up much space.

I don’t know, I think for now I will take it on an app by app basis. Some of this stuff needs to go, I’m almost certain I will never use it again, but some of I would rather keep kicking around, If only to save myself trying to find it. Perhaps I need to start working on a software repository of known good stuff.


Apple = Fail

It is well known amongst friends that I have never really been a fan of the Apple OSX since I started using it. It is too simple and too dumbed down. It is full of inconsistencies and inaccuracies. As such for some time I have been presenting some of what I find when I can be bothered. Today it has yet again annoyed me into pointing out a couple more of its flaws.

So our wireless network and my laptop seem to be arguing again. Not sure what is going on, I would love to fix it if OSX would give me a helpful error.


Yeah, really handy there Apple. Every time I tried to connect I got that helpful gem of wisdom.

Some of you may have noticed that it claims none of my preferred networks are available. You will then note that I am meant to pick a network from the list of ones that are available. Just for kicks I have included a shot of my preferred network list.


Yeah, thanks Apple, well done guys.

I then gave up with the wireless and plugged it into the core switch. Went to the network and looked for machines on the network. Below is a shot of what I saw.


You see, Apple being the smug guys they are think that it is really funny to show a screen with a Bluescreen of Death for all Windows machines on the network. Very funny guys… except, couple of issues here. Firstly, there is only one Windows machine on this page, the rest are running all sorts of Unix based OS’s (like OSX is). Next, there are a couple of machines missing. My machine isn’t in this list, nor is Dom’s. Both of our machines are Vista based and have public shares on them. There is however one Vista machine on this list, it is Nik’s. Nik has recently re-installed his machine and as yet it doesn’t have any shares yet.

Go figure that one. These people and their mickey mouse operating system scare me.


Get what you pay for?

I have for many years had trouble free computing.

OK, maybe that isn’t quite true. Let’s try again. For many years I have never had a computer break down in any way whatsoever. I have never lost a file, I have never broken a piece of hardware. Actually, not quite true, I broke a single external harddisk which I took everywhere and to be quite honest, expected to fail. Disks were never meant to be moved around like that, they are too fragile.

I have spent a long time fixing other peoples computers and something strikes me. It is always the cheap bit of kit that fails. It is the cheap power supply which dies and takes the motherboard with it, the cheap disk which last a year and dies, the cheap case where the fans clog and die etc etc.

Let’s give a couple of examples.

My case cost about £70. It is fairly expensive as cases go for the size. It is of high build quality, it is big, heavy and solid. I have never had any issues with it. On every air intake for fans there is a filter. I am always having to remove dust off the front of these. Every time I remove the side off the case there is almost no dust in there. As such my fans still run just fine, they can still run quiet and the rest of the machine is in good order.

My power supply is made by Antec. These people have been the gold standard for any IT enthusiast since as long as I remember. There is good reason for this. I have a large high powered computer, it has 5 disks, a 4 core CPU and 2 graphics card. I am still running it on my 5 or something year old 550Watt power supply. It has to be fairly fully loaded and yet it still runs just fine. I have seen much larger power supplies give up and die at the mere sight of this hardware. Also, everyone I know who has ever killed an Antec power supply notes it never took anything else with it. This is a common problems with cheaper kit. As with before, Antec is not cheap.

Hard disks have moved on a bit in recent years. When you start seeing 5 year warranties on disks you know it is going well. Although, bear in mind that the disk my OS is on is again 5 or so years old and still going. I would say this is at least in part due to not picking the cheapest disks out there.

I will admit some of the bits in my machine have changed, but all the computer hardware I have ever bought is still in active use. My old motherboard, RAM, CPU and graphics card are in my brothers machine and running just fine everyday.

I will be the first to admit that my computing life has been far from trouble free, however, hardware wise I don’t really have any issues to my name. Compare this to the countless machines I have fixed, clearly there is more than just luck going on here. Perhaps the next time your thinking of buying a new machine that extra £50 might save you something.


Fussy eater

A while ago I was given a perfect condition Acer laptop. Nothing that highly spec’d but still modern and perfectly fine for Windows XP.

Perhaps some back story is needed. A friend of mine’s dad was having some issues with his laptop. She called me and I spoke to him. I helped him out with a few problems from anti virus not working to spyware and malware getting onto his system. All just phonecalls and me typing suggestions. Nothing that special, the sort of thing I do all the time. A month or so ago said friend got in contact to say the laptop issues were over, he had bought a new laptop. Fair enough, good for him. Then I was asked if I would like it. As far as he was concerned it didn’t work and had stability issues. I explained I didn’t really need it and all I would do if I could get it working would be install XP on it and leave it until someone’s computer breaks and hand it to them to keep them going.

Week later it turned up in Brighton in a huge box via the post. I duly thanked him and set about having a look at it. It seemed too good to be true. It was in mint condition, I mean, it looked new. I broke out my XP disk and set about installing XP pro on it. I got it running in an hour, installed the drivers. All seemed to be going well. Then I put it down, leaving it on for an hour or so and came back to. It refused to take any input. Nothing from the keyboard or the mouse. It was clearly all running but just not responding. I reset and left it again and the same happened.

Clearly it had some stability issues. It didn’t seem to be getting too hot, I took it apart and dusted it out just in case. Still the same thing happened. OK, so now I booted it up into the BIOS and left it running for a few hours. No lockups, none at all. OK, maybe it was just Windows.

Then I installed Ubuntu Linux, then as before, left it running a few hours and checked up on it. All just fine.

OK, so clearly not hardware. Then I remembered that when I first had issues with it under Windows I had the drivers all installed. Maybe one of those was the issues. So, today I finally got around to trying out Windows without the drivers. Well, I say I got around to try that, I started the install, then about three quarters of the way in it stopped accepting inputs. Surly It can’t be just Windows?

I have just downloaded and am now installing Ubuntu Studio to see what it makes of that. I have always wanted to play with this distribution anyway.

Assuming this works (which I expect it will) then it would seem I am left with an anti Windows laptop with a “designed for Windows XP” sticker on it. Irony anyone?


Advanced Facebook

Looks like Facebook knows what I am going to say before I do


(this was last night on the mobile Facebook. I had just written that comment)


Welcome to my life…

Hunting for something quite specific in the registry which may or may not be there turns out to be really boring, really annoying and an excellent snapshot of my life…

Click for the big picture

welcome to my life

As a side note, the new sidebar on the left is of my own construction thanks to something called Samurize. This allows you to add all sorts of “meters” which can measure pretty much whatever you like on the machine. Quite fun, quite sad and actually really handy. I have managed to replicate in a much nicer form the features I was using in the Vista sidebar plus a few extra ones.

To give you an idea of how powerful a tool this is, that clock in the top left was made from scratch, as was the CPU core meter.

The volume and notepad are still sidebar gadgets and the volume replication is what is driving me mad. Ah well, another day perhaps.

Anyway, if you are one of these people like me who like to know exactly what is going on with your machine at any point this is a very worthwhile tool.



Statistics on passwords are rare things. Anyone with the tiniest clue about computer security knows that passwords should be stored in some encrypted form to ensure that if someone did break into your system they couldn’t just read everyone’s passwords. Clearly the world is not just full of smart people so when a largish website got hacked a little while back and its passwords were found to be in plain text the result was inevitable, they got released to the public.

Here is an article with some details on some of the statistics drawn from said publicly released passwords. There are some odd ones in there and some slightly scary ones.

However, the story doesn’t end there. You see, I happen to be part of a big site that stores it’s passwords in this painfully bad plain text way. I also happen to be fairly high up there and have at times helped out with the codebase and database. In fact, I still had an old database backup kicking around which I hadn’t got round to removing. Now Physorg had 28,000 passwords to look at. I on the other hand have over 130,000! Suffice to say, this is probably more passwords than almost anyone else in the world can get hold of due to most sites default security.

Of course with a resource like that I couldn’t help but do a little statistical analysis. Here is a list of the most popular passwords along with the number of times each was used in the 130,000 people.

Password Count
88u6755r34 1367
123456 1269
password 836
mchs2005 471
12345678 390
Allahakbar 284
12345 357
humyhumy 356
catsca 336
binky 321
junior 315
123456789 301
tree777 295
brolly 259
dolphin 237
aaaaa 233
liverpool 231
qwerty 226
compaq 207
princess 200
vagina 185
mj8jr2 183
iloveyou 173
111111 155
82308230 152
hello 149
music000 145
whatever 131
class3kill 126
monkey 126

The first thing that strikes me about these results is the number one password is a very very odd one. In fact, my guess for some of the more random results at the top is they are due to spammers. The site this data comes from has issues with several members making loads and loads of fake accounts.In fact, I have passed this data onto the site owner as a possible way of identifying this person more accurately.

Next we have the string “123456”. This password makes up almost 1% of results. This is a huge number and actually pretty scary really if you think about it. What is even more scary is that if you take the numbers 1 to 9 and 10 as a string (aka, 1, 12, 123, 1234, 12345, 123456, 1234567, 12345678, 123456789, 12345678910) you end up covering almost 2% of all the passwords.

I also find it a bit of a worry when we have things like “password” and “qwerty” appearing high up the list too.

The other thing i noticed from this data is the number of real world words appearing. By this I mean things susceptible to a dictionary attack.

I thought by now, especially teens (which is who this is data is from) would know what is and what isn’t a good password. Ideally it should be something unrelated to you (so not your date of birth!), something not in the dictionary, contain at least a mix of letters and numbers and if at all possible, be a miss spelling with random capitalization. So, something like gU1t4 for guitar, or how about pU2z1e for puzzle. It should be something that you find easy to remember or work out. car number plates are good, but don’t use your current one. old phone numbers, maybe with letters in the place of some numbers.

Failing that, use something like Keepass. It stores login details including passwords and locks them all under one master password that you should never write down.


Just too wide!

As someone who normally works on a screen that technically has a ratio of 30:8 I am all for widescreen. I think the terrestrial move from 4:3 to 16:9 was great idea. I also love seeing films in full 21:9 at the cinema. If feels much more involved when you watch something that is going that far beyond the old square screens we were once used to. There is only one problem with films at 21:9, all the widescreen TV’s we have are 16:9. In fact, resolutions that we have come to know and love for their quality such as 1080p are still only 16:9 despite films being shot in 21:9.

Finally it seems someone has decided to address this annoyance. Phillips have stepped up to the plate with the first 21:9 TV for public consumption. Great you think, wouldn’t it be nice to get rid of those black bars top and bottom of the screen when watching films. Well, good news, Phillips don’t like black bars either, bad news they don’t like them a bit too much.

Phillips in their infinite wisdom have decided that wider content is better, even if that content was not meant to be wide in the first place. So, when the TV gets given 4:3 content, it stretches it to 16:9 and when it gets 16:9 (so normal TV) it stretches it to 21:9. This of course makes everyone look a bit more squat than they should. In fact, it makes everything look a bit squat.

This in my opinion is just plain mad. Why would someone who loves watching films etc want something that distorts almost every other bit of content they give it. Now this issue came up in an interview with Phillips on the BBC’s Click programme. Phillips response is they think people will want more immersive content more. Unfortunately the interviewer never pushed the issue, and in my opinion they should have. Phillips are bringing out a nice bit of kit that is actually something new in the TV market, and then they are completely breaking it with the software they are putting on it.


Legal tango

OK, the last few days events have been, well interesting.

On Tuesday I received an e-mail sent from my website via my contact form. The e-mail claimed to be from someone at the law firm Hewitsons asking for a response regarding a letter and e-mail sent to me on the 10th of December regarding me infringing copyright on something called the “Belbin SPI“.

First reaction: “What the hell?”.

So, I typed back an e-mail saying I had received no such e-mail and could they please re-send.

Wednesday morning I got a reply containing a PDF of the original that was apparently sent. Unsurprisingly it had been sent to the wrong place. I have always made sure you can’t trace my address, phone number etc from my site. In fact, you can’t really even get my e-mail. That said, I do have a contact form which by the very fact I replied to him, I do monitor.

The letter detailed a URL to a copy of the Belbin test I had on my blog. That link in fact comes from this blog entry made back in 2005. I wrote this having just done the Belbin test in college, and thinking it was quite interesting I took the document we were given at college and put it online for others to try out. The document I posted had no copyright notice on the bottom. Call me a little naive but I didn’t see an issue with this.

In the letter they firstly accused me of “passing off” my document as my own work and not their clients. The first thing I did was go back and re-read my entry. Although that entry is now different, the first 4 lines are the same. I explain in the entry who it was by and what the name of the book it was first published in. In my mind I don’t think that really counts as passing off.

Then they gave me a list of things they wanted done:

We are instructed to demand that we receive by close of business on Wednesday, 24 December 2008 the following:

1. a written undertaking that you will not hereafter whether by yourself, your servants, agents or any of them or otherwise howsoever

(a) supply or offer to supply services, not being services of our client, under, by reference to, or including the name BELBIN (or colourable imitations thereof)

(b) infringe our client’s copyright in the Belbin SPI

(c) cause, enable or assist others to do any of the aforesaid acts

2. the delivery up to this firm of all material (including without limitation, promotional or other business literature and hand-outs) in your power, possession, custody or control, the supply of services using which, would be a breach of undertakings in numbered paragraph 1 above

3. the names and addresses of all persons, firms and companies to whom the you have supplied services relating to BELBIN Team Roles using the Infringing SPI and/or the Belbin SPI

4. an accurate written statement setting out in reasonable detail the dates and numbers of SPIs provided by you or downloaded from your blog together with details of any remuneration received by you for providing these

After I spent some time pouring over that wonderful legal babble trying to decipher it into English I came up with the following: Remove the document.

You see, I can’t do much more than that of their list. This is the internet, I don’t know anything about the people who may have downloaded it. As an individual I am not required by law to keep access logs of my server and I can’t possibly have names and addresses. In fact, the only real thing I can do is work out how many times it has been downloaded and even that proved hard, I don’t have logs past 2006 and a lot of the early logs are incomplete or for the wrong site etc… (the web is a complicated place and I have moved the document around as I have changed sites).

The other reason I couldn’t do much more was because I had never supplied the document to anyone bar putting it online, nor had I ever had any money for this.

So, I removed the document (plus the other couple like it that they never mentioned, better safe than sorry). I then replied saying I had done all I could and would like confirmation that the issue was closed. I waited until yesterday lunchtime for a reply. I then phoned only to get through to voicemail. I called a couple more times before e-mailing again. This time I got an auto response saying he was out off the office that day.

This morning I finally received an e-mail saying that they were going to drop the issue and not pursue it further. They thanked me for helping and removing the document.

It has to be said, I am glad that is over, I never would have thought something posted almost 4 years ago would cause me so much trouble.

As a side note, I was rather unimpressed with the bullish wrong attitude taken by the Belbin company and their law firm. Had they simply used the contact form on the bottom of every page of my site instead of trying their hand at investigating my e-mail address and postal address they would have got in contact with me first time. I am also not impressed at such impossible demands made and the accusation that I was passing off the test as my own. They could well have been sending their message to someone without the technical knowledge to call them on the impossibility of most of what they asked. They would have been complete fools to go after me for this, things like this have been tested in court over and over and they simply wouldn’t have got anywhere. That said, they did give me a scare.


Can you say “Mac”?

Are you running a Mac?

If so and you haven’t seen this trick before, bear with me.

Go to your applications folder, then the utilities folder. In there you will find an application called terminal. Open it up.

Then type “say hello world” without the quotes. If the sound is on your computer will speak whatever you put after the word “say”.

I know this is old hat to most people I know, but then again, if you are the average Mac user this will be like gold dust to you.

I think the next time someone asks me to fix their Mac I am going to script it to say “the matrix has you” at random intervals…

Oh the possibilities…


Why call a moron?

Why is it it seems almost all people in Tech support are complete and utter morons?

I was having a read of this page which details customers chats with idiot technicians:

I reminds me of all the stupid encounters with tech support I have had over the years. Normally the first major problem I have to get them over is that I have already restarted the computer and that having them tell me to do it doesn’t make it suddenly have any greater effect. The next thing I normally need to get them over is that the issue is complicated. They always greet me with surprise when i detail the issue, half the time because it turns out they have never heard of it.

My favourite example of this was a year or so ago when I was having trouble sending emails on my mobile through Gmail. Now the fact that T-mobile advertised their mobile data plan as a nice way to get to services like Gmail suggest they should really know a thing or two about making it work.Turns out they didn’t in fact, the only way the issue got solved was by me saying it so slowly for their tech to understand i figured it out without them.

Then you have to get them over the idea that they can’t just feed you meaningless suggestions with no real connection to the problem in hand. For example, when Tiscali wanted me to change my packet size to speed the connection up. I pointed out that this would give me about a 1% speed increase and I was looking for about an 800% increase. They then agreed that maybe that wasn’t the issue and we moved on. In fact, That issue took days!

It makes me think that actually, the one part of the IT industry that is really not being fully tapped is support. Tech support people who know how to do more than just turn it off and on again, Tech support people who don’t think “Linux” is an application or that your screen is blue because of a virus. Hell, most tech support calls could be fixed in minutes if the technician actually listened to everything they were told and thought about it instead of running from a script.