Postel was Wrong
Updated on 25 Sep 2023 permalink
Jon Postel in an early TCP specification:
TCP implementations should follow a general principle of robustness: be conservative in what you do, be liberal in what you accept from others.
But Postel was wrong. This doesn’t make for good software.
Go read RFC 9413 to understand why. And stop using the law as justification for accepting garbage instead of requiring input to perfectly match a spec.
Previously:
- I Don't Like Getopt
- SemVer Falsehoods
- Postel was Wrong
- Discord Webrtc Logging
- Keybase
- Public Key Change
- A Journal Of History
- Collapsing Contexts
- Cryptography And Backdoors
- Online Personas
- Life On The Internet
- Real Time
- Erlang And Reltool
- Memoization And Meemo
- UW Course Search
- OS 161 Retrospective
- Totp Authentication
- This Site