In accordance with the Principle of Least WTF?ing, a desktop environment's user interface should name applications in a way that makes some kind of sense. For example, the gnome menu should have something called 'Image file viewer' (appropriately localized), rather than things called EOG and ee. Sure, _you_ know what they are...
Too many bits of paper, filesystems, web sites. Time to write a program that I can type at and then tell what to do with it, so all my textual output is Logged in One Place.
I suppose some would call this Emacs.
Occasionally when people start to think about alternative information paradigms, the 'lifetime stream of data' one pops up. Implementation would require the sort of all-encompassing throw-out-good-working-code event that free software usually tries to avoid. There's a part of me that thinks setting fire to the code base occasionally wouldn't hurt, but I try to appease it by embarking on occasional hard drive cleanups, for That Way Lies Madness.