Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is super cool, but the fact that it only prints uppercase characters would be a nightmare if a standard case-sensitive filesystem is used.


That's why `stty lcase` exists.


This would not have wholly worked with Linux. As I've noted elsewhere in this discussion, Linux does not support all of the Unix mechanisms. It does not implement the XCASE line discipline flag; so, unlike on Unix, on Linux one cannot use the xcase mechanism to get lowercase on an uppercase-only terminal.

FreeBSD doesn't support the Unix mechanism, either. Nor does NetBSD.

Xe could have connected it to an OpenBSD system. OpenBSD still supports the whole mechanism.

* https://github.com/openbsd/src/blob/57d747eef2b80ca9ffb95407...


Model 33's also didn't have lowercase. It was not that common in terminals until the early 70's at least. The DEC VT05, for instance, didn't have lowercase.


If we're playing competitive nostalgia, I owned (and used) a 5-channel teletype (electromechanical, lots of oil). Not having lower case would have been sheer luxury.

Interesting perspective when you realize you're looking at a UART implemented in tin.


If we are competing, you win.

I briefly used a 33 (as a peripheral to a CNC training computer) and I still miss that cadenced hum.


This is why you use HFS and a language like Common Lisp that is case insensitive.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: