@_TimTaylor@fosstodon.org avatar

_TimTaylor

@_TimTaylor@fosstodon.org

This profile is from a federated server and may be incomplete. Browse more on the original instance.

brodriguesco, to random
@brodriguesco@fosstodon.org avatar

A vulnerability in #Rstats has been discovered https://nvd.nist.gov/vuln/detail/CVE-2024-27322

_TimTaylor,
@_TimTaylor@fosstodon.org avatar

@brodriguesco I’m no expert but isn’t this kind of “if you install a package you’re already trusting it anyway”?.Seems like this could obscure stuff but still kind of expected no? … will be interesting to see how it gets rated

_TimTaylor, (edited )
@_TimTaylor@fosstodon.org avatar

@gaborcsardi yeah that was pretty much my thinking. Not sure whether any distros will think it worthy of back porting though as seems a bit meh 🤷‍♂️ @brodriguesco

robinlovelace, (edited ) to foss
@robinlovelace@fosstodon.org avatar

Request for help from anyone with package development experience or knowledge of time data, especially if you've worked with .ical files before: checks failing in the {calendar} package preventing updated on CRAN and I'm not sure why 🤷 . Thanks to new contributors for reviving this package after ~5 years dev hiatus! Please spread the word @rOpenSci and anyone in this for (or at least dates) space! Details: https://github.com/ATFutures/calendar/issues/50

_TimTaylor, (edited )
@_TimTaylor@fosstodon.org avatar

@robinlovelace Timezone issue? Away from computer but try setting a different timezone and rerunning the tests locally. That can often highlight logical errors when working with packages involving dates. Something like

TZ=NZ R CMD check

Or maybe TZ=AT which might match Vienna. Possibly sending you on wild goose chase but worth a try …

@rOpenSci

brodriguesco, to random
@brodriguesco@fosstodon.org avatar

why are there two versions of MASS on src/contrib of CRAN?

_TimTaylor,
@_TimTaylor@fosstodon.org avatar

@brodriguesco looks like the latest has a dependency on R4.4.0 so the older one is still the one utilised by earlier R versions so being kept available. Same thing with Matrix. Things are a little tricky with the recommended packages. There were also a few wrinkles over the last couple of days so possible this/you got caught up in those as well (see Simon’s post at https://stat.ethz.ch/pipermail/r-devel/2024-April/083383.html).

gaborcsardi, to random
@gaborcsardi@fosstodon.org avatar

If you see warnings/errors on GitHub Actions related to Matrix incompatibilities for your R package, see this issue for possible workarounds:
https://github.com/r-lib/actions/issues/832

_TimTaylor,
@_TimTaylor@fosstodon.org avatar

@gaborcsardi genuine question (not snark just ignorant and curious). Does ppm not do a full rebuild of all CRAN packages on minor releases?

_TimTaylor,
@_TimTaylor@fosstodon.org avatar

@gaborcsardi oh poo. I’d assumed that that would be the case given what Martin said here … https://stat.ethz.ch/pipermail/r-package-devel/2024q2/010640.html. May be worth following up.

_TimTaylor, to random
@_TimTaylor@fosstodon.org avatar

Tomas Kalibera has shared a new post on R on 64-bit arm windows. Not sure if there’s a bot sharing the R Project blog so sorry if I missed it. https://blog.r-project.org/2024/04/23/r-on-64-bit-arm-windows/index.html

_TimTaylor, to random
@_TimTaylor@fosstodon.org avatar

Motivated by the recent blog (https://duckdb.org/2024/04/02/duckplyr) I finally took {duckplyr} for a spin and 🤯. Staggeringly quick (though I only tried the example from the post). Definitely going to kick the tyres some more. {dplyr} on the front with #duckdb at the rear is the perfect example of the cool user experience you can create with #RStats (not forgetting to mention the years of experimenting / hard work from all involved). Big 😃 for me right now.

JoeRess, to random
@JoeRess@fosstodon.org avatar

Everyone said get a Brother printer so I bought a 3-in-1 scanner and printer. There seems to be something wrong with it though. I plugged it into a Linux laptop, opened a document, pressed print, selected the printer, and it printed. Then I opened simple-scan, pressed scan, and it scanned.

This isn't how printers and scanners are supposed to work. Where do I install the drivers that don't work properly etc? This was no fun. I demand a refund.

_TimTaylor,
@_TimTaylor@fosstodon.org avatar

@JoeRess genuine q. Which one did you get? (Need one and would prefer not to replicate the research)

henrikbengtsson, to random
@henrikbengtsson@mastodon.social avatar

Attention package developers:

.onAttach <- function(...) {
if (stats::runif(1) > 0.1) return()

}

is "not-so-good" code. Anything that changes the state of random number generator (RNG) on package load prevents reproducible results. It's impossible to protect against this in some situations, e.g. when running things in where the result depends on whether the package is already loaded on parallel workers.

See https://mastodon.social/@maelle/112077634681229201 by @maelle

_TimTaylor,
@_TimTaylor@fosstodon.org avatar

@henrikbengtsson Something R CMD check could check for (i.e seed changing on attach)? Away from pc but I’m now curious to search the GitHub CRAN mirror to get a sense of how widespread this is. @maelle

_TimTaylor, to random
@_TimTaylor@fosstodon.org avatar

On a newly installed pc trying to remember the various incantations I need to do to get the various memory checkers working for #RStats packages ... decided now would be a good time to try rhub2 ... wow so so slick @gaborcsardi . Thank you 🙏 https://github.com/r-hub/rhub2

grueproof, to random
@grueproof@fosstodon.org avatar

deleted_by_author

  • Loading...
  • _TimTaylor,
    @_TimTaylor@fosstodon.org avatar

    @grueproof silently sweating away waiting to be judged by @kev 😅

    _TimTaylor, to random
    @_TimTaylor@fosstodon.org avatar

    I wish more of the #reproducibility discussions in #rstats focussed on ensuring that analysis could be repeated with current/maintained R packages (and system libraries) rather than just taking a snapshot of your current environment. Fixing your environment is just accruing technical/analytical debt so "production" use cases aside (interpret "production" how you wish), I don't think it is as useful for research/science as some make out. There is of course more nuance to this but still ... 1/1

    grrrck, to random
    @grrrck@fosstodon.org avatar

    Shiny and friends, I’m thinking about a Shiny 201 or 301 workshop. Imagine you took Intro to Shiny, and you’ve made a few apps. You’re ready to learn the next thing to level up. What do you wish you had learned next?

    _TimTaylor,
    @_TimTaylor@fosstodon.org avatar

    @brodriguesco good shout. @grrrck self hosting deep dive

    JimsPhotos, to nature
    @JimsPhotos@ohai.social avatar

    Evening all, hope all is well. It's been weeks of dull grey clouds and it's real frustrating. Finding it a little hard to motivate myself to take the camera out with me at present. Hopefully that'll change soon.

    Here's a back-lit male Stonechat, during a period where the sun existed 😂

    _TimTaylor,
    @_TimTaylor@fosstodon.org avatar

    @JimsPhotos Beautiful pic!

    vwbusguy, to linux
    @vwbusguy@mastodon.online avatar

    For users of any operating system, not just , what might keep you from trying/running an desktop? If you are already running one, why did you choose it?

    https://fedoraproject.org/atomic-desktops/

    _TimTaylor,
    @_TimTaylor@fosstodon.org avatar

    @hroncok this echos my feelings and also experience with trying it. As an end user it only adds friction so there's no benefit for me (I can't remember the last time I broke my install and would need to roll-back). @vwbusguy

    _TimTaylor,
    @_TimTaylor@fosstodon.org avatar

    @vwbusguy @hroncok but even the other method added friction when I tried it (needing to reboot etc). Has that changed?

    popey, to random
    @popey@ubuntu.social avatar

    "You are not required to have a public position on everything. You are not an embassy".

    I heard about this (possibly on a podcast), which resonates with me. Does anyone know where I heard it, or who should be credited with coming up with this?

    _TimTaylor,
    @_TimTaylor@fosstodon.org avatar
    grrrck, to random
    @grrrck@fosstodon.org avatar

    For years, I've run a self-hosted Shiny server for demo apps on my website. Today, I started replacing the apps with versions that run in your browser instead of on my server, starting with {regexplain}: https://www.garrickadenbuie.com/project/regexplain/#demo

    Super easy thanks to the shinylive extension! Also huge thanks to r-universe.dev for providing WASM binaries so I could install and demo this package even though it isn't on CRAN!

    _TimTaylor,
    @_TimTaylor@fosstodon.org avatar

    @grrrck Would it be worth keeping the server version running (assuming you get mates rates) for people with crap internet connections?

    popey, (edited ) to random
    @popey@ubuntu.social avatar

    Considering a Slack replacement for an open-source organisation. Here's the current contender list, in preference order, without much thought but based on personal experience. Got any other suggestions? :)
    1 - IRC
    2 - Mattermost
    3 - RocketChat
    4 - NextCloud Talk
    105 - Signal
    400 - Matrix
    9000 - Discord
    9998 - Skype
    9999 - Slack
    10000 - Zoom
    10001 - WebEx

    _TimTaylor,
    @_TimTaylor@fosstodon.org avatar

    @popey Poor soul seems like you've not had the privilege of MS Teams yet?

    davidbraze, to random
    @davidbraze@mstdn.social avatar

    within the last year or so @Posit has taken a big tranche of venture capital. VC wants one thing: a massive return, 10x minimum. there are two ways to get that. first is to take a company public. I don't think that's likely here. second is a buy out by a major player like Oracle, Microsoft, Amazon, or another of that ilk. I guess this is what posit's sugar daddy is likely angling for. this isn't unprecedented in the #rstats world. who else remembers Revolution R?

    https://mastodon.social/@awong234/111751453549394950

    _TimTaylor,
    @_TimTaylor@fosstodon.org avatar

    @Cmastication early investment from baseline venture and general catalyst is mentioned in a report on their website … https://www.rstudio.com/assets/img/451_Reprint_RStudio_4FEB2020.pdf. No idea on current situation but something feels like its changed. Hopefully as a PBC they have some leeway for transparency to their customers and users.

    @awong234 @davidbraze @Posit

    _TimTaylor,
    @_TimTaylor@fosstodon.org avatar

    @Cmastication
    Thought you meant generally. No idea about the recent assertion save links @awong234 shared. @davidbraze @Posit

    _TimTaylor,
    @_TimTaylor@fosstodon.org avatar

    @Cmastication
    You have now sparked my interest though - Brighton Park Capital invested in 2021 which ties in with the link
    @awong234 shared. Who was the mystery 2022 investor? Feel like a poor mans sherlock holmes 🕵️ @davidbraze @Posit

    drewdevault, to random
    @drewdevault@fosstodon.org avatar

    Statement regarding the ongoing SourceHut outage

    https://outage.sr.ht

    _TimTaylor,
    @_TimTaylor@fosstodon.org avatar

    @drewdevault thoughts with you all! Appreciate the transparency. I’ve still not migrated the majority of my stuff to sourcehut but have had a paid account for a few years primarily as I really believe in the importance of having alternative forges to the big ones and wanted to help ensure a viable business model. Keep up the good work and glad you are remembering to rest!

    _TimTaylor, to random
    @_TimTaylor@fosstodon.org avatar

    If your an #RStats user who can spare some change then consider sponsoring Yihui who has sadly just been laid off from @Posit. Can't be many individuals who have done as much as him for the RStats ecosystem ... https://yihui.org/en/2024/01/bye-rstudio/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • khanakhh
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • everett
  • ngwrru68w68
  • Durango
  • megavids
  • InstantRegret
  • cubers
  • GTA5RPClips
  • cisconetworking
  • ethstaker
  • osvaldo12
  • modclub
  • normalnudes
  • provamag3
  • tester
  • anitta
  • Leos
  • lostlight
  • All magazines