Yet another submission to the AHPC:I'm sure many of you know the feeling. In the one moment you're happily beavering away on a project when a…