Jenny Bryan
banner
jennybryan.bsky.social
Jenny Bryan
@jennybryan.bsky.social
Software engineer @posit.co, humane #rstats
maybe it should be your first Pythong package 🩴
November 6, 2025 at 5:19 PM
I still marvel at the choice to do "C:\Program Files"
October 21, 2025 at 3:46 PM
this is a *wild* exaggeration but I'll allow it 🤣
October 3, 2025 at 3:40 PM
October 2, 2025 at 10:19 PM
2️⃣ I HAVE SUCH STRONG FEELINGS ABOUT THIS but already sense that it's a lost cause
October 2, 2025 at 3:16 PM
I'd install Xcode command line tools (NOT all of Xcode) to get git and compilers, etc. (xcode-select --install)

and I'd use rig to install one or more versions of R (github.com/r-lib/rig)

(my macbook's logic board failed and is being replaced, so I'll be doing all this set up myself soon 😬)
GitHub - r-lib/rig: The R Installation Manager
The R Installation Manager. Contribute to r-lib/rig development by creating an account on GitHub.
github.com
September 25, 2025 at 11:04 PM
enough women to make a line 😄
September 19, 2025 at 11:26 AM
I think it was in the first edition of Advanced R and somehow got lost in the evolution towards second edition 🥲
August 15, 2025 at 9:53 PM
yeah! whenever I've taken the trouble to use `cli::cli_format_method()` inside `format()`, I feel so 💅
August 15, 2025 at 8:20 PM
I can't find this written anywhere (anymore?) but I've basically internalized 'put all the smarts in format() and make print() a minimal emitter'

so format() returns character and print() just cat's that and adds newlines

I also think you want print() to return the original object invisibly
August 15, 2025 at 7:04 PM
as others have said, you probably need to either specify the column type or set a higher value for `guess_max`

if the first 1000 lines are blank, the column type is guessed as logical, and later entires are coerced to logical (presumably NA)
August 15, 2025 at 6:49 PM