Is there any confirmation on this?
[edit] Just looked at twitter, this tweet doesn't look good: https://twitter.com/Jamiesingleton/status/322730588459114500
But it may just be random coincidence.
[edit again]
Links from slashdot article:
IRC chat: http://turtle.dereferenced.org/~nenolod/linode/linode-abridg...
Link in IRC chat (i think it is of linode.com's web directory): https://bin.defuse.ca/hq0Ay8RzpKdR6vQwYxnmhc