I just realized the semi-stupidity of my question. I should have said "modern web", considering the ARPANET could be considered a type of "internet" (?) that ran using hardware from 1969? Thank you for the replies though, something to read up on.
Do you mean something that, for example, could access TLS 1.2? I hacked up such a thing that works on a number of my old boxes, including NeXSTEP and A/UX. The oldest system I got it to work on is a Mac IIci running NetBSD without a cache card; it needs about 22 seconds to do a TLS 1.2 transaction with a local server, but it works. https://oldvcr.blogspot.com/2020/11/fun-with-crypto-ancienne...
Ask HN: Oldest piece of hardware a user could access the internet with?
41–50 of 54 posts
Re: Ask HN: Oldest piece of hardware a user could access the internet with?
#42"access"... If you wanted, an old vt100/vt220 or whatever other hardware serial terminal you like can be connected to a linux or other system and access a shell account with text browsers etc. In that scenario the terminal is "accessing the internet". (Did this with a Televideo 970 in 2007 iirc for the ebay listing where we sold it) If you want something to run an IP stack, then a 286 running `ka9qnos` is about as sm…
> "access"... If you wanted, an old vt100/vt220 or whatever other hardware serial terminal you like can be connected to a linux or other system and access a shell account with text browsers etc. In that scenario the terminal is "accessing the internet". (Did this with a Televideo 970 in 2007 iirc for the ebay listing where we sold it) By this standard, I'm accessing the Internet using a flat-panel display. If somethi…
> Being able to talk at least IP and TCP without external help.
Contiki (https://www.c64-wiki.com/wiki/Contiki) runs on a stock C64 (plus an Ethernet adapter) and implements a full TCP/IP stack. It has IRC, FTP, e-mail, a web browser, etc. No tricks -- it runs on the hardware with no external help.
Re: Ask HN: Oldest piece of hardware a user could access the internet with?
#43Re: Ask HN: Oldest piece of hardware a user could access the internet with?
#44Re: Ask HN: Oldest piece of hardware a user could access the internet with?
#45"Accessing the internet" is a fairly broad term. In general, all machines supporting IPv4 and some sort of interface (UART for SLIP/PPP or Ethernet) can access the internet. However, older machines will not be able to use more modern services like ssh or the web due to compute power or memory limitations and you will obviously not be able to connect to IPv6-only hosts. So, for example a PDP11 running 2.9BSD (e.g. a 1…
Thank you for the history lesson! I had no idea IPv4 was so old
Re: Ask HN: Oldest piece of hardware a user could access the internet with?
#46I just realized the semi-stupidity of my question. I should have said "modern web", considering the ARPANET could be considered a type of "internet" (?) that ran using hardware from 1969? Thank you for the replies though, something to read up on.
I regularly use the Web most days on an Amiga 4000, built in 1992. It's not perfect for everything, but I can use things like search engines, visit web sites over HTTPS etc. I mostly visit Amiga-specific sites that tend to have lower overheads. I've also visited sites like like Twitter, Facebook, CNN etc. in the past. It should be possible to use older machines to browse the web but it stops being about the machine a…
Re: Ask HN: Oldest piece of hardware a user could access the internet with?
#47At a minimum, you're looking at as old as the 68020 Macs and the 386 PCs. The PDP-10, PDP-11, Amiga 1000, the earliest Sun machines (68k, pre-Sparc), and similar age machines from the 1980s and early 1990s having a really reasonable amount of functionality with the right options, OS version, drivers, and software.
Re: Ask HN: Oldest piece of hardware a user could access the internet with?
#48Earlier quoted context omitted.
I regularly use the Web most days on an Amiga 4000, built in 1992. It's not perfect for everything, but I can use things like search engines, visit web sites over HTTPS etc. I mostly visit Amiga-specific sites that tend to have lower overheads. I've also visited sites like like Twitter, Facebook, CNN etc. in the past. It should be possible to use older machines to browse the web but it stops being about the machine a…
Is the 68k port of Netsurf still kept up to date? I assume it would be slow, but Netsurf itself is quite usable, though I wouldn't say it's a modern Internet experience.
Even so the 3.10 build I have isn't built against current AmiSSL so TLS sites fail. It is slower than say, Voyager Browser and much slower than IBrowse. Netsurf 3.6 is usable if you're patient on an 060/50. Performance is around what I'd expect from a Pentium 75-100 maybe?
Re: Ask HN: Oldest piece of hardware a user could access the internet with?
#49"Accessing the internet" is a fairly broad term. In general, all machines supporting IPv4 and some sort of interface (UART for SLIP/PPP or Ethernet) can access the internet. However, older machines will not be able to use more modern services like ssh or the web due to compute power or memory limitations and you will obviously not be able to connect to IPv6-only hosts. So, for example a PDP11 running 2.9BSD (e.g. a 1…
If you're allowed to use software that's later than your hardware, then you can write a stack for almost anything, so the idea of a machine "supporting IPv4" becomes kind of meaningless. You need 576 bytes of memory for a packet buffer, plus your program. Any mid-sixties mainframe, maybe even older.
If you do count the age of the software in deciding what's "supported", and you require that the TCP/IP stack run locally and communicate with modern computers without translation, then you'll have a hard limit at about 1980 or 1981, since the TCP and IPv4 protocols weren't defined until then, and there was therefore definitely no software.
You could allow using NCP as a "legitimate Internet precursor" to TCP/IP, but if you do that there's no real reason not to just allow serial terminals as "legitimate precursors" to NCP. So 1980 or 1981 seems like the limit for a "pure" system with its own software.
If you allow software newer than the hardware, but limit yourself to not writing that software, my guess is that the oldest thing would be a KA-10, which is a 1968 computer. RFC 801 says that as of 1981, there was a stack for TENEX, which you could run on a KA-10. You could at least do Telnet, maybe FTP. That's assuming you can find another old computer to gateway whatever ancient serial protocols it was using at the physical layer.