macOS's tty impl (in the kernel) has a 1024 byte internal buffer limit for cooked mode. After that, writes succeed but the data is silently dropped. iTerm2 works around this by sleeping ~16ms between writes. My day is ruined and my disappointment is immeasurable.

0
0
0

If you have a fediverse account, you can quote this note from your own instance. Search https://hachyderm.io/users/mitchellh/statuses/114604427242854235 on your instance and quote it. (Note that quoting is not supported in Mastodon.)