Yesterday a program made my terminal’s cursor disappear! I was really surprised because programs so rarely mess up my terminal these days. (fish prevents almost all problems like this)
the problem was that it printed out "\033[?25l" to make the cursor invisible without printing out a corresponding "\033[?25h” to make it visible again
like most "my terminal is broken" problems you can fix this by running `reset` but it was VERY disorienting until I realized what had happened
screenshots: