Currently flagged discussion about the same story:
There’s one post linking to the Guardian, and one posting to some site I’ve never heard of (972 something, no idea who they are). I agree, it obviously has some tech salience and the Guardian is pretty respectable so I can’t see a good-faith reason to block this discussion.