Hacker News new | ask | show | jobs
by sokoloff 1459 days ago
One issue is there’s no active signal of current load on your communications partner.

If I’m visibly on the phone or you get a busy signal, you know I’m tied up. If you fire off an email, you can’t know if yours is one of two or one of two-thousand emails I have to process.

If I’m overloaded, there are emails that I won’t get to, pretty nearly by the definition of overloaded. If I’m overloaded and you have no signal of that, it’s not likely to go well for our communications, but doesn’t (necessarily) mean that I devalue your time.

1 comments

> One issue is there’s no active signal of current load on your communications partner.

How about something like this: for every 25 unread emails in the recipient’s inbox, the sender needs to hold down the ‘Send’ button for an additional second

To send me a gmail right now, you'd have to hold send for a little over 3 minutes. To send me a work email right now, you'd have to hold it for almost 20 minutes. Works for me! :)

(Of course, you can't know the actual destination mailbox [nor its contents] at the time of sending the email [forwarders, mailing lists, not wanting to leak information, etc]).

Well, sounds like a pretty effective back-off multiplier to me :) With recipient-configurable values of course.

Maybe the problem with email is that is it such an old installation, in lack of a better word. I feel like there’s a better - almost similar - format waiting right around the corner.

In particular, sending has to incur some sort of ‘cost’ in terms of time or effort. This [0] needs to be doubly conservative.

[0]: https://en.m.wikipedia.org/wiki/Robustness_principle