Yann Tourman 😎🚴🏻‍♀️
banner
yannco.bsky.social
Yann Tourman 😎🚴🏻‍♀️
@yannco.bsky.social
I ride the Americas on a bicycle,
What are you up to?

IG Yann.tourman
The live version uses a fixed library (mine), but if you run it locally it'll detect your installed packages!

Download the code from GitHub 👇

www.github.com/iamyannc/pac...

Just copy, paste, and run. It’ll automatically map your talled packages!
@rweekly_submit :)
GitHub - iamYannC/package-dependency: Plotting over PAK to plot a graph of package dependency
Plotting over PAK to plot a graph of package dependency - iamYannC/package-dependency
www.github.com
February 8, 2026 at 2:29 PM
from ggplot2 to rlang
February 8, 2026 at 2:27 AM
got soo many aliases. you can take the screenshot and have an LLM to convert to text, and then ask it what you should use. also note that my gem is tailored to my needs (R, Python, n8n, etc) - so edit accordingly

my las alias has to do with wsl, rather than linux.
February 7, 2026 at 4:22 AM
gemini.google.com/gem/15h7Jxrk...
the three resources i shared:
- system info (mint has an easy copy button, if wsl you need to get it somehow. hardware & software)
- full aliases
- keys of my secretes (removed values)

I'll share some of my favorite aliases
‎Google Gemini
Meet Gemini, Google’s AI assistant. Get help with writing, planning, brainstorming, and more. Experience the power of generative AI.
gemini.google.com
February 7, 2026 at 4:22 AM
With LLMs learning basic Linux functionality is a no brainier. They used to memorize commands. Not anymore. LLMs make it great. If you want I'll send you the gem I made for my early days using mint (friendly flavour for Microsoft users)
February 7, 2026 at 2:15 AM
I use Linux my guy. Any other tips?

Here's one from me
If wasn't asked, don't hurry to give ;)
February 6, 2026 at 7:54 PM
Idk he said alt to adobe. If the only thing it replaces is pdf.. not so exciting.
February 6, 2026 at 5:54 AM
Alternative to Photoshop?
February 5, 2026 at 1:50 PM
And here we are at bsky talking about it. Be sure that nobody in X gives a flying fuck about who buys what here.
February 3, 2026 at 8:44 PM
.base_install_packages <- utils::install.packages
install.packages <-
pak::pkg_install(pkgs, ...)

This worked like a charm (added to my rprofile). With a bit of namespace management this should become the default behavior.
February 3, 2026 at 8:11 PM
An idea I just had (I'm gonna try this in my local rProfile!)

Default install.packages to run pak::pkg_install under the hood if the user has it! Obviously an option that the user can opt out of.
@juliasilge.com
I'm not even sure who's the right person to call here :)
February 3, 2026 at 7:47 PM
www.linkedin.com/posts/yann-c...

i think i found something that wasnt supposed to be found? idk. and why dosnt bsky allow private messaging?!
#whitehat #scraping #nobodysreadingmyposts | Yann Cohen
y’all think that’s harmless? Going through dozens of JSON objects (and sub-objects… manually! I enjoy this!!) sometimes reveals interesting data. This is just a simple scraper I ran through the night...
www.linkedin.com
January 27, 2026 at 3:37 PM
Did I say package? I meant dashboard 😉
Building the UX first, from the user perspective, then backfilling implementation feels like cheatin- n a good way. Jobs would've loved to be around in these great times.

#rstats #shiny

@thomasp85.com @juliasilge.com @gaborcsardi.org
January 24, 2026 at 5:47 PM
As developers, we know our products inside out. Users don’t.
What feels obvious to us can be confusing enough to make people abandon our baby.
With agentic development, I can be that naive user. I interact with my product without knowing the internals.
I don’t even want to read my own docs

3/4 »»
January 24, 2026 at 5:47 PM
I don’t write a single line of code manually.
I don’t even test anything until all features I imagined are implemented.

Once finished, I load_all() and use the package exactly as I envisioned it.

This is not TDD.
This is User Driven Development.

2/4 »»
January 24, 2026 at 5:47 PM
I'd take R any given day for any of these tasks. There's even an R implementation for PyTorch
December 24, 2025 at 11:46 PM