I'm guessing you're on BSD (or maybe Apple)? Their version requires you to tell less there's a raw data at the input.
Terminal emulation is a spooking place full of ancient magic. One of the reasons why I assumed "modern defaults". It would turn "a weekend hack" into a session of misery. ;)