logo

drewdevault.com

[mirror] blog and personal website of Drew DeVault git clone https://hacktivis.me/git/mirror/drewdevault.com.git
commit: c23d8f9ce1ce09c093b693006fde51962a4eb664
parent 1d8c1d14694e56df193a39036767b9d9cb9e33ee
Author: Drew DeVault <sir@cmpwn.com>
Date:   Tue,  5 Oct 2021 21:25:48 +0200

More typos

Diffstat:

Mcontent/blog/Terminal-emulation-legacy.gmi2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/content/blog/Terminal-emulation-legacy.gmi b/content/blog/Terminal-emulation-legacy.gmi @@ -92,7 +92,7 @@ The ASCII character set was designed to facilitate computer communications, and Early computers prior to this point did not establish much in the way of legacy standards that are still a part of modern computing, so our story ends here. The programmers of this time lived in a world where communications were governed by telephones, and, before that, the telegraph. -Hang on, though. These ASCII computers repurposed teletypes, an existing technology, so, naturally, their communication model was based on those devices understood. Can we go back even further? The primary protocol for electronic signalling at this time was standardized as the International Telegraph Alphabet No. 2 (ITA2). If we look inside, we find all of the English letters, and also... null, carriage return, line feed, and bell. +Hang on, though. These ASCII computers repurposed teletypes, an existing technology, so, naturally, their communication model was based on whatever those devices understood. Can we go back even further? The primary protocol for electronic signalling at this time was standardized as the International Telegraph Alphabet No. 2 (ITA2). If we look inside, we find all of the English letters, and also... null, carriage return, line feed, and bell. All of these characters were added to ASCII for backwards compatibility with ITA2, which was introduced in 1924, and are implemented by your terminal emulator today. 97 years of backwards compatibility. But, look carefully: why the "2" in ITA2?