Re: 400 Gb on your little fingernail....
5mb? Tha were lucky!
Back in t'day, I had a ZX Spectrum which loaded data from tape; a C15 would hold up to around 160kb of data, or approx. 80kb per side. A C90 was absolute luxury, though you really needed a counter on your tape player to figure out where each program was.
Fast-forwarding past the C64 and Amiga, my first PC was a 486 Viglen with (I think) a 50mb HDD. Oh, the joys of running doublestacker over this to try and increase the amount of space, as well as the hypnotic patterns of the defragger...
At some point, I acquired an 850mb 3.5" HDD; sadly, this exceeded the 540mb limit set by the BIOS in the PC. IIRC, there was a software patch, though some drives had a physical jumper you could set to fool the BIOS.
A while later, I worked for a large company which was clearing out vast swathes of obsolete tech. Among a few other things, I picked up a SCSI card and a mahoosive 2GB HDD - at 5.25 double-height, it was literally the size of two CD drives duct-taped together. I ended up with this huge bronze lump sat atop the PC case, as there was no way it'd fit inside!
In some ways, this makes me even more appreciate the fact that I can fit the sum of all human knowledge[*] onto my fingernail. However, I do also slightly miss the challenges of the old days, when PC technology was still a bit of a wild-west arena...
[*] Wikipedia is quoted as being around 160gb in size, though this is for text only. Still it'd leave a bit of room for some light reading!