Do you find that it helps? The closest thing I got that looks like what you got above there are my git log messages!
"Talked to client" "Wrote email" "Made blog entry" "Spent 60 minutes wasting time doing X"
Also, the gaps in the timeline are just as telling. I always feel that little bit guilty returning from HN and seeing a 1hr gap where I could have worked.