On This Day In 2006

Looking Back

On this day in 2006 I’d just come to the end of a long weekend of coding and socialising. The code project was, of course, Three Rings, and Bryn and Gareth were helping out with the big push to make the initial release Three Rings 2 a success.

Three Rings is, of course, a project to streamline the administration of helpline services (like  Samaritans) by making it easier for them to manage their rota and volunteer resources. I kicked the project off back in 2002 (based on an idea that Kit and I had discussed as early as 2000), initially only for Aberystwyth Nightline – with whom I was then a volunteer – but it quickly spread and within a few years had become the de facto system for Nightlines everywhere. Later, my work with expanding and enhancing Three Rings comprised a part of my University dissertation.

Among the problems with that early version of Three Rings, though, was that it had never been designed to scale, and so eventually the time came to throw it out and develop a new one, from scratch, in the then up-and-coming Ruby on Rails framework. Gareth was a huge help in the early development, and Bryn got burdened with the task of coming up with a means to convert the data between the old system and the new system, migrating our users across: a horrendous task, because the two systems used completely incompatible data storage mechanisms, and the old system was riddled with quirks and workarounds. This weekend, back in 2006, was the cumulation of that work: Bryn hacking away on his Project: Rosetta system, a stack of Perl programs to translate the data… while Gareth and I made progress on redeveloping features for the new system.

It wasn’t all work, though: we also all took a trip up to nearby Ynyslas, a little way North of Aberystwyth, for a barbeque on the sweeping sand dunes there. As my blog post for that weekend reveals, this involved a fantastic prank in which Claire and I “hid” Jimmy by burying him under the sand, covering his face with an upturned cardboard box, and then frightening the shit out of Gareth when he – having been told that Jimmy hadn’t come – lifted the box to find Jimmy’s disembodied head staring back at him.

Looking Forward

Since that day, Three Rings has continued to grow and expand – it’s now used by a number of charities nationwide, and exists as a company in it’s own right. Gareth and Bryn are no longer directly involved with the project, but parts of their code live on in the system, ticking away in the background.

Ruth now plays a major part in the development of the system, and it actually formed part of her dissertation, too, meaning that my dissertation (which Bryn still has, after he borrowed it to help him write Rosetta) was actually cited as a reference in another document: something which pleased me inordinately.

Claire and Jimmy got together a year and a bit ago, and they’re now living together, still in Aberystwyth (not that you’d know from reading either of their blogs, slackers that they are).

And we haven’t had a barbeque yet since moving to Earth, but weather-permitting, the plan is to do so this week!

This blog post is part of the On This Day series, in which Dan periodically looks back on years gone by.

Updating WHOIS Records With Easily

I’ve recently undergone an ordeal with Easily, with whom a number of my domain names are registered, that involved a process so painful and convoluted that I couldn’t help but share it with you. All I wanted to do was to change the WHOIS data on some of my domains, because they were horribly out of date. Here’s the process that seems to be standard at Easily:

  1. I log in to the Easily web site to change my WHOIS information. If this were any of the other domain name registrars I deal with, this would be the only step in the process, but Easily don’t seem to think that their customers want this functionality, and so they don’t provide it.
  2. I use the contact form to send requests that they change the WHOIS information, providing all of the information necessary to facilitate the change.
  3. Easily e-mail me, informing me that requests have to be made by fax or postal mail. Muttering under my breath about this being a little like the dark ages, I send them a letter spelling out my request. The letter also includes three characters from my password, which apparently is all it takes to impress upon them that I am who I claim to be.
  4. Easily e-mail me, thanking me for my fax (it was a letter), and informing me that a change of ownership of a domain requires that a £15 fee is paid. I reply to point out that no change of ownership has occurred; although my name and my address have changed, and I can supply proof of both if required.
  5. Proof of these things isn’t required: my word as a gentleman is good enough, it seems. Easily change the WHOIS information, but mis-spell the name of my street.
  6. I e-mail Easily to inform them of their mistake. Several days later, they e-mail me back to say that they’ve corrected the typo, along with a terse apology.
  7. It turns out that they’ve corrected the typo, but somehow managed to introduce an even more significant one: now the house number is incorrect. I double-check my letter and all of my e-mails so far to ensure that this mistake couldn’t possibly be my fault, and it’s not. I e-mail Easily back and request that they have another go at typing my address correctly).
  8. A week passes. With no response, I wonder if I shall have to write another letter. Don’t forget that this is an Internet-based company selling Internet services. I send another e-mail, asking whether the previous e-mail is going to be handled any time soon.
  9. Easily reply, with no apology this time, stating that the typo has been corrected. I check the WHOIS records: it turns out that they’ve only corrected their (second) typo on one of my domain names, and not on all of them. I write back to ask when they’re planning to correct the others, and list them.

We’re coming up on one month since this ordeal started. For reference, when I used GoDaddy to do the same operation, I had it done within five minutes, and I could do it all online.

Easily have really, really gone down in my estimation.

Well That’s Confusing

My dad… is in Aberystwyth. And I’m not. That’s a little unusual.

He’s mid-way through a cycle tour of Wales, and sat in Wetherspoons to avoid the rain. If you happen to see him, cheer him on for me.

Banquet In A Box

Earlier this week, Ruth and JTA were away, and evidently Ruth thought that I wouldn’t be able to look after myself (usually she’d just leave out large bowls of kibble and water), because on Tuesday lunchtime I heard a knock at the door. When I answered, a deliveryman gave me a large parcel clearly labelled to say that I should be near a freezer before I open it.

Once I’d gotten past the “WTF?” of this unexpected delivery, I opened the box, and – within the insulated polystyrene box within, found a “heat and eat” gourmet meal from Banquet In A Box.


Each item was clearly labelled with it’s cooking instructions (or defrosting instructions, in the case of the cake). The meal it eventually produced was surprisingly good, although everything took about 25% longer to heat than was estimated on the packaging.


I skim over all of that – cool though it was – because the real treat was that the box was chock full of slabs of dry ice (frozen carbon dioxide). It being years since I’d last had the chance to play with dry ice, I immediately started messing about with it: making fog, bubbles, a small and unsuccessful bomb (I didn’t really have a suitable container and had to improvise), and noise… and also keeping my drinks cool and awesome-looking for the rest of the day. If you can’t see my video, below, you can view it on YouTube.

× ×

Busy Weekends Part III

As if we hadn’t been busy enough the weekend before last and the one before that, there’s more that I’m only just getting around to blogging! It was only when I thought about writing this up that I realised how much I’d neglected to write about already (and had promised people would be “coming soon”). So, without further ado; here’s what Ruth, JTA and I got up to last weekend.

Aside from our two attempts to conquer the Dunwich Horror (both attempts were failures, although the second was ever so close, ending with Ruth’s character in a one-on-one deathmatch with a Great Old One), our major event was a trip down to London on Saturday. After all, since the move to Earth, London feels like it’s pretty-much on our doorstep: so there’s no excuse not to take in a bit of culture once in a while in the heart of the capital. Of course, when we say culture

Ye Old Cock Tavern

We started out in Ye Old Cock Tavern on Fleet Street, because – hey – early afternoon is a perfectly good time to start drinking on a weekend. They did some pretty good chips, too, which we picked at as we drank our pints and watched a crowd gather for a wedding at the church up the road, nestled between the old newspaper buildings.


Volupté

Next up was Volupté, a burlesque club with a bi-monthly lunchtime Afternoon Tease. We started with a few fabulously-mixed and ludicrously ornate cocktails: only the first of many. The bar staff are simply entertaining to watch

Dan, Ruth and JTA drinking cocktails in Volupte
Aside from the ongoing stream of cocktails (I particularly enjoyed the Porn Star Martini – which I’m seen drinking in the picture above – I don’t even remember what was in it, except that it came with a “shot” of champagne to drink before starting it), Afternoon Tease consisted of:

  • Drinking champagne and eating finger sandwiches
  • A guy dressed as Elvis, spinning hula hoops in ways that I didn’t think possible, to a medley of Elvis hits.
  • An extraordinarily erotic, genuinely tantalising peacock dance from a young lady going by Vicky Butterfly. She later returned for a second, different performance; not quite so arousing but equally mesmerising. That’s her in the picture, above.
  • Volupté’s special take on traditional tableaux vivants – gateaux vivants: a wonderfully mischievous woman posing behind little more than suspenders and a cake (with a fabulous parody of M&S food adverts gone by).
  • Scones and tea
  • A Miss. Rose Thorne, performing a tribute to Doris Day; and I can honestly say that I’ve never before seen a pair of gloves removed with such…  deliberate choreography. Very impressive.


By the time we staggered out into the afternoon sun, we were very entertained and quite spiffingly drunk. Volupté gains my recommendation, although I shall have to check the state of my bank account before trifling with their cocktail bar again!

The Golden Hinde

Next up, we made our way over the Thames to visit the replica of the Golden Hinde, the ship in which Sir Francis Drake completed his famous circumnavigation of the globe.


The (replica of the) Golden HindeYeah, it’s just a big boat (and not even that big). Ruth was pleased, though, but she is almost a big a fan of boats as she is for optimised road junctions. Of course, not to break the theme, we stopped for a drink in each of the two nearest bars to the vessel, as well as a snack to give us the energy for the next leg of our adventure, when we whipped out our Oyster cards and zipped down to Hammersmith for…

Penn & Teller

Yes, the Penn & Teller, during their 4-day-only visit to the UK (the first in 15 years), doing their usual mixture of magic and comedy in their in-your-face style, in a spectacular London show. If you’ve gotten this far down the post before you realised how awesome my weekend was, well, what took you so long?


I couldn’t even pick out my favourite part of the show. Perhaps it was one of these:

  • Teller “drowning” at the end of the first act as part of a card trick (yes, really!) gone wrong.
  • A whole series of fabulous tricks done with evidently-confused members of the audience (especially the one with the woman they had blindfolded and throwing knives towards Penn, and narrowly missing – it was all done with electromagnets, see?).
  • Stunning examples of cold-reading done using jokes randomly selected from joke books, with a predictive “hot reading” twist at the end.
  • The thought-provoking ending, in which Penn (between bouts of fire-eating) asks the audience to think not about how they do what they do, but why, along with some clues related to his experiences as an audience member of various shows.


Sundeep!

By remarkable coincidence, Sundeep and her partner, Ashley, were also at the Apollo to see Penn & Teller! Wandering back from the bar during the intermission we just bumped into her. As she doesn’t blog these days, for the benefit of those who might be wondering: she’s doing well, still on maternity leave and looking after Vanessa, her daughter (who’s looking quite cute in many of the billion or so pictures she carries around with her on her phone), and both are happy and healthy. Ashley – whom we hadn’t met before now – seems nice: he has a certain rugged-but-cute French look and he works for a very worthwhile charity, both of which give him good points in my estimation.

Mexican Tapas

After leaving the show, we were peckish again, so we went around the corner to a cramped but wonderful-smelling Mexican restaurant for a round of Mexican-style tapas, which was delicious. By this point, we were just about ready to settle into a bus for the long but comfortable journey home, when…

Penn & Teller, Again

…wandering back, we spotted a small crowd of people near the Apollo. Wandering over, we discovered that Penn & Teller themselves were hanging out with folks outside the theatre, signing things and answering awkward questions.A crowd outside the theatre.
Needless to say, we hung around for a few minutes and got the chance to meet the magicians themselves.

JTA, Ruth, Dan, and Penn
Ruth – perhaps as evidenced by her expression in the photo, above – did her usual thing when in the company of a celebrity (as those of you who knew how she behaved around Lloyd Kaufman will know) of becoming a giggling little girl. She also managed to make a fool of herself by mumbling a question about the stage lighting to Teller, to which he didn’t have an answer (not a result of his on-stage muteness, though: he’s certainly happy to talk in person).

Ruth, JTA, Teller, and Dan
Meeting some of the most fabulous (and eccentric) magicians in the world is perhaps the best way to end a night out in London. But there was one more stop on our journey as we worked our way back to a Oxford Tube stop (avoiding the Circle Line, which wasn’t running):

White City

Yeah; perhaps not actually the highlight of the night, but as we were passing, Ruth insisted that we should get one more photo – for Adam‘s sake:

Ruth and JTAIn case your eyes aren’t up to it, or if you’re simply unable to recognise this iconic London landmark, that’s the White City BBC Television Centre in the photo.

We got back to Oxford a full 15 hours after we’d first left: considerably more exhausted, more drunk, and merrily surfing the buzz of all the fabulous things we’d gotten up to over the course of the day. Sunday became very much a day of rest (and recovery) – we’re not as young as we used to be, as I discovered to my horror during my last party-sized jaunt into the capital. Exhaustion aside, however, this was a fantastic day out.

How’ve your weekends been? Not as legendary as mine, I’m sure.

× × × × × × × × ×

Busy Weekends Part II

Following up on my post about the weekend before the weekend before last – here’s what I got up to the weekend before last (i.e. the weekend after that). You can see why I’m confused:

Ruth’s Family Picnic

The weekend before last, JTA and I joined Ruth and her family at their “annual family picnic”. This family reunion really shows quite how numerous Ruth’s relatives are, and I’m pretty sure that even she had to stretch her memory to recall everybody’s names as she introduced me (and, sometimes, JTA) to them all.

This year, they’d held the picnic in a wonderful National Trust-managed country estate called Cliveden. If it weren’t for the roasting temperatures, it could have been better still, but the sheer heat made it exhausting just to be sitting down, never mind walking around and climbing trees. Nonetheless, we got the chance for a good explore of the grounds, found the Secret Garden (their mistake was putting signs to it), and clambered around on the remains on the Canning Oak, a tree that lived hundreds of years and was a favourite spot for former Prime Minister George Canning… but which had been felled in 2004 after its roots threatened the structure of the slope on which it stood.

Ruth atop the remains of the Canning Oak
Apart from the ludicrous temperatures – suffered mostly during the journey in the sauna that is the car – it was a fun little trip. There was only one moment of awkwardness at the revelation that both of the men Ruth had brought with her were her partners. It’s often a difficult thing to bring up with more-distant relations, especially when you’re not sure who knows what already, and you don’t want to hide anything from anyone but there are few social norms about how you’re supposed to say, “So, you know what the deal is with us three, right?”

One response, though, was particularly fantastic, and so I thought I’d publish it here: upon being introduced to JTA and I as “her fiancé, and her other partner,” a particular relation of Ruth’s replied “Lucky you!” That’s a nice, positive response that I can get behind.

×

Busy Weekends Part I

The weekend before the weekend before last, Ruth, JTA and I went up to Preston, for:

My Sister’s Birthday


Sarah on her birthdayMy sister, Sarah, turned 21 at the start of this month, and we – accompanied by her friends and family – went out to a new Punjabi restaurant called East Z East. The food was fantastic (although in hindsight we probably should have adapted the formula as far as naan bread is concerned, at least – each naan bread was about three feet long!), but the restaurant was a little full! Perhaps be better on a midweek night.

And…

Hoghton Tower

As has become traditional (see blog entries for 2009, 2005, 2003), the next stop was Hoghton Tower for their annual concert and fireworks display. As usual, this event began with the erection of a gazebo in which to have our picnic.


JTA and Ruth building a gazeboThe instructions for the gazebo clearly stated that it was to be constructed by two adults, so unfortunately I wasn’t able to help Ruth and JTA building it, except in a supervisory capacity. I helpfully assembled the first deckchair and sat in it, drinking a beer and overseeing the process.

JTA gets lost inside an incomplete gazeboJTA gets lost inside an incomplete gazebo
My management skills paid off, and soon we had a gazebo, tables, and a (huge) picnic.

The picnic gets started
Some of my sister Becky‘s friends had brought face paints and brushes with them, so we formed a line of people, each painting the face of the next. My mum painted mine: she asked what I wanted, so I told her that I wanted a narwhal, breaching the water and leaping for the sky. I think she did a pretty good job:

Me with a narwhal on my head
Then came my turn. I was to paint Ruth, but she didn’t know what she wanted. The suggestion came that I should paint a rubber duck on her forehead, and so long as you don’t mind ducks that look like they’re from canary heritage:

Ruth with a duck on her head. Sort of.
The concert itself was even better than normal – the arsenal of fireworks was even huger than we were used to, and was supplemented by the addition of a laser show, too! I was slightly disappointed that God Save The Queen wasn’t performed (not for any patriotic reason, I’m sure you understand – I’m just used to them playing it!). Still, a great night, and a fabulous excuse for me to re-educate Ruth in how to count to three (in order to waltz, you see: it’s incredibly difficult to dance when one participant is counting to three and the other is counting to two).

Fireworks at Hoghton Tower

× × × × ×

Playing about with dry ice

Some frozen food was delivered to me by courier, packed in a box stuffed with dry ice (frozen carbon dioxide). Not to be deprived of an opportunity, I used the ice to make fog, foggy bubbles, screeching sounds… and to keep my drink cool. Here’s a video of some of the highlights. (I also tried blowing things up, but couldn’t find a plastic bottle with a sufficiently strong outer wall to make the explosion worthwhile)

Also available on YouTube.

Offshore Oil Strike

The Metro have a fabulous article about this board game:

Yes, it’s a game about drilling for oil using offshore digs. With a remarkable picture on the front of a rig in distinctly stormy seas. And look – there’s BP‘s logo on it: yes, Offshore Oil Strike got their official endorsement when it was released in the 1970s, but it’s coming back to haunt them now as board game collectors dig out their old copies and give it one last go (apparently it never sold very well, not least because it’s a dull and uninspiring game).

I was particularly amused by the card which reads “Blow-out! Rig damaged. Oil slick clean-up costs. Pay $1 million.” – one of the worst cards to draw as a player. A whole million dollars?

That diversion aside, there’s more fun and games here on Earth:

  • The other night, we got the chance to try Fat Boyz Pizza, our second-nearest local pizza place (after the Pizza Hut Express just around the corner). I was reasonably impressed: good-sized pizza at a reasonable price, very tasty, and only slightly too greasy (we’re talking a little bit too much grease, not Hollywood Pizza – from whom whose menu we ordered for many, many years back in Aberystwyth – here).
  • We have a green woodpecker who visits our garden. I’ve never seen a woodpecker in an urban environment before, but this one certainly seems keen. We speculate that his appearance right after we overturned a couple of ants’ nests while digging the garden is not a coincidence, though, but rather a tasty treat.
  • We’ve started planting! Only herbs and flowers, so far – and we’re probably too late in the year to kick off many vegetables – but it’s a start. Our garden still has a long way to go.
×

Kitty

~$ sudo gem install kitty
Successfully installed kitty-0.0.2
1 gem installed
Installing ri documentation for kitty-0.0.2...
Installing RDoc documentation for kitty-0.0.2...

~$ kitty
     ____
    (.   \
      \  |
       \ |___(\--/)
     __/    (  . . )
    "'._.    '-.O.'
         '-.  \ "|\
            '.,,/'.,,

~$ kitty
         /\_/\
    /\  / o o \
   //\\ \~(*)~/
   `  \/   ^ /
      | \|| ||
      \ '|| ||
       \)()-())

Kitty. That is all.