Sign in

Joe Darcy

@jddarcy.bsky.social
204 followers 153 following 75 posts

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.

PostsRepliesMedia
Joe Darcy @jddarcy.bsky.social · 09/08/2026
The video for my JavaOne 2026 talk "Paths to New Numeric Types On the Java Platform" is now posted: youtu.be/LN0XKkjugIk #OpenJDK #Valhalla
youtu.be
Paths to New Numeric Types On the Java Platform
YouTube video by Java
010
Joe Darcy @jddarcy.bsky.social · 12/06/2026
JDK 27 (jdk.java.net/27/), build 24 and later, have an interesting fix to StrictMath.pow developed by my colleague Anton Artemov (github.com/openjdk/jdk/...). StrictMath uses the venerable FDLIBM algorithms and the last changes to upstream FDLBIM codebase were made circa 2004.
jdk.java.net
OpenJDK JDK 27 Early-Access Builds
101
Joe Darcy @jddarcy.bsky.social · 31/05/2026
Content California cat.
Orange and white cat napping amongst California poppies.
050
Joe Darcy @jddarcy.bsky.social · 17/03/2026
Slides for my #JavaOne talk on "Paths to support additional numeric types on the Java platform": github.com/jddarcy/Spea... (Preview in github may not work; direct download seems fine.)
github.com
013
Joe Darcy @jddarcy.bsky.social · 14/03/2026
Happy ½τ day to all who celebrate.
010
Joe Darcy @jddarcy.bsky.social · 11/03/2026
Looking forward to #JavaOne next week; I found this one-page view of the conference schedule helpful in planning what to see: dev.java/community/ja... HTH
dev.java
JavaOne 2026 Schedule
All sessions at JavaOne in California, March 17–19, 2026 - designed by, organized by, and run by developers
030
Joe Darcy @jddarcy.bsky.social · 05/03/2026
Less than two weeks until my #JavaOne talk on "Paths to New Numeric Types On the Java Platform" [LRN1429] reg.rf.oracle.com/flow/oracle/... See on you on Tuesday, March 17, 11:30 AM to 12:20 PM PDT in Room 105.
reg.rf.oracle.com
Session Catalog
042
Joe Darcy @jddarcy.bsky.social · 06/11/2025
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.
en.wikipedia.org
Godzilla Minus Zero - Wikipedia
130
Joe Darcy @jddarcy.bsky.social · 29/10/2025
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
000
Reposted by Joe Darcy
Joe Darcy @jddarcy.bsky.social · 13/12/2024
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.
021
Reposted by Joe Darcy
Jeff Dinkins @jeffatsun.bsky.social · 10/10/2025
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"
072
Joe Darcy @jddarcy.bsky.social · 21/09/2025
Video now available for my 2025 #JVMLS talk "Paths to support additional numeric types on the Java platform": youtu.be/xCdJb_zI5us
youtu.be
Paths to Support Additional Numeric Types on the Java Platform #JVMLS
YouTube video by Java
0106
Joe Darcy @jddarcy.bsky.social · 05/08/2025
Slides for my #JVMLS talk on "Paths to support additional numeric types on the Java platform": github.com/jddarcy/Spea...
github.com
151
Joe Darcy @jddarcy.bsky.social · 15/07/2025
JSR 269 up for maintenance review (MR) for the changes being made in Java SE 25: jcp.org/aboutJava/co... #OpenJDK
jcp.org
The Java Community Process(SM) Program - communityprocess - maintenance
010
Joe Darcy @jddarcy.bsky.social · 05/07/2025
Just one month to go until my #JVMLS talk on "New Numeric Types in Java": openjdk.org/projects/mlv...
openjdk.org
074
Joe Darcy @jddarcy.bsky.social · 28/06/2025
Happy 𝜏 day to all who celebrate.
030
Joe Darcy @jddarcy.bsky.social · 05/06/2025
JDK 26 now underway! #OpenJDK github.com/openjdk/jdk/...
github.com
8355746: Start of release updates for JDK 26 · openjdk/jdk@af87035
8355748: Add SourceVersion.RELEASE_26 8355751: Add source 26 and target 26 to javac Co-authored-by: Joe Darcy <darcy@openjdk.org> Reviewed-by: iris, coleenp, darcy
031
Joe Darcy @jddarcy.bsky.social · 08/05/2025
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
121
Joe Darcy @jddarcy.bsky.social · 25/04/2025
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.
110
Joe Darcy @jddarcy.bsky.social · 03/04/2025
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
mail.openjdk.org
Reminder: file JDK 25 CSRs well ahead of rampdown 1 start
110
Joe Darcy @jddarcy.bsky.social · 14/02/2025
Highlight from the first day of Yosemite firefall 2025.
Yosemite firefall 2025 -- pinkish-orange glow illuminating Horsetail Fall.
030
Joe Darcy @jddarcy.bsky.social · 05/02/2025
@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
000
Joe Darcy @jddarcy.bsky.social · 23/01/2025
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...
jcp.org
The Java Community Process(SM) Program - JSRs: Java Specification Requests - results
010
Joe Darcy @jddarcy.bsky.social · 18/12/2024
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.
jcp.org
The Java Community Process(SM) Program - communityprocess - maintenanceJSR-000269 Pluggable Annotation Processing API - Maintenance Review 17
010
Joe Darcy @jddarcy.bsky.social · 13/12/2024
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!
020
Joe Darcy @jddarcy.bsky.social · 13/12/2024
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.
021
Joe Darcy @jddarcy.bsky.social · 05/12/2024
And JDK 25 is now underway! git.openjdk.org/jdk/commit/5... #OpenJDK
git.openjdk.org
8342979: Start of release updates for JDK 25 · openjdk/jdk@5cc150c
8342982: Add SourceVersion.RELEASE_25 8342983: Add source 25 and target 25 to javac Co-authored-by: Joe Darcy <darcy@openjdk.org> Reviewed-by: iris, darcy, erikj, dholmes
074
Joe Darcy @jddarcy.bsky.social · 26/11/2024
Achievement unlocked: all expected food shopping for Thanksgiving dinner 2024 complete!
000
Joe Darcy @jddarcy.bsky.social · 17/11/2024
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!
040
Joe Darcy @jddarcy.bsky.social · 15/11/2024
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
download.java.net
Float16 (Java SE 24 & JDK 24 [build 24])
declaration: module: jdk.incubator.vector, package: jdk.incubator.vector, class: Float16
011
Joe Darcy @jddarcy.bsky.social · 14/11/2024
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
download.java.net
Search Tags (Java SE 24 & JDK 24 [build 24])
search tags
031