6 ms·
It's a holdover from the days of Morse code. Recall the first computers were for military problems, and the first output was teletype. Teletype was originally f
by 0xNotMyAccount 3y ago
It's a holdover from the days of Morse code. Recall the first computers were for military problems, and the first output was teletype. Teletype was originally for military messaging and that had a long history of using all caps because they relied on manual transcription of Morse code (and other codes) over wire and radio. The all-caps policies were put in place to make sure the officers could consistently read what the operator had transcribed. Some of these date back to the 1850s. The Navy didn't actually do away with all-caps until 2013.
https://www.al.com/wire/2013/06/navy_puts_all_caps_communicati.html https://www.al.com/wire/2013/06/navy_puts_all_caps_communica...
https://www.doncio.navy.mil/chips/ArticleDetails.aspx?ID=4892 https://www.doncio.navy.mil/chips/ArticleDetails.aspx?ID=489...
- pavon 3y agoI think this makes more sense (or at least gets more directly to the point) than any of the Stack Overflow answers. Lowercase is easier to read in print as our minds learn the shapes of the words and can interpret whole words at a time rather than letter by letter. But Morse code was originally transcribed by hand, and it is easier for sloppily written lowercase letters to be mistaken for one another than the more distinctive uppercase letters, so it became a standard to write in uppercase. This tradition carried on to teletype and early terminals until both cases were supported.
- abathur 3y agoAs someone who had extremely poor handwriting as a child (it is still not great...), it makes a lot of sense to me that they'd land here. Over the years, being regularly mocked/embarrassed/reprimanded over my handwriting and often forced to re-write assignments led me to develop a weird print ~hybrid casing that substituted a fair number of uppercase forms anywhere my lowercase forms caused trouble. (This is mostly a fallback when someone can't read my cursive, or for official forms, package labels, etc. For the same reason I also adopted a smaller number of uppercase print capitals in my cursive.) When it isn't socially appropriate to use ALLCAPS or come across as a sTRANgE pERsoN, I have to be fairly careful/attentive when writing in print to avoid dropping into mixed case. (I'm not a monster; I'll scale these more like smallcaps when I write them.)
- pixl97 3y agoTerrible writing is why I got into computers so much myself. We live in a world where I barely pick up a pen any longer and I love it.
- dunham 3y agoIt's been a few decades, but I recall having to write in all caps in my high school drafting class. We were told the all caps and the letterforms we were told to use helped legibility when the drawings are stored on microfiche.
- retrac 3y agoWe were still taught that in high school in the late 90s. Probably some of the last. You are correct. Here's a good example of drafting from the 1960s: https://i.imgur.com/tXozAMy.png https://i.imgur.com/tXozAMy.png It's not just all caps, but a flowing, easy-to-read style of all caps. Hard to believe people used to draw all this stuff by hand. I was never very good at it.
- mschuster91 3y ago> The Navy didn't actually do away with all-caps until 2013. And aviation still is full with it. For better or, in my opinion, worse... but aviation is so stuck of outdated and inconsistent crap in general...
- jacobr1 3y agoAirbus did an interesting job reinventing aviation typefaces, including handling ALL CAPS scenarios explicitly: https://b612-font.com/ https://b612-font.com/
- throw0101b 3y agoMost recently discussed three months ago: * 466 points, 94 comments: https://news.ycombinator.com/item?id=37517567 https://news.ycombinator.com/item?id=37517567 From 2019: * 429 points, 154 comments: https://news.ycombinator.com/item?id=18946601 https://news.ycombinator.com/item?id=18946601 * https://news.ycombinator.com/from?site=b612-font.com https://news.ycombinator.com/from?site=b612-font.com
- wakeforce 3y agoThis is the nicest monospace font I've seen in ages!
- Zecc 3y agoHard disagree. The header image on the website shows slashed zeroes, but the font preview doesn't, which is unexpected. In fact when previewing in Google Fonts there's barely any visual distinction between uppercase letter O and zero. There's only a very slight difference in width which you actually have to look for. Punctuation isn't centered in their box and leaves so much tailing space the test text `5240N 15:01 .84 8,9` reads like `5240N 15: 01 . 84 8, 9` These problems don't exist as much in the variable width font, where there is no tailing space in the punctuation and the uppercase Os are rounder. There's also some weird pinching in the corners of N. 1, l and I are perfectly distinguishable though, so at least it's got that going for it.
- aaron695 3y ago[dead]
- 8bitsrule 3y agoAlso, for decades teletypes used 5-bit 'Baudot' codes. 2^5 = 32. (LTRS) A shift-key (FIGS) could be used for number digits and most punctuation. (Telegrams shown in old movies are almost always upper-case only.) 7-bit ASCII (2^7 = 128) didn't start to show up until 1963. (Starting the arguments.) Funnier: the machines used gears inside that limited how fast it could type. (60wpm on the low-end ... Which also made it hard to 'read the mail' of commercial carriers that used 66-75wpm machines.)