Can We Know Whether a Profiler is Accurate? via @fanfTony Finch https://lobste.rs/s/bhakna #java #performance
https://stefan-marr.de/2025/10/can-we-know-whether-a-profiler-is-accurate/
Search results
Rating 26 years of Java changes
Link: https://neilmadden.blog/2025/09/12/rating-26-years-of-java-changes/
Discussion: https://news.ycombinator.com/item?id=45551450

Rating 26 years of Java changes
I first started programming Java at IBM back in 1999 as a Pre-University Employee. If I remember correctly, we had Java 1.1.8 installed at that time, but were moving to Java 1.2 (“Java 2”), which w…
neilmadden.blog · Neil Madden
Link author: Neil Madden@neilmadden.blog@neilmadden.blog
Who can help or report this bug to the OpenJDK bugtracker?
Fonts with contextual alternates are not correct rendered in #OpenJDK8 - #OpenJDK19
#Java #JDK #OpenJDK #Bug #JavaOpenJDK #AdoptOpenJDK #AdoptiumTemurin #Adoptium #Eclipse #Temurin #EclipseTemurin #Amazon #Coretto #AmazonCoretto
@EclipseFdnEclipse Foundation can you please fix it
https://github.com/adoptium/adoptium-support/issues/291
#Fonts with #ContextualAlternates are not correct rendered in #Java #OpenJDK #Adoptium #Temurin #AdoptOpenJDK #JDK #OpenJDK8 #JDK8 #Font #Bug
#introduction
Married to the wonderful @milenaMilena McCartney
Father of 2 youngsters (one aspiring #MarineBiologist)
Professional background in #Software #Engineering (asm,#C(++),#Java,#Javascript), #Escalation and #CrisisManagement, #SupportOperations, #BigData, and #ScalableArchitecture
Interests:
#Ecurium #Investing #Nonprofit #501c3 #NGO #Grants #GrantManagement #Philanthropy #ClimateScience #PublicGoodSocial
#Sailing #Yachting #mentalism #Travel #BJJ
#Neuhier #Introduction I'm a fan of #Linux. Programming #Java and #Python and learning #Rust #RustLang. I'm into #Gaming. I like #Anime and #Manga. Got #ADHD. I'm married and father of 3 kids. Living in #Switzerland. I'm runnning a local #Hackerspace #Ruum42.
Fernflower Java Decompiler
Link: https://github.com/JetBrains/fernflower
Discussion: https://news.ycombinator.com/item?id=45378450
Detaching GraalVM from the Java Ecosystem Train via @ahelwerAndrew Helwer https://lobste.rs/s/9islkn #java
https://blogs.oracle.com/java/post/detaching-graalvm-from-the-java-ecosystem-train
JAR로 되어있는 한글 형태소 분석기 라이브러리인 꼬꼬마 2.0과 Maven에 게시된 open-korean-text를 C#에서 프로젝트 구성없이 불러다 쓰는 예제입니다.
C# 코드 파일과 XML 설정 파일만 있으면 Maven과 JAR 패키지도 손쉽게 가져와서 C#으로 코딩할 수 있습니다. C# 파일 하나만 바라보면 될테니 코드 어시스턴트의 도움도 마음껏 받을 수 있으니 더욱 좋겠죠!
Graal Truffle tutorial part 0 – what is Truffle? via @ahelwerAndrew Helwer https://lobste.rs/s/3sg5sy #compilers #java
https://www.endoflineblog.com/graal-truffle-tutorial-part-0-what-is-truffle
Accelerate migration and modernization with agentic AI | by Amanda Silver & Ashish Babbar
https://azure.microsoft.com/en-us/blog/accelerate-migration-and-modernization-with-agentic-ai/
#ai #cloud #azure #modernization #softwaredev #migration #java #dotnet
Acerca de mí: #introduction #presentation
¡Hola! Soy Mónica Gómez, también conocida como Autumn64. Soy una estudiante mexicana de Ingeniería en Sistemas Computacionales, soy una mujer transgénero y soy activista por el movimiento del #Software_Libre.
También soy #programadora y #desarrolladora de #software. Programo activamente en #C, #Python y #JavaScript, aunque conozco algunos otros lenguajes más (por ejemplo BASIC, #Rust, C#, #Java y #MATLAB). Puedes ver todos mis proyectos en #Codeberg: https://codeberg.org/Autumn64
En redes me dedico a la promoción y difusión del Software Libre, así como de sus ventajas técnicas y éticas desde el punto de vista latinoamericano e hispanohablante. Soy miembro del #ClubdeSoftwareLibre y del #QuincenalDelFediverso. También autohosteo una instancia de #SearXNG en https://search.autumn64.xyz, y estoy comenzando a incursionar en el activismo en favor del cuidado del medio ambiente.
También hago #música independiente: https://linktr.ee/autumn64_music . Todos mis servicios están hosteados en una Raspberry Pi 4B, que mantiene un consumo bajo de energía y es amigable con el medio ambiente.
De igual modo, mi amigazo @LuxiaoLuka aka Luxiao y yo tenemos una estación de radio en línea que transmite música asiática 24/7, y que además sirve como portal de noticias del mundo del entretenimiento asiático, en https://yazhouradio.autumn64.xyz
Esta es mi cuenta principal, y además tengo otras cuentas en el #Fediverso. Si quieres verificar que realmente soy quien digo ser, por favor revisa mi clave pública: https://www.autumn64.xyz/key.html
Más acerca de mí: https://codeberg.org/Autumn64/AboutMe/src/branch/main/README.md
¡Cómprame un café! (de forma totalmente voluntaria ;)): https://liberapay.com/autumn64/
Visita mi página web: https://www.autumn64.xyz
Y mi LinkTree (en donde hago más cosas que ya no tienen que ver con SL): https://linktr.ee/autumn64
Java 25 / JDK 25: General Availability: https://mail.openjdk.org/pipermail/jdk-dev/2025-September/010483.html
Features: https://openjdk.org/projects/jdk/25/
Downloads: https://jdk.java.net/25/
By way of #introduction: I’m the Chief Architect of the Java Platform Group at Oracle. I’ve worked on every #Java / #JDK release since version 1.1, in 1997. You can blame me for character-stream readers/writers, reference objects, shutdown hooks, the NIO high-performance I/O APIs, service loaders, and modules. I currently lead the #Leyden and JDK Projects in the #OpenJDK Community, where I also serve on the Governing Board.
I’m also a Twitter refugee, now exploring the Fediverse via @ivoryIvory by Tapbots
.
The Future of the Java Platform and the JDK: Who is in Charge? (reposted here for reference) #openjdk #java https://m.youtube.com/watch?v=HpbchS5kmio
Java 25 Officially Released
Link: https://mail.openjdk.org/pipermail/announce/2025-September/000360.html
Discussion: https://news.ycombinator.com/item?id=45261946
A painful road to Java modularity with OSGi https://lobste.rs/s/ssnzbl #java
https://blog.enioka.com/2025/06/18/a-painful-road-to-java-modularity/
OOP misuse
*sigh* Why do so many #Python / #OOP programmers do this?
new ThingDoer().doThing(stuff)
The ThingDoer is really just used as an additional variable scope, so instead of having clean mostly-pure functions where it's obvious what parameters they get, everything passes data through self/this, so whoever reads the code has to do extra detective work to figure out what fields were assigned before a function call. If you are lucky, fields are mostly used as inputs and not instead of returns. Sometimes you aren't lucky.
This is also fucked up because it necessitates much laxer types. Because you can't guarantee to the type checker that a field has been initialized, you have to mark everything as nullable, so now the reader of your code has to worry about null safety too. And of course you can't mark things as const/final.
This is not a rhetorical question, I want to know where #programming #education fucked up. And this is certainly not an issue exclusive to Python, I've also seen it in #Java code, but I don't read as much Java on a daily basis.
How do we prevent this mess?
Java 25's new CPU-Time Profiler (1)
Link: https://mostlynerdless.de/blog/2025/06/11/java-25s-new-cpu-time-profiler-1/
Discussion: https://news.ycombinator.com/item?id=45230265
JEP 401: Value Classes and Objects (Preview) https://lobste.rs/s/duh6vr #compilers #java #plt
https://openjdk.org/jeps/401
Hi, I'm Sam! I taught myself #programming in the '80s on a Commodore 64 and an IBM PC XT with QBasic. Now I'm a software developer at IRCCloud, building #Android and #iOS apps in #java and #ObjectiveC. Previously I worked on #music streaming apps at Last.fm.
Here are a few topics I'm interested in:
#photography
#cooking
#gaming especially in #VR
#linux on #raspberrypi
#homeautomation using #homeassistant, #python, and #nodered
GitHub: https://github.com/c99koder
All New Java Language Features Since Java 21
Link: https://inside.java/2025/08/31/roadto25-java-language/
Discussion: https://news.ycombinator.com/item?id=45112420
Growing the Java Language [video]
Link: https://www.youtube.com/watch?v=Gz7Or9C0TpM
Discussion: https://news.ycombinator.com/item?id=45063502
Towards OpenPGP v6 in PGPainless
I’m very excited to announce the results of what I have been working on for the past 1,5 years. *drumrolls*
I added support for OpenPGP v6 (rfc9580) in both Bouncy Castle and PGPainless! In this blog post, I want to go over the work in more details.
https://warmwasserwerfer.de/2025/08/28/towards-openpgp-v6-in-pgpainless/
After 3 years at Shopify, I was just told they’re letting me go, so I'm now looking for my next role. Remote preferred but also open to hybrid/in-person roles (Boulder/Denver metro). If you know anyone who’s hiring, I’d love to connect! Boosts much appreciated 🙏
A bit about me: 8+ years of experience, primarily in backend. Most recently worked on Shopify’s checkout platform, focusing on Shop Pay, used by millions of shoppers and handles billions in transactions annually.
Building a Real-Time Bluesky Feed with Quarkus and Java
How to stream, filter, and analyze #Java posts from Bluesky’s firehose using modern Java and Quarkus.
https://www.the-main-thread.com/p/java-quarkus-bluesky-custom-feed
Byte Buddy is a code generation and manipulation library for Java
Link: https://bytebuddy.net/
Discussion: https://news.ycombinator.com/item?id=44839496
Hi I'm Aron (or Sten if you know me mainly from IRL 😅). During the day I'm a 39 years old (younger by heart and appearance) #softwareEngineer with focus on #Java & #Kotlin (10+yrs). During the night I'm doing #livestreams on #twitch about #programming and #videogames .
I like #scifi & #fantasy #movies (#marvel, everything that starts with "star..." + a lot more), #books and #theater plays as well as #soundtracks.
Hope this works as a first #introduction
If you want to know more, just ask. 😊
Wer mir mit Vibe Coding ankommt wird kommentarlos geblockt.
Da kann kein guter Entwickler* dahinter stecken und es wird auch nie ein guter Entwickler* werden.
* = korrekt gegendert, irgendwie sind's immer Männer die so ne Sch... toll und richtig finden.
Updated .NET and JDBC Drivers with Native Vector Data Support for High-Performance AI Workload.
Azure SDK Release (July 2025)
https://devblogs.microsoft.com/azure-sdk/azure-sdk-release-july-2025/?hide_banner=true
#python #azure #cloud #azuresdk #javascript #dotnet #java #golang
Taming the Bias: Unbiased* Safepoint-Based Stack Walking in JFR https://lobste.rs/s/wdbnkt #java #performance
https://mostlynerdless.de/blog/2025/05/20/taming-the-bias-unbiased-safepoint-based-stack-walking-in-jfr/
Java’s Not Gone, It’s Just Hiding in Plain Sight
From powering Minecraft on the PlayStation to driving high-performance financial systems, Java remains a quiet force behind technologies we use every day.
Our latest blog takes a thoughtful look at how this long-standing language continues to make an impact, sometimes where you’d least expect it.
👉 Read more:
https://freebsdfoundation.org/blog/from-minecraft-to-markets-java-hiding-in-plain-sight/
#FreeBSD #Java #OpenSource #TechTrends #Programming #SoftwareDevelopment
There is no memory safety without thread safety https://lobste.rs/s/omasxh #go #java #plt
https://www.ralfj.de/blog/2025/07/24/memory-safety.html
Java was not underhyped in 1997 (2021)
Link: https://dylanbeattie.net/2021/07/01/java-is-criminally-underhyped.html
Discussion: https://news.ycombinator.com/item?id=44590034
Mill: A better build tool for Java, Scala, and Kotlin
Link: https://mill-build.org/mill/index.html
Discussion: https://news.ycombinator.com/item?id=44583565
Nearly 3 out of 4 Oracle Java users say they've been audited in the past 3 years
Link: https://www.theregister.com/2025/07/15/oracle_java_users_audited/
Discussion: https://news.ycombinator.com/item?id=44573326