Denny Huang says to YSITD
就是 buffer stdout 是很慢的 所以除非碰到換行之類的才會真的丟出去 不然都會暫時放在 buffer