Some of the issues are; it's too small, and it has no reference at all. It would also be nice if this article had an image to go along with it.
Simply put, Reddit ("I read it on Reddit") is a social news aggregation website where people can summit a link, then people can upvote or downvote said link so that more or less people will see it respectably. On Reddit there are "subreddits", subreddits are like mini forums on any subject you can think of, some popular subreddits are /r/hmmm (for weird photos), /r/pics (for photos), and /r/funny (for funny jokes).
/r/neocities was first started in 2014 by somebody who calls themself "EngageChimpoutMode" (who last posted on Reddit in 2014), the subreddit also has two other moderators; Reddit users MangaCleaver, and kyledrake.