International Foolishness

Tuesday is, apparently, International Women’s Day. I was trying to think whether anything could be more silly, and I discover that some people are also trying to promote International Men’s Day later in the year.

So it’s good to know that we have equality in the silliness stakes, at least.

Of course, I may be misreading this. It may be a day when we celebrate women who are especially international. Now that would be more interesting…

P.S. I’m assuming that none of you missed out on TIYOIY

Welcome to the start of the second decade!

There are some very strange people in the world. I can say this confidently, because I know there are a few of you who have been reading Status-Q since it first began, and, amazing though it seems to me, that was ten years ago today.

As a child, I often thought about keeping a diary, but was afraid to record my innermost thoughts because I thought someone else might find it and read them. When the web came along, I overcame this by going to the other extreme. Though, really, Status-Q came about when I started writing odd notes for myself, never really expecting anybody else to read them. Now, as time’s winged chariot drives me ever onward, I find it increasingly useful as an aide-memoire: the little search box in the top right corner is ever more handy!

I had, in fact, created a weblog-type-thing rather earlier, in fact – way back in about 1993. It was more of a lab notebook and it ran on a custom web server I had written in Perl, simply as an experiment to see whether you could make web pages that could be modified through the browser. It was only accessible to people on the local network and I didn’t keep it up for long. But in Feb 2001 I registered my first domain and, using Dave Winer’s eccentric but groundbreaking Radio Userland software, I started jotting things down more regularly.

My early posts were brief notes on things like:

  • What is this new XML thing people are talking about? Will it really replace HTML? If not, is it important anyway?
  • This Windows 2000 is probably the first decent OS to come out of Redmond. I wonder if people will go for it instead of Windows ME?
  • I have three machines on my desk now – one running Windows, one running Linux, and one running the pre-release version of this new Mac OS X. Even in its early form, I’m starting to realise that if I could only keep one machine, I’d want it to be the Mac…
  • Can’t believe that the biggest Unix-vendor in the world is about to be, of all people, Apple!
  • Microsoft has a new buzzword – .NET. Nobody seems to know what it means, including them.
  • Surveys are saying that the majority of US students are no longer taking hi-fi systems to college – they’re getting their music from PCs….
  • Microsoft’s pushing a type of machine they call the TabletPC. Don’t think it’ll fly…

To all of you who have made it through the intervening 2000-or-so posts, for whatever misguided reasons of your own, you have my sincere gratitude and respect!

A cautionary eBay tale

My brother had an interesting experience recently: he was selling a PSP games console on eBay and had given it a ‘Buy It Now’ price. He got an email from eBay saying that it had been sold, and another from Paypal saying that the payment had arrived.

He also had a message from the UK purchaser, saying that they would be grateful if it could be shipped straight to his son a.s.a.p. as it was his birthday coming up. Could it go in the post the following morning? He had added a suitable sum to the payment to cover the extra shipping cost.

The machine was all boxed up and ready to go, but there was one aspect which made them hesitate just before taking it to the post office.

The delivery address was in Nigeria…

They went back and looked more carefully at the emails, which had looked entirely genuine, and found that they weren’t quite the real thing. And when they went to the eBay account, sure enough, the item was marked as sold, but no payment had been received. Only the carefully-targeted emails made them think that the sale was completed.

They looked on Google and discovered that neither the address in the UK given by the purchaser, nor, it appeared, the one in Nigeria to which it was supposed to be delivered, seemed to exist. Presumably the perpetrator was planning to collect it from the post office or some similar scheme.

However, the interesting question is whether they (or I) would have fallen for the scam if it hadn’t contained the word ‘Nigeria’. If the supposed son had been in a remote country with a less tarnished online reputation – in Italy, or Egypt, or Poland, perhaps – they might now be kicking themselves…

Speed up slow console in VirtualBox

This is one of those geeky posts that is here for the benefit of (a) my failing memory – so I can search for it later – and for (b) anyone who happens to Google for the right keywords.

At Camvine, most of our development is done on Linux, but many of us have Macs as our preferred desktop machines. So we regularly install Ubuntu Linux Server as a virtual machine using VirtualBox. We’re not interested in a graphical interface to the VM – the console is fine. Unfortunately, the default video driver that Ubuntu uses when running under VirtualBox is painfully slow, to the extent that we usually minimize the window and SSH into the machine.

Fortunately, the guys on this thread found a solution – thanks everyone!

On the VM, edit /etc/modprobe.d/blacklist-framebuffer.conf and add a line:

blacklist vga16fb

Reboot the VM and speedy scrolling should be yours again.

(Of course, you may still want to ssh in to get more convenient cut & paste, etc., but it’s nice to have a speedy console anyway, and you may not always have network access to the VM.)

The Wisdom of the Ages

While walking the dog this morning, I was listening to a dramatisation of Plato’s Symposium – as one does – and Socrates had a natty little phrase which I found rather pleasing. But first, some background…

I have always been blessed with excellent eyesight, for which I am very grateful. However, Anno Domini does have a way of sneaking up on one. A couple of weeks ago, in a restaurant with some colleagues, I found that the very small writing on the ginger beer bottle was rather more legible when I held it just that little bit further away. One of my companions – of a similar vintage to myself – laughed at me and told me that he had just purchased his first reading glasses, which he then held out for me to try.

Well, ladies and gentlemen, it was a turning point in my life. For the first time, I tried on somebody else’s spectacles, and the world looked clearer. And so, as I booked an eye test this morning, I took comfort from the words of Plato, who said something along the lines of:

“Wisdom begins as eyesight starts to fade.”

Most pleasing.

Of course, I then realised that the fact I have seldom needed an eye test before now, while so many of my friends have worked their way through many pairs of glasses or contact lenses, may have less pleasing implications…

Progressing parallelograms

Progressing parallelograms

Pretty abstract for me, eh?

There’s an app called ‘Camera for iPad’ which allows your iPhone to be used as a remote camera for an iPad, which doesn’t have a camera of its own. Quite fun. It shows a ‘viewfinder’ on the iPad, so of course I pointed the camera at that.

So this is a view, taken on an iPhone, of a view on an iPad of what an iPhone is seeing when the iPhone camera is pointed at the iPad. The kitchen ceiling light is reflected in the iPad screen.

Joke of the day

A bit belated. This one came originally from (or via) Stephen Fry in December:

Darth Vader: I know what you are getting for Christmas, Luke Skywalker
Luke Skywalker: You can’t possibly know.
Vader: I know what you are getting for Christmas, Luke.
Luke: You cannot know. How can you know?
Vader: For I have felt your presents…

That syncing feeling…

Just setting up a new laptop here, readers, and enabling Address Book’s built-in sync with Google Contacts so as to bring all my contacts over and… aargh! What is this I see? For some reason, the syncing system has decided that the new, empty address book with zero contacts is the up-to-date version, and so has deleted all my contacts from my Google account to make it match! Woe is me!

Now, I was about to write this up as a cautionary tale of cloud computing: if I didn’t have my own local copy of my data here, I might have been in quite a pickle. But then I discovered that the good folks at Google hadn’t allowed data just to vapourise… there’s a handy option in the More Actions menu of Google Contacts, which lets you restore your lost contacts.

Phew!

Circuitry for the brain

Are you socially handicapped by your lack of electronics knowledge? Wishing you could remember more from school physics/IT lessons? Ever wondered what these strange transistor things are and why they were so important?

I’ve just come across a very nice site called JeeLabs by Jean-Claude Wippler – thanks, Aideen – and in particular a set of posts called Easy Electrons, which introduce resistors, capacitors, diodes, transistors, and some of the things you can do with them.

It’s not a series for complete beginners – you need to have some grasp of voltage and current and the relationship between them – but if you’ve ever wondered “Do I need a resistor with this LED, and if so, why, and how big should it be?”, or “Why is my transistor getting hot?”, then this could be useful reading.

I liked the ones about diodes and the set of posts about transistors….

Capturing the coolness

The coldest moment in my part of Cambridge recently was at 6.50 on the morning of Dec 19th, when the temperature in my back garden reached -10.5 deg C. Phawww!… Pretty chilly for here…

I know this interesting fact because one of last year’s toys was a Hobo Datalogger and an external temperature probe, which I bought because I suspected the thermostat on my hot water boiler of misbehaving. It wasn’t – but there are all sorts of situations where it’s quite fun to be able to record temperatures over an extended period.

The Hobo’s a lovely device, not much bigger than a matchbox, and you can configure it to capture data over a specified time period and at a particular frequency, and it’ll run almost for ever on a very small battery.


Click for a bigger version.

I hesitated for a while because I didn’t feel like paying for the HOBOware software, which, even in its ‘lite’ variety, costs 40 quid. It seemed like a lot when all I wanted was a list of numbers: why couldn’t they just let me get at the raw data? But I have to admit it does its job rather well, and it lets you configure the unit and navigate around any graphs produced. Also, I realised, the output of some of the sensor devices is not linear, so it’s doing rather more than simply recording voltages.

The unit I bought has built-in humidity and temperature detectors, and sockets where you can plug in a couple of other sensors – my external probe let me record the temperature both inside the studio and outside. I’m now trying to resist buying accessories like current clamps, which would let me record the power going to the under-floor heating system…

All in all, a fun toy.

Having the plastic to go paperless

Micro-SIM adapterKeen though I am to reduce the amount of paper in my life, I am still hesitant about switching all of my utility bills to electronic form because they are often useful, in the UK, as proof of your residential address.

Mobile phone bills, however, tend to be excluded, and since almost every gadget I buy comes with a SIM, I now have quite a few of these! But there’s a different problem when it comes to switching many of these to paperless billing, as illustrated just now by my iPad contract with Vodafone. How do you do it?

Well, you go to Vodafone’s site, and register for an online account. The first thing you need to do is enter your phone number. What is the phone number of my iPhone? Fortunately I had a recent bill handy, so I could look it up, never having needed it for anything other than this before.

Then you hit a second problem. They send you a text message with a security code in it, which you need to enter into the web site. Except, as they well know, this is an iPad, on a special iPad-only contract, and it sadly has no way of reading text messages. (Nor does my Mifi. Nor my 3G dongle, at least with a Mac.) Mmm….

OK, well, SMS messages are sent to the number identified by the SIM, not the device, so I can take the SIM out of the iPad and put it in a phone. (As a matter of course, I always have all my devices unlocked whenever I possibly can, just to make this sort of thing possible.)

Then you hit the third problem. My whopping great iPad has a micro-SIM, while my decidedly smaller iPhone has a regular sized SIM. Fortunately, you can buy adapters which convert one to the other. (If you need to go the other way, you can do so with a pair of scissors, or with a special cutter.)

So the process becomes: move SIM from non-SMS-receiving device to receiving device, having previously unlocked the latter if they’re on different networks, and making use of cutters or adapters as required, then register on first device’s network website, noting and entering any codes that may be texted to you, then restore everything to its previous state afterwards. In the States, where there’s a reasonable chance that your different devices wouldn’t have compatible radio circuitry, it would be even worse.

One feels that this might be a bit of an oversight on the part of the service providers…

© Copyright Quentin Stafford-Fraser