title: Addressing Reliable Output in Newspaper3k
body: <h1>Current Behavior:</h1>
  
  <p>In attempting to use the <a href="https://newspaper.readthedocs.io/en/latest/" rel="nofollow noreferrer">News-aggregator package Newspaper3k</a> , I am unable to produce consistent/reliable output.</p>
  
  <h1>System/Environment Setup:</h1>
  
  <pre><code>Windows 10
  Miniconda3 4.5.12
  Python 3.7.1
  Newspaper3k 0.2.8
  </code></pre>
  
  <h1>Steps (Code) to Reproduce:</h1>
  
  <pre><code>import newspaper
  
  cnn_paper = newspaper.build('http://cnn.com')
  print(cnn_paper.size())
  </code></pre>
  
  <h1>Expected Behavior/Output (varies based on current links posted on cnn):</h1>
  
  <p>Produce consistent number of posted links on cnn on consecutive Print output runs.</p>
  
  <h1>Actual Behavior/Output</h1>
  
  <p>Running the code the first time produces a different number of links than code run immediately after.</p>
  
  <pre><code>1st Run Print output: 94 (as of time of posting this question)
  2nd Run Print output: 0 
  3rd Run Print output: 18
  4th Run Print output: 7
  </code></pre>
  
  <p>Printing the actual links will vary the same way as the above link count print.  I have tried using a number of different news sources, and the same unexpected variance results.  Do I need to change my User-Agent Header?  Is this a detection issue?  How do I produce reliable results?</p>
  
  <p>Any help would be much appreciated.</p>
  
  <p>Thanks.</p>