MT3.12

The last time I did this, Anil noticed, so I figure it’s worth another try: Movable Type v3.12 is out. Anil comments that the update “should be fairly straightforward to upload on top of your current … installation.” What does ‘fairly straightforward’ mean? Is there reason to believe it won’t be entirely straightforward?

‘No problem,’ I think, ‘I’ll check the upgrade docs.’ Only, they don’t cover upgrading from a version any later than 3.01D, as I noted in a bug report six weeks ago.

Yes, I’m being prissy, but this is the sort of lack-of-joined-up-thinking that I was having a dig about a while back (see comments). People who live and breathe MT will guess that one simply uploads the new files, pausing briefly to consider any personal hacks that may have been applied to the old versions. The rest of us… actually, I still don’t have a clear picture of an ‘average’ Movable Type ‘user.’ ‘Developer,’ yes, but ‘user’… that’s tricky.

One good thing: the MT2.6 templates and stylesheets have reappeared on the appropriate page.

Just another day in blogland

On my first check this morning, the comment blacklist plugin for this blog had blocked about twenty junk messages. Unfortunately, almost sixty had managed to sneak past it, an unusual occurrence (it’s normally blocking about 90%). While I was despamming those, another arrived. “Great,” I thought, “More spam.”

Not as such, no. It was a reply to my naïve query about Rails, “If anyone reading this happens to have used Rails at any point….” Well, yes, my correspondent does happen to have ‘used’ Rails, in a manner of speaking.

He wrote it.

Sometimes – just every now and then [1] – I start to think that this whole blog thing makes some sense. Thanks, David!

[1] In a ridiculous coincidence, that earlier example of ‘the original author getting in touch following an idle comment’ appears also to be the first entry on which I had comment spam… almost exactly a year ago. I think I’m going to have a lie down now…

Magic

Years back, my exec producer wanted to run a magic strand on one of my shows. The idea was, frankly, half-baked, but we met up with a leading young magician to discuss possibilities. The magician was Dominic Wood, now co-presenter of the BBC’s Saturday morning slot.

He came in and did a bunch of simple tricks for us, but of course for a science show I needed to know how they were done. Which was fine by Dom… but the others involved elected to leave the room. Which of course meant that Dom and I spent a jolly half-hour or so discussing the nature of magic and why people actively don’t want the secrets revealed.

It occurred to me at the time that a corollary of Clarke’s Law – that any sufficiently advanced technology is indistinguishable from magic – is that magic is simply technology one has yet to understand. Which, curiously enough, persuaded me that putting magic in a science show wasn’t as half-baked an idea as I’d thought. Except there was still a fundamental problem – that of reconciling peoples’ desire to be deceived by magic, with a show that aims to reveal. That is, a science show.

For Dominic’s part, he was rather keen to tell all, on the grounds that when you know how the trick works, and it still works for you, you know that what you’re watching is the performance and not the trick. Also, he was fed up with shinning up drainpipes to place playing cards on the outsides of windows without anyone ever appreciating the sheer effort involved. “I wish I could read minds – it’d be a lot easier.”

I mention all this because BBC2 are running a new history of magic series (no website at the BBC that I can find). The first programme, tonight, covered mentalism – from psychics to the rehabilitated-after-his-Russian-roulette-farce Derren Brown. And entertaining enough it was… except that I’m absolutely none the wiser about anything much. Which, since the show was a documentary, I consider somewhat akin to a cheat. See, for me the show ducked the fundamental question of whether to reveal secrets or not. Or rather, it came down firmly on the safe side of telling us nothing.

Which rather begs the question of what it was about. A history, yes: but not a history of the development of techniques, since we never learned about the techniques. So merely a procession of names and a few acts, then? Pity.

We never did do the magic strand in the science show. I still think that was the right decision.

Henley on Thames. And Granada, and …

At the Henley Regatta this year, a large drama crew was poddling around. Looks like the result is Midsomer Murders, on ITV1 tomorrow at 9pm. I believe they were filming in the country club opposite the Steward’s enclosure, so it should provide a reasonable idea of just how barking the whole thing is.

Update: Monday 18th.
Well, that was fun. The abysmally slow racing starts were, I thought, the most glaring goof: second up was the director’s delight in reinforcing the idea that the actors were in the boats by ensuring thoroughly alarming quantities of splashing occurred behind their heads, apparently quite independently of any stroke movement.

However, to my heavily jaded but only vaguely knowledgeable eye, it held together rather better than I’d expected. Nonsense, of course, but probably less nonsense than the near-total absence of proper police procedure. And at least some of the rowing looked vaguely exciting, in stark contrast to John Nettles’ acting. Has he been dope-tested for performance-decreasing drugs?

Henley, meanwhile, looked suitably blazered. Insufficient Pimm’s in evidence, however. Shocking!

The future as it wasn’t

Vinay pointed me to a glorious examination of the future as depicted in the early nineties. Somewhere down the line the black and silver PVC and wearable cameras and personal nanotech vision evaporated, just as the swooping chrome fins of the fifties’ future had. Where did it go?

I wasn’t The Guy I Almost Was; how narrowly I wasn’t is a matter for others to judge. To have a clue what the story’s about you probably have to be of the narrow generation who remember Gopher and Mondo 2000, in which case you likely don’t need the story to tell you what happened, but you’ll chuckle in horrified remembrance.

Did I mention that, a decade ago, I spent a day at the ICA under a pseudonym, slagging off pretentious ‘cyberart’ nonsense? Final word, however, goes to Danny O’Brien, who said in a different context but still deeply mired in the whole Wired thing, I think this is all our fault.”

Perfect day

Tonight, I had multiple invites to the BBC SSO performing Haydn at the Concert Hall (not a great shock, they were giving away tickets – presumably so Matt didn’t have to fake the applause as much for Radio 3). I declined, since I was intending to go to a RTS bash with the commissioner of BBC Three. But that was cancelled at the last minute. Ho hum.

But then Adrian, bless him, calls with an invite to the opera: Bartok’s Duke Bluebeard’s Castle. A minimal staging, but suitably powerful; very much enjoyed from our box, thanks very much.

We elected not to stay for Schoenberg’s Erwartung, however, and instead skipped out and repaired to the Clockwork. I’ve never been before. In fact, I’d never heard of it, which seems preposterous when one learns that not only is it fairly local (not quite walking distance, alas), and not only do they have an entirely separate Belgian beers menu, but they’re also a microbrewery. The first I’ve been to since I was in the US last year.

It’s a hard life.

Ruby on Rails

If anyone reading this happens to have used Rails at any point (unlikely, I know, since it’s only been out for about two months, and by-and-large the readers of this blog are less geeky than I, but there are some odd sorts lurking and one never knows…), I have a query:

Suppose I use Rails to auto-generate all manner of web application goodness, and I hack on that generated code a bit to make something passably pretty. If I subsequently realise that I naffed up the database schema, do the tools neatly integrate the changes, or do I end up with a tangled mess?

Please answer in small words, typing very slowly, as if to a small child.

Test post

Just a test post to check something out. I’m going to babble on a little here to make sure the lines wrap. In fact – hey, I have an idea!

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Mauris blandit nunc. Donec eu metus. Proin non tortor. Maecenas commodo. Quisque at velit eu turpis cursus porttitor. Suspendisse potenti. Praesent congue. Mauris aliquam, risus ut condimentum porta, odio neque sollicitudin nulla, at molestie ante urna ac mi. Aenean eleifend facilisis dui. Sed elementum ultrices nisl. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Etiam lorem pede, consectetuer quis, dignissim fermentum, lobortis quis, orci. Duis egestas arcu eget tortor. Quisque odio diam, sodales sit amet, molestie nec, convallis vel, arcu. Proin id justo. Morbi rhoncus consectetuer nibh. Vivamus vestibulum libero at urna. Ut placerat diam quis odio eleifend dapibus. Phasellus nec mauris.

Now here’s another paragraph to gap the blockquotes, and you’re about to see the lorem ipsum placeholder again…

“Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Mauris blandit nunc. Donec eu metus. Proin non tortor. Maecenas commodo. Quisque at velit eu turpis cursus porttitor. Suspendisse potenti. Praesent congue. Mauris aliquam, risus ut condimentum porta, odio neque sollicitudin nulla, at molestie ante urna ac mi. Aenean eleifend facilisis dui. Sed elementum ultrices nisl. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Etiam lorem pede, consectetuer quis, dignissim fermentum, lobortis quis, orci. Duis egestas arcu eget tortor. Quisque odio diam, sodales sit amet, molestie nec, convallis vel, arcu. Proin id justo. Morbi rhoncus consectetuer nibh. Vivamus vestibulum libero at urna. Ut placerat diam quis odio eleifend dapibus. Phasellus nec mauris.”

Hmm. Interesting. My page isn’t validating at the moment (unencoded ampersands, tsk), but seems effectively clean, and my CSS validates. OmniWeb and Safari both render drop-caps on those blockquotes, but the ‘first-letter’ is apparently interpreted as ‘up-to-and-including-the-first-genuine-letter,’ rather than ‘first-character’ as I’d expected. IE6/Win and FireFox/Win ignore it completely. Anybody?

Lorem Ipsum text via Lipsum.com.