read leaflet"WELCOME TO USENET!
Well, thanks to the FAQ post, I did find that ftp.gnu.org still exists.
So I opened port 20-21 in my firewall and downloaded emacs 30.2 for
Windows from their site.
It came down at a scorching 5Mbps.
I remember downloading the Dungeon Keeper demo on a T1 at work (1Mbps).
I don't know why I felt nostalgic any more. FTP is a pain.
Zaghadka <zaghadka@hotmail.com> writes:
Well, thanks to the FAQ post, I did find that ftp.gnu.org still exists.
So I opened port 20-21 in my firewall and downloaded emacs 30.2 for
Windows from their site.
It came down at a scorching 5Mbps.
I remember downloading the Dungeon Keeper demo on a T1 at work (1Mbps).
I don't know why I felt nostalgic any more. FTP is a pain.
Yah. As I understand it, one huge benefit HTTP had over FTP was the
common load sharing setups available for it which made HTTP easy to
scale. Not to mention the CDNs.
As for Emacs in Windows, it's now conveniently part of msys2. Then
again, msys2 is a bit of a mess, compared to just downloading the
installer.
Well, thanks to the FAQ post, I did find that ftp.gnu.org still exists.
So I opened port 20-21 in my firewall and downloaded emacs 30.2 for
Windows from their site.
It came down at a scorching 5Mbps.
I remember downloading the Dungeon Keeper demo on a T1 at work (1Mbps).
I don't know why I felt nostalgic any more. FTP is a pain.
As for Emacs in Windows, it's now conveniently part of msys2. Then
again, msys2 is a bit of a mess, compared to just downloading the
installer.
As for Emacs in Windows, it's now conveniently part of msys2. Then
again, msys2 is a bit of a mess, compared to just downloading the
installer.
Well, thanks to the FAQ post, I did find that ftp.gnu.org still exists.
So I opened port 20-21 in my firewall and downloaded emacs 30.2 for
Windows from their site.
It came down at a scorching 5Mbps.
I remember downloading the Dungeon Keeper demo on a T1 at work (1Mbps).
I don't know why I felt nostalgic any more. FTP is a pain.
I remember having to use FTP first to download files to my shell
account, and then following it up by using ZModem to download the
files from the shell to the local computer. Given the difference in
speeds, I always preferred the former. FTP went over the
administration's T1; ZModem over the phone line. The second part took
FOREVER to complete.
Not that FTPing was all that fast either (well, not compared to modern standards). I remember it could take ten to twenty minutes to download
a 1MB file, depending on how busy the office (or the FTP site) was. I
think the two disks of the "Doom Shareware" version took more than an
hour.
Worse, you couldn't do anything else with the connection until the
downloads were complete. Not like today, when you queue up a 50GB game download, then surf the web until it's done ;-)
On Thu, 28 Aug 2025 11:34:43 +0300, in comp.sys.ibm.pc.games.action,
Anssi Saari wrote:
As for Emacs in Windows, it's now conveniently part of msys2. Then
again, msys2 is a bit of a mess, compared to just downloading the >>installer.
Ahahaha! It doesn't run in the terminal. It runs in a window!
On Thu, 28 Aug 2025 12:35:55 -0500, in comp.sys.ibm.pc.games.action,
Zaghadka wrote:
On Thu, 28 Aug 2025 11:34:43 +0300, in comp.sys.ibm.pc.games.action,
Anssi Saari wrote:
As for Emacs in Windows, it's now conveniently part of msys2. Then
again, msys2 is a bit of a mess, compared to just downloading the
installer.
Ahahaha! It doesn't run in the terminal. It runs in a window!
Lots of prereqs: `````````````````````````````````````````````````````````````````````
:: Processing package changes...
( 1/24) installing mingw-w64-x86_64-jansson
( 2/24) installing mingw-w64-x86_64-libyaml
( 3/24) installing mingw-w64-x86_64-wineditline
( 4/24) installing mingw-w64-x86_64-pcre2
( 5/24) installing mingw-w64-x86_64-ctags
( 6/24) installing mingw-w64-x86_64-libgccjit
( 7/24) installing mingw-w64-x86_64-texinfo
( 8/24) installing mingw-w64-x86_64-xpm-nox
( 9/24) installing mingw-w64-x86_64-brotli
(10/24) installing mingw-w64-x86_64-libpng
(11/24) installing mingw-w64-x86_64-python-packaging
(12/24) installing mingw-w64-x86_64-glib2
(13/24) installing mingw-w64-x86_64-graphite2
(14/24) installing mingw-w64-x86_64-harfbuzz
(15/24) installing mingw-w64-x86_64-freetype
(16/24) installing mingw-w64-x86_64-libunistring
(17/24) installing mingw-w64-x86_64-libidn2
(18/24) installing mingw-w64-x86_64-libtasn1
(19/24) installing mingw-w64-x86_64-nettle
(20/24) installing mingw-w64-x86_64-p11-kit
(21/24) installing mingw-w64-x86_64-gnutls
(22/24) installing mingw-w64-x86_64-libwasmtime
(23/24) installing mingw-w64-x86_64-libtree-sitter
(24/24) installing mingw-w64-x86_64-emacs
Everything I've come to expect from emacs. I'm surprised there's no mingw-w64-x86_64-gkitchen-sink.
On Thu, 28 Aug 2025 12:35:55 -0500, in comp.sys.ibm.pc.games.action,
Zaghadka wrote:
On Thu, 28 Aug 2025 11:34:43 +0300, in comp.sys.ibm.pc.games.action,
Anssi Saari wrote:
As for Emacs in Windows, it's now conveniently part of msys2. Then
again, msys2 is a bit of a mess, compared to just downloading the >>>installer.
Ahahaha! It doesn't run in the terminal. It runs in a window!
Lots of prereqs: `````````````````````````````````````````````````````````````````````
:: Processing package changes...
( 1/24) installing mingw-w64-x86_64-jansson
( 2/24) installing mingw-w64-x86_64-libyaml
( 3/24) installing mingw-w64-x86_64-wineditline
( 4/24) installing mingw-w64-x86_64-pcre2
( 5/24) installing mingw-w64-x86_64-ctags
( 6/24) installing mingw-w64-x86_64-libgccjit
( 7/24) installing mingw-w64-x86_64-texinfo
( 8/24) installing mingw-w64-x86_64-xpm-nox
( 9/24) installing mingw-w64-x86_64-brotli
(10/24) installing mingw-w64-x86_64-libpng
(11/24) installing mingw-w64-x86_64-python-packaging
(12/24) installing mingw-w64-x86_64-glib2
(13/24) installing mingw-w64-x86_64-graphite2
(14/24) installing mingw-w64-x86_64-harfbuzz
(15/24) installing mingw-w64-x86_64-freetype
(16/24) installing mingw-w64-x86_64-libunistring
(17/24) installing mingw-w64-x86_64-libidn2
(18/24) installing mingw-w64-x86_64-libtasn1
(19/24) installing mingw-w64-x86_64-nettle
(20/24) installing mingw-w64-x86_64-p11-kit
(21/24) installing mingw-w64-x86_64-gnutls
(22/24) installing mingw-w64-x86_64-libwasmtime
(23/24) installing mingw-w64-x86_64-libtree-sitter
(24/24) installing mingw-w64-x86_64-emacs
Everything I've come to expect from emacs. I'm surprised there's no mingw-w64-x86_64-gkitchen-sink.
Zaghadka <zaghadka@hotmail.com> wrote in news:sq82bk5i0sg1ila56iamt8vsv39r0r9ivn@4ax.com:
On Thu, 28 Aug 2025 12:35:55 -0500, in comp.sys.ibm.pc.games.action,
Zaghadka wrote:
On Thu, 28 Aug 2025 11:34:43 +0300, in comp.sys.ibm.pc.games.action,
Anssi Saari wrote:
As for Emacs in Windows, it's now conveniently part of msys2. Then
again, msys2 is a bit of a mess, compared to just downloading the
installer.
Ahahaha! It doesn't run in the terminal. It runs in a window!
Lots of prereqs:
`````````````````````````````````````````````````````````````````````
:: Processing package changes...
( 1/24) installing mingw-w64-x86_64-jansson
( 2/24) installing mingw-w64-x86_64-libyaml
( 3/24) installing mingw-w64-x86_64-wineditline
( 4/24) installing mingw-w64-x86_64-pcre2
( 5/24) installing mingw-w64-x86_64-ctags
( 6/24) installing mingw-w64-x86_64-libgccjit
( 7/24) installing mingw-w64-x86_64-texinfo
( 8/24) installing mingw-w64-x86_64-xpm-nox
( 9/24) installing mingw-w64-x86_64-brotli
(10/24) installing mingw-w64-x86_64-libpng
(11/24) installing mingw-w64-x86_64-python-packaging
(12/24) installing mingw-w64-x86_64-glib2
(13/24) installing mingw-w64-x86_64-graphite2
(14/24) installing mingw-w64-x86_64-harfbuzz
(15/24) installing mingw-w64-x86_64-freetype
(16/24) installing mingw-w64-x86_64-libunistring
(17/24) installing mingw-w64-x86_64-libidn2
(18/24) installing mingw-w64-x86_64-libtasn1
(19/24) installing mingw-w64-x86_64-nettle
(20/24) installing mingw-w64-x86_64-p11-kit
(21/24) installing mingw-w64-x86_64-gnutls
(22/24) installing mingw-w64-x86_64-libwasmtime
(23/24) installing mingw-w64-x86_64-libtree-sitter
(24/24) installing mingw-w64-x86_64-emacs
Everything I've come to expect from emacs. I'm surprised there's no
mingw-w64-x86_64-gkitchen-sink.
Yeah, emacs sucks and always has. Real geeks use VI. (g, d, & r)
On 8/28/2025 9:33 PM, Mark P. Nelson wrote:
Zaghadka <zaghadka@hotmail.com> wrote inNo they don't. Real geeks use BINARY!
news:sq82bk5i0sg1ila56iamt8vsv39r0r9ivn@4ax.com:
On Thu, 28 Aug 2025 12:35:55 -0500, in comp.sys.ibm.pc.games.action,
Zaghadka wrote:
On Thu, 28 Aug 2025 11:34:43 +0300, in comp.sys.ibm.pc.games.action,
Anssi Saari wrote:
As for Emacs in Windows, it's now conveniently part of msys2. Then
again, msys2 is a bit of a mess, compared to just downloading the
installer.
Ahahaha! It doesn't run in the terminal. It runs in a window!
Lots of prereqs:
`````````````````````````````````````````````````````````````````````
:: Processing package changes...
( 1/24) installing mingw-w64-x86_64-jansson
( 2/24) installing mingw-w64-x86_64-libyaml
( 3/24) installing mingw-w64-x86_64-wineditline
( 4/24) installing mingw-w64-x86_64-pcre2
( 5/24) installing mingw-w64-x86_64-ctags
( 6/24) installing mingw-w64-x86_64-libgccjit
( 7/24) installing mingw-w64-x86_64-texinfo
( 8/24) installing mingw-w64-x86_64-xpm-nox
( 9/24) installing mingw-w64-x86_64-brotli
(10/24) installing mingw-w64-x86_64-libpng
(11/24) installing mingw-w64-x86_64-python-packaging
(12/24) installing mingw-w64-x86_64-glib2
(13/24) installing mingw-w64-x86_64-graphite2
(14/24) installing mingw-w64-x86_64-harfbuzz
(15/24) installing mingw-w64-x86_64-freetype
(16/24) installing mingw-w64-x86_64-libunistring
(17/24) installing mingw-w64-x86_64-libidn2
(18/24) installing mingw-w64-x86_64-libtasn1
(19/24) installing mingw-w64-x86_64-nettle
(20/24) installing mingw-w64-x86_64-p11-kit
(21/24) installing mingw-w64-x86_64-gnutls
(22/24) installing mingw-w64-x86_64-libwasmtime
(23/24) installing mingw-w64-x86_64-libtree-sitter
(24/24) installing mingw-w64-x86_64-emacs
Everything I've come to expect from emacs. I'm surprised there's no
mingw-w64-x86_64-gkitchen-sink.
Yeah, emacs sucks and always has. Real geeks use VI. (g, d, & r)
On Fri, 29 Aug 2025 07:11:46 -0700, Dimensional Traveler
<dtravel@sonic.net> wrote:
On 8/28/2025 9:33 PM, Mark P. Nelson wrote:
Zaghadka <zaghadka@hotmail.com> wrote inNo they don't. Real geeks use BINARY!
news:sq82bk5i0sg1ila56iamt8vsv39r0r9ivn@4ax.com:
On Thu, 28 Aug 2025 12:35:55 -0500, in comp.sys.ibm.pc.games.action,
Zaghadka wrote:
On Thu, 28 Aug 2025 11:34:43 +0300, in comp.sys.ibm.pc.games.action, >>>>> Anssi Saari wrote:
As for Emacs in Windows, it's now conveniently part of msys2. Then >>>>>> again, msys2 is a bit of a mess, compared to just downloading the
installer.
Ahahaha! It doesn't run in the terminal. It runs in a window!
Lots of prereqs:
`````````````````````````````````````````````````````````````````````
:: Processing package changes...
( 1/24) installing mingw-w64-x86_64-jansson
( 2/24) installing mingw-w64-x86_64-libyaml
( 3/24) installing mingw-w64-x86_64-wineditline
( 4/24) installing mingw-w64-x86_64-pcre2
( 5/24) installing mingw-w64-x86_64-ctags
( 6/24) installing mingw-w64-x86_64-libgccjit
( 7/24) installing mingw-w64-x86_64-texinfo
( 8/24) installing mingw-w64-x86_64-xpm-nox
( 9/24) installing mingw-w64-x86_64-brotli
(10/24) installing mingw-w64-x86_64-libpng
(11/24) installing mingw-w64-x86_64-python-packaging
(12/24) installing mingw-w64-x86_64-glib2
(13/24) installing mingw-w64-x86_64-graphite2
(14/24) installing mingw-w64-x86_64-harfbuzz
(15/24) installing mingw-w64-x86_64-freetype
(16/24) installing mingw-w64-x86_64-libunistring
(17/24) installing mingw-w64-x86_64-libidn2
(18/24) installing mingw-w64-x86_64-libtasn1
(19/24) installing mingw-w64-x86_64-nettle
(20/24) installing mingw-w64-x86_64-p11-kit
(21/24) installing mingw-w64-x86_64-gnutls
(22/24) installing mingw-w64-x86_64-libwasmtime
(23/24) installing mingw-w64-x86_64-libtree-sitter
(24/24) installing mingw-w64-x86_64-emacs
Everything I've come to expect from emacs. I'm surprised there's no
mingw-w64-x86_64-gkitchen-sink.
Yeah, emacs sucks and always has. Real geeks use VI. (g, d, & r)
And then input the data using punchcards.
On Fri, 29 Aug 2025 12:57:47 -0400, in comp.sys.ibm.pc.games.action,
Spalls Hurgenson wrote:
On Fri, 29 Aug 2025 07:11:46 -0700, Dimensional Traveler
<dtravel@sonic.net> wrote:
No they don't. Real geeks use BINARY!
And then input the data using punchcards.
No they don't. They input it one byte at a time on the eight switches on
the front of the computer and then press the button!
On Fri, 29 Aug 2025 22:04:26 -0500, Zaghadka <zaghadka@hotmail.com>
wrote:
On Fri, 29 Aug 2025 12:57:47 -0400, in comp.sys.ibm.pc.games.action,
Spalls Hurgenson wrote:
On Fri, 29 Aug 2025 07:11:46 -0700, Dimensional Traveler
<dtravel@sonic.net> wrote:
No they don't. Real geeks use BINARY!
And then input the data using punchcards.
No they don't. They input it one byte at a time on the eight switches on
the front of the computer and then press the button!
Heh. You don't know how long, while writing my comment, I flip-flopped between "punch cards" and "enter the data using front-panel toggle
switches" before finally settling on the former.
I'm sure if I'd picked the toggle switches, somebody would have piped
up about punch cards ;-)
Maybe we can agree that both options are equally geeky?
On Fri, 29 Aug 2025 22:04:26 -0500, Zaghadka <zaghadka@hotmail.com>
wrote:
On Fri, 29 Aug 2025 12:57:47 -0400, in comp.sys.ibm.pc.games.action,
Spalls Hurgenson wrote:
On Fri, 29 Aug 2025 07:11:46 -0700, Dimensional Traveler
<dtravel@sonic.net> wrote:
No they don't. Real geeks use BINARY!
And then input the data using punchcards.
No they don't. They input it one byte at a time on the eight switches on >>the front of the computer and then press the button!
Heh. You don't know how long, while writing my comment, I flip-flopped >between "punch cards" and "enter the data using front-panel toggle
switches" before finally settling on the former.
I'm sure if I'd picked the toggle switches, somebody would have piped
up about punch cards ;-)
Maybe we can agree that both options are equally geeky?
I remember having to use FTP first to download files to my shell
account, and then following it up by using ZModem to download the
files from the shell to the local computer. Given the difference in
speeds, I always preferred the former. FTP went over the
administration's T1; ZModem over the phone line. The second part took
FOREVER to complete.
Worse, you couldn't do anything else with the connection until the
downloads were complete. Not like today, when you queue up a 50GB game download, then surf the web until it's done ;-)
... Amazingly web browsers
don't have resume even today.
Spalls Hurgenson <spallshurgenson@gmail.com> writes:
I remember having to use FTP first to download files to my shell
account, and then following it up by using ZModem to download the files
from the shell to the local computer. Given the difference in speeds, I
always preferred the former. FTP went over the administration's T1;
ZModem over the phone line. The second part took FOREVER to complete.
Ah, Zmodem. Fond memories, usually anything with Zmodem had resume so
you could continue partial downloads. Like if someone picked up the
phone receiver while you were downloading... Amazingly web browsers
don't have resume even today.
Worse, you couldn't do anything else with the connection until the
downloads were complete. Not like today, when you queue up a 50GB game
download, then surf the web until it's done ;-)
Well, there was the NCSA telnet thingy which had FTP in it. Come to
think of it, I think NCSA telnet had an FTP *server* in it, so once
setup, you connected from the shell machine to your PC.
I managed a slip connection through the terminal server at my university somewhen, early 90s I guess. I'm pretty sure I got a 14.4kbps modem in
1993 so thereabouts.
Anyways, there was quite a collection of bits and bobs to get that going
in old MS-DOS. Something like, load a packet driver, run something that
could dial the modem like maybe kermit, then exit kermit without hanging
up and start SLIP and I think you got to setup your IP addresses
manually, then finally start NCSA telnet. I don't remember if SLIP was a
TSR or what since somehow you could run that in the background. In
MS-DOS. And no, I didn't figure out how to do all this, someone posted instructions.
But with this setup you could download from the shell machine using FTP
and simultaneously telnet in the shell machine to read Usenet or chat on
IRC while downloading. Not that it was great, the background download
made interactive use rather clunky. But more fun than staring at the
download progress bar.
Ah, Zmodem. Fond memories, usually anything with Zmodem had resume so
you could continue partial downloads. Like if someone picked up the
phone receiver while you were downloading... Amazingly web browsers
don't have resume even today.
Worse, you couldn't do anything else with the connection until the
downloads were complete. Not like today, when you queue up a 50GB game
download, then surf the web until it's done ;-)
Anyways, there was quite a collection of bits and bobs to get that going
in old MS-DOS. Something like, load a packet driver, run something that
could dial the modem like maybe kermit, then exit kermit without hanging
up and start SLIP and I think you got to setup your IP addresses
manually, then finally start NCSA telnet. I don't remember if SLIP was a
TSR or what since somehow you could run that in the background. In
MS-DOS. And no, I didn't figure out how to do all this, someone posted >instructions.
On Mon, 01 Sep 2025 11:39:42 +0300, Anssi Saari wrote:
Spalls Hurgenson <spallshurgenson@gmail.com> writes:
I remember having to use FTP first to download files to my shell
account, and then following it up by using ZModem to download the files
from the shell to the local computer. Given the difference in speeds, I
always preferred the former. FTP went over the administration's T1;
ZModem over the phone line. The second part took FOREVER to complete.
Ah, Zmodem. Fond memories, usually anything with Zmodem had resume so
you could continue partial downloads. Like if someone picked up the
phone receiver while you were downloading... Amazingly web browsers
don't have resume even today.
Worse, you couldn't do anything else with the connection until the
downloads were complete. Not like today, when you queue up a 50GB game
download, then surf the web until it's done ;-)
Well, there was the NCSA telnet thingy which had FTP in it. Come to
think of it, I think NCSA telnet had an FTP *server* in it, so once
setup, you connected from the shell machine to your PC.
I managed a slip connection through the terminal server at my university
somewhen, early 90s I guess. I'm pretty sure I got a 14.4kbps modem in
1993 so thereabouts.
Anyways, there was quite a collection of bits and bobs to get that going
in old MS-DOS. Something like, load a packet driver, run something that
could dial the modem like maybe kermit, then exit kermit without hanging
up and start SLIP and I think you got to setup your IP addresses
manually, then finally start NCSA telnet. I don't remember if SLIP was a
TSR or what since somehow you could run that in the background. In
MS-DOS. And no, I didn't figure out how to do all this, someone posted
instructions.
But with this setup you could download from the shell machine using FTP
and simultaneously telnet in the shell machine to read Usenet or chat on
IRC while downloading. Not that it was great, the background download
made interactive use rather clunky. But more fun than staring at the
download progress bar.
I got lucky. I was a student worker in Computing Services at the local campus, where we had a phone line just sitting there...and a 2400 baud modem...and a PC that could run KA9Q NOS...this was 1991, when the
campus had just got an internet connection.
So I set up the PC to serve SLIP, set up proxy arp for an unused address,
ran a similar setup at home, and fiddled with ftp, telnet, and general
geeky things. No campus shell server for students in those days,
but there was an HP-UX 8 server that I could telnet to and run rn.
One of the student lab assistants got interested in this newfangled
Internet thing, and ftp'ed to my home computer from his lab. He was
jazzed that such a thing was possible.
Then a few months later, "Linux happened." I applied to the Computing
and Information Sciences department to take "Special Studies in Computer Science" to build a Linux host students could use. The campus HP3000 was named "Garfield", and the library's HP9000 was "Odie", so naturally it had
to be named "Nermal". So after a few months of development, Nermal
went online for the students, and there was much rejoicing. That was late 1992.
That lab assistant I mentioned was working in Computer Services by then,
and set up the first CWIS for any community college in California, using gopher.
To make a long story short, he suggested that we could start an ISP. So after figuring some back-of-the-envelope accounting we did. Started out
as a shell provider with our own USENET feed via PageSAT. Internet was
via a 56K ADN frame-relay connection. That was 1994.
After a few months of running this out of his mother's house, PacBell told
us they didn't care what shenanigans we pulled, they weren't going to
run any more phone lines to the residence. (We had 17 at the time.) So
we moved downtown and "got serious" with a T1. Then a T3 -- probably
earlier than we needed it, but our customers _loved_ it.
(I could go on and on about the whole thing, which is why I've been
trying to develop the discipline to write a book about it.)
One of the big reasons we got into the business was to have
faster internet. Now we sell residential fiber-to-the-home,
10Gigabits/sec.
On 9/1/2025 6:47 AM, vallor wrote:
On Mon, 01 Sep 2025 11:39:42 +0300, Anssi Saari wrote:I think you dropped a zero in that last sentence. My ISP fiber optic is
Spalls Hurgenson <spallshurgenson@gmail.com> writes:
I remember having to use FTP first to download files to my shell
account, and then following it up by using ZModem to download the
files from the shell to the local computer. Given the difference in
speeds, I always preferred the former. FTP went over the
administration's T1; ZModem over the phone line. The second part took
FOREVER to complete.
Ah, Zmodem. Fond memories, usually anything with Zmodem had resume so
you could continue partial downloads. Like if someone picked up the
phone receiver while you were downloading... Amazingly web browsers
don't have resume even today.
Worse, you couldn't do anything else with the connection until the
downloads were complete. Not like today, when you queue up a 50GB
game download, then surf the web until it's done ;-)
Well, there was the NCSA telnet thingy which had FTP in it. Come to
think of it, I think NCSA telnet had an FTP *server* in it, so once
setup, you connected from the shell machine to your PC.
I managed a slip connection through the terminal server at my
university somewhen, early 90s I guess. I'm pretty sure I got a
14.4kbps modem in 1993 so thereabouts.
Anyways, there was quite a collection of bits and bobs to get that
going in old MS-DOS. Something like, load a packet driver, run
something that could dial the modem like maybe kermit, then exit
kermit without hanging up and start SLIP and I think you got to setup
your IP addresses manually, then finally start NCSA telnet. I don't
remember if SLIP was a TSR or what since somehow you could run that in
the background. In MS-DOS. And no, I didn't figure out how to do all
this, someone posted instructions.
But with this setup you could download from the shell machine using
FTP and simultaneously telnet in the shell machine to read Usenet or
chat on IRC while downloading. Not that it was great, the background
download made interactive use rather clunky. But more fun than staring
at the download progress bar.
I got lucky. I was a student worker in Computing Services at the local
campus, where we had a phone line just sitting there...and a 2400 baud
modem...and a PC that could run KA9Q NOS...this was 1991, when the
campus had just got an internet connection.
So I set up the PC to serve SLIP, set up proxy arp for an unused
address, ran a similar setup at home, and fiddled with ftp, telnet, and
general geeky things. No campus shell server for students in those
days,
but there was an HP-UX 8 server that I could telnet to and run rn.
One of the student lab assistants got interested in this newfangled
Internet thing, and ftp'ed to my home computer from his lab. He was
jazzed that such a thing was possible.
Then a few months later, "Linux happened." I applied to the Computing
and Information Sciences department to take "Special Studies in
Computer Science" to build a Linux host students could use. The campus
HP3000 was named "Garfield", and the library's HP9000 was "Odie", so
naturally it had to be named "Nermal". So after a few months of
development, Nermal went online for the students, and there was much
rejoicing. That was late 1992.
That lab assistant I mentioned was working in Computer Services by
then, and set up the first CWIS for any community college in
California, using gopher.
To make a long story short, he suggested that we could start an ISP.
So after figuring some back-of-the-envelope accounting we did. Started
out as a shell provider with our own USENET feed via PageSAT. Internet
was via a 56K ADN frame-relay connection. That was 1994.
After a few months of running this out of his mother's house, PacBell
told us they didn't care what shenanigans we pulled, they weren't going
to run any more phone lines to the residence. (We had 17 at the time.)
So we moved downtown and "got serious" with a T1. Then a T3 --
probably earlier than we needed it, but our customers _loved_ it.
(I could go on and on about the whole thing, which is why I've been
trying to develop the discipline to write a book about it.)
One of the big reasons we got into the business was to have faster
internet. Now we sell residential fiber-to-the-home, 10Gigabits/sec.
100 gig/sec. (But then again other ISPs over the same physical lines
only offer 50 at most so....)
On Mon, 01 Sep 2025 11:39:42 +0300, Anssi Saari <anssi.saari@usenet.mail.kapsi.fi> wrote:
Ah, Zmodem. Fond memories, usually anything with Zmodem had resume so
you could continue partial downloads. Like if someone picked up the
phone receiver while you were downloading... Amazingly web browsers
don't have resume even today.
Side note: Firefox and Chrome _can_ resume downloads, if the server
allows it.
Worse, you couldn't do anything else with the connection until the
downloads were complete. Not like today, when you queue up a 50GB game
download, then surf the web until it's done ;-)
Anyways, there was quite a collection of bits and bobs to get that going
in old MS-DOS. Something like, load a packet driver, run something that >could dial the modem like maybe kermit, then exit kermit without hanging
up and start SLIP and I think you got to setup your IP addresses
manually, then finally start NCSA telnet. I don't remember if SLIP was a >TSR or what since somehow you could run that in the background. In
MS-DOS. And no, I didn't figure out how to do all this, someone posted >instructions.
I honestly don't remember most of the details of downloading stuff in
my DOS days. Mostly, it was handled transparently behind my back; I
connected to the client software and it loaded any necessary drivers.
I was only starting with DOS computing, so a lot of the HOW was beyond
me anyway. I started getting a bit better at things once I migrated to Windows 95, and had to learn about stuff like TCP/IP. But fortunately
I was able to skip most of the messy days of early networking ;-)
But anyway, the ancient client we used was definitely single-threaded.
You'd start the download and just wait... and wait... and wait.
On Mon, 1 Sep 2025 10:25:48 -0700, Dimensional Traveler wrote:
On 9/1/2025 6:47 AM, vallor wrote:
On Mon, 01 Sep 2025 11:39:42 +0300, Anssi Saari wrote:I think you dropped a zero in that last sentence. My ISP fiber optic is
Spalls Hurgenson <spallshurgenson@gmail.com> writes:
I remember having to use FTP first to download files to my shell
account, and then following it up by using ZModem to download the
files from the shell to the local computer. Given the difference in
speeds, I always preferred the former. FTP went over the
administration's T1; ZModem over the phone line. The second part took >>>>> FOREVER to complete.
Ah, Zmodem. Fond memories, usually anything with Zmodem had resume so
you could continue partial downloads. Like if someone picked up the
phone receiver while you were downloading... Amazingly web browsers
don't have resume even today.
Worse, you couldn't do anything else with the connection until the
downloads were complete. Not like today, when you queue up a 50GB
game download, then surf the web until it's done ;-)
Well, there was the NCSA telnet thingy which had FTP in it. Come to
think of it, I think NCSA telnet had an FTP *server* in it, so once
setup, you connected from the shell machine to your PC.
I managed a slip connection through the terminal server at my
university somewhen, early 90s I guess. I'm pretty sure I got a
14.4kbps modem in 1993 so thereabouts.
Anyways, there was quite a collection of bits and bobs to get that
going in old MS-DOS. Something like, load a packet driver, run
something that could dial the modem like maybe kermit, then exit
kermit without hanging up and start SLIP and I think you got to setup
your IP addresses manually, then finally start NCSA telnet. I don't
remember if SLIP was a TSR or what since somehow you could run that in >>>> the background. In MS-DOS. And no, I didn't figure out how to do all
this, someone posted instructions.
But with this setup you could download from the shell machine using
FTP and simultaneously telnet in the shell machine to read Usenet or
chat on IRC while downloading. Not that it was great, the background
download made interactive use rather clunky. But more fun than staring >>>> at the download progress bar.
I got lucky. I was a student worker in Computing Services at the local
campus, where we had a phone line just sitting there...and a 2400 baud
modem...and a PC that could run KA9Q NOS...this was 1991, when the
campus had just got an internet connection.
So I set up the PC to serve SLIP, set up proxy arp for an unused
address, ran a similar setup at home, and fiddled with ftp, telnet, and
general geeky things. No campus shell server for students in those
days,
but there was an HP-UX 8 server that I could telnet to and run rn.
One of the student lab assistants got interested in this newfangled
Internet thing, and ftp'ed to my home computer from his lab. He was
jazzed that such a thing was possible.
Then a few months later, "Linux happened." I applied to the Computing
and Information Sciences department to take "Special Studies in
Computer Science" to build a Linux host students could use. The campus
HP3000 was named "Garfield", and the library's HP9000 was "Odie", so
naturally it had to be named "Nermal". So after a few months of
development, Nermal went online for the students, and there was much
rejoicing. That was late 1992.
That lab assistant I mentioned was working in Computer Services by
then, and set up the first CWIS for any community college in
California, using gopher.
To make a long story short, he suggested that we could start an ISP.
So after figuring some back-of-the-envelope accounting we did. Started
out as a shell provider with our own USENET feed via PageSAT. Internet
was via a 56K ADN frame-relay connection. That was 1994.
After a few months of running this out of his mother's house, PacBell
told us they didn't care what shenanigans we pulled, they weren't going
to run any more phone lines to the residence. (We had 17 at the time.)
So we moved downtown and "got serious" with a T1. Then a T3 --
probably earlier than we needed it, but our customers _loved_ it.
(I could go on and on about the whole thing, which is why I've been
trying to develop the discipline to write a book about it.)
One of the big reasons we got into the business was to have faster
internet. Now we sell residential fiber-to-the-home, 10Gigabits/sec.
100 gig/sec. (But then again other ISPs over the same physical lines
only offer 50 at most so....)
Well, we'd been working on selling 100Gbits/sec, but I didn't realize
we'd done it.
And I didn't want to mention it because it sounds too incredible, and
I don't have all the details.
Is your workstation connected to the Net at that speed? Mine only
has two 10Gbit NIC's, I'd have to buy a 100Gbit NIC to partake.
(I'm not talking 100Megabit/sec. 100 Gigabit.)
Also, AT&T fiber -- our next-to-fastest competitor -- only
does 5 Gigabits/sec...for (it says here) $255/mo. We're
60 bucks/month for twice that speed.
No they don't. Real geeks use BINARY!
Sysop: | DaiTengu |
---|---|
Location: | Appleton, WI |
Users: | 1,069 |
Nodes: | 10 (0 / 10) |
Uptime: | 44:36:13 |
Calls: | 13,724 |
Files: | 186,959 |
D/L today: |
180 files (9,505K bytes) |
Messages: | 2,420,789 |