4 upvotes, 0 direct replies (showing 0)
That must have been a recent edit then. I'm pretty sure I checked the links yesterday in /r/xkcd and none of them lead to a subreddit other than what the link stated; though maybe I overlooked them.
There's nothing here!