Fifty years ago, the internet was born in Room 3420
fastcompany.com
fastcompany.com
> Taylor talked ARPA director Charles Herzfeld into allocating a million dollars for R&D into a new network to connect the computers at MIT, UCLA, SRI, and many other sites. Herzfeld got the money by redirecting it from a ballistic missile research program into the ARPA budget. The cost was justified within DoD circles by saying that ARPA was tasked with building a “survivable” network that wouldn’t go down if any specific part was destroyed, perhaps in a nuclear attack.
This story seems very similar to the Unix story[1]. Ritchie and Thompson wanted to play Space Travel and started building Unix. Eventually, management invested for a different reason: they wanted a good system for text processing of patent applications.
I guess in the early days, no one saw the potential of computers and networking. Therefore there had to be a weird convergence of interests of various stakeholders for projects to get off the ground.
http://lh5.ggpht.com/azn.jalapeno/SQf_wBSxnoI/AAAAAAAAArg/nH...
http://lh4.ggpht.com/azn.jalapeno/SQf9KtQGgNI/AAAAAAAAArE/L7...
It's amazing that we still have a small number of people connected with connections that are slower than the first one ever, 50 years ago.
This is definitely not true for the majority of history. The way the world ran in 1979 would not have been that much notifiably different than 1929, even though people have landed on the moon. Today, the life of the average Joe is completely transformed by internet.
Tymnet was very cost-effective. Its purpose was to share expensive 9600 baud leased lines (hundreds of dollars a month) among multiple Teletype machines running at 110 to 300 baud. Worked fine. Remote echo was rather sluggish, as echoed characters tended to come back in groups of four characters. That's because they used an accumulation timer approach - wait until you have some minimum amount of data or the timer has run out. This is terrible for latency. (The current version of that is the "delayed ACK" timer in TCP, which I consider a mistake.)
There was a real question in the early days over whether networking would be packet-switched like the ARPANET or circuit switched like Tymnet, X.25, and SNA. I thought at the time (1970s) that circuit switching would win out, because packet switching cannot deal well with congestion in the middle of the network. I didn't expect fiber backbone bandwidth to get so cheap that the congestion stayed at the edges.
See RFC 2555: https://tools.ietf.org/html/rfc2555
Good stuff, I recommend it as well.
Research funding is important! I think similar arguments can be made to increase funding for NASA projects (perhaps this already happens).
https://www.eventbrite.co.uk/e/happy-packet-switching-ticket...
[1] https://en.wikipedia.org/wiki/Information_Processing_Techniq...
[2] https://technicshistory.com/2019/05/08/arpanet-part-1-the-in...
Oh boy, a white lie that became a truth nowadays. Internet as it stands now it's so resilient that after a full nuclear war to extinct us, a future alien specie just needs to patch a few bits at cables ends and will have Earth coverage. Internet is so resilient that look at China's great firewall effort and still dissidents can communicate with free world.
IMHO, if Tim Berners-Lee had not invented HTTP, someone else would have build something else to improve over gopher.
Its just prettier now.