Joe Darcy
jddarcy.bsky.social
Joe Darcy
@jddarcy.bsky.social
OpenJDK developer at Oracle, floating-point fancier, marathoner, record-setting fast walker, episodic photographer. Views expressed may or may not be held by any person or org.
The IEEE 754 floating-point arithmetic / kaiju cross-over movie we've all been waiting for _Godzilla Minus Zero_ (also stylized as "Godzilla -0.0") is slated for release in late 2026!
en.wikipedia.org/wiki/Godzill...

"Godzilla NaN" next expected sequel for an unordered challenge.
Godzilla Minus Zero - Wikipedia
en.wikipedia.org
November 6, 2025 at 2:52 AM
Now just over five weeks until the Dec. 4, 2025 start of JDK 26
rampdown 1. No time like the present to get any remaining CSRs filed.
mail.openjdk.org/pipermail/jd...
mail.openjdk.org
October 29, 2025 at 10:53 PM
Reposted by Joe Darcy
For those of us in the bay area, with one of the first rain storms of the season, a reminder to check the local storm drains to see if they are clear of debris blocking their flow.
December 13, 2024 at 1:51 AM
Reposted by Joe Darcy
I'm seeing lots of AI generated Java Dukes appearing with a mouth, feet, ears and more. Tip: when using AI, upload this “Duke Specification” image, prompt AI to follow as a reference. I think you'll find the resulting image is much better. Ex: "draw duke on a skateboard referencing this spec image"
October 10, 2025 at 4:21 PM
Video now available for my 2025 #JVMLS talk "Paths to support additional numeric types on the Java platform": youtu.be/xCdJb_zI5us
Paths to Support Additional Numeric Types on the Java Platform #JVMLS
YouTube video by Java
youtu.be
September 21, 2025 at 4:51 PM
Slides for my #JVMLS talk on "Paths to support additional numeric types on the Java platform":
github.com/jddarcy/Spea...
github.com
August 5, 2025 at 6:17 PM
JSR 269 up for maintenance review (MR) for the changes being made in Java SE 25: jcp.org/aboutJava/co...
#OpenJDK
The Java Community Process(SM) Program - communityprocess - maintenance
jcp.org
July 15, 2025 at 7:22 PM
Just one month to go until my #JVMLS talk on "New Numeric Types in Java": openjdk.org/projects/mlv...
openjdk.org
July 5, 2025 at 7:04 PM
Happy 𝜏 day to all who celebrate.
June 28, 2025 at 4:32 PM
Watching through Andor season two and imagining a future companion book "The Andor Guide to Business" with chapters like:

"Effective Meetings" by Major Lio Partagaz, ISB
"Get the people you need when you need them" by Luthen Rael
May 8, 2025 at 1:04 AM
New experience today at the grocery store, getting carded when trying to buy _non-alcoholic_ beer. The situation was resolved _without_ the need to show id.
April 25, 2025 at 12:20 AM
No reason to delay; now is an opportune time to get CSRs in for JDK 25 changes well ahead of the anticipated JDK 25 rampdown 1 start: mail.openjdk.org/pipermail/jd... #OpenJDK #JDK25
Reminder: file JDK 25 CSRs well ahead of rampdown 1 start
mail.openjdk.org
April 3, 2025 at 8:00 PM
Highlight from the first day of Yosemite firefall 2025.
February 14, 2025 at 12:10 AM
@julialang.org , OpenLibm question: are the algorithmic differences between OpenLibm and FDLIBM 5.3 documented anywhere? There are various source differences, but I didn't see any discussion in the openlibm git repo. TIA
February 5, 2025 at 11:24 PM
The Java SE 24 changes in the JSR 269 annotation processing API, javax.lang.model.* and javax.annotation.processing, are through maintenance review for the release:
jcp.org/en/jsr/resul...
The Java Community Process(SM) Program - JSRs: Java Specification Requests - results
jcp.org
January 23, 2025 at 5:05 AM
The JSR 269 annotation processing API, javax.lang.model.* and javax.annotation.processing, is up for maintenance review for the changes being proposed in Java SE 24: jcp.org/aboutJava/co...

Send your comments to the OpenJDK compile-dev list.
The Java Community Process(SM) Program - communityprocess - maintenanceJSR-000269 Pluggable Annotation Processing API - Maintenance Review 17
jcp.org
December 18, 2024 at 7:27 PM
Had solar panels installed earlier this year and my local utility, PG&E, is estimating true-up reconciliation of NaN dollars at the system anniversary date. I'm going to be careful which account NaN dollars gets deposited into!
December 13, 2024 at 8:51 PM
For those of us in the bay area, with one of the first rain storms of the season, a reminder to check the local storm drains to see if they are clear of debris blocking their flow.
December 13, 2024 at 1:51 AM
Achievement unlocked: all expected food shopping for Thanksgiving dinner 2024 complete!
November 26, 2024 at 10:08 PM
On Friday evening at a trivia contest that was a fundraiser for a literacy project, one of the questions was "What programming language is named after Indonesian coffee?"
Knowledge of Java is useful in so many contexts!
November 17, 2024 at 5:26 PM
Don't need the full range and precision of 32-bit float? Experiment with 16-bit floating-point arithmetic with jdk.incubator.vector.Float16 in #JDK24:
download.java.net/java/early_a...
#OpenJDK
Float16 (Java SE 24 & JDK 24 [build 24])
declaration: module: jdk.incubator.vector, package: jdk.incubator.vector, class: Float16
download.java.net
November 15, 2024 at 12:03 AM
Interesting new Javadoc feature in JDK 24 build 24: index page for index terms defined in the Javadoc sources:
download.java.net/java/early_a...
#OpenJDK #JDK24
Search Tags (Java SE 24 & JDK 24 [build 24])
search tags
download.java.net
November 14, 2024 at 9:47 PM