Charlie Stross: Today, I can pick up about 1Gb of FLASH memory in a postage stamp sized card for [ten euros]. Fast-forward a decade and that'll be 100Gb. Two decades and we'll be up to 10Tb.
10Tb is an interesting number. That's a megabit for every second in a year — there are roughly 10 million seconds per year. That's enough to store a live DivX video stream — compressed a lot relative to a DVD, but the same overall resolution — of everything I look at for a year, including time I spend sleeping, or in the bathroom. Realistically, with multiplexing, it puts three or four video channels and a sound channel and other telemetry — a heart monitor, say, a running GPS/Galileo location signal, everything I type and every mouse event I send — onto that chip, while I'm awake. All the time. It's a life log; replay it and you've got a journal file for my life. Ten euros a year in 2027, or maybe a thousand euros a year in 2017. (Cheaper if we use those pesky rotating hard disks — it's actually about five thousand euros if we want to do this right now.)