For the past 10 minutes or so every search I have performed on Google ( has brought up the “This site may harm your computer” warning page on almost every result (except for Google owned sites, like YouTube). Just take a look at this search for the term “Something”:

A screenshot of Google search results

I also tried on different browsers and get the same issues – is anyone else getting this? Either way it’s a little disconcerting that a bug like this can find its way into Google, but also in its own way a little reassuring that everyone has bugs.

Update: Yep it appears to be everywhere, this TechCrunch story covers it.

Update: The BBC have a bit more detail, seems an import of data from flagged everything as dangerous – do you think someone updated the query recently and missed out the WHERE id = [id] part, I know I’ve done that on in dev more than once. :)

Just came across these very handy tips for improving irb or script/console over at Giant Robots Smashing Into Other Giant Robots, it’s well worth a quick look.

At one of my previous jobs we had a massive amount of CSS to handle; we had the global styles, then section/page specific styles and on top of both of those we had different styles for various versions of the application (as the same application and content ran many sites).

The solution we came up with was not too dissimilar to the one discussed in this months A List Apart article Progressive Enhancement with CSS and that article is well worth a read. But I also thought I’d write a little about the setup that we came up with and how it worked out for us.
Continue reading this entry » screenshot
I just came across this great site via Techcrunch called "Please fix the iPhone". It’s basically a list of issues which people are having with the iPhone and allows you to vote on ones you’d like to have fixed.

It’s quite a nice idea and really well executed. What I really liked is the fact that they’ve obviously spent a little time designing this thing (both from a UI and functionality point of view). It’s really quite refreshing to see something like this appear in an era when most simple ideas I see like this end up running on a blog or a wiki platform.

So if you’ve got an iPhone head over there and vote, if you haven’t head over and take a look at the design.

Dave Gorman asked the question "Where does money come from?" earlier today, obviously the economy is on a lot of peoples minds at the moment (and not least my own — more on that another time). It was a simple question and there was a couple of really great links in the comments: Money as Debt video on Google Video, which is also available from and a quick summation of the "Money as Debt" video.

I, like many others no doubt, thought that it was all based on the money that we deposit in banks; they invest some of that and keep some aside to let other depositors (and me) have access to some of that. But that still didn’t answer the question as to where the rest of the money comes from but the video does a great job of explaining it.

And if after watching that you’re not a little concerned then you must be a banker.

I was asked a question a while back over IM. The question and my subsequent answer made me think about my coding style, decision making process and evolution over the years and I decided that I would share those thoughts with you (aren’t you lucky).
Continue reading this entry »

It seems that recently I’ve been sending quite a few emails that require me to attach things to them. I’ve always had a bit of a problem, which from my experience of receiving emails also seems to be quite common, of writing the email first and then forgetting to add the attachment.

This usually results in me (just seconds after sending the email) having to write a short follow-up email saying how I’d forgot to attach them and ensure with the attachments included (as it’s really bad when you forget the attachments on this second email).
Continue reading this entry »

I’ve just read a lovely rant by Dave Gorman about BT and his internet service being down. It’s the kind of post I’m trying not to write about my (ongoing) trials and tribulations of trying to get an iPhone 3G and some kind of semi-decent customer service during the process. But I digress, the reason I’m writing about this is that this point stood out for me:

You can get a courtesy car when your motor is crocked so why not a courtesy internet connection? Especially when the bit that’s broken down is at their end of things.

Continue reading this entry »

My iPhone 3G arrived yesterday and due to another issue I’ve had with getting the iPhone (in an ever growing list, which is another story) my O2 SIM card wasn’t activated/connected. So I had a phone with no phone functionality.

However it did give me the chance to play around with some of the other things last night and download and try a few apps. However one thing really bothered me about the app store; no trial versions.
Continue reading this entry »

I’ve just bought something from Amazon and something has happened that has happened to me every time I’ve used Amazon for the past few months. I’m not sure if it’s something they introduced recently or whether I’ve just not noticed it before but it’s bugged me one too many times so I’m going to moan about discuss it here.
Continue reading this entry »