Great article, thanks for posting.
I'm glad my field (vehicular autonomy) mostly has easily falsifiable publications or expressions of ideas/software in paper form, instead of studies conducted on a given approach. Trusting a publication on their study is frightening to me, especially a result...