@brodriguesco@fosstodon.org
@brodriguesco@fosstodon.org avatar

brodriguesco

@brodriguesco@fosstodon.org

Sworn in Data Janitor, fluent in R, Linux enthusiast living in Luxembourg

Average BÉPO enjoyer and advocate

Alma mater @Unistra - Phd econ

Read my blog or I'll delete your system32: https://brodrigues.co

youtube: http://is.gd/NjybjH

grep 'meaning' life.txt

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

brodriguesco, to random
@brodriguesco@fosstodon.org avatar

Programming language hot take from someone that really only knows one language well and has been using Nix for like 3 weeks: programming language should not come with an internal package manager, their packages should get installed with a tool like

brodriguesco, to random
@brodriguesco@fosstodon.org avatar

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

brodriguesco, to datascience
@brodriguesco@fosstodon.org avatar

I’m giving a presentation on how to make / reproducible using on 𝟭𝟵 𝗝𝘂𝗹𝘆 for , https://rb.gy/21920

it’s based on my book "Building reproducible analytical pipelines with (https://raps-with-r.dev/)

I’ll quickly walk you through how you can use {renv}, {targets} and to make your project reproducible!

brodriguesco, to random
@brodriguesco@fosstodon.org avatar

Let's say that I'd want to compile instead of installing it using a binary. Is there some in depth guide explaining its dependencies, how to build those and ultimately rstudio itself? I see a lot of js libraries getting used and installed using yarn in the source code

@hadleywickham any documentation available on this? the INSTALL file available in the repo for example doesn't mention that the source code of visual mode (panmirror) comes from the quarto repo (if I understood correctly)

brodriguesco, to python
@brodriguesco@fosstodon.org avatar

My 2 cents regarding in

brodriguesco, to datascience
@brodriguesco@fosstodon.org avatar
brodriguesco, to random
@brodriguesco@fosstodon.org avatar

New X blog post: Reproducible data science with Nix, part 4 -- So long, {renv} and , and thanks for all the fish

https://www.brodrigues.co/blog/2023-08-12-nix_for_r_part4/

brodriguesco, to python
@brodriguesco@fosstodon.org avatar

I may not enjoy analyzing data with , but I like the workflow of creating a dedicated development environment per project that is encouraged by using pyenv or conda.

Something like that should exist for , for example a script that uses both RIG and {renv} to provide a project-specific R+packages installation

brodriguesco, to python
@brodriguesco@fosstodon.org avatar

No disrespect to Wes McKinney (I don’t like , but I personally could have never done something like that myself), but there’s literally 0 reason (apart from running legacy code) to use now when there’s on . With , is still the GOAT

brodriguesco, to python
@brodriguesco@fosstodon.org avatar

Even though I think is the superior choice when it comes to data anything, I think I might work on a python edition of my book on reproducibility. Those notebooks hosted on Github without any requirements.txt or Dockerfiles need to stop!

Also, if I do this, I'll be using tidyverse-inspired packages exclusively: siuba, plotnine and Quarto. But there's nothing like {targets} in , and pkg dev isn't as polished either!

brodriguesco, to random
@brodriguesco@fosstodon.org avatar

What are some #Rstats packages that take forever to compile?

brodriguesco, to random
@brodriguesco@fosstodon.org avatar

New blog post: How to self-publish a technical book on Leanpub and Amazon using Quarto

https://www.brodrigues.co/blog/2023-06-29-book_quarto/

brodriguesco, to random
@brodriguesco@fosstodon.org avatar

the only admissible beer for a statistician

brodriguesco, to random
@brodriguesco@fosstodon.org avatar

Who could I pay (and how much) to port the hugo theme of my blog to a
@quarto_pub
theme?

my blog (https://brodrigues.co) theme is a variation of smol (https://github.com/colorchestra/smol)

brodriguesco, (edited ) to random
@brodriguesco@fosstodon.org avatar

there's a very large number of doors N < ∞, behind 1 door there's a prize you really want, behind all the others there's shit. You choose 1 door. I then open N-2 remaining doors, all leading to a steaming pile of shit. You can now choose to stick to your initial choice or switch

brodriguesco, to random
@brodriguesco@fosstodon.org avatar

Started writing the preface to the python edition of "Building reproducible analytical pipelines with..."

brodriguesco, to random
@brodriguesco@fosstodon.org avatar

If you find that paper interesting, you may be interested in reading studies on another controversial forum, 4chan. Here are some links
https://arxiv.org/pdf/1610.03452
https://journals.sagepub.com/doi/full/10.1177/1461444819888746
https://projects.csail.mit.edu/chanthropology/4chan.pdf

For non-economists, I’m referring to a paper that will be released soon on a forum called EconJobMarketRumors. It allows anonymous posting, so you can imagine the type of posts that get written. The paper leaked and is quite interesting from a technical perspective.

brodriguesco, to random
@brodriguesco@fosstodon.org avatar

Say want you want about the , nothing beats its expressiveness!

brodriguesco, to random
@brodriguesco@fosstodon.org avatar

Found this on LinkedIn (haven't tested yet though): "Faucet is a new runtime for Plumber that enables async requests. Built with Rust, it guarantees the correct managment and distribution of HTTP requests across different Plumber workers."

https://youtu.be/1uXFe2fUYSA

Looks like the author is not on Mastodon. Link to github repo https://github.com/andyquinterom/Faucet

brodriguesco, to random
@brodriguesco@fosstodon.org avatar

Unironically better than a laptop

image/jpeg

brodriguesco, to python
@brodriguesco@fosstodon.org avatar

Would you agree with the following statement (why, why not): "even though is multi-paradigm, the prevailing paradigm is object oriented programming"

brodriguesco, to python
@brodriguesco@fosstodon.org avatar

So, how come it’s possible to write (in on ) dataset.filter(columnA = "1") if Python doesn’t have NSE? What am I missing or misunderstanding?

brodriguesco, to random
@brodriguesco@fosstodon.org avatar

Friends I'm testing something, could you interact with this silly #rstats #shiny app for 30 seconds http://165.227.167.200/

greatly appreciated!

brodriguesco, to opensource
@brodriguesco@fosstodon.org avatar

Curious, please complete the sentence "I'm a developer, and contribute #opensource code on my free time. I use a permissive open source license (MIT, BSD) because..."

brodriguesco, to emacs
@brodriguesco@fosstodon.org avatar

What’s an LLM I can run on my machine to assist me with coding on ?

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