How about this calculation?
An average life has:
80 years * 365.25 days * 24 hours * 60 mins * 60 sec = 2,524,608,000 seconds
Recording at a reasonable quality:
@300K per sec = 757,382,400,000,000 bytes = 0.75 pedabytes
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
The problem is not the recording or storing of a video of an entire life, but how one would go about searching it. Neither voice nor video recognition is anywhere close to being able to offer a solution to this and that is not going to change in the foreseeable
In practice we will soon have the technology that will provide functionality analogous to a (digital)vcr with one long program of your life. You will be able to replay the events of a particular time but not much else. I expect it will be a pretty boring
program to boot.