The same David McAllester who introduced PAC-Bayesian bounds ?
Ans: Yes.
I don't want to stick linear or dependent types into TLA+. Proving dynamic properties with an exhaustive runtime is a totally different game from what you might do statically.
But I do want to rule out nonsense. Sure, I can prove that traffic light never equals RED_LIGHT. Too bad if it equals RED.
I'm just going to call that exactly as I see it - send the people writing these filtering rules back to middle school so they can learn basic English.
* https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...