Some of the petitions are hard to sign at any particular time because they're overloaded :D So, yes, try later :D I've signed one or two global ones and the UK government specific one. It's a terrifying piece of legislation that's been brewing for ages, and I'm glad to see there's finally been some attention paid to it.
no subject