Using Arduino as isp is driving me mad

With regard to Pluggy's posts here....I'm a little confused. Does the Uno not work to put a bootloader on a 168 (say) mounted in a duemilanove? How about the other way around? You post a link to a thread about problems fixed with the Uno and the Optiboot bootloader. Sorry for my ignorance but what is that?