Reddit's website is located at reddit.com and their official Twitter account is twitter.com/reddit