Friday, 31 July 2009

Mystery of Modern Houses

Where, in a typical modern build house, do you keep your:

  • vacuum cleaner
  • washing basket
  • towels (the ones you are using in the bathroom)
  • recycling bin(s)
  • 2nd car (either yours, or a visitor)
  • server room

?

Wednesday, 29 July 2009

Space Age Security

We all know that using a password like "password" isn't very sensible if you want to stop people guessing your online banking passwords. Actually the very fact that "password" is too guessable indicates that we don't all know it...but anyway, I was most surprised to find a web site that insisted that passwords:

  • Consist of at least 8 characters
  • Contain at least 1 uppercase character (A, B, C)
  • Contain at least 1 lowercase character (a, b, c)
  • Contain at least 1 numeral (1, 2, 3)
  • Contain at least 1 symbol (` ~ ! @ # $ % ^ & * ( ) _ + - = { } | [ ] \ : " ; ' < > ? , . /)
  • You password can't contain:
  • Spaces or non-English characters

So, now we all know how to make a super-strong password like "Passw0rd."

Another website insisted that as well as a password, you have to fill in information that only you can possibly know (but that's another story..) i.e. the name of your first and last school as additional security questions.

Even with such easy questions, it took me less than 20 minutes to get myself locked out of the site. ..how did I manage to not know the name of my last school 20 minutes after typing it in?

The kind gentleman on the telephone in their "Reset my password" department obviously had visibility of my log-in attempts and only when he politely informed me that "Please note that the security questions are space sensitive" did the penny finally drop.

The answer was simple. When you first enter your security questions in, you type them in a normal text field where you see what you are typing. However, when you log in and you are asked to type them to confirm your identity, they appear in a "password" text box, and the characters you type are replaced by asterisks. 

As you know, super-strong passwords cannot contain spaces and when I type the name of my school into a password box, my brain automatically skips the spaces between the words. It does this for at least 3 consecutive tries, plus a further 3 times after clicking on the "Lost my password" button.

Monday, 27 July 2009

Normal Service Resumed

After a short break from both posting here and air travel, I'm back in the emergency exit seat again. I should have taken the train to Paris last week.

In other news, I am so pleased that I took a TomTom with me!

My planned 30 minute taxi ride from the station to the airport was shattered by the discovery that a suburb of Paris was lacking in taxis. According to TomTom, the 30 minute drive was only a 40 minute walk..so I gave it a try. TomTom took me on a pleasant walk through the countryside, up hills, round a lake through the woods. In smart shoes and trousers, mud was no object and I arrived safely at the hotel, although hot, sweaty and muddy. Yes, it seems that TomTom knows all the muddy footpaths in Paris!

Tuesday, 21 April 2009

Marketing

When did "Excel" become a synomym for "spreadsheet"?

Tuesday, 7 April 2009

Walking away

We've all read the books about how you must go into a negotiation knowing your walk away position. However, I find that it is rare to fail to reach an agreement, so you never really need your walk away position.

Today I discovered that there is something satisfying about walking away from a negotiation.

I was looking for a new pair of shoes. In the first shoe shop I found (Clarks), I found a nice pair of shoes at a reasonable price. Unfortunately, they don't have the right size for my foot. (This is no great surprise, I don't have a large sock.)

They do however have my size in this very similar pair at £70. They were indeed comfortable. I had aimed to get something under £50. In the current economic climate I decided to see if they would be tempted to reduce the price to get the sale.

You aren't meant to reveal your walk away position, but the salesman's generous offer of (shocked face) "we don't do discounts" didn't quite do it for me.

So I walked away, wearing my old, worn out shoes and a smug smile on my face. I'm sure there's some irony here.

The shop round the corner had an almost identical shoe for £20 less, which did me fine.

Friday, 20 March 2009

Grumpy Science

Are bus drivers grumpy? After a spate of particularly grumpy drivers a few weeks ago, I decided to do some science.

Hypothesis: most bus drivers are grumpy.

We'll need to know what grumpy means though.

Definition of Grumpy

Exhibits one or more of:

  • Facial expression is one of general displeasure
  • Makes a negative comment
  • Emits grunting sounds in a negative manner
  • Does not acknowledge the passenger except for dealing with ticket
  • Eye contact limited to glaring or frowning
  • Complains about something
  • Definition of Cheerful

    Exhibits one or more of:

  • Smiles or has generally positive facial expression
  • Makes smalltalk, excluding where it consists mainly of grumbles or complaints
  • Emits a positive comment
  • Eye contact, excluding glaring or frowning at passenger
  • On each bus journey I take, I'll record whether the bus driver is grumpy or cheerful when I board the bus.

    The results will appear in another post.

    Wednesday, 18 March 2009

    Powerless

    Today we (most of the east side of York apparently) had a power cut for about 2 seconds.

    What mayhem this caused!

    At work, most office computers and a server rebooted, some work was lost, a quite important file was corrupted. And we all had to stop for 10 minutes to discuss technical reasons why the building's forced ventilation fans didn't restart immediately after the power cut.

    At home, I've only got to reset the time on nearly all the clocks in our house (binary clock, cooker etc.) and turn on a few things that have soft power switches.

    We are far too reliant on a stable 240V AC supply. Can you imagine what would happen if we had to go without electricity for any serious amount of time? We probably wouldn't be rubbing sticks together for energy, we'd be working out the details of installing a UPS (uninterruptible power supply) to keep the PCs running.

    Tuesday, 17 March 2009

    Office Move

    We moved to a bigger, shinier office today. The move went smoothly (and I didn't have to organize this one). The new office is really rather nice and spacious. And still tidy.

    We now have more than twice as much window, which is really nice. There's a nice leafy view, but unfortunately one more obstacle to really feeling like we are playing in the green fields: none of this vast expanse of daylight actually opens to allow the scent of spring into the office. Doh!

    Saturday, 14 March 2009

    Plumbing sanity

    If there is one thing that is essential when designing something intended to hold water (like a sink or a toilet cistern), it is that the holes in it (plug hole, and where the flush comes out) must be able to be sealed...right?

    Typically, a seal is made by squashing a bit of rubber tight against a flat surface. 

    So, why is it that:

     1. My new sink's hole for the drain does not have the top and the bottom of the hole parallel? That is, you put the drain in but and the nut + washer at the back are at an angle to the surface they are meant to make a seal with!

     2. My new toilet cistern does not have the base of the cistern at right angles to the back of the cistern....so that the flush mechanism fits wonky. If you make a good seal, the flush mechanism cannot align with the button on the lid of the cistern, or if you want the flush to align with the buttons, then you cannot have a good seal.

    If these simple design details were right, then the fitting the appliances would have taken a fraction of the time it's taking me now. Surely, everyone who buys these items will have the same problem.

    After a couple of false starts, the sink was not too bad: plenty of silicone instead of relying the rubber washer did the trick...but the WC is still a work-in-progress. I suspect that since I prefer the fail-safe (no leaks) over functionality (being able to flush),  I'll end up with something can can only do single-flush, not dual flush.

    Do real plumbers have these issues...come on, what's the trick?

    Monday, 23 February 2009

    Gremlins

    Watch out! The gremlins are about..

    They've already beheaded our compiler (by making it eat its own stack), caused the simple software update that was meant to fix the compiler to break network file handling, and made my web browser crash.

    Otherwise, it's an ordinary day.

    Thursday, 22 January 2009

    Gushing Water and Another Mystery Solved

    I woke up this morning at 2:30am to the sound of a header tank in the loft quietly refilling. I don't know how that woke me up, but it did.

    Part 1 - the gushing water

    Coming to my senses, I realised that no header tank has any business to be refilling in the middle of the night when no one is using any water. Earlier that evening, I had removed the toilet, radiator and other water-related things from the WC, so I thought it prudent to take a look downstairs.

    During the night, one of the (disconnected) thermostatic radiator valves had started to leak water; which was now gushing all over the place where the floor would have been, if I had not removed the floor earlier that evening too. So now it was just gushing fairly harmlessly onto the concrete sub-floor.

    I checked that the thermostatic radiator was set to "0" (off) and then managed to tighten the thermostat a bit tighter onto the valve which stopped the water. So, I let the water system fill up again, ran the pump for a bit and bled the radiators, before checking that there was no further leaking and returning to bed.

    Just as I was falling asleep again, could I hear a header tank filling up...?

    Part 2 - A mystery solved

    Some time ago, I fitted thermostatic radiator valves to our radiators. They are easy to fit and apparently save you money. However, they came with an extra bit. You can choose whether to screw the thermostat onto the valve, or you can choose a normal non-thermostatic "tap", like the old valve that I was removing.

    At the time I didn't understand why I would want this extra bit - the whole point of the product was that it was thermostatic. I kept the bits anyway (I'm like that).

    Perhaps it was the fact that I was now shivering in my dressing gown and slippers, standing on a soaking sub-floor that was at outside temperature in January that made everything finally fall into place.

    What is that  extra bit for? It's for when you don't want the thermostatic radiator valve to be thermostatic, of course! For example if there is no radiator connected to it and it's freezing cold because there's neither floor nor heating. On a thermostatic valve, "0" does not mean "off", it just means "very cold". So when the temperature really gets very cold, it turns the valve on.

    So, I grabbed the non-thermostatic extra bit, stopped the water with my thumb while I switched it over, and of course it turned the valve off properly. I  let the water system fill up again again, ran the pump for a bit again and bled the radiators again, before checking that there was no further leaking and returning to bed again.

    And the moral of the story?

    You can bleed radiators in the middle of the night without waking up the household.

    Monday, 12 January 2009

    Moist Maker

    If you ever saw the friends episode with Ross' sandwich and thought it sounded nice, I can confirm that it is in fact excellent, especially if warmed slightly in the microwave. Yum.

    Monday, 29 December 2008

    Christmas Presents

    Great Christmas presents for the geek who has everything.

    • Meccano 
    • Lego
    • Binary clock (for the living room!)
    • Domino race
    • Big garden loppers

    I had a great Christmas! :)

    (OK, the Lego wasn't actually for me.)

    Thursday, 18 December 2008

    Rates

    Today:

    Savings rate on my ISA (4.75%) > my tracker mortgate rate (3.75%)

    So I guess that answers the question.

    Inflation is 4.1%, which is higher than the mortgage...what does that mean for the building society?

    Saturday, 13 December 2008

    Mortgage vs inflation

    From time to time, you hear of little celebrations: "I finished paying my mortgage this month!" On enquiry, you find that they won't really be much better off; their mortgage payments being £25 per month, or some incredibly low figure compared to a typical mortgage payment when you buy a house today.

    This repayment amount presumably was a considerable burden on the monthly outgoings when the mortgage was taken out. The repayment schedule is not affected through the years, but due to general inflation, the amount becomes a less significant fraction of the income towards the end of the term.

    While it is clear that over-paying the mortgage in the early years will drastically reduce the interest paid, is it worth bothering when the actual "cost" of the mortgage will probably decrease to such an extend that in 30 years you won't even notice the payments?

    I'd get out a spreadsheet and play with some numbers...if I ever have enough spare cash to have to decide whether to pay back early or not.

    Monday, 24 November 2008

    The best website for babies

    Instructions:

    1. Open web browser
    2. Follow link
    3. Adjust volume
    4. Ahh, peace at last

    Saturday, 15 November 2008

    It's not Tetris

    For the complainers that thought that the last entry was too techy, try this...

    It's not Tetris, but what a great idea that anyone with children and building blocks can relate to!

    99-bricks

    Friday, 14 November 2008

    Linux on Dell XPS

    I remember the days when installing an operating system like Linux on a computer required: building a custom kernel, getting that kernel to boot, hacking device drivers, building another kernel, messing with settings and if you were lucky you might get X to run....

    Today, I cannot believe just how easy it was to get Ubuntu to install on my (finally repaired) Dell XPS M1330. For future reference, here's what I did.

    I used a Ubuntu CD, version 8.10 (October 2008).

    1. Test that the Ubuntu Live CD boots and recognises enough devices (it does).
    2. Use Vista's partition manager to shrink the Vista partition to about half of the disk. Note that this is primary partition 3.
    3. Boot the Ubuntu Live CD.
    4. Partition the disk. The Ubuntu partitioner didn't seem to get it right, so I used gparted. Delete sda4 (this is media direct). Add extended partition to fill the disk (there is a small 2MB unallocated bit left). Add logical partitions inside sda4: 4GB for swap and the rest for ext3.
    5. Start installer. Select manual partitioning and configure the partitions as / and swap as above.
    6. The rest is automatic. Grub was successfully installed; Vista and Ubuntu are detected and boot correctly. Vista did some automatic reinstalling device drivers, but all seemed ok after that.
    The only remaining thing to do is disable the media direct button. Apparently if you press this to turn on the computer, it trashes the partition table.

    Thursday, 6 November 2008

    5 boards for worse

    As an incremental update to the fourth motherboard for my laptop, this fix seemed to have a loose connection to the speaker (or something), so I'm now on number 5.

    The status when the engineer arrived was that the computer worked (except for the speakers). The status when the engineer left was that the BIOS self-tests pass (but nothing else works). The engineer made a hasty exit, citing vista problems. Apparently they will call me back yesterday.

    After some fiddling of my own, I can now boot in vista safe mode, but I'm out of my depth diagnosing vista boot issues.

    Ironically, I intended to install linux on this machine when I first got it, but I never quite found the time. It would have been a lot easier to work with, but I am aware that according to Dell, changing the OS on a computer invalidates the warranty...

    Wednesday, 29 October 2008

    4 boards for worse

    My laptop has just received its fourth motherboard, in the 11th month of its waranty. While the reliability of this particular machine could be down to bad luck or other factors, you can barely fault the tech support.

    Anyway, an engineer is coming again tomorrow to fix it. This time the speakers have broken apparently.