Luis Lavena
@luislavena.info
120 followers 35 following 51 posts
Creator of RubyInstaller for Windows, rake-compiler and many other Ruby tools for devs. Opinions: Mine
Posts Media Videos Starter Packs
When AI wants to test everything under the sun, you can just make it go back to the basic by asking "check how we are doing it right now"... KISS, baby. 😉
Dear fellow open-source devs: its OK to use an AI to help you out (heck, I use it too!) and I would understand you don't have the time to review every reported issue, but I would rather prefer radio silence than an automated "AI analysis" to the issue I just reported. 😔
Reposted by Luis Lavena
One day the industry will recognize the drawbacks of AI agents and nondeterministic automation, and rediscover the UNIX philosophy of chaining together small purpose built tools in a low cost and predictable way, otherwise known as shell scripts.
I've been blown away by Uncloud and unregistry from @psviderski.bsky.social, to the point that I'm actually enjoying deploy again!

Build and deploy under seconds. No need for external container registry, all streamlined.

Previous deploy metrics: k8s: 5min!. Swarm: 30s, Uncloud: < 5s. 👏🚀
XP +100! You just unlocked a new level! Please share more details! 🙏

I was struggling with that a few weeks ago (and decided the internet won this round, I will pick that up later) 😅
Drop me a line (or two) if you would like to chat about that approach or on-demand compilation for rv/portable-ruby 😉🫶 2/2
Back in 2018 I built an entire automated service that pre-compiled gems backed on a allowed list as soon these were published to rg-dot-org (using gem-compiler and my own CI). Then RubyGems added some blocking to cross source gems installations and decided to stop work on it 😔 1/
I used to love Changelog Nightly newsletter to discovered amazing new projects. Sadly recently the feed is flooded with "the best AI agent in the universe" (100s of those, daily) that reminds me of "buy pills" spam back in the mailing list days. Sigh 😔 #github #aislop
OpenSSF on public, centralized registries:

"...public registries have become free global CDNs for commercial vendors" "[they] may have an open source license, but they are not functional except as part of a paid product or platform"

openssf.org/blog/2025/09...
Open Infrastructure is Not Free: A Joint Statement on Sustainable Stewardship – Open Source Security Foundation
openssf.org
Got a new planet? What kind of atmosphere are you aiming to? Mostly oxygen with blue sky effect or planning more unbreathable one? Tell us more! 😁
I love that Forgejo (a fork of Gitea) is run under Codeberg's, a non-profit organization. The funny thing: they have a custom version that they deploy to run codeberg.org itself: codeberg.org/Codeberg-Inf...
My mom used to say "even a broken clock is right twice a day" (in spanish). It is important to check it at other times, as sometimes people are right "twice a day", not because they are smart, but just by accident.
Reposted by Luis Lavena
Not every device can run Tailscale. But this teensy router can put more gadgets on your tailnet, and fix some travel frustrations: tailscale.com/blog/tailsca...
Reposted by Luis Lavena
Hey, #ruby folks! I've been one of the #RubyGems maintainers for the last decade.

Ruby Central has forcefully taken control of the RubyGems organization on GitHub, the `rubygems-update` and `bundler` gems on rubygems[.]org, and more.

You can read the details here: pup-e.com/goodbye-ruby...
RubyGems.org | your community gem host
rubygems.org
Reposted by Luis Lavena
oof, what a disappointing way to end more than 15 years of open source work. (summary by @duckinator.bsky.social at pup-e.com/goodbye-ruby...). good luck to the remaining RubyGems team, and it’s time to focus my energy on new projects that I’m truly excited about, like rv.dev
GitHub Actions just sucks out the joy of life for getting your work automated. 1 hour YAML fighting and sunk waiting for a damn runner... 😞
Reposted by Luis Lavena
Hey friends! I did a TEDx talk and it's now up on the TED Conferences YouTube. It's possibly the best and most important talk I've ever done.

I would ask that you watch it, and please SHARE it broadly and widely. Thank you! youtu.be/dVG8W-0p6vg #AI #Tech #TED
Tech Promised Everything. Did it deliver? | Scott Hanselman | TEDxPortland
YouTube video by TEDx Talks
youtu.be
Reposted by Luis Lavena
You know it’s a serious AI company because its logo looks like a butthole.
Q. Who aligns the aligners?
A. alignmentalignment.ai

Today I’m humbled to announce an epoch-defining event: the launch of the 𝗖𝗲𝗻𝘁𝗲𝗿 𝗳𝗼𝗿 𝘁𝗵𝗲 𝗔𝗹𝗶𝗴𝗻𝗺𝗲𝗻𝘁 𝗼𝗳 𝗔𝗜 𝗔𝗹𝗶𝗴𝗻𝗺𝗲𝗻𝘁 𝗖𝗲𝗻𝘁𝗲𝗿𝘀.
Center for the Alignment of AI Alignment Centers
We align the aligners
alignmentalignment.ai
LLMs have a tendency to over engineer everything, even a simple random connection picker. A good reminder to question things and always seek for simpler solutions.
That sucks! I happened to me too many times when going to USA that one time I asked on my way out to the police man if was ok for me to run, he was confused and I said if I don't I will miss my flight (also I didn't wanted to get shot/tased by seeing running out of SSSS) 😅
200 OK from France
Nice! I did some work on that front some years ago. Hit a limitation of RubyGems itself (same gem for different versions of Ruby) which led to the fat-binary gem approach that become standard. Built gem-compiler and other tools for that, but too big for a single person. Let me know if I can help 😊
Really nice! Thank you for sharing this with everybody! Wondering what are your future plans for "all your gems in seconds, without having to compile anything ever again." For those gems that do not have precompiled binaries?
I've been doing some TDD with it: write the test, let the LLM make them pass and then assist the LLM review and refactor it to reduce duplication and noise.

Then learn from those sessions and extract patterns the LLM suck at it to "educate it" in relation to style and avoid future bad taste 😉