More recent posts are most interesting. They show a way around the issue but, if anything, possibly point back towards the PPRuNe hosting infrastructure as being a contributing factor, although I've no idea why this should be - if in fact it is so.
I've just had a look at this thread using the Goggle Chrome browser - no Adblock there. However, that made no difference at all; everything appears the same as it does on Firefox, which has some ad blocking invoked.
The puzzlement continues ....
FOR