Kind of thankful that #RStats is not a system dependency that is pretty much embedded in the OS, and that I can upgrade it even on older software (like running R 4.3.0 on Ubuntu 20 LTS) without worrying about other things depending on it.
In contrast to #python 3.6, that I'm not keen to try and force an upgrade to 3.8 so I can get access to a newer version of SciPy that exposes some underlying functionality that one of our python packages depends on.
After @njtierney reviewed one of my packages, and commented on #RStats DESCRIPTION white space style, I decided to revisit read.dcf and white space in my pre-commit hooks.
Which also had me reviewing @grrrck modifications to the hooks they had made in a fork to keep automatic from overriding a manual change, and updated the hooks.
Now the hooks live in an actual GH repo instead of gists, hopefully making them easier to find for others.
Like, I'm going to be checking all of my package code to check for logical comparisons using ==, because it's definitely not doing what I expect anymore.
@rmflight@phanpy ooh, thanks to that post, I just learned it also makes adding an image description just part of writing the post! And it warns you if you’re boosting or quoting a toot with an image that doesn’t have a description.
#QuartoPub is awesome, and I am finding myself using it more and more over #RMarkdown for #RStats based reports and documents. I definitely recommend checking out the new features in v 1.4!
I will note one pain point, and that is tables with captions in Word documents. If you want or need that, it's still not quite there, unfortunately (and it's being worked on, I keep an eye on the issues on GH). Here's hoping we get it in v 1.5!
For the past 6 months or so, I've just been living with the fact that sourceing my #RStats function file directory takes 90 seconds at the beginning of this analysis.
Today, I got annoyed enough I decided to actually measure the time it takes, and figure out if any specific file was causing the long delay.
Turns out, I had left a data processing script meant to be run once in the function file directory! Moved it out, and now it's 1 second to source everything. 🤦♂️
@rmflight
Happens to the best of us. I have something around 35 scripts that contains QoL functions. Now I have a small wrapper that measures time for every script and output it as a sorted knitr markdown table. Perhaps that can help you spot issues whenever you update those scripts.
Finally watched "League of Superpets". Honestly, a better Justice League movie than Joss Whedon's version, and almost up there with Zach Snyder's. I would definitely watch the sequel.
@rmflight The "supersons" (or whatev the movie with superman batman and their kids are on streaming" was oddly decent both in terms of dialogue and animation.
@hrbrmstr a lot of the DC animation I've watched has been pretty decent, honestly. Didn't watch that particular one before I let my Max subscription end, unfortunately.
Also just realized that I didn't finish watching Ponyo, either. 😬
utterances et al already require a GH account, :mastodon: definitely feels like a more natural fit, especially where you use the toot announcing the blog post as the anchor.
Yes, it would potentially require publishing twice (first for link, second to add masto post ID), but 🤷
And was planning on turning it into a plugin. I could def take a shot at making it work for quarto - the js is self contained and super straightforward.
I'm always surprised by the number of people who assume that permanent residents / landed immigrant / green card holders are allowed to vote (USA).
I like to encourage people I know to go and "vote well, because I can't", and I get funny looks because they are under the impression that I can vote. It gets even better when they discover I pay the same taxes as a citizen, and still can't vote.
Where is this misinformation that non-citizens can legally vote?
@rmflight the GOP spreads that around (tho they are usually less kind than to use the words "legally vote") to gin up conflict and confuse the morons in their party.