My father worked at Bell Labs in the 60's. He told me about how back then, they paid $2,000,000 for a computer they had back then. Half the money was for the CPU. The other half was for the "bonus memory" package, giving them an additional 1MB of RAM.
Yes. They paid $1 per BYTE of RAM.
So the other night, we were getting ready to to up to bed. I was holding my phone, my Nexus 7, and my wife's iPad in my left hand.. They total roughly 56GB of RAM.
That means that I was holding in ONE hand more ram than probably existed in the world when Bell Labs bought that computer.
I can't imagine what the world will be like when my daughter is my age...
There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
This is the one that boggles my mind: By the beginning of the 1990s, a Hallmark greeting card embedded with a microchip allowing it to play "Happy Birthday" contained more computing power than existed on the entire planet in the early 1950s.
If you haven't read about the Technological Singularity, you really should do so.
"The good news about computers is that they do what you tell them to do. The bad news is that they do what you tell them to do." -- Ted Nelson