In NEW SCIENTIST for 19 Jan in an article about finding other worlds in space I encountered a bit of Brit slang I had to look up. It was said that ingenious use of existing technology (will leave) "expensive space missions pipped at the post.". Which apparently means beaten before they even start.