Hacker News new | ask | show | jobs
by userbinator 765 days ago
I suspect a lot of people are no longer being taught these fundamental protocols by manual interaction with a terminal, since that's what SMTP seems to have been originally intended for; and as someone who actually made use of that for a nontrivial amount of time, the "single dot on a line" to end a message has been permanently etched into my memory.

Relatedly, escaping somehow seems to be a foreign concept for a lot of programmers, who wouldn't ever see the above situation and ask themselves "but what if I want to send an email with a line containing a single dot?" yet another large group of them finds it perfectly logical and easy to understand.

1 comments

> I suspect a lot of people are no longer being taught these fundamental protocols by manual interaction with a terminal,

I'd be surprised if any significant portion of software developers learned anything like that in the last 30 years, at least.

I mean, if we did that for everything in webdev, It'd take 30 years of training before you'd get to do your first PR!