'Pirate' link site stands defiant