I checked the sub and it seemed like reddit finally pulled the plug