Hacker News new | ask | show | jobs
by andros 1 day ago
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 design flaws. JMAP is flexible, mature, and easy to connect with current technologies. It's a better option.
1 comments

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.