zlacker

[parent] [thread] 27 comments
1. nkrisc+(OP)[view] [source] 2025-07-28 15:40:43
It's very impressive, particularly if you remember waking up to a failed download from the night before over dial-up.
replies(6): >>square+Lb >>paulry+dh >>Mister+fw >>keysde+ZG1 >>therei+m12 >>DonHop+bP2
2. square+Lb[view] [source] 2025-07-28 16:50:26
>>nkrisc+(OP)
One of those things of the past even old nostalgic greybeards like me do not miss at all.
3. paulry+dh[view] [source] 2025-07-28 17:18:59
>>nkrisc+(OP)
I recall we had special apps to queue and schedule our downloads, and resume them where servers supported it. They were a dream compared to the boredom of staring at progress bars.
replies(5): >>globul+uB >>Datage+LH >>henry7+FV >>megabl+um2 >>throw0+Uu8
4. Mister+fw[view] [source] 2025-07-28 18:45:55
>>nkrisc+(OP)
Most files were available via FTP which supported resume.
replies(3): >>suppor+FT >>henry7+PV >>nkrisc+9x2
◧◩
5. globul+uB[view] [source] [discussion] 2025-07-28 19:08:49
>>paulry+dh
The trouble is those special tools also needed downloading. So I could either sacrifice an evening's, ahem, download, or just chance it yet again. I eventually got an FTP client and it was like a superpower. BitTorrent was honestly more impressive to me than AI. Ah, the good old days.
replies(1): >>pjerem+Wo3
◧◩
6. Datage+LH[view] [source] [discussion] 2025-07-28 19:38:32
>>paulry+dh
The server that has moved countless Petabytes is glFTPd that allows FXP ( clients without bandwidth can initiate to transfer files from server to server ).
replies(1): >>kstrau+I21
◧◩
7. suppor+FT[view] [source] [discussion] 2025-07-28 20:44:44
>>Mister+fw
FTP can't restart a PPP or SLIP connection.
replies(1): >>dspill+Pt2
◧◩
8. henry7+FV[view] [source] [discussion] 2025-07-28 20:54:40
>>paulry+dh
Anyone remember DAP, Download Accelerator Plus? The colorful bars were nice. A part of my childhood, downloading shareware Windows games through dial-up.
replies(3): >>robotb+fN1 >>ajsnig+gA2 >>mk_stj+9P3
◧◩
9. henry7+PV[view] [source] [discussion] 2025-07-28 20:55:21
>>Mister+fw
Not most. There was (and still is) so much locked behind HTTP on poor servers
replies(2): >>dspill+Dt2 >>Mister+yB2
◧◩◪
10. kstrau+I21[view] [source] [discussion] 2025-07-28 21:33:50
>>Datage+LH
That’s a built-in feature of FTP that doesn’t require server support.

Edit: Source: https://en.wikipedia.org/wiki/File_eXchange_Protocol#Technic...

1. You connect to servers A and B.

2. Tell B to receive a PASV transfer. It replies with the IP address and port it's receiving on.

3. Tell A to send to that address and port.

This is documented in RFC 959, starting with

  "In another situation a user might wish to transfer files between two hosts, neither of which is a local host."
11. keysde+ZG1[view] [source] 2025-07-29 02:54:27
>>nkrisc+(OP)
Magic of http 206 ?
◧◩◪
12. robotb+fN1[view] [source] [discussion] 2025-07-29 03:51:19
>>henry7+FV
I remember that...
13. therei+m12[view] [source] 2025-07-29 06:24:36
>>nkrisc+(OP)
I remember redownloading Liero over and over again and failing. And then cherishing it once getting a successful download. It would barely fail to fit into a floppy.
replies(1): >>aitchn+k22
◧◩
14. aitchn+k22[view] [source] [discussion] 2025-07-29 06:31:14
>>therei+m12
Amateur. Use Flashget or Netants which download the file in 8 simultaneous chunks. I used to cheer the threads on last legs of a whopping 5m download. I hated servers which dont allow resume or even report file size.
replies(1): >>therei+b24
◧◩
15. megabl+um2[view] [source] [discussion] 2025-07-29 09:17:42
>>paulry+dh
Getright!
◧◩◪
16. dspill+Dt2[view] [source] [discussion] 2025-07-29 10:22:17
>>henry7+PV
The vast majority of web servers out there¹ support partial download and have done for years. That the most common UA for accessing them (web browsers) don't support the feature² without addons, is not a server-side problem.

Sometimes there are server-side problems: some dynamic responses (i.e. files that are behind a user account so need the right to access checked before sending) are badly designed so that they uneccesarily break sub-range downloads. This could be seen as a “poor server” issue, but I think it is more a “daft dev/admin” or “bad choice of software” problem.

--------

[1] admittedly not all, but…

[2] wget and curl do, though not automatically without a wrapper script

◧◩◪
17. dspill+Pt2[view] [source] [discussion] 2025-07-29 10:24:13
>>suppor+FT
No, but FTP and such protocols shouldn't need to be aware of that layer, any more than it should be aware of my VPN that is happens to be connecting through. You can resume an FTP transfer once the PPP or SLIP connection has been restored though.
◧◩
18. nkrisc+9x2[view] [source] [discussion] 2025-07-29 10:55:43
>>Mister+fw
Obviously I wasn’t using FTP way back then, or I wouldn’t have made the comment I did.
◧◩◪
19. ajsnig+gA2[view] [source] [discussion] 2025-07-29 11:23:40
>>henry7+FV
Some apps still do the same, eg:

https://www.downthemall.net/

(also a great app to download everything you wanted from a site, regex selections, etc.)

Makes several connections and downloads chunks in parallel, for some sites with limited upload (their, your download) speeds per session it really speeds up the downloads.

Sadly, not much development recently (9 months ago was the last commit)

replies(2): >>onioni+bV2 >>downri+Jq3
◧◩◪
20. Mister+yB2[view] [source] [discussion] 2025-07-29 11:33:06
>>henry7+PV
Many sites also had an ftp server behind it. E.g. ftp.id.com and ftp.cdrom.com were two off the top of my head. Another I remember was downloading high resolution images of Tyan motherboards from ftp.tyan.com. Supermicro also had an ftp server you grabbed bios images from. I dont really recall ever having to download anything big via http. Mostly images, pdf's and small zip files.
21. DonHop+bP2[view] [source] 2025-07-29 12:59:32
>>nkrisc+(OP)
And you forgot to disable call waiting!
◧◩◪◨
22. onioni+bV2[view] [source] [discussion] 2025-07-29 13:34:01
>>ajsnig+gA2
Download The Mall!
◧◩◪
23. pjerem+Wo3[view] [source] [discussion] 2025-07-29 16:02:42
>>globul+uB
> BitTorrent was honestly more impressive to me than AI. Ah, the good old days.

That’s because BitTorrent was immediately useful and empowering.

◧◩◪◨
24. downri+Jq3[view] [source] [discussion] 2025-07-29 16:11:26
>>ajsnig+gA2
Wow, that's a throwback.
◧◩◪
25. mk_stj+9P3[view] [source] [discussion] 2025-07-29 18:18:02
>>henry7+FV
Download Accelerator Plus... wow what a memory.

Finding that piece of software around 2001-2002 was what allowed me to finally download a specific piece of, ahem, 'shareware', that was about 400 MB, zipped, that I would never have been able to finish on a 14.4kbps modem on a single very noisy phone line that usually dropped the call every 2 hours or so. It eventually took three days but the file came across uncorrupted. It wouldn't have been possible without the ability to resume downloads after dropped connections.

And that software download went on to allow me to start the path learning what I wanted to learn about, and that paved the way for my engineering degrees and thus setting me up for the last 20-some years. Wild how little pieces of the puzzle like that drive so much of your life.

◧◩◪
26. therei+b24[view] [source] [discussion] 2025-07-29 19:41:53
>>aitchn+k22
If I remember correctly, unfortunately the HTTP server hosting Liero back then didn't support requests with the Range header.

But also likely I didn't have FlashGet on my cousin's computer which was the computer we were using to play it.

◧◩
27. throw0+Uu8[view] [source] [discussion] 2025-07-31 11:41:33
>>paulry+dh
In the BBS days there were transfer programs that allowed for interrupted downloads to be resumed:

* https://en.wikipedia.org/wiki/HS/Link

replies(1): >>fsckbo+nyj
◧◩◪
28. fsckbo+nyj[view] [source] [discussion] 2025-08-04 15:23:16
>>throw0+Uu8
wget will pick up a dl where it left off. i know that "pick up where you left off" capability has been built into HTTP since the mid '90s if not right from scratch

i used to use that feature to run several downloads from several different sites of different sections of linux distro isos when new releases were put up

[go to top]