3 ms·
42. To send email, you put a document on someone else's stream. To add a note to your calendar, you put a document in the future of your own stream. To continue
by tl 17y ago
42. To send email, you put a document on someone else's stream. To add a note to your calendar, you put a document in the future of your own stream. To continue work on an old document, put a copy at the head of your stream. Sending email, updating the calendar, opening a document are three instances of the same operation (put a document on a stream).
Sounds like a gap in Unix's file metaphor. Would it be reasonable to copy a file to /proc/mail/coworker@company.com/ and have the right thing happen?
57. Nowadays we use a scanner to transfer a document's electronic image into a computer. Soon, the scanner will become a Cybersphere port of entry, an all-purpose in-box. Put any object in the in-box and the system develops an accurate 3D physical transcription, and drops the transcription into the cool dark well of cyberspace. So the Cybersphere starts to take on just a hint of the textural richness of real life.
I think mobile phone cameras will be the "scanner" here.
- eru 17y ago> Sounds like a gap in Unix's file metaphor. Would it be reasonable to copy a file to /proc/mail/coworker@company.com/ and have the right thing happen? Sound's reasonable. Though you would probably have to set write-new-files-only permissions in that directory, to capture the semantics of email. Reading and modifying files and even listing directory contents should not be allowed. Perhaps it would be better to make proc/mail/coworker@company.com a special file that you can write to, instead of a directory?