I forgot just how much the size of flash cards have been reduced in the last 20 years. The left is a 4MB Fujifilm SM card from about '99, the center is a standard size 1 GB SD card from about a decade ago, and the last is one I bought this year, A MicroSD 16GB card. Until I found this old 4MB card, I'd forgotten about the SM cards (even though I have a 15 year old "universal" card reader that has a slot for it) and how much larger they were than SD cards. All of them are still working cards, though I'm not sure what I can do with the SM card besides using it in my multi-reader as some extra virtual memory, but 4MB isn't going to make a whole lot of difference even in that capacity... (That's what I use the 1GB SD card for already!)
But then I have a CF card with a near identical footprint to the old SM card, I bought it just 2 years ago for my MyIDE 2. It's 8GB.