Bruno Rodrigues
@brodriguesco.bsky.social
1.2K followers 300 following 720 posts
Sworn in Data Janitor blog: http://brodrigues.co youtube: http://is.gd/NjybjH mastodon: http://is.gd/nOyGht twitter: @brodriguesco "nix solves this"
Posts Media Videos Starter Packs
Reposted by Bruno Rodrigues
cscheid.net
This may just be the best CS paper I’ve read this year. Just read the abstract and first para of the intro! The rest of the intro is really wild too, but very very good:

dl.acm.org/doi/pdf/10.1...
A screenshot of an academic paper. It reads:

Abstract
A "
'quine" is a deterministic program that prints itself. In this essay, I will show you a "gauguine": a probabilistic program that infers itself. A gauguine is repeatedly asked to guess its own source code. Initially, its chances of guessing correctly are of course minuscule. But as the gauguine observes more and more of its own previous guesses, it detects patterns of behavior and gains information about its inner workings.
This information allows it to bootstrap self-knowledge, and ultimately discover its own source code. We will discuss how-and why-we might write a gauguine, and what we stand to learn by constructing one.
CCS Concepts: • Computing methodologies → Philo-sophical/theoretical foundations of artificial intelli-gence; Theory of mind.
Keywords: reflection, probabilistic programming
ACM Reference Format:
Kartik Chandra, Amanda Liu, Jonathan Ragan-Kelley, and Joshua B.
Tenenbaum. 2025. Gauguin, Descartes, Bayes: A Diurnal Golem's Brain. In Proceedings of the 2025 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward! '25), October 12-18, 2025, Singapore, Singa-pore. ACM, New York, NY, USA, 9 pages. https://doi.org/10.1145/
3759429.3762631

1 A Way of Knowing

From time to time, we all have crises of identity-moments of radical and overwhelming uncertainty about our selves.
I' don't know whether the doubts that seize us can really be externalized in language, but if I were to try, I would express them as questions, questions like: Who am I? What am I?
What kind of person? What kind of mind?
brodriguesco.bsky.social
I think the reason is that file system is the natural predator of the data scientist. At least with jupyterlab, data scientists are able to find where they've saved their files more easily.
brodriguesco.bsky.social
data scientists think mixing data, business logic and results in a single excel file is disgusting while they don't have an issue when they mix data, business logic and results in a single .ipynb file

curious
brodriguesco.bsky.social
data scientists think mixing data, business logic and results in a single excel file is disgusting while they don't have an issue when they mix data, business logic and results in a single .ipynb file

curious
brodriguesco.bsky.social
let's —and I cannot stress this enough— FUCKING GOOOO
brodriguesco.bsky.social
yep it was and it's going to be published soon!
Reposted by Bruno Rodrigues
pwgtennant.bsky.social
Very excited to be in Luxembourg - with the Aging, Cancer, & Disparaties Research Unit green mascot - to launch the RESCOM lecture series in causal inference!

Future speakers from an amazing lineup include @georgiatomova.bsky.social, @miguelhernan.org, Mats Stenrund, & @dingdingpeng.the100.ci!
brodriguesco.bsky.social
Same for rixpress: every step runs in a completely fresh and hermetic environment thanks to the power of Nix
brodriguesco.bsky.social
interesting, users *should not* have to add miktex explicitely. Could you share the script that generated the default.nix
brodriguesco.bsky.social
if you also have suggestions about UX or suggestions about how to make it easier to start as a user, please let me know!
brodriguesco.bsky.social
Just tried it, and nope, help files work and show in the terminal! Can you share the dockerfile + default.nix? perhaps there’s something i’m missing.
Those warnings are unrelated.
brodriguesco.bsky.social
weird, using a Nix shell shouldn't impact the help files! I'll try to reproduce.
brodriguesco.bsky.social
ryxpress, a #Python package for building reproducible pipelines using #Nix as the underlying build tool: b-rodrigues.github.io/ryxpress/
ryxpress
Documentation for ryxpress
b-rodrigues.github.io
brodriguesco.bsky.social
This is the hex logo for rixpress

docs.ropensci.org/rixpress/

I am now ready for a release on CRAN!
brodriguesco.bsky.social
It's an H because his name is Henri
brodriguesco.bsky.social
To celebrate 25 years of rule of our beloved Grand-Duke, the biggest Luxembourguish brewery made this limited édition beer glass
brodriguesco.bsky.social
pictured: John realising he fucked up
Reposted by Bruno Rodrigues
jgeller1phd.bsky.social
Sorry {renv} but nix/rix is the better solution @brodriguesco.bsky.social #positconf
brodriguesco.bsky.social
unfortunately no, I have rather limited experience with WSL, it just works on my work laptop