Looks like I'm leaving SEARHC, and going to work for a place in Cleveland. Top secret stuff, you know.
File System improvements
I think I'd like to see a filesystem with callbacks. That is, there should be a config file (similar to crontab, perhaps?) that lists a file or directory, and when that file or directory is accessed, unlinked, written to, or created, (configured for each event), a program is run with the name of the file or directory. So, I might have a configuration line like this:
Perhaps you could even do pre-write and post-write filters.
Granted, if the filesystem were database-driven, this would all be automagic. But that presents performance and security issues. I know, there are security issues here, as well, but it could Play Nice with the filesystem.
Anyway, just some rambling.