The unstoppable march of progress can sometimes become daunting in the world of technology.
As technology becomes smaller, faster, cheaper it can reach a stage when one almost loses the will to upgrade.
You see an iPhone 6 and then wonder 'oh but if I just wait 12 months there'll be the iPhone 6s?'. It's a legitimate concern and one that's highlighted excellently here with this: The world's smallest USB 3.0 drive.
Remember when your laptop had a hard-drive of 128GB? It was large, unwieldy and thanks to the fact it was still using spinning discs made a horrible sound every time you accidentally spilt jam on it.
Well SanDisk is laughing in the face of your old laptop because this utterly minute flash drive is around the size of a penny and yet holds an astonishing 128GB.
That's right, it's a hard drive that has been crammed down into something no smaller than the change from a hamburger.
Thanks to USB 3.0 it's no ordinary flash drive either, it's pretty nippy so when you're backing up your entire computer to this dinky little thing you won't be waiting all day.
With smartphones like the Galaxy S6 Edge and iPhone 6 now offering 128GB storage options it seems as though the days of small data are disappearing fast behind us.
A film is now the same size as your old music collection and games? Lets not even go there - Assassin's Creed: Unity clocked in at over a staggering 50GB in size.