TFL Charge Up To £7.40 If you Don't Touch Out

Last night, I didn't touch out of the tube on the Waterloo and City line (easily done at Waterloo, I might add) - TFL charged me £6.40. I realised later on, so went to a ticket window and got it sorted (very easily - no questions asked).

Checking the TFL website, they can charge up to £7.40 for not touching out (when did that happen? Didn't it used to be £4?). Seems a bit steep to me - it wasn't so long ago the penalty fare was £10. One to watch out for, and leaves we wondering why TFL need us to touch out, quite so much...?

Twitter Integration

I've finally got onto the Twitter bandwagon. I found a nice Drupal module for Twitter integration, got it working pretty quickly, and then 'imported' all the old content into Twitter. That took some time as I kept bumping into posting limits, but it's all done now. I seem to have picked up a few followers too, so hello to them :-)


I'm standing on the deck of my aircraft carrier, decreeing that we have reached the end of major combat operations around the house.

After a year and a half, we're just about done on the DIY (a few small jobs left, but nothing too major or urgent). It's been both exhausting and satisfying to get here. The first couple of weeks were crazy - working 14 hour days doing all kinds of physical work we weren't used to. Still, we just about made all our deadlines, and didn't make any terribly expensive mistakes. I'll try to summarise what I've learned along the way...

  1. Almost no job will take the time you think it will. Just when you get used to doubling your time estimates to account for unforeseen problems, you'll attempt a sizeable job which will be complete in half the time you thought it would take.

    Some other anecdotes are that one-coat paint usually needs two coats (unless you're a very good painter), but Ronseal Diamond Hard varnish really does go touch dry in 30 minutes. Most Polyfila variants really do need 24 hours to fully set, although grip adhesive (No More Nails, Gripfill, etc) are often 'good enough' within a few minutes.

  2. Don't take on a job you're not sure you can complete. Personally, I think through the whole thing (as much as I can), so I've got a ready supply of solutions to the problems I'm expecting. Of course, an old house can throw all manner of unexpected problems your way, but at least they're the only things you'll need to solve on-the-fly.

  3. Most DIY jobs require an element of physical work. I work in an office, so I'm not exactly prepared for such work, and I find it makes me ache in unexpected places if I've been doing something particularly physical. Don't underestimate the effect this has on your body - drink plenty of fluids, stretch (properly - like you do at the gym), take breaks, etc.

  4. Don't trust a Victorian builder, or in fact any builder, DIYer or previous owner unless you saw the work actually being done (and were happy with it). Walls are never square, plaster is never solid and wallpaper covers over all manner of bodge jobs and ugliness. Further more, what looks like it may be nice solid brick wall that you can simply drill holes into and hang whatever you want on, may well be some crappy stud work which is full of dust and dirt and have very wobbly fixings. Likewise, even a good brick wall may have some unexpected concrete in it making any kind of cutting or drilling difficult. As I say, trust nothing unless you've actually seen it.

  5. Everyone's got an opinion of how to do things. There isn't One Perfect Way for any job, but there are better ways than others. It doesn't matter which way you do it, just as long as you arrive at the destination you want. Of course, using accumulated knowledge can get you there quicker, cheaper and prettier than other ways, but that doesn't mean you have to do it the way a supposedly more skilled workman told you to do it.

    Personally, I'm something of a perfectionist. I like to get a job to 100% completion, rather than getting it to 'near enough'. Truthfully, not everything I do is as 'properly' done as it should be (so yeah, I have left the odd bodge job behind), but I generally try to do as good as job as I'm able, and try to leave things in a sensible state for whomever the poor sap is that has to peel back what I've done for whatever project they're taking on. I take the view that I'm going to have to look at whatever I've done for several years at least, so I might as well be happy with it. I'd prefer it if the next owners were happy with it too, whenever that might be.

  6. Expensive tools aren't necessarily the best, and cheap ones aren't necessarily the worst. The single most useful item in the last year and a half might well be half an Evian water bottle we cut up early on so we could use it as a paint pot. It was the first to arrive, and the last thing to leave. Likewise, a wood chisel I bought from the local pound shop has been incredibly useful for cutting neatly into plaster, and for removing sections of lath, and even... for chiselling out bits of wood. I wouldn't use it to do some nice carving or anything, but it's been great for a few things.

    Sometimes, cheap is rubbish though. I had an old detail sander I bought for about £20. We used it for ages - it made loads of noise, didn't work particularly well or quickly and eventually I replaced it with a Black & Decker 'Mouse'. The Mouse cost about double, but is about ten times better - it's much quieter so doesn't annoy the neighbours as much, and works much quicker and produces better results.

    We've actually been quite lucky and not bought things that were too expensive for what they do. For example, the Wikes power drill set has worked really well, although it's no where near as good as the Dewalt drills the tradesmen we've had use. I'm sure I'd be more than happy with a Dewalt, but it would have been more expensive than we'd really have needed.

    (Incidentally, the same thing goes for 'consumable' materials, such as paint, filler, or whatever. For example, Farrow and Ball paint is great looking and lovely to use, but it's much more expensive than 'B&Q Colours', which is actually pretty decent paint to use if you can find the colour you want. Conversely, B&Q Value paint is crap, and whilst it looks cheap, it really isn't. It's good for diluting and painting onto fresh plaster, but that's about all).

  7. B&Q and Homebase (and the like) are your friends, and your enemies. I've bought hundreds of pounds of stuff from both stores, so they're definitely useful. But, your local builder's merchants can be much, much better for some stuff. For unfinished products like wood, cement, paint and some fixtures/fittings (mostly the basic sort) and things like wood dye, varnish and so on, the local builder's merchant is often by far the best place to go - you'll get bigger quantities, lower prices and very helpful service (service isn't something I've had much of in B&Q, by the way).

    The likes of B&Q/Homebase are good for finished items, and "nice" things like decorative fittings, some paints, tools, insulation and household items. Do shop around though - things that look cheap often aren't. I've found the tools you need, but won't use all that much are good from these sorts of places too. For example, I bought a not-especially-good mitre saw from B&Q for about £40. It's made light work of some picture rails, skirting boards and stair spindles. I'm not sure I'd use it for anything especially demanding though (see number 6 above!). Also, beware these stores sell a lot of stuff you simply don't need - gadgets and supposedly labour saving tools that you'll never see a 'pro' use. If the professionals don't use it, then you probably don't need it either. At least both stores can do refunds if you do buy something you decide you don't need (not always so easy at the builder's merchant, by the way).

  8. It's perfectly okay to take a 'belts and braces' approach. If you're at all worried about a job you're taking on, then you should ask a professional to at least take a look and advise you first. If after all that you take it on anyway, then by all means take a longer, but 'safer' approach. If that means you 'brace' things you don't really need to, or put double the thickness of something than you strictly need, then fine. You're much better off doing this than taking a risk and it not working out for you.

    Over-engineering things costs a bit more, takes a bit longer and leaves you with things that aren't strictly necessary. This can be a pain to deal with later on, so it's best avoided when possible. But as I say, I'd rather over-engineer something than under-engineer it. If you've put in a little more than you need, it's possible to take it out later when you understand what's really needed a little better.

  9. Don't be afraid to tell workmen what you want, and how you want it. If you want something doing a certain way, then feel free to tell them to do that for you. After all, for all they know, you're doing it like that because of some future requirement that they're not going to be around to see. You're also the customer, and so you can specify what ever you want. If it adds time to the job, then they can add some cost on to it if necessary (although negotiate with them!).

    Likewise, feel free to help your workman out. My wife is particularly good at making sure they've got plenty of biscuits, chocolate and sweets, which seems to go down well. I'm just about up to a cup of tea or two, but I'll occasionally help them out with the work their doing (maybe even something as simple as carrying the rubbish out, or better still - taking it to the tip).

  10. The Internet is your friend. Aside from using it to buy materials and tools (which saves having to squeeze them into cars or taxis, or getting them on the bus), use it for advice and help. Two websites I can't do without are for getting professionals to come and take a look and (particularly their forums) for getting advice, and for learning about the pitfalls and how other people do things. Besides that, doing a few searches for whatever you're doing can help a lot too. I learned a lot about how to do some of the more specialist jobs this way - just reading random snippets from random websites can help you out a great deal.

So there you have it... I wish I'd known then what I know now - maybe this can help you out a little.


Just ahead of the new year, someone mentioned namebench on slashdot. I've just given it a try - it's dug out some fast public DNS servers, which are *way* faster than the one my ISP gives me, and also faster than OpenDNS.

Why would you care? Well, in most page loads, the DNS lookup is amongst the single slowest component. Whilst namebench isn't quite ready for the average user, it's good for the more tech-savvy, and migh just make your browsing experience a little niftier.

Chocolate Unwrapped, Vinopolis, London

Just been along to Chocolate Unwrapped - a bit disappointed. Essentially, it's a load of posh chocolate vendors, hawking their wares. Nothing too wrong with that, except you have to pay £10 each to get in, and be gently sold to. I'd suggest popping along to Selfridges food hall instead.

Freedom2Surf / Nildram / Pipex / Opal / TalkTalk - What?

I have long been a customer of Freedom2Surf, after a recommendation from a friend. They've been a great ISP, with excellent technical service from the outset, and generally pretty helpful support on the phone on the vanishingly rare occasions that I've need it.

They have recently been bought by a slew of other people; first it was Pipex, then Opal (aka. TalkTalk). In short, a bunch of ISPs have all been bought up by TalkTalk, who are now starting to offer some new features and facilities through these brands.

A while back, I got an email from Free2Surf, offering me home phone line rental and broadband in the same (pretty attractive) package. The thing is, the sender had managed to spell "Freedom2Surf" incorrectly in his email. Probably just a typo, but you've got to wonder about a company that can't spell it's own name.

Today, someone from Nidram sent me an almost identical email, but had incorrectly abbreviated Freedom2Surf as "E2S". He's also managed to copy all the other customers into the email - so we now all know about each other. I've replied to remind him that I could quite easily just hit 'reply all' and offer a competing product, or else sell the names and emails of his customers to third parties.

I really want Freedom2Surf (or whomever they're called these days) to stay good - please don't let their new corporate overlords dumb them down to the same shoddy levels as so many other ISPs. So far, some training on email and the spell check feature would help, but how long before everything else goes down the pan too?

Stuff Today

Stuff I bumped into today that I like include assembly instructions from hell (which resonates as I've got some flat-pack to assemble at the moment), and this picture (on this round up of similar items) - all via da Rivets.


IANA are stating that they're running out of IPv4 addresses to give people to use on the Internet. IPv6 is apparently the way to resolve this problem, but adoption is very slow.

Some enterprising Kiwi aims to motivate us to migrate:

Boris Bikes - You've gotta really want to use 'em

The so-called 'boris bikes' are of course the trendy new accessory for London. It's a great idea - you just walk up to a bike, put in your magic key, take the bike out, ride to another bike rack and drop it off. If you can manage that in less than 30 minutes, your journey is free.

Mrs Cat got me a magic key, so this week I thought I'd give it a whirl:

Monday 27th PM: 1 bike left at Earnshaw Street, but not removable from the stand, even though not showing any problems. Took the tube all the way home.

Tuesday 28th PM: 1 bike left at Wardour Street, but not removable from the stand, not showing any problems. Went to Great Marlborough Street, 1 bike left, not usable either. Went to Little Argyl Street and found a bike scheme man trying to get the last remaining bike out of the stand. Took the tube all the way home.

Wednesday 29th PM: Absolutely peeing with rain - took the tube home!

Thursday 30th AM: Bright sunny morning, so decided to get off at Pimlico and use a bike. Went to St. Georges Square because the Internet showed lots of bikes remaining, only to find the entire stand wasn't working (and three other people lurking around with the same problem). I checked the display which said the next nearest stand (Rampayne Street) had 9 bikes on it. Found one bike remaining, which wouldn't come off the stand. Went to Regency Street, found lots of bikes, although another user was saying the first one he'd tried wouldn't come off the stand. Managed to get a bike, cycled to Earnshaw Street to drop it off, but it was full, so headed to the British Museum as it was the nearest showing empty spaces (although the very next nearest was full).

Edit: Thursday 30th PM: One bike left at Earnshaw street, the unlock light went green, but try as I might, I couldn't get it off the stand. Walked around to Russell Square, lots of bikes, and people getting them in and out, except my key just kept showing red on all of them. Walked on to the British Museum and found lots of bikes and got one out no problems. Dropped it off at Vauxhall tube with no problems either.

I'm going to keep trying with this, but man oh man, you've really got to want to use these bikes to actually be able to use them. In short, you'll end up going somewhere you're not near to get a bike, then end up dropping it off somewhere you don't want to go.

That said, possibly because they're all sparkly and new, the bikes are quite nice. They're big old clunkers, mind you - they're heavy, a bit non-responsive, and the brakes and gears aren't very good. However, for a quick trip, they're just what you need - if you can find one, and don't end up going further than you wanted to drop it off!

KVM VMs - Sysadmin+

I'm getting to grips with VM management. It all seemed easy enough - just create some VMs and get going. In practice, it's nearly as easy as that, but there are some gotchas you've got to keep an eye on.

The gotchas are mostly to do with guest OSes and kernels. I've found, for example that kernel- works just fine, but a system running kernel- will constantly consume 15-20% CPU on the hypervisor, even if the guest is completely idle. Likewise, some Centos guests will consume about 30% CPU on the hypervisor, unless you add in some settings to drop it down to <5%.

In my particular case, I'm using KVM as my hypervisor, which has a few foibles. Networking proved to be a big one for me - the semi-default "virtio" networking is great, but doesn't perform as well as using "tunctl" TAPs. When I say it doesn't perform, I really mean it too - a VM web server, talking to a VM MySQL server on the same physical box went painfully slowly, but with TAPs in place, it's going super-fast (tips on how to do it here).

The pros, on the other hand are that you can fiddle about with systems like crazy and if it all goes wrong, you can revert it back in minutes. For example, in trying to work out why one of my VMs consumed so much CPU, I was able to build, upgrade, rebuild, downgrade, boot, reboot and re-network a VM really quickly and really easily. There are umpteen snapshot and backup options, as well as cloning and rescuing options, all of which give you a lot of flexibility.

Also, if you want to run some graphical VMs (either Linux or Windows), then you can do that and get a VNC server specifically for your VM - and all the while, your VM "thinks" it's got a graphics card all to itself. That's really handy if your VMs are hidden away in a computer room or something (*ahem* the loft *ahem*).

So I'm really enjoying virtualisation, but it's by no means "install and forget" - it takes a bit of care and attention in some new places you're probably not expecting. It's still well worth it though...

Syndicate content