title: Meteor subscribe callback
body: <p>According to this article here:</p>
  
  <p><a href="https://dweldon.silvrback.com/common-mistakes" rel="noreferrer">https://dweldon.silvrback.com/common-mistakes</a></p>
  
  <blockquote>
    <p>Subscriptions don't block</p>
    
    <p>Many aspects of the framework seem like magic. So much so that it may
    cause you to forget how web browsers work. Take this simple example:</p>
    
    <p>Meteor.subscribe('posts');</p>
    
    <p>var post = Posts.findOne();</p>
    
    <p>The idea that post will be undefined is the root cause of roughly one
    in twenty meteor questions on stackoverflow.</p>
  </blockquote>
  
  <p>So then why doesn't subscribe have a callback, and if it does, why isn't it referenced more often by the Meteor literati?</p>
  
  <p>Why don't we have:</p>
  
  <pre><code>Meteor.subscribe('posts', function(err, posts){
  
  //when the items/posts actually arrive
  
  }); 
  </code></pre>
  
  <p>I hope my question makes sense.</p>