Monday, January 31, 2011

Utilitarian Incompetence

I'm sure everyone has these sorts of horror stories regarding utility companies, especially when moving, but that doesn't make me feel better. What makes me feel better is ranting. What makes the below worse is the fact that all of them only have 0800, or more commonly, 0845 numbers and I do not have a land line.

npower

I chose npower because uswitch said they'd be the cheapest for us. Perhaps that should have been a warning rather than a recommendation. Our first problem was that they could not accept either of our meter serial numbers, they were apparently wrong, even though I was looking straight at them. Ironically British Gas were very helpful, despite the fact that we were leaving them. (Note that British Gas have raised my ire in the past too.)

We then received a letter from npower saying that the gas had been cancelled and that they were sorry to see us go. I called them and was told it was probably due to the confusion over the meter numbers and not to worry, the gas was going ahead. I thought I better check the electric too while I was on the phone. Oh no, I was told, the electric has been cancelled, due to them not being able to find the address, and that they would have sent a letter out. There is some paradox in there somewhere.

Unfortunately by this time the tariff that I had requested was no longer available. Not to worry, I was assured that they would connect us on Standard and move us over to Sign Online 20 once we were connected. Having heard horror stories about npower's abilities to sign you up for the most expensive tariff I asked for this to be confirmed in writing. A few days later we received a standard letter thanking me for my call and hoping that I was happy. No mention of tariffs. So I called them again and explained that I wanted it in writing. A few days later we received a standard letter thanking me for my call and hoping that I was happy. I called them again and explained the situation. After a few minutes on hold the complaints department picked up, which was a surprise as I hadn't requested the complaints department, but what the hell. I explained the situation and we now have a letter confirming the complaint, but still nothing confirming the tariff switch.

Barclays

A few days after I'd moved I printed out and filled in Barclays' change of address form, including the date on which I moved. They then sent a letter to my old address saying that my signature did not match the one they have on file. Yes, they posted a letter to the address which I had just told them that I had already moved out of. It was only by chance (see below) that I discovered that the change of address had not gone through.

Virgin

I was very impressed with Virgin's service in moving my connection, we only had a matter of hours downtime. My first bill came and all seemed well. But then the second bill came. It should have been £25, but was £80. Eventually it transpired that they somehow had the wrong account number, despite the fact that they'd been charging the same account for the previous 12 months. They had then charged me extra for their inconvenience. I was assured I would have been sent a letter informing me of this. Happily it was rectified quite quickly and they refunded the extra charges made.

UPDATE: Virgin now seem to be doing a 30meg service for less than I am paying for the 20meg service! What's more, new customers are offered free installation, whereas I would have to pay £30 for the upgrade!

O2

Why oh why do 0800 numbers not get included in my monthly minutes? If only I'd known about 0800 Buster a month ago.

British Gas

British Gas have managed to charge me twice for the same, final bill. Not a small amount either.

TV Licensing

When we moved in we found a lot of unopened mail from TV Licensing. We didn't have a TV so I rang them and spoke to a very helpful guy who promised that we wouldn't receive any more mail from them. He was wrong. Not only did we continue to receive their demands and threats, but they got worse. I really object to being spoken to as if my guilt is assumed until I prove my innocence. In fact they weren't even giving us that chance, many of the letters included a leaflet that "might be helpful to you in court." Having got a TV we bought a TV Licence and continue to receive demands to a slightly different address. I am not going to bother replying if they cannot be bothered to check their records, hopefully they will go to the expense of sending someone round.

Wednesday, January 26, 2011

Installing Windows 7 From a USB Key

Avoid all the stupidly complex instructions out there and download Microsoft's USB tool. Note that if you are trying to create 64bit install media on a 32bit machine you might need to run the 32bit bootsect.exe against your installation media.

Friday, January 14, 2011

Flashing OCZ Vertex 2 Firmware in Linux

OCZ Vertex 2
  • You cannot flash the firmware through USB, the drive has to be connected to a SATA port.
  • I believe it is necessary to set the SATA mode to AHCI in your BIOS.
  • Unsurprisingly you cannot flash the firmware of a mounted drive, so you will probably need to boot from a live CD or USB drive. (If you try you do not get a helpful error message.)
  • The firmware update utility needs an internet connection to download the latest firmware, so keep that in mind when choosing/preparing your boot media.
  • The first big hurdle is to stop the drive from being "frozen". Apparently most computers set all SATA drives connected at boot to this state as a security measure. Run "hdparm -I" against your drive and have a look at the Security section, you need to get your drive into the "not frozen" state. There are at least two possible ways of doing this. If possible unplug your drive, while the computer is still running, and then plug it back in again. As long as the drive isn't mounted this shouldn't be harmful. Replacing a Dell M101z Hard DriveI found this crashed my Dell M101z which wasn't so surprising as the drive obviously isn't designed to be removed while the computer is running (it's underneath the keyboard). However, my old Dell M1330 was fine with hot-plugging the drive and this got it into the unfrozen state. The other way I've heard to unfreeze your drive is to suspend your machine. However this also crashed my M101z when booted from USB.
  • Download and run the firmware tool. There is a thread or directory that you can download from. These might become out of date, but I think that it should always download the most recent firmware regardless.

Friday, January 07, 2011

Recipes: Steak and Chips

GrrrYou may be thinking "What sort of idiot needs a recipe for steak and chips?" Well I may be that idiot, it's amazing, even to me, how long it has taken me to perfect it.

The Potatoes

Other people, so called "professionals", recommend "waxy" potatoes. To be honest I've never quite understood what that refers to, the insides? Shiny potatoes might look waxy, ie, shiny, but they don't feel waxy. Anyway, more specifically, pink skinned potatoes are recommended, such as the desiree. However I think the most important thing about the potato is not so much the type but the quality and freshness of it, make sure it is firm, and you can mix it up a bit. Baking potatoes are good because you can make very long chips and be economical with the cutting. New potatoes are very tasty and if you use small whole ones they look like mini baked potatoes, which is fun. I also love sweet potato chips and often do half sweet and half other.

Cutting The Chips

You can cut the chips as thin as you can, but I wouldn't make them overly thick. Don't use whole large new potatoes. Rinse the cut chips in cold water.

The Oil

I'm afraid I haven't experimented with oil, whatever I've used has been satisfactory, 100% sunflower, Flora blended, etc. You don't need a lot of oil, the pan should only be about a third to a half full to allow for space for the chips and bubbling. I reuse my oil, sieving it back into the container. Remember to let it cool though, I once forgot and the plastic bottle collapsed in front of my eyes.

Cooking The Chips

Home Cooked ChipsWhen I first started cooking my own chips I thought the idea was to get the oil as hot as possible and cook the chips as quickly as possible, but I was wrong. My professional chef brother explained to me that the way to do it was to double cook them, blanched in cooler oil first and then quick and hot afterwards. Larry and I tried double and even triple cooking chips several times but decided that it just wasn't worth the effort. There is a happy medium though, start the chips off fairly cool, don't worry too much about drying them before you put them into the oil and don't bother with a lid, then after about twenty minutes turn the heat up. Note that sweet potatoes don't need quite as long, so if you're doing both in the same pan put them in a little later. You also have to be careful not to get sweet potato chips too hot as the sugar can caramelise and eventually burn, turning everything black. This has only happened once to us.

UPDATE: We now have a deep fat fryer, which is very useful. Cook the chips at about 130C for 10 minutes, take them out, turn the heat right up and then finish the chips off for a few minutes until golden. Cooking this way makes it very easy to do batches, cook each batch cool first and then finish them off when you are ready.

The Meat

Three Steak DinnerWell matured rib eye is my personal favourite. The butcher I frequent is the Ginger Pig at Greensmith's on Lower Marsh. My favoured way of serving steak to a few people is to buy various cuts, cut them into small chunks once cooked and serve all together on a chopping board in the middle of the table (see below).

Cooking The Steak

Three Steaks ServedDon't start the steaks too early, you don't want to over cook them or have to let them go cold while you're waiting for your chips to cook. Remember that if needs be you can cook steaks in no time at all. On the other hand I have recently discovered that you can leave steaks to stand in a cool oven and if anything they improve. In this vein turn your oven on to about 120C and put your plates in to warm. Pepper the steaks (I recommend Fiddes Payne Rainbow peppercorns). Heat your frying pan as hot as possible (within reason) add some butter and then the steaks. Fry for a minute or two until brown and preferably slightly crispy on each side. If necessary wrap in foil and put in the oven.

Pepper Sauce

In the same pan brown a shallot or two, add a lot of pepper corns (Fiddes Payne again) and then some red wine. Once the alcohol has boiled off add some cream and warm through. Take the steaks out of the oven and stir the steak juice into the sauce.

Other Sauces

ServedVariations on blue cheese, mushrooms (Greensmith's do nice jars of dried wild or woodland variates) and spinach go down well, and Antony Worrall Thompson does a good recipe of baby beetroot in balsamic vinegar and horseradish cream thing.

UPDATE: Famous last words.

Sunday, December 26, 2010

Recipes: Vegetable-ish Stew and Dumplings

Stew n DumplingsThanks to my mum for this recipe, and Larry for spicing it up a bit.
  1. Start by frying off some fennel seeds, cumin seeds and maybe some onion in some olive oil.
  2. Add celery and celeriac.
  3. Chipolatas can be added now if desired.
  4. Brown off small cubes of vegetables such as 1/2 a sweet potato, 1 swede, 1/2 squash, a potato or two, a parsnip and a couple of carrots.
  5. Once the vegetables are brown add enough stock to cover them and some grain type things (tinned or dried) such as lentils, beans and barley.
  6. Season as necessary, maybe adding a bay leaf/cinnamon stick or two.
  7. Cook covered in a hot oven for about twenty minutes.
  8. Make the dumplings by mixing self-raising flour and suet in a weight ratio of 2:1. I use 6oz flour and 3oz suet. Add enough water to combine and divide in to round dumplings, I usually make about 10.
  9. After about 20 minutes take the lid off and add the dumplings and cook for another 20 minutes until the dumplings are browned, adding a little more water/stock if necessary.

Friday, December 17, 2010

Luser Support

From the supportee:
Is there any way we can change the error message to make it a bit more idiot proof?

From me:
I'm sorry, but on the second line it says "XDataProvider:
System.Data.SqlClient.SqlException: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections.
(provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)"

ie,

1. This is the XDataProvider.
2. This is a network error meaning that I cannot talk to the SQL Server.
3. This might be fixed by checking that the server name is correct and the SQL Server is configured to allow connections.

I really don't think it could be *any* clearer or more idiot proof.

From my colleague:
User error. I'm always right.

Tuesday, November 23, 2010

Property Scams From Gumtree

Marcelo Kluvert <marcelokluvert@yahoo.com>

Offering a lovely apartment located in "Central London Via fulham" with two bathrooms and either 2 or 3 bedrooms depending on whether you trust the ad or his email more. Rent is £400 pcm total, including all bills. Marcelo is a very busy man but will come down from Newcastle for a viewing once he has seen a Western Union receipt of a £980 transfer to prove you have funds available.

Georgia Washington <wgeorgia63@yahoo.co.uk>

Scam KitchenetteIs offering a flat "looking very nice and clean" with "well tidy sitting rooms" and home utilities including a lounge, "cable ready", power-shower and an electric shower on "KENSAL RD Kensington". From the photo you might get the impression that the kitchen has a microwave where the oven should be and only has two hobs, but Georgia assures me there are in fact three hobs and an oven just to the left of the photo. Georgia has even removed the ad from Gumtree for you (nothing to do with it being reported as a scam of course), works for Credit Suisse Group and will email you a tenancy agreement. She will fly back from Spain to show you around just as soon as you send her a copy of a Western Union receipt to prove you have the £1000 deposit available. What a nice round number!

Queensgate Berry <berryqueensgate@yahoo.com>

Queensgate Berry will address you as "my dear", sign himself "Mr.Alan" and has a lovely 2 bed property suitable for 2-6 persons (each bedroom being suitable for three students apparently) in South Kensington with "Cable/Satellite CCTV" and a garage at a total of just £200pw! Including all bills! According to the "Landlord Association" rules, "due to past/bad experiences with the other landlords" and as "there is also a fine of 5000pounds if we don't go through the rules and regulations" all you have to do is forward a MoneyGram receipt of £1300 to Mr Alan to prove you have the funds available. Mr Alan's phone number is 07024031949, note that 070 numbers are premium rate numbers, not mobiles.

If you encounter any of these illustrious people or one of their ilk you may be interested in a fake Western Union or MoneyGram receipt generator or a page of useful scam baiting links.

Tuesday, November 09, 2010

Uncaught exception 'FacebookRestClientException' with message 'Session key invalid or no longer valid' in...

If using Facebook’s PHP library you get:
Uncaught exception 'FacebookRestClientException' with message 'Session key invalid or no longer valid' in..
Try adding the following before the offending line:
$facebook->clear_cookie_state()

Friday, October 22, 2010

Linux on Dell's M101z

I've now installed and configured both Ubuntu and Arch on my Dell M101z and most things work fine. Starting at the bottom:
  • Replacing a Dell M101z Hard DriveThe M101z does not allow hot swapping of the internal hard drive, perhaps obvious as it really is internal (you have to remove the keyboard to change it) but it did mean that I was lucky I still had my old M1330 which allowed for hot-swapping to update the firmware on my OCZ Vertex 2.
  • Suspend (s2ram) works as long as you boot with the noapic kernel option and don't have an HDMI device connected when you suspend/resume.
  • For wireless I've been using the open source brcm80211 driver it seems more reliable on speed and is built into the kernel since 2.6.37, but it's a little bit buggy. Broadcom's own STA driver is stable, but seems very slow at times.
  • Just because the Radeon HD 4225 video card has an "HD" in the name does not mean that you should use the RadeonHD driver as I tried to under Arch, use the straight ATI/Radeon driver as Ubuntu does automatically. Use Arch wiki's xorg.conf settings. I wouldn't recommend the binary driver either.
  • CPU scaling works using the PowerNow-K8 module, again I assume Ubuntu did this automatically.
  • /dev/sdb1 is not created when I insert an SD card. I can create it either by rmmod and modprobe ehci_hcd or attempting to mount /dev/sdb.
It seems like a good little machine, the keyboard's good (I don't have small hands), it's heavier than it looks, the screen is good, it runs quite hot and I'm a little disappointed with the 3-4 hour battery life, I wonder if it would be better under Windows.

Friday, September 10, 2010

Short Reviews: Whitechapel Gallery, London

Larry's ChickenI'd been looking forward to eating at the Whitechapel Gallery for sometime, I think I'd judged it mainly on the decor and a quick glance at the menu. Unfortunately the food (why is it that the more business you give a restaurant the worse the service you get? We had to have the dull roast chicken because there was about 10 of us) and way too familiar, bordering on rude, service didn't live up to the price or the decor. The starter was ok actually.