This is a challenging beer. It sticks two fingers up to you, even from the shelf with it's "I'm not a fuddy duddy ale" packaging. Once you've picked it up the label continues with the bolshiness, suggesting that you're probably not man enough to drink it. Challenge accepted!

It's a proper old-school IPA at 6% and heavily hopped – as were the original India Pale Ales, to survive the long journey by boat from England to India, if I've got my beer history right. However the bitterness of the hops is a bit too no-holds-barred for my liking and any other subtle flavours are mostly bashed into submission. I wouldn't drink more than one in the same sitting.

PunkIPA 6861  
I’m now on twitter. Shame on me.

Summer is clearly here. I can tell because it’s been raining most of the day and Springwatch is on tele. But on the Bank Holiday Monday it was glorious and the countryside around St Albans was lush and verdant.

SummerGreens 6703
I'm working on an iPhone app right now, which mostly involves dev/test against the simulator, with occasional runs on a real iPhone to check everything is running the same there. But every time I flip that menu in the XCode toolbar from Simulator to Device and hit cmd-R I spend five minutes of confusion trying to figure out things aren't working even nearly right.

Picture 2
After a while and maybe a bit of debugging I'll get a hunch that all is not as it seems, I'll do a complete clean and rebuild and then my code will behave perfectly, with XCode whistling cherubically with an innocent look on its face. All that remains is for me to check the Build menu to reassure myself that cmd-R does in fact do "Build and Run" which it most certainly does.
I can only assume that there is a bug in XCode that doesn't correctly reset build state when switching between targets, so it thinks my build is up to date when in fact it's ancient.
Summer's just beginning, so naturally Springwatch has just started on the BBC. At least that appears to be their logic. Very strange.

Update: Aha, Kate Humble admitted it today when she said "glorious summer evening". It's a scam!
For my sins I've been watching Britain's Got Talent on the tele, and I thought Susan Boyle was rubbish. Apparently I was in the minority. Her first few notes of Memory missed utterly and she was a bit reedy through most of the tricky bits. Am I the only person that finds her just plain annoying when she's not singing? Her fist-pumping, full-of-herself celebrations are very un-British and I suspect that the fickle public will turn. That said, I suppose rather sadly that it will be the newspapers that decide whether we should like or loath her, whether her start should soar or tumble. They've decided she's an angel and are unlikely to go back on their reckoning.

Update – 28th May 2009: Apparently it has begun, right on cue:

I've done a lot of web development in my time and a lot of that time is usually sucked up in trying to make a site 'scale' well  - not in terms of dealing with vast quantities of users, but responding to changes in font size without the page layout going completely screwy.

Generally the user can change the font size on the fly to suit themselves, and as a page designer you really ought to cater to their whim. This means that you can't assume that your carefully setup sidebar links will always require just one line each, or that your box titles will always fit in the space available. It can be a nightmare to get right and if you have a very 'designed' page you often have to accept that it will only look reasonable within a certain font size range. Here's one of my blog posts unzoomed, looking handsome as always:

BrowserZoom1
I've noticed that web browsers have increasingly been looking to solve this problem without troubling the poor page designers. Safari 4 Beta and Firefox 3 now default to simply scaling the entire page rather than just the text, though you can select a "Zoom Text Only" menu option to go back to the previous behaviour. By zooming every last pixel of the page identically, page layout and design are kept together and in the originally intended proportions no matter what, though any images on the page may start to look a bit fuzzy as they get zoomed up beyond their native size.

Here's that same blog post of mine with text-only-zoom and then everything-zoom in Safari:

BrowserZoom2 BrowserZoom3
You'll notice that Typepad have done a really good job of making their site text-zoom friendly, and with everything zoomed (and not zoomed quite so much) the whole page is too wide to be usable. Horses for courses I suppose – there are going to be cases when each method is superior and hopefully users (ones that care about zooming at all) will be savvy enough to choose what works for them.
What do you call a Spanish shark with pointy ears?

El Fin.

[It came to me in a flash of inspiration on the train home. Tim Vine – call me when you're ready.]