Self-Destructing Email
medium.com
medium.com
http://raganwald.posterous.com/why-the-fuck
I meet too many startups in SV working on questionable incremental improvements to social networks and communication tools. Not enough people think about low-hanging fruit problems that affect the quality of life of millions of people.
I'm trying to compile a list of some problems in that category, and I'll share it at some point.
I think that working on the "email noise problem" when you could be building a profitable business helping people prevent or cure life-threatening conditions is a terrible use of brainpower.
This idea would only be good for spam "buy now before its too late" type emails (ie non-important information) which is not a problem that really needs solving.
As for generic expiry of individual emails, Lotus Notes has been doing that for years and years. It doesn't provide expiry of emails that go outside of Notes, but that is not what it's trying to solve. Internal data retention policies become much easier to handle if it's enforced by every user's mail client.
http://money.cnn.com/magazines/fortune/fortune_archive/2001/...
Like regular verbal communication (instead of messaging) happens over same time. For us thats like water to fish. Implementing a time server function to email systems would create a sync'ed communication system.
tl;dr -- We need jet rocket cars. Wouldn't those be cool?
Nevermind the fact that this gives someone else control over my inbox, which is sort of the point of hosting your own mail in the first place. I don't think this idea has a prayer of catching on, and in fact most of what the author is suggesting can be handled with server-side code.
Well… http://www.paulgraham.com/startupideas.html
Specifically:
> Live in the future, then build what's missing.
There are people like me which have policy of no byte lost. You have no way to enforce on a system that user has root access deletion of anything. So if you want the mail you send to be deleted - you cannot force it.
It also adds little value to the user - if you want autobot@spam-factory.com messages to be deleted in 3 days it is the job of the client - this is a simple script with simple rules.
But lets take the "classic" example of special offers of the week ... the assumption is that after the expiry it has no value for the consumer. Wrong - the user may collect them to try to find patterns. If something is not on discount now but has been discounted 5 times in the recent year, chances are it will be soon. Think steam sales - we know that Deus Ex: Human Revolution will be 75% off, because it has been on every steam sale so far.
The user may do a lot of things. But that doesn't mean they do. You're bring up an edge use case at best in trying to disprove an idea for the mainstream.
I don't see this as a usecase for spam prevention, as you said, but for informational messages, offers, or activity digests that are superseded by later mailings it could be useful.
e.g. a notice about the elevator being out of order between 2pm and 3pm is not useful after that time. If I didn't see the message by 3pm or I was out of the office, there's no value in that message being in my inbox.
There absolutely is, if there's an elevator service level agreement (SLA). I want the maintenance emails for my records.
Technical questions aside, this idea is very very bad. Self-deleting email is the stuff of dystopian nightmares. This would be an unprecedented level of restrictive DRM. On that basis alone I feel quite confident in strongly rejecting the idea.
However, I agree that an advisory expiral date such as "Not-Relevant-After" could be useful if you're way behind your email inbox.
If so, then it's a neat idea, but it won't see any adoption. Virtually all time-sensitive emails are of promotional nature, so it's in sender's best interest to keep it in the Inbox even if the actual email content is no longer valid.
This is akin to Outlook's priority markers. There's nothing wrong with prioritising, but it needs to be you who sets the priority, not everyone else.
Your "queue" would always be poisoned with people wanting fast respones (And who ever sends an email and hopes for a slow response??)
This is actually the worst post I've seen on medium so far.
Coordination is a major use case of email. Whenever you ask someone to do something, or in another words say send you something - language wise you are making a request - its the same construct as that of a meeting - the action is different.
For more complex transactional issues where some parties may be using email, there's ticketing/CRM. Once an issue is resolved, you close the ticket, which may log somewhere else. Generally these systems are more one-sided, where an individual interacts with an organization, and there isn't always much visibility into the ticketing state from the outside.
However, there are ways of adding functionality to email clients without every single email client implementing it. Think YouTube previews in Gmail, and all the other custom headers on Exchange servers.
Even if you added some new legislation requiring me to add an expiry time to email messages the standard practice would be to make this as long as possible and to simply send new emails out the minute that the old ones expired.
Now _how_ does one bell that cat?