On-die CPU caches -- allows for enormous performance gains. I was utterly blown away when I got to using such chips. And for some strange reason I get a warm fuzzy feeling knowing my program is zooming around in specialized hi-speed memory.
USB 2.0 -- I so wanted the ability (on a consumer level) to hot-plug HDDs and treat them like modules in a library. Not unlike the big-ass tape robots of yore, but just something I could do in my bedroom - have a small shelf of removable disks. I accomplished it with the ZIP Drive from Iomega, but quickly outgrew it. 100MB.. I farted around with 1394 Firewire, but it was sort of rough around the edges and never got the drive letters and connect/disconnect actions quite right. And it wasn't really interchangeable with many other PCs either unless you bought an expensive card. And CD-R/W was a failure in the reliability department, absolutely horrible. Today I have multi-TB HDDs that just work. And have been for the past 10 years! So WIN!
SD and Micro-SD -- these are amazingly dense and tiny EEPROM chips. It was beyond fantastic (as a kid) looking into the window of an EPROM chip for the first times. I say times because I intently "studied" these magic circuits and imagined the electrons were like tiny cars zooming around. There was a control block, and a huge parking lot array. And I kept one in my school desk where I could daydream about the future instead of listening to bullshit lectures about the puritans. Like what kid wanted to read about backward societies; not that we're much better off with today's social-media zombies.
Edited by Keatah, Sat Dec 1, 2018 5:28 PM.