Bookmarks #2

This week’s bookmarks list can be way more interesting for programmers than the previous one because there’s one very interesting historical narration and some links about front-end development. There’re also some links for those who like science and is interested in world’s experience of avoiding traffic jams.

The History of Electronic Mail, by Tom Van Vleck

This is a GREAT article describing the arising of the first mailing system on the CTSS (Compatible Time Sharing System) at MIT in the mid 1960. The system was originally based on the CTSS’s New File System capabilities and in fact was a bunch of programs allowed you to send a file contents (message) to a user on a project if you knew their names. System was wrote by Tom Van Vleck and his colleague Noel Morris.

Tom narrates about the first spam emergence: one of his colleagues who had access for broadcasting in messages wrote a mail starting with a phrase “There is no way to peace. Peace is the way” and tried to defend it arguing with Tom and saying “but this is important!”.

The idea emerged many times, Tom claims, and the message interchanging within a system was implemented almost in any OS of those days. Eventually, after the replacement of CTSS with Multics, Tom ported the original mail program to the latter OS - himself as earlier, because there was no one instead of him who could do it in the right way.

In 1971 Ray Tomlinson of BBN modified sndmsg program to send messages from one ARPANet host to another and, besides it, proposed to use @ sign “to separate user name from host name in mail addresses”.

All of those and many other people, discussions and systems were involved in a long process of creating the thing we are all familiar with nowadays, internet mailing system. Tom appeals to use just “mail” instead of term “e-mail” because one day the use of electrons to deliver mail can become quaint in favor of quarks or photons.

Read the full story.

Further reading on the topic:

Front-end reads

Non-programming stuff

Привет, я Олег Громов 🤘

Я разработчик и автор, иногда что-то запускаю. Тут я пишу о разработке и индустрии, сайд-проектах и стартапах, жизни и прочих штуках.

А ещё у меня есть телеграм-канал. Рад, что вы заглянули!