I'm young and wasn't alive during the 60's and 70's to experience networking and programming as it once was. I have been watching some talks by Van Jacobson on Content Centric Networking, and in these talks he gives a historical perspective stating that in the 60's and 70's, networking was designed to solve the problem of resource sharing, such as getting access to scarce card readers or high speed tape drives. He then proceeds to say that there was very little data in this era, and that data "didn't live on computers", it was something you carried around with you, e.g. on tapes or printouts.
I have two questions regarding this:
1) How did people "remotely" use something like a card reader? Surely at some point the physical cards had to be delivered to wherever the computer was. If you were 100 miles away, did this mean they posted the cards off ahead of time and then simply used networking to execute the commands necessary to run those card decks?
2) How did people generally get the result of their programs? Was it sent back across the wire, or were print outs/tapes etcetera posted after the program had been run back to the remote researcher?
I apologize if I've gotten my eras mixed up in any way here, as I said, I wasn't alive at the time.