you know when you accidentally cat a binary file and despite your lightning-quick ctrl-c reflexes, something in it triggers that old vt100 command that tells your terminal emulator to shoot a spring-loaded boxing glove directly into your face
@jk stty sane fixes the terminal, but it doesn't fix the split lip and broken nose.
@raffitz @jk
The latest versions do, but it's flaky.
@jk or to murder your screenreader for upwards of 20 minutes
@12 @jk I both want to know what that sounds like and how to never hear it.

@jk

Oh yeah, hence the good old UNIX saying "cat considered harmful".

@jk why do we even still support that termcap?!
@jk It wouldn't be so bad if the boxing glove wasn't holding a hand grenade.
@jk I figured out years and years ago that "cat /bin/more | more" and paging through it a bit would fix the problem. "stty sane" is a better idea, so thanks for that. :P
@jk why do we still even have that feature

@jk yeah uh you gotta be careful what drivers you install with that termcap dogg

https://achewood.com/2007/01/16/title.html

Nice Pete gets stabbed in the head

Will this continue until the utilities district shuts off the power?

@jk yeah, i use the "reset" command to unbox my face, but still, terrible. πŸ˜†
@tshirtman there have been times when reset doesn't work, actually
@vv oh noes 😨 . I don't think that happened to me, but it might depend on the shell and terminal, i guess.
@jk it's law that the header or footer of any wide use format has to have the boxing glove in it
@jk Ah yes, the SGR 384 escape sequence. Never standardized, but still nonetheless quite widely implemented.
Fun fact: on the original v230 it was a confetti cannon, the boxing glove behavior was first implemented in xterm due to misread documentation and later copied by almost every software terminal emulator.
@jk I’ll take β€œsentences you can you say that will make everyone reset you like a vt100 compatible” please Alex.
@jk people asked that the boxing glove character be left out, but once they let in the bell, it was only logical to keep the boxing glove.
@jk Just did cat /bin/ls and it cleared the screen, turned off carriage returns, changed the window title, moved the cursor to the middle of the line, locked it in place, and disabled echo. Genuinely I'm shocked the text was still in the same colors.
@alilly i wonder what the difference in effects are between x86_64 and arm ls. theres got to be a text-color-changing binary out there
@jk @kaybee335 ctrl-v ctrl-o to reset traps and fonts
@jk cat /boot/vmlinuz > /dev/snd
@crazyeddie its the z that makes it so noisy
@jk we had vt220’s. They spew bits all over the place. A smock, and shower-cap, and safety glasses were essential or you got bits and bytes on you. No one ever wire the protective gear though. Lots of ties and suits ruined.
@jk Chuck Jones / Rudolf Ising cartoon about Linux users solving problems with their machine
@jk fuzzing for the masses
@jk - Boxing glove? Luxury!
@jk yeah, i really should unplug the spring-loaded boxing glove

@jk @TundraWolf

This is why ACME brand home computrix boxes never took off.

@jk at least using reset will send the command to heal that, which some modern terminal emulators actually implement
@jk and they can’t remove the spring for compatibility traditions

@jk You must still be using X11. In Wayland they upgraded to makali's audio-cock technology.

``Whenever a programmer thinks, "Hey, skins, what a cool idea", their computer's speakers should create some sort of cock-shaped soundwave and plunge it repeatedly through their skulls.''

https://www.jwz.org/doc/linuxvideo.html

linux video

@jk Recently did this in a container without ncurses installed, so reset wasn't available. πŸ˜•
@jk I specifically left all of those out of my terminal emulator, but screen is happy to emulate some. 🀦

@jk at least the β€œreset” command brings a little if sanity back

I gather β€œbat” is a safer thing to use

@jk I think git still doesn't bother to filter terminal escape sequences... πŸ˜ˆβ€‹
@jk Unpopular answer: never use terminal programs that do any of that crap. Few of us have that level of austerity erm courage.