I know it must seem like I get a real kick out of spotting other’s taxonomic mistakes and pointing them out here, but really I’d be a much happier man if it wasn’t necessary. All it would take would be for journalists to double check their terms before going to press, or to make sure they got their pieces proof read by someone familiar with the subject. It’s the BBC’s turn again this time, and in the midst of what is, otherwise, an excellent piece about recent pioneering work on determining the colour of dinosaur feathers, by using an electron microscope to examine the shape and structure of fossilised melanosomes. There’s nothing at all wrong with most of the article. In fact, go and read it now; I’ll wait.
See? It’s all very interesting; well researched, and well written, and it avoids the two most grating errors science pieces in the mainstream media usually make; making it sound like this has overturned everything we’ve previously thought about the subject, and giving ‘equal time’ to some wacko who disagrees with the research. So, yes, it’s a great piece. With one small error:
A relatively benign mistake to make while sat at a desk in a nice comfortable office, but there are scenarios where you might want to be a little more careful in checking your definitions…
So, Firefox 3.6 is finally here, and on average it’s 20% faster than 3.5. It’s actually a really noticeable improvement for both rendering and scrolling around pages; I’d say it’s more or less on a par with Safari on most pages. I hear from Windows using friends that it’s similarly quicker on that platform too, approaching the speed of Chrome, in places. All of which makes this a little odd.
I noticed, not long after the upgrade that my blog (this page, unless you’re reading a syndicated copy,) was scrolling really, really slowly in Firefox, which it had never done before I upgraded. I checked it in Safari to reassure myself that it wasn’t something wrong with the site, and everything was fine; scrolling was smooth and responsive just like it has always been. I checked Firefox 3.5 on my macbook; same thing. I disabled all my firefox addons and tried again on the desktop: still painfully slow. So I re-enabled some of them and started messing around with firebug, disabling various style elements to see if I could figure out where the slowdown was coming from.
It didn’t take me long to find the culprit: shadows. I try to avoid using images in my pages as much as possible to improve page load speed, so I use box-shadows to give a bit of depth to the widget box-outs; they look even more flat and drab without them. I also find that a subtle text-shadow is a great way to increase text contrast without making the page harder on the eyes, which is a big deal for any light-on-dark display (at least until someone introduces a decent super-light websafe font,) so I make heavy use of that too. None of this has ever had any noticeable performance impact before, but here we are; with the new, optimised, gecko engine it renders like arse.
I thought perhaps there was something else about my CSS that was confusing the rendering engine — it’s hardly the most minimal or elegant set of style definitions in the world — so I knocked together this abuse of text-shadow to prove that it’s the problem. As expected, it renders fine in Safari and older Firefoxes, but incredibly slowly in Firefox 3.6, so it’s definitely something to do with the new browser.
Next check was to see if it affects FF3.6 on other platforms, so I fired up my Wintendo, upgraded Firefox and tried the page. No slowdown. I don’t know how representative that is though; that box is a quad-core 3GHz Nehalem with 6GB of RAM and a GTX295 in it; it’s got about twice the graphics oomph of my Mac (which is a 3GHz Core2 Duo with an 8800GS), and I don’t have a slower windows box to test on. So this is a bit inconclusive; I can’t really detmine whether the issue is confined to the Mac version of Firefox, or to Firefox on machines that can’t run Crysis at 60fps. But, honestly, I don’t think it matters.
Long story short; my site renders really slowly on the latest, greatest version of Firefox, which is an issue. I make no bones about the fact that I don’t give a monkey’s how it renders in IE, but I do like to make sure it gives a good experience in decent browsers, which by my definition means anything webkit or gecko based. Firefox is by far the most popular browser in that category, so I can’t just ignore this. The question is what to do?
I can sit around and hope that 3.61 fixes the problem, but that is basically just ignoring it, taking no responsibility, and means that my site sucks until someone else fixes their browser, which might never happen.
Or I can reskin the whole site such that it looks OK (or at least as OK as it looks now) without relying on shadows. The problem is, I’m not a web designer, so that’ll take me ages, and I only just got the place looking how I want with this design. It’ll also, inevitably, mean moving back towards the bad old way of doing things, using background PNGs to try to give the site any sense depth or character, and I really don’t want to do that; I want to be able to use stylesheets to define the style of my page, not rely on image-based workarounds. Admitting that I need those workarounds feels like giving up. Maybe the state of browser technology just isn’t up to that outlook yet.
Basically, I see no entirely satisfactory way out of this situation; I’m just going to have to decide which solution is the least unsatisfactory. I’m going to have to give it some thought.
Looks like a bunch of homeopathy supporters have got sick of not being taken seriously on the internet, and decided that the best way to gain the respect of the wider community is to spam wikipedia until the service is overloaded. I’m not sure whether the intent is just a DoS, or if they think people will just get so tired of reverting their edits that they just roll over and let them have their say. Either way, it’s a stupid plan; the absolute most they’ll achieve is that the pages they target will be locked until they themselves get bored and go away.
In any case, I wonder if the irony of the whole idea is lost on them? Surely the homeopathic way to do this would be to have one person say, very very quietly, what they want on the page, while in the same room as someone who knows someone who knows someone who knows someone who knows someone who is a Wikipedia user.
Hat tip to @xtaldave for the link.
Oh, oh, oh! This is an exciting one! Earlier this year, when the discovery that Komodo Dragons (Varanus komodoensis) are venomous was published, I idly wondered if any dinosaurs were as well. Komodo Dragons and dinosaurs are not closely related, so there was no reason to make that leap, beyond the fact that they are (or, in the case of dinosaurs, were) both large terrestrial reptiles, and that I want it to be true.
Well, it turns out I might yet be onto a winner with that one. A recent publication by Enpu Gong of the Chinese Academy of Sciences documents fossil evidence that Sinornithosaurus, a small Cretaceous theropod from what is now China, possessed a venomous bite. The venom gland itself, being soft tissue, has not been preserved1, but the skull contains a cavity that Gong believes could have contained one. More convincingly, the animal had long, grooved upper teeth, like those used by extant rear-fanged snakes to inject venom into prey, with voids above them, which could have functioned as local reservoirs.
Not everybody’s convinced, and I’d categorise the evidence as ‘strongly suggestive’ rather than a slam-dunk, but it’s fascinating stuff and lends a big pile of credibility to an idea that I really want to be true.
Check out Ed Young’s longer and better coverage, over at Not Exactly Rocket Science.
- Which is not to say that soft tissue can never leave fossil evidence, in fact Sinornithosaurus is also famous for being one of the first dinosaurs to be discovered with fossilised feather-impressions, merely that it is significantly rarer. [↩]
A couple of years ago I wrote about the extinction of the Baiji — or Yangtze River Dolphin — and now, as the BBC reports, it looks like another large inhabitant of the Yangtze is on the verge of following it, if it hasn’t already done so.
One of only two extant species of Paddlefish, the Chinese Paddlefish (Psephurus gladius,) which, with reported sizes up to 7m long, may also be the world’s largest freshwater fish1 has not been detected at all on a recent survey. The team do admit that it’s quite possible for isolated individuals to have escaped detection due to the sheer size of the area surveyed, but point out that the environment can no longer support a viable breeding population, and that unless some specimens can be caught in time to begin a captive conservation programme the species is doomed.
It’s depressing to be writing about the extinction of another large, ecologically important species so soon after the Baiji — doubly so since it was native to the same river system — and it’s no comfort at all to know that there will have been plenty of other, less-visible (but no less tragic) extinctions in the same period, or that this is unlikely to be the last.
- it is currently not clear — and now may never be — whether the animal spends it’s entire life in fresh water [↩]

It’s always the same; you go on holiday, “make friends” with some guy and when you get home you realise he managed to get himself into every photo you took!
Hat tip to John Lynch over at A Simple Prop for the link.
Also, if The End of the Line didn’t convince you, John has discovered another reason not to destroy the world’s fish population: if there are no fish to eat, the Otters will have to find something else to eat: Human Flesh!
Don’t look so charismic now, do they?
It won’t come as news to many of you that I’m no fan of Microsoft — their long history of sub-standard software combined with economic domination and anticompetitive behaviour just doesn’t do it for me — but even I can’t bring myself to see this patent ruling as a good thing. Funny perhaps, and certainly karmicly appealing, but ultimately it does no-one but i4i any good whatsoever.
Software patents do nothing but limit companies’ ability to innovate and develop quality software, and this an ideal example of that. Microsoft Word is one of the few genuinely good products MS has ever produced, and their move to an XML file format in office 2007 was both a huge improvement in file size and processing speed, and an important step towards open-formats and interoperability from a company that had historically seen those things as an anathema. Obviously, it’s not perfect, and there were already open XML formats they could have adopted rather than rolling their own, but it’s a step in the right direction and it benefits every user of MS Word. We should not be discouraging Microsoft from making these kinds of change, yet that’s exactly what the recent East-Texas court ruling banning the sale of Word due to patent infringement does — and in the strongest possible way.
But it’s worse than that; not only does this discourage further good behaviour on the part of MS, but it directly impacts thousands of companies all over the world; Word is critical to the functioning of a huge number of businesses, and not being able to buy new licenses, even for a short while, could be a serious problem for some of them. If they’re left with less licenses than they have employees, then some of those employees might not be able to work, or have to do so on illegal software. In this financial climate, no company wants to have to make that choice. It’s true that there are alternatives (even free ones,) but anyone who thinks that’s a solution has never had much contact with corporate IT departments.
The whole situation seems like utter nonsense to me. Microsoft followed a totally obvious course of action, which benefited pretty much everyone, when it switched its file formats to XML, and yet because some other company had the idea first, they’re fined $277,000,000.00 in “damages” — someone will have to explain to me how Microsoft improving their office suite cost i4i $240 million — and the rest of us are prevented from buying the software we want to use.
In case anyone needed further proof that software patents (and patents in general) do more to harm to innovation and competition than they do to protect inventors, I think this is a prime example.
Yes, you read that right; in the second new lizardly discovery I’ve read about this week — this time at the excellent Not Exactly Rocket Science — it turns out that not only are Komodo Dragons (Varanus komodoensis) 3m long carnivorous lizards with razor-sharp, serrated teeth that can run at 20km/h, but they’re also venomous. You know, in case all that other stuff wasn’t enough to give you nightmares.
It was thought for decades that Komodo Dragons relied on the virulent cocktail of bacteria present in their mouths to infect and weaken prey when they bit them, so that they could hunt them down over a few days and finish the job. It turns out that, while their mouths certainly are rancid, they have an even nastier weapon in their arsenal.
Brian Fry of the University of Melbourne, tipped-off by the discovery in 2005 that a close relative of the Dragon (Varanus varius, the Lace Monitor) has venom glands, took an MRI of the head of a Komodo Dragon and demonstrated conclusively that it too is venomous. The venom in question is complex, but seems mainly tailored to increase blood loss from the gaping wounds left my the Dragon’s razor-like teeth and characteristic ‘backward-jerk’ biting motion, causing massive blood loss in the victim, weakening them and often leading quickly to shock, and then to death. It’s worth noting that even where the blood-loss is not sufficient to kill the victim, going into shock within sight of a hungry 3m carnivore probably will be.
Komodo Dragons being the largest extant reptiles, and me being me, the first thing I thought of when I read about this was the possibility that some dinosaurs may also have evolved a venomous bite, and I was pleased to see that I’m not alone; there a discussion of the subject in the comments at Not Exactly Rocket Science. Unfortunately, they agree with me: the idea is a bit of a stretch (OK, a lot of one,) since Komodo Dragons aren’t closely related to dinosaurs, and there are no known venomous examples of the closest extant relatives of dinosaurs: the birds. What this does show, however, is that it’s quite possible for reptiles — even large ones — to be venomous without providing any skeletal or dental evidence of the fact. So our conclusion has to be that some dinosaurs may have been venomous, but that we have no good reason to believe that they were.
The sandfish (Scincus scincus) is a species of desert skink that has a nifty trick for evading predators (or just the hot sun): it submerges itself in the sand and literally swims though it — thus the name.
The species has always been known to be an exceptional burrower, but recent experiments utilising x-ray imagery have shown that it doesn’t dig using it’s limbs as one might expect, but holds them fast against its body while using graceful side-to-side undulations to push itself forward, much like a snake swimming in water. Check out the video the researchers have posted online; it’s really quite impressive.
The thing I really love about discoveries like this is that it really highlights just how diverse and incredible life on Earth is. It doesn’t matter how outlandish something sounds; if its a viable way of getting around, finding food, catching food, or eating food, then something, somewhere is almost certain to be doing it.
Also, the BBC has an extremely cute image of one surfacing.
Tonight I upgraded the Wordpress install on the site to version 2.8, resulted in about half-an-hour’s downtime while I untangled some merge conflicts the svn update to 2.8 combined with a move to the new Wordpress core svn server created. Interestingly the process went fine on my test server, but not on live; I’ll have to look into that. Anyway, apologies for any inconvenience the downtime may have caused you.
The 2.8 upgrade itself is almost entirely back-end, admin stuff, and shouldn’t have any impact on the visible site at all.
