Skip to content
Prev 9486 / 12125 Next

[R-pkg-devel] Re-building vignettes had CPU time 9.2 times elapsed time

You have a really bizarre way of twisting what others are saying, Dirk. I have seen no-one here saying 'limit R to 2 threads' except for you, as a way to paint opposing views to be absurd.

What _is_ being said is that users need to be in control_, but _the default needs to do least harm_ until those users take responsibility for that control. Do not turn the throttle up until the user is prepared for the consequences. Trying to subvert that responsibility into packages by default is going to make more trouble than giving the people using those packages simple examples of how to take that control.

A similar problem happens when users discover .Rprofile and insert all those pesky library statements into it, making their scripts irreproducible. If data.table made a warp10() function that activated this current default performance setting then the user would be clearly at fault for using it in an inappropriate environment like a shared HPC or the CRAN servers. Don't put a brick on the accelerator of a teenager's car before they even figure out where the brakes are.
On August 25, 2023 6:17:04 PM PDT, Dirk Eddelbuettel <edd at debian.org> wrote: