Live data from Hacker News

Modern email can be built from borrowed parts

en.andros.dev

131–140 of 165 posts

Re: Modern email can be built from borrowed parts

#131
post #22

Self-ejecting panels on three sides of the website are a horrible user experience. Other than that... The most important thing is not the protocol, it's the gui. At the moment email's gui is horrible on all platforms without exception. If/when a decent gui appears, protocols will follow. Also, JMAP did reading can probably be just WebDAV?

GUIs cannot be built either before or during the specification of a protocol. In fact, this is the part that should have the least weight. There are important steps, such as system auditing or making design decisions (like certificate rotation), that are not addressed. However, the goal is not to replace SMTP/IMAP, but rather to show how modern tools, when properly assembled, can replace older protocols with serious…

You have two systems.

One has awesome certificate rotation and crap UI.

One has crap certificate rotation and awesome UI.

Which one will take over the world, and which one will only ever have 10 users?

Re: Modern email can be built from borrowed parts

#132
post #24

Self-ejecting panels on three sides of the website are a horrible user experience. Other than that... The most important thing is not the protocol, it's the gui. At the moment email's gui is horrible on all platforms without exception. If/when a decent gui appears, protocols will follow. Also, JMAP did reading can probably be just WebDAV?

> At the moment email's gui is horrible on all platforms without exception. How can you say that when it's one of the benefits of email that it's an open protocol and there's thousands of different apps built on top of it. Terminal UIs, web interfaces, chat interfaces etc. - that should be one of the cases where there's a GUI for anyone.

And they all suck

Re: Modern email can be built from borrowed parts

#133
post #36

I like that the author at least head fakes towards postage, which is how spam gets solved, for real. It's far too late for SMTP, but I don't mind folks thinking hard about it.

I thought there were good reasons it was repeatedly rejected in the past

Re: Modern email can be built from borrowed parts

#134

Old version: * DNS lookup for MX record New version * DNS lookup for A record * HTTP request for .wellknown/htmp/known_hosts Not sure why this is being considered as an improvement? > each mailbox of a domain on a different provider Why is this useful/necessary or even 'good'?

Id think its for enduser flexibility and convenience. Its more involved to alter DNS records vs just adding a text line to a webpage and hitting that default endpoint as standard. Same way LetsEncrypt allows the easiest setup with the .wellknown endpoint , where a user may not have DNS access beyond the initial A record setup.

Why is one more involved than the other? DNS is just a text file too. And you might not even have a web server. Why should mail servers be required to also be web servers? And what if the web server for that domain is already a completely separate system, and now you force it to be linked to the email system?

Re: Modern email can be built from borrowed parts

#135
post #117

Here is another, not so new, idea: Username is your public key, password is your private key. So we get end to end encryption and account ownership out of the box. Something similar to how .onion addresses work. Needing easy to remember addresses? Build aliases on top of that. Needing server-side automation? Handle trusted server your private key. Also, almost everyone carry a 24/7 powered and Internet connected devi…

Tightly coupling identity to cryptosystems should be entirely dismissed for anything that is supposed to have broad adoption. First off, these systems always require indefinitely-lived secrets. To rotate keys (or the whole cryptosystem—think future possible quantum computers) is to change identity. Therefore, to change keys is to break the previous identity. Anything that requires users to think about long-term secre…

We need more and more varied DNS zones so there's competition between them. And not gTLDs which are just extensions of .us, but zones with genuinely independent administration.

Re: Modern email can be built from borrowed parts

#136
post #114

Earlier quoted context omitted.

The panels keep pushing back into the screen on Mobile. I quickly resorted to Reader View (Firefox/Android). Remove those, or stuff them below the article.

The mobile interaction is similar; it's not a bug, it's by design. If you were able to read the article without any problems, I'm satisfied. Thanks for the feedback.

That was on mobile.

If that's intent, the result is highly aggravating.

Re: Modern email can be built from borrowed parts

#137
post #22

Earlier quoted context omitted.

GUIs cannot be built either before or during the specification of a protocol. In fact, this is the part that should have the least weight. There are important steps, such as system auditing or making design decisions (like certificate rotation), that are not addressed. However, the goal is not to replace SMTP/IMAP, but rather to show how modern tools, when properly assembled, can replace older protocols with serious…

You have two systems. One has awesome certificate rotation and crap UI. One has crap certificate rotation and awesome UI. Which one will take over the world, and which one will only ever have 10 users?

It's a false dichotomy; neither can survive in the long run. It's like asking yourself: would you prefer a car with a good engine but a bad steering wheel, or a car with good handling but a bad engine?

Re: Modern email can be built from borrowed parts

#138
post #114

Earlier quoted context omitted.

The mobile interaction is similar; it's not a bug, it's by design. If you were able to read the article without any problems, I'm satisfied. Thanks for the feedback.

That was on mobile. If that's intent, the result is highly aggravating.

I think you're focusing too much on your best practices paradigm and not enough on my design vision.

Re: Modern email can be built from borrowed parts

#139
post #137

Earlier quoted context omitted.

You have two systems. One has awesome certificate rotation and crap UI. One has crap certificate rotation and awesome UI. Which one will take over the world, and which one will only ever have 10 users?

It's a false dichotomy; neither can survive in the long run. It's like asking yourself: would you prefer a car with a good engine but a bad steering wheel, or a car with good handling but a bad engine?

More people drive Toyotas than Ferraris.

Re: Modern email can be built from borrowed parts

#140

Earlier quoted context omitted.

Email currently uses an HTTP request to https://mta-sts. /.well-known/mta-sts.txt, per RFC 8461. Depending on HTTPS/TLS instead of DNSSEC is one major reason you see this approach gaining popularity.

To be fair, it’s used by only those who choose to use horrendous “mta-sts” instead of DNS-based Authentication of Named Entities (DANE). I might add that if you want to enforce SMTP TLS, you can do just that without mta-sts or DANE.

So, basically everybody? DANE has virtually no uptake. I think it might literally just be Microsoft at this point?
Post reply on HN