Trying to figure out how tail -f can be implemented in Go | Hacker News Reader