Yeah, hm, testing this out with a simpler script is reassuring about my basic understanding of stdout and redirecting, because... it works. but now debugging this is going to be weird
figured it out!! I was using os.get_terminal_size() to format the output, but when you redirect it that results in an OSError for "Inappropriate ioctl" (but I was swallowing that error for sloppy reasons)
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!