my change to use stdin, broke reading logs that have no header

This fixes it (I'm careful to avoid seeking)