Category: Life


The story of PUNctuality

Sifting through the digital debris on my hard drive, I came across an old favourite from my university days. So now it can be told – the story of how I (with quite a lot of help from Andrew and Martin) wasted many hours of my precious youth on a joke wakeup calls service…

The place: Magdalen College, Oxford. The time: October, 2008. The setting: a party. The topic of conversation: my awful sense of humour and propensity for bad puns. Someone jokingly said to me “you could run a wakeup calls service with your joke of the day … you could call it PUNctuality”. And the name was so awesome, we actually sat down and built it.

Magdalen had (still has!) internal phones in every student’s room. Calls within the university were (are!) free, and armed with this and a VOIP adapter purchased off eBay, we set about building the system.

We had one phone line, an ATA and a copy of Asterisk. The first problem we encountered is that Oxford University’s dial tone is not the same as BT’s, so we couldn’t tell when our callee had picked up or hung up. We ended up throwing a 30 second chunk of (out-of-copyright) music before the calls to give people time to pick up before we played the joke

Our second problem was that we had just the one phone line. So having everyone request a call at 0730 wasn’t going to fly – we’d have to stagger the calls at least 1 minute apart.

Armed with this and a GCI to make Asterisk make the call, I put together the world’s simplest web interface in 400 lines of PHP/MySQL:

The PUNctuality front page

The PUNctuality front page

I obviously wasn’t taking any chances on the legal side:

And, a mere term after the idea first came up, we’d made it a reality:

We had a launch party – complete with a USB big red button to make the phone ring with the first ever call. PUNctuality ran successfully for the whole of Hillary Term 2009, even waking up my parents in a college guest room one weekend. We had just one day of downtime caused by the ATA crashing. In the end, the reason I never brought it back for another term was mostly the sheer effort of coming up with a fresh joke every day. Andrew and Martin set it up so I could dial in on my mobile, enter a PIN and record the next day’s joke, but even when your friends all collected the innards of their Christmas crackers for you, being funny on a daily basis isn’t easy!

Private Eye and the Port Meadow development

I was chuffed to see that the latest issue of Private Eye (number 1337) had printed my letter about the university’s controversial Port Meadow development here in Oxford.

Hats off to the Eye for always being willing to print criticism as well as praise – it’s well worth the trivial cost of an annual subscription.

New Bike

I got a new bike this week. After six years in Oxford, riding around on £100 cheap and nasty bikes with inadequate lights, I decided it was about time I stopped pushing my luck and spent some real money on my primary mode of transportation. Happily my employer participates in the Cycle To Work Scheme (and unlike some, administer it all in-house with no middle-man taking a cut), allowing me the use of a decent road bike for a relatively modest deduction from my next twelve pay slips. Here’s a fairly poor picture of it propped up in my hall:

My new bike

Impressions so far? I know nothing about bikes, but spending real money definitely makes for something which feels much smoother, safer and easier to ride. Having a really good (£100) set of lights makes a major difference too, and panniers are really useful to prevent your back getting all sweaty with a backpack.

Incidentally, various friends who’ve been burned in the past chipped in with some helpful advice:

  • Never forget to take your lights off when you park the bike, or someone else will take them off for you
  • Register the frame number with these websites, and there’s a good chance you might get it back if someone steals it and it’s later recovered. Obviously, a solid lock and a dose of paranoia should prevent that…

I can also recommend Beeline on Cowley Road to Oxford residents – very pleasant and helpful, and a couple of free services post-purchase thrown in too.

When bad things happen to good wallets

Today, I put my wallet through the washing machine. Needless to say, this was not intentional.

Let’s start with the good news: despite being made of paper, the wallet itself looks as good as it did when it went in (which is not very, after three years’ hard duty):

The £10 note is still very recognisable, if a bit crinkly.

The plastic cards varied widely in appearance after a good wash at 40. My UK driving licence takes the top prize for being completely undamaged, with Oxfordshire Libraries a close second (slightly bent, but barely noticeable). The rest weren’t so well-built. My debit card became interestingly bubbly, and my credit cards all bent to the shape of the bit of washing machine they ended up wedged against. A bit of a bodge involving the iron and a towel has flattened most of them out again (and they do work – chip and PIN isn’t fazed at all by a good wash), but I fear it’s time to order replacements.

Whoops.

ADSL vs Virgin Media – round two

Those of you who know me will be aware that the happy coalition of housemates I assembled for the year July ’11 to August ’12 ended up being For One Year Only. So, just over 12 months since I last had this problem, I was moving into a new place and in the market for an Internet connection.

On paper, the choice here in Oxford is obvious – Virgin Media have cable everywhere, and it significantly outperforms ADSL over copper phone lines.

However. That’s what I thought a year ago, and our year with the cheapest Virgin Media internet package was pretty poor. Although it ran at a healthy 10mbps most of the time, it slowed to the point of being unusable quite often, especially at peak times. Sometimes it cut off altogether. Whether this was a problem of poor infrastructure, the not-so-superhub (which I had to chain another router off to get decent wifi coverage, even in a tiny terraced house), or something else, I don’t know. And I don’t care. I was resolved not to go back to Virgin.

Being an unbeliever isn’t easy, though. For starters, my new place didn’t have an active BT line. For sure, it was riddled with a dozen or so phone sockets dating from the 80s and 90s – at least one of which looked like it might be a master – but none of them had a dial tone. At this point, most ISPs want you to fork over £120 to BT to get a line with a number before they’ll do business with you. This saved me quite a lot of research, since it bought me inexorably to the door of The Post Office.

The Post Office’s ADSL offering is just a re-branding of BT’s service, but it looks like it covers all the basics – no usage limits, and the maximum speed your line can support, for £27/month (including rental of the BT line you’re not going to use). Most importantly, though, if you take broadband and the line rental from them, they’ll waive that installation charge in exchange for a 12 month contract.

 I made the call on the day I moved in – 3 September – and after some preliminary stuff, the lady informed me apologetically that they couldn’t get an engineer round until the 9th. Of October. I almost wavered at that point – Virgin have plastered our street with posters offering same-day installation – but I held firm and decided to tough it out.

[Digression - try living for a month without the Internet at home. It forced me to go outside and talk to people a lot more, which was very healthy].

I should point out that the month delay is in the hands of BT Openreach, the division of BT which runs the infrastructure other ISPs can rent for resale. Whichever way you go for your ADSL, you can’t entirely escape the BT monopoly.

The 9th of October rolled round soon enough, and I was given a time band of 1pm to 6pm during which the bloke would come round. After a tedious afternoon of working from home and burning through my mobile data allowance for a month in a few hours, he knocked on our door at 17.56. Hats off to him for bothering to keep the last appointment of the day rather than get off home.

Our line was installed and became live the next day. As new ADSL lines tend to, it started out at a fairly feeble 2mbps, but over the next ten days it worked its way up to about 6.5. That’s not spectacular, but it is (on the evidence so far) rock-solid stable and completely consistent. And, according to the BBC’s own figures, it’s enough for all three of us in the house to watch different iPlayer shows simultaneously. Which, if we’re honest, is what we’ll use it for.

Other thoughts? Although the slightly flimsy Zyxel black box router supplied didn’t exactly inspire confidence, it does give a decent WiFi signal. And it obtains the username/password magically when you plug it in, which is a neat touch.

I’ll be keeping a close eye on things, but on the basis of the first few weeks with this connection, I’d much rather have a slow and consistent ADSL line – and not have to deal with Virgin Media ever again.

Don’t deal with the XKCD store

Just a quick note to say, don’t ever even think of buying anything from the XKCD store.

My experience:

16 July: placed order on behalf of myself and several friends, and forked over £61 via PayPal. Warned shipping might take 5-7 weeks

16 September: no sign of anything. Chased by e-mail.

18 September: reply apologising and saying my order must be lost in the post by now. No online tracking? No way of chasing it? Seriously? In fairness, they offered me a replacement or a full refund, and I replied saying I’d take the refund.

3 October (after chasing several times!) – refund issued. I lost £2 to the exchange rate and two months’ interest on my money.

XKCD may be a good laugh, but its store seems to be a joke, and not the funny sort at that.

Radio and ‘progress’

My 2005-era travel radio

Bad news. I woke up this morning to a nasty crackling sound instead of Jack FM. And from this we must conclude that my much-loved mini travel radio is dying.

For sure, the casing is held on with blu-tak (or to put it another way, the front fell off) – but it’s soldiered on quite well for at least six years now (I think it was one of the last things the late and much-lamented Gadget Shop sold). It doesn’t owe me much, but I fear I won’t be able to replace it with anything half as good. The only equivalents I can find on the market are, inevitably, DAB compatible. Which means they won’t last a month on a pair of AAA batteries (more like a few hours on four AAs), they’re bigger, and they really want mains power – which makes carrying them down to the kitchen to catch the end of a track problematic.

This one also has some really neat touches – when you put new batteries in, the alarm is off-by-default and set to 7am (not midnight!). You also have to press two buttons in sequence to make the noise stop when it comes on via the alarm – a great feature for avoiding turning it off and going back to sleep, and also excellent for annoying the heck out of your housemates when you forget to turn the alarm off before going on holiday.

I love new technology when it brings real benefits, but I’m not a fan of digital radio. My earliest experience of it was about four years ago, when they were running those “it doesn’t crackle or hiss” adverts. Ironically, our digital radio broke up quite badly during several of them.

Sigh. Anyone out there able to cheer me up by pointing me at a brave/principled manufacturer of radio kit which is still making AM/FM analogue radios?

Health, wealth and happiness

A couple of weeks ago, on Monday 13 August, most of the UK was either at work or on a deck chair out back, looking forward to the Olympic closing ceremony. And me? Well, since you ask, I was crawling up a slope on the M6 at 10mph, cooking slowly in my own sweat and hoping my leaky-radiatored car didn’t conk out on me (fortunately, proving that there are sometimes happy endings in real life, it survived all the way to a garage the next day to have some sealant put in it).

Aside from the painfully slow drive home, I had a very nice holiday. I was a bit dubious about spending four nights on a site for ‘real campers’ (cold running water and portaloos only) – but I must admit, with the good weather that we caught, and my phone switched off, it was a really nice way to get away from everything. We did a 16 mile walk on the first day, and I discovered I wasn’t totally out of shape.

I’d been feeling quite burnt-out prior to my holiday – no time off since Easter, plus all the joys of moving house – but I thought it worth recording the one change I’ve made which has made me feel much healthier and happier, and unlike my holiday, is permanent.

I’m off the current affairs.

For the last three years, I’ve been a serious news junkie, even writing my own RSS aggregator to pull together all the news and blogs I follow. I’d spend most of my lunch hour reading it, and probably check it from my phone morning and evening too. Doing something I last resorted to whilst sitting finals, and turning it off, forced me to get out from behind my screens at lunchtime, and this has combined with not knowing about all the bad things happening in the world to make me feel noticeably healthier and happier. I still catch the headlines on the radio when I wake up, so I’m not totally out of touch, but five minutes a day is long enough. Also, I think trying to absorb all the different tech blogs and other things I followed was definitely causing information overload – there’s only so much a man can take in during one day.

 

Why is the media obsessed with attacking Oxbridge?

Another June, another article in the Daily Mail about drunken students in Cambridge. Toffs! Idiots! Posh wasters!

I’m not condoning binge drinking or loutish behaviour, but I do wonder why it’s always students in Oxford or Cambridge who seem to feature in these articles. I was in Macclesfield – hardly the site of a great university – last Christmas Eve, and walking down through the town centre at 11pm, found myself dodging round people very much the worse for drink, and struggling to avoid stepping in a trail of what was unmistakably blood on the pavement. Meanwhile, here in Oxford, most of the students will depart in the coming fortnight, and I’ve no doubt that, much like last year (and the one before that), I’ll fail to notice any appreciable difference in the number of drunkards and disorderlies I pass as I walk home across the city centre in the small hours of Saturday morning.

Studying at Oxford was the most demanding and exhausting thing I’ve ever done, and, I must admit, I sometimes found a drink or three helped me to cope. And yet. I never did anything which would qualify me to feature in an article like the one I’ve linked to. Neither did the vast majority of my friends and fellow students. Meanwhile, at less headline-worthy institutions (and in just about every town in the UK), it turns out that the same small minority of idiots binge drink just as badly as those at Oxbridge.

The vast majority of students at Oxford and Cambridge work extremely hard, play equally hard (but not to the detriment of others around them), and deserve better than this kind of lazy smear from the media.

Footnote

I also can’t resist pointing out the article’s claim that the students present “were mostly educated at expensive public schools before arriving at Cambridge” is a typical piece of lazy, kneejerk “journalism”. According to a bit of elementary Googling, Cambridge admitted 59.3% of its intake from state schools and colleges in 2010. The article may be suggesting that the majority of those at the ball were from the other 40.7%, but speaking from experience, I’d be surprised if that were true. When I was at Oxford, ironically, the generous bursary schemes for those from lower-income backgrounds often meant the state-educated students had a bigger disposable income to spend on things like ball tickets than those whose parents were (at least on paper) better off.

Second footnote

In the interests of full disclosure … I’ll be attending the Magdalen College Oxford Ball this Friday – Oxford’s equivalent of the one in the Daily Mail article above. I’d be willing to bet a few pounds that one of the newspapers will do a similarly shocked expose of how people behave during and after it, and I’d be equally willing to bet that neither myself nor my friends will rate even half a column inch, along with the vast majority of the 1800 guests.

Dear Internet, any ideas for a free(ish) room booking system?

I’ve been tasked with finding a room booking/hiring system for St Columba’s.

Requirements:

  • Booking of different spaces by different users
  • Ability to generate a report of billable hours outstanding for a given user
  • Ability to send invoices and reminders to users and internal staff
  • Integration with Google Calendar, as that’s how we publish hiring timetables on the website at the moment

At the moment, the most promising free option out there seems to be MRBS, but I’d have to add the Google Calendar and invoicing integration myself.

Does anyone have any bright ideas? Let me know if so.

Powered by WordPress | Theme: Motion by 85ideas.