For some reason it doesn't seem possible that FTP was invented before I was born. (me: 1973. ftp: 1971.)