4 ms·
This comment thread has really put me in a good mood. These stories have so much pedagogical value: • The grammars we engineer have important semantic value • u
by micimize 8y ago
This comment thread has really put me in a good mood. These stories have so much pedagogical value:
• The grammars we engineer have important semantic value
• understanding and adhering to them is important, and hard
• relying on others to adhere to them is dangerous, and hard to avoid
• "experts" make mistakes in both areas constantly
I genuinely love seeing this kind of lively discussion, because these seemingly "trivial details" matter, a lot. The Three Mile Island accident was more or less caused by "message sent" being conflated with "state changed" at the UI level, directly leading to a nuclear meltdown. They basically had a system with the equivalent design of GET /open and /close that assumed success for both
https://en.wikipedia.org/wiki/Three_Mile_Island_accident#Confusion_over_valve_status https://en.wikipedia.org/wiki/Three_Mile_Island_accident#Con...