Delete methods deprecated prior to JRuby 9.4.0.0 by headius · Pull Request #9299 · jruby/jruby
There's a few places where methods were deprecated but superclass or interface versions were not. Those will have to wait until all versions have been deprecated for some time. Others had inter...
TFW you delete almost 1000 deprecated methods, fields, and classes from the past 20 years. Oldest one deprecated back in JRuby 1.1.2, released in 2008.
I'm sure there's third-party libs using some of these, but we'll never know until we delete them.
buff.ly/0aYi03Z
11.03.2026 00:49
👍 2
🔁 0
💬 0
📌 0
I know my actual share is still electronically tracked, but it's fun to feel like this is a small physical piece of IBM that I'll own forever. In the end, I ended up owning part of them rather than the other way around.
10.03.2026 18:03
👍 0
🔁 0
💬 1
📌 0
This was sort of a hidden option from the ComputerShare company managing the stock purchase plan for Red Hat, along with selling the stock or transferring the stock. I have no idea how you'd do it through other services because I've never seen the option presented.
10.03.2026 18:02
👍 0
🔁 0
💬 0
📌 0
I always heard of people buying single physical shares of stock 20 or more years ago, but I didn't know you could still do that. When the option presented itself, I jumped on it.
I'm not sure if the paper really means anything.
10.03.2026 07:21
👍 1
🔁 0
💬 1
📌 0
a photo of a sanitized IBM stock certificate
After Red Hat / IBM and I parted ways, I eventually sold off all of my employee stock purchases... Except for one share, which I had reissued as a physical certificate. It hangs on my office wall, and every quarter I get a dollar and change in dividends.
10.03.2026 06:02
👍 12
🔁 0
💬 3
📌 0
JRuby currently has no official ActiveRecord support for Rails 8, but one of our users discovered that a build from master works right now! It will need some cleaning up, but we'll be caught up with Rails compatibility very soon. Rails 8 plus JRuby 10.1 will be a game changer.
07.03.2026 21:58
👍 6
🔁 3
💬 0
📌 0
Lots of chatter about how software development was never about the code, it was about delivering solutions. But that misses the point. Good software design is about delivering *well-designed* solutions that can evolve and adapt. That takes time, not velocity.
07.03.2026 21:05
👍 5
🔁 1
💬 0
📌 0
I'll see if I can give it a try once I'm back in town!
07.03.2026 00:58
👍 1
🔁 0
💬 0
📌 0
That's one of the two! It's an interesting data point, but I think they're will always be a trade-off between usability as a computer language for people and usability with an LLM.
I have been giving some thought to a programming language designed specifically for LLM.
05.03.2026 15:21
👍 0
🔁 0
💬 0
📌 0
We will be taking advantage of this in JRuby for many libraries! I hope we can contribute some performance improvements back (but it's pretty solid already.)
05.03.2026 07:37
👍 1
🔁 0
💬 0
📌 0
Major breakthrough tonight! After several back-and-forth weeks getting the Prism Ruby parser hooked up to the Chicory WASM runtime (AOT compiled to JVM bytecode), I now have a local version of the gem that uses *zero* native libraries. This will allow Prism to work anywhere JRuby does!
05.03.2026 06:55
👍 15
🔁 1
💬 2
📌 0
After you called my prints ugly 😄 I looked up some ironing settings for Ender-3 that helped a bit. Still getting to know the parameters myself!
05.03.2026 05:10
👍 1
🔁 0
💬 1
📌 0
martinalderson.com/posts/which-...
and
dev.to/mame/which-p...
05.03.2026 04:26
👍 2
🔁 0
💬 0
📌 0
In the past hour, I've been linked to two independent studies that show Ruby is among the best languages for AI coding tools, both in token count and speed of implementation. In both cases it was better than Python or JavaScript by a comfortable margin.
05.03.2026 03:17
👍 0
🔁 0
💬 1
📌 1
Humans are developing a new skill: the ability to recognize AI generated content. Sometimes it overlaps with bad human content, but the combination of verbosity and hyperbole tends to be a dead giveaway. It's no wonder marketing teams love AI.
04.03.2026 07:58
👍 2
🔁 0
💬 0
📌 0
Ten years ago I thought live coding interviews were absurd. Now they might be the only hope for preserving a strong developer community. Anything you choose to have an AI do for you, you damn well better be able to understand and explain yourself.
04.03.2026 06:28
👍 4
🔁 0
💬 0
📌 0
Step 3: PROFIT
04.03.2026 01:04
👍 1
🔁 0
💬 0
📌 0
Lesson learned today: if your CI is not verifying your release artifacts, you'll miss something. JRuby runs thousands of tests, but when packaging our dist tarball some critical files were omitted. Now we have a GHA workflow that builds a release, unpacks it, and verifies it.
04.03.2026 00:40
👍 1
🔁 0
💬 0
📌 0
You mentioned you're using FreeCAD. I randomly picked Blender because I know I've heard a lot more about it, but it's definitely drinking from the fire hose.
03.03.2026 20:38
👍 0
🔁 0
💬 2
📌 0
My first custom 3D print from a logo PNG, converted to SVG, extruded in Blender. Learning as I go but it turned out nice.
Today's distraction is me realizing I need a serger for a fabrics project and I need to get seedlings started. Oh, and JRuby 10.0.4.0 is ready for release. 😵💫
03.03.2026 20:14
👍 2
🔁 0
💬 1
📌 0
We got some janky filament from the original owner so I've been tweaking settings and doing test prints mostly. Got a fresh order of filament yesterday. My first homegrown model was a corp logo PNG => SVG => Blender model to extrude => printer. Lots to learn but it's a good start!
03.03.2026 20:04
👍 1
🔁 0
💬 1
📌 0
TFW GitHub goes down on release day. 🤬
www.githubstatus.com
03.03.2026 19:03
👍 4
🔁 0
💬 0
📌 0
I've caught up to the 2010s and now have a 3D printer at home. Friend of a friend gave us a lightly used Creality Ender-3, so on top of working 12 hours a day on JRuby and co-managing a household, I'm learning how to use it.
They don't pay me enough. Oh, wait... they is me. 🤔
03.03.2026 06:43
👍 5
🔁 0
💬 1
📌 0
I have need for a Ruby-based CMS for managing a company website. What's your recommendation for something modern, clean, and customizable without requiring it? Bonus points if I can run it on JRuby (but if not, I'll make that a project). Willing to collab!
02.03.2026 17:18
👍 0
🔁 0
💬 0
📌 0
JRuby 10.1 with Ruby 4.0 support is now on master and it's GREEN! 10.1 snapshots have been pushed for Maven and as "jruby-head" for Ruby installers and the setup-ruby GHA action. Docker Hub dev images will be available soon. Get in there and test it out!
buff.ly/sPJ4yoD
01.03.2026 23:10
👍 12
🔁 2
💬 0
📌 0
JRuby's support for Ruby 4.0 has been merged, only 2 months after the CRuby release! Just a handful of tests were excluded... 99% of 4.0 features are ready for JRuby 10.1. I'll spend the next few weeks on optimization experiments and stabilization.
01.03.2026 05:17
👍 11
🔁 2
💬 1
📌 0
Of course! Get them hooked and turn their brains to mush and then start charging them when they're dependent on the tool. That's the standard modus operandi for every AI company in existence.
28.02.2026 02:09
👍 2
🔁 0
💬 0
📌 0
I think it's pretty telling that after stealing the entirety of the world's Open Source Software to train their models, *none* of the AI code tool companies offer discounted or free plans to OSS projects. Just another slap in the face from the biggest OSS pirates in history.
28.02.2026 01:52
👍 12
🔁 2
💬 3
📌 0
patterns temporary tattoos on arm
I applied these "demon patterns" tattoos for K-Pop Demon Hunters trivia cosplay earlier this week. Now I'm just wondering when the Honmoon will turn gold so they'll go away. 😄
FWIW my boys and I came in second place, losing by half a point. Watch yourself! 😈
26.02.2026 18:12
👍 0
🔁 0
💬 0
📌 0
I appreciate that feedback. I fully recognize the JRuby code base is unusual, with extremely large, dense classes and a high level of interconnectedness. People seem to be personally insulted when I show how AI fails at many of my day-to-day tasks. None have ever maintained a codebase like this.
26.02.2026 15:13
👍 1
🔁 0
💬 0
📌 0