Hacker News new | ask | show | jobs
by Analemma_ 1400 days ago
If one vendor gets the protocol implementation wrong, that's a shitty vendor. If every vendor gets the protocol implementation wrong, it's a shitty protocol. Part of what makes good protocol design is knowing how to design something that can actually be implemented well by real humans.