Hadley attributes a bunch of the success of tidyverse to opinionated interfaces that prevented users from doing silly things and made it easy for them to do smart things.
I think this interface will make it easier to do smart things. Are there places were we can make it harder to do silly things?
What are "silly things" in terms of modelling? Need someone with a bunch more background here, but the first things that spring to mind are:
data leakage problems / poor hyperparameter validation / never assessing out of sample error
hitting problems blindly with lots of models and getting stuck after that
Can data leakage be at least partially solved by smart fit defaults?
Hadley attributes a bunch of the success of
tidyverse
to opinionated interfaces that prevented users from doing silly things and made it easy for them to do smart things.I think this interface will make it easier to do smart things. Are there places were we can make it harder to do silly things?
What are "silly things" in terms of modelling? Need someone with a bunch more background here, but the first things that spring to mind are:
Can data leakage be at least partially solved by smart
fit
defaults?