OMG I just had YouTube play a video with AI autodubbing and it's the worst thing I've ever heard. Garbage English instead of Japanese for an anime commercial... true AI vomit. You can only disable it if you include the original language in your preferred languages in settings. AI ruins everything. 😡
Charles Oliver Nutter
Charles Oliver Nutter
@headius.bsky.social
JRuby co-lead, Java champion, Ruby hero, JavaOne Rockstar, international traveler and speaker. Book me for your next event! I depend on your donations and sponsorships! https://github.com/sponsors/headius
1.7K followers75 following699 posts
Charles Oliver Nutter reposted
Charles Nutter talking about the state of the art and the future of Ruby. You can download Cross The World on steam. Visuals in DragonRuby, world built in @jrubyproject.bsky.social. store.steampowered.com/app/2965140/...
Charles Oliver Nutter reposted
We're have released jruby-rack 2.0.0, updating our servlet/rack bridge to the Jakarta Servlet API! We partnered with JRuby contributor Chad Wilson (github.com/chadlwilson) and the Kill Bill (killbill.io) Open Source billing and payments platform to make this happen. github.com/jruby/jruby-...
I will actually speak at @xoruby.com in NYC this SATURDAY, October 10th, at the Metropolitan Pavilion! XO Ruby events are focused on local Ruby communities, with a dirt cheap, one day, single track setup. Stop by and let's chat about JRuby! buff.ly/fKA2EMQ
I've pushed a Rails 8.1-compatible activerecord-jdbc-adapter 81.0.pre1 for JRuby + SQLite and it can at least CRUD a scaffold app! I've provided a template here for generating a new app: (rails new -m <template>) buff.ly/uUPEfJn
Charles Oliver Nutter reposted
"Eclipse Collections Categorically" is a thinking book. What if you could tell your data structures to do work for you? What categories of things would you ask for? 🤷♂️👇 *Note*: $0 to buy Amazon Kindle version for few more hours. Search title on website, not mobile. donraab.medium.com/my-ten-year-...
I'll be hanging out at #railsworld in the hack space near the entry. Come on over to chat about JRuby, or claim a shirt if you're a current user or supporter!
Calling all JRubyists at #railsworld! I HAVE T-SHIRTS! If you are using JRuby or officially support it in your app or library, come find me Thursday! I have L, XL, and one 3XL left.
Charles Oliver Nutter reposted
Replying to @headius.bsky.social
Yeah, I don't get why not just let this be CRuby's weakness. If you can't get rid of the GVL – which is understandable as even in Python it's still opt-in – then accept that and promote alternative solutions. I don't see how this level of restriction is ever going to work in practice 🤷♂️
Charles Oliver Nutter reposted
Hello JRubyists! Anyone planning to be at tiny ruby #{conf} 2026 presented by @helsinkiruby.fi next week? We'd love to help you spread the word about JRuby to the Helsinki Ruby community! Get in touch if we can help you in any way!
Slides from my Euruko 2026 talk "JRuby: Past, Present, and Future" are now uploaded. I believe the talks were also recorded, so hopefully video will follow soon. Great event, I hope to return for 2027 in Modena, Italy! buff.ly/paSd5t9
My own experiments using AI for JRuby work have been mixed, but I can report a great success: contributions from people that never would have attempted such things before, like Ruby core devs and Rubyists with no JVM experience. So many PRs lately! github.com/jruby/jruby
Charles Oliver Nutter reposted
Last call: EuRuKo 2026 tickets close tomorrow at midnight CEST. @matz.bsky.social opening, @ko1s.bsky.social closing, @headius.bsky.social on JRuby. Brno, Sept 17–18. After tomorrow there's no late registration. 2026.euruko.org
I recently had a nice chat on the Technology for Humans podcast about the past, present and future of JRuby... including some myth debunking that might help Ruby folks look past the "J" to the amazing tech underneath. Check out the video here: www.youtube.com/watch?v=Q9Sq...
And thanks to JRuby friend @cglee.bsky.social I now also have a ticket! Super excited to join the hallway track and show folks how to do more with Rails using JRuby! 🤩
Good news! I will be in Austin during Rails World 2026 and available for JRuby office hours. I'm still looking for a ticket (budget is very tight!) but I can't miss out on meeting Rails folks from around the world. If you're a JRuby user or might like to be, let's grab a drink and chat!
Friendly reminder to JRuby users out there: JRuby dev is now funded almost exclusively by support services from headius.com/services, delivering priority bug fixes, security SLAs, codebase and performance help under NDA, and much more. Sign up today or ping me for more info... and tell your friends!
Charles Oliver Nutter reposted
💎 20 years of JRuby. @headius.bsky.social joins EuRuKo 2026 in Brno to cover JRuby's past, present & what's next. Sep 17-18, Brno. Tickets: 2026.euruko.org
I occasionally want to close an experimental PR without losing the context and changes associated with it. Is there a better way than dumping a patch into comments as seen below? I don't want lingering topic branches. github.com/jruby/jruby/...
Charles Oliver Nutter reposted
JRuby 10.1.1.0 is released, with a bunch of compat fixes, more performance work, and several third-party CVEs resolved. JRuby 10.1 is our active development branch, with 10.0 being stable. Upgrading is recommended if you want the latest and greatest! www.jruby.org/2026/07/22/j...
Oh boy... After a very long time, we have a new batch of JRuby t-shirts! Limited run so only folks at the JRuby talk, hack space, or cabana can get them! Also plenty of stickers for everyone! blog.headius.com/2026/07/jrub...
Charles Oliver Nutter reposted
> My goal with JRuby has always been to give Rubyists more tools and more opportunities. By combining JRuby with the power and ecosystem of the JVM, we’ve brought Ruby and Rails to places it never could have gone before. Hold my beer. :-)
JRuby returns to RubyConf for the 2026 edition in Las Vegas! I will deliver a talk on Tuesday, run a Hack Space on Wednesday, and would love to hang out with you at JRubyKaraoke (Tuesday night) and the poolside JRuby Cabana (Thursday). Here's all the info: blog.headius.com/2026/07/jrub...
JRuby returns to RubyConf for the 2026 edition in Las Vegas! I will deliver a talk on Tuesday, run a Hack Space on Wednesday, and would love to hang out with you at JRubyKaraoke (Tuesday night) and the poolside JRuby Cabana (Thursday). Here's all the info: blog.headius.com/2026/07/jrub...