Phasorburn (chaos monkey, esq.) 🇨🇦 on Nostr: Semi-related, back in the day I worked for a company selling serial terminals hanging ...
Semi-related, back in the day I worked for a company selling serial terminals hanging off unix systems and some medical / optometrist / dental practice management software. The printers were serial and sometimes on a dedicated cable and other times were connected to the second serial port on a terminal. The print subsystem would send an escape sequence to enable the printer port, a line of data, then another escape sequence to return the data output back to the screen.
So you could use the app on the terminal while the printer received a line to print at a time. The printer could buffer that line entirely most of the time. Almost unnoticable lag to the terminal user, who might actually have been at a remote location with a modem on the first serial port instead of a hard line to the unix box.
Published at
2024-06-11 18:49:12Event JSON
{
"id": "0cbe2469a32502d5d9d577485ac9d2f1d9a1843e13344e613cbb8d841cc4fe55",
"pubkey": "18abc4e08c5bf488f4510275e8efe565e2bbedc38778318c8a08750bbf8508dc",
"created_at": 1718131752,
"kind": 1,
"tags": [
[
"p",
"5f2dac217c35680cbce574baa0ae609373a356ef1de1ab2ed0a920abb9db3fff"
],
[
"p",
"18abc4e08c5bf488f4510275e8efe565e2bbedc38778318c8a08750bbf8508dc"
],
[
"e",
"b2fb567244d80b835821b54911ac629600f165cef038afb8034e5e71fb2a575e",
"",
"root"
],
[
"e",
"f42bdb02811c734783f52155ba89c87eca3e608e43a193552b4ca3d86aa83aa8",
"",
"reply"
],
[
"proxy",
"https://t2.phasorburn.com/notes/9ueblhtboe6swaa7",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://t2.phasorburn.com/notes/9ueblhtboe6swaa7",
"pink.momostr"
]
],
"content": "Semi-related, back in the day I worked for a company selling serial terminals hanging off unix systems and some medical / optometrist / dental practice management software. The printers were serial and sometimes on a dedicated cable and other times were connected to the second serial port on a terminal. The print subsystem would send an escape sequence to enable the printer port, a line of data, then another escape sequence to return the data output back to the screen. \n\nSo you could use the app on the terminal while the printer received a line to print at a time. The printer could buffer that line entirely most of the time. Almost unnoticable lag to the terminal user, who might actually have been at a remote location with a modem on the first serial port instead of a hard line to the unix box.",
"sig": "524388e702f282ba063c30f2e2e7ba7f6536307ee04b2f79e338241cce31b32bf6f00ff045f64153f533072662e4f6996573a34a40cba2015f25448f8fcdca85"
}