frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

OpenJDK: Panama

https://openjdk.org/projects/panama/
30•tosh•6h ago

Comments

grg0•1h ago
I love it how Java is "innovating" by catching up to things that other programming languages have had for three decades.
marginalia_nu•1h ago
Well, yeah. It's the explicit design philosphy of the language to wait and see what works as other languages do the experimenting.
latchkey•1h ago
"We are improving and enriching the connections between the Java virtual machine and well-defined but “foreign” (non-Java) APIs, including many interfaces commonly used by C programmers."

Where does it say "innovating"?

grg0•1h ago
They are doing something new in the language -> innovating.

JNI was always the wrong way to do FFI. FFI should require no changes or wrappers in the native code; anything short of that is unnecessary and inefficient. Yet, somehow, in Java land, this is still the norm in 2026?

I'd really want to love Java, but man, it has a long laundry list of warts and a near-zero pace of innovation.

re-thc•38m ago
> Yet, somehow, in Java land, this is still the norm in 2026?

FFM (what this article refers to) was released some releases ago. So what is the issue? If you mean what 3rd party libraries use - is that a concern to you? That's like saying there exists legacy code.

> it has a long laundry list of warts

It's such a surprise because you haven't even mentioned 1.

> and a near-zero pace of innovation

Garbage collection? ZGC?

latchkey•34m ago
This isn't new or innovating. This is "improving and enriching".

You're unfairly trying to hold making improvements against them.

nayroclade•28m ago
If you include a word like innovating in quotes it typically implies that you're quoting it from the link. It can also signify irony, but in a context like HN where we're discussing a published article, it's often ambiguous.

As for Java, I'd agree that its pace of advance was pretty glacial during the Sun era, but from what I've seen has picked up considerably since the Oracle acquisition and Brian Goetz became architect.

And however bad Java is, it's nothing compared to JavaScript. It takes a decade just to add new a library function, and every new syntax proposal is DOA.

millipede•44m ago
What other language does it better?
andy800•33m ago
Paet of Panama is the Vector API, currently in "incubation". Kotlin Notebooks are a great dataframe alternative to pandas or polars in Python (and dplyr in R), and work fine for relatively small data sets, but are indeed slower when dealing with calculations on large data. Vectors should reduce that gap significantly.
corroclaro•21m ago
Check out the Clojure tech.ml.dataset libraries - they are very very fast

In Japan, the robot isn't coming for your job; it's filling the one nobody wants

https://techcrunch.com/2026/04/05/japan-is-proving-experimental-physical-ai-is-ready-for-the-real...
95•rbanffy•2h ago•80 comments

Gemma 4 on iPhone

https://apps.apple.com/nl/app/google-ai-edge-gallery/id6749645337
393•janandonly•6h ago•99 comments

Show HN: YouTube search barely works, I made a search form with advanced filters

https://playlists.at/youtube/search/
13•nevernothing•54m ago•3 comments

LÖVE: 2D Game Framework for Lua

https://github.com/love2d/love
192•cl3misch•1d ago•82 comments

Artemis II crew see first glimpse of far side of Moon [video]

https://www.bbc.com/news/videos/ce3d5gkd2geo
400•mooreds•10h ago•303 comments

Eight years of wanting, three months of building with AI

https://lalitm.com/post/building-syntaqlite-ai/
598•brilee•12h ago•188 comments

Peter Thiel's big bet on solar-powered cow collars

https://techcrunch.com/2026/04/04/unpacking-peter-thiels-big-bet-on-solar-powered-cow-collars/
18•frasermarlow•1h ago•20 comments

Microsoft hasn't had a coherent GUI strategy since Petzold

https://www.jsnover.com/blog/2026/03/13/microsoft-hasnt-had-a-coherent-gui-strategy-since-petzold/
177•naves•7h ago•101 comments

Running Gemma 4 locally with LM Studio's new headless CLI and Claude Code

https://ai.georgeliu.com/p/running-google-gemma-4-locally-with
180•vbtechguy•7h ago•50 comments

Caveman: Why use many token when few token do trick

https://github.com/JuliusBrussee/caveman
688•tosh•16h ago•311 comments

The Free Market Lie: Why Switzerland Has 25 Gbit Internet and America Doesn't

https://sschueller.github.io/posts/the-free-market-lie/
200•sschueller•6h ago•147 comments

Music for Programming

https://musicforprogramming.net
100•merusame•6h ago•35 comments

A brief history of instant coffee

https://worksinprogress.co/issue/a-brief-history-of-instant-coffee/
40•admp•1d ago•31 comments

Wavelets on Graphs via Spectral Graph Theory (2009)

https://arxiv.org/abs/0912.3848
21•dedalus•5d ago•1 comments

Employers use your personal data to figure out the lowest salary you'll accept

https://www.marketwatch.com/story/employers-are-using-your-personal-data-to-figure-out-the-lowest...
18•thisislife2•43m ago•3 comments

A tail-call interpreter in (nightly) Rust

https://www.mattkeeter.com/blog/2026-04-05-tailcall/
126•g0xA52A2A•9h ago•18 comments

Recall – local multimodal semantic search for your files

https://github.com/aayu22809/Recall
3•patel_aayushya•1h ago•1 comments

Computational Physics (2nd Edition) (2025)

https://websites.umich.edu/~mejn/cp2/
100•teleforce•9h ago•12 comments

The Mechanics of Steins Gate (2023) [pdf]

https://github.com/Votuko/steins-gate-mechanics/blob/main/The%20Mechanics%20of%20Steins%20Gate%20...
32•Ariarule•3h ago•7 comments

Nanocode: The best Claude Code that $200 can buy in pure JAX on TPUs

https://github.com/salmanmohammadi/nanocode/discussions/1
155•desideratum•10h ago•24 comments

Show HN: Mdarena – Benchmark your Claude.md against your own PRs

https://github.com/HudsonGri/mdarena
5•hudsongr•1h ago•1 comments

OpenAI's fall from grace as investors race to Anthropic

https://www.latimes.com/business/story/2026-04-01/openais-shocking-fall-from-grace-as-investors-r...
30•1vuio0pswjnm7•1h ago•15 comments

OpenJDK: Panama

https://openjdk.org/projects/panama/
31•tosh•6h ago•10 comments

Friendica – A Decentralized Social Network

https://friendi.ca/
125•janandonly•14h ago•47 comments

Finnish sauna heat exposure induces stronger immune cell than cytokine responses

https://www.tandfonline.com/doi/full/10.1080/23328940.2026.2645467#abstract
323•Growtika•11h ago•214 comments

From birds to brains: My path to the fusiform face area (2024)

https://www.kavliprize.org/nancy-kanwisher-autobiography
34•everbody•8h ago•0 comments

Baby's Second Garbage Collector

https://www.matheusmoreira.com/articles/babys-second-garbage-collector
54•matheusmoreira•3d ago•15 comments

LibreOffice – Let's put an end to the speculation

https://blog.documentfoundation.org/blog/2026/04/05/lets-put-an-end-to-the-speculation/
156•eisa01•6h ago•97 comments

Hightouch (YC S19) Is Hiring

https://hightouch.com/careers#open-positions
1•joshwget•13h ago

Show HN: TermHub – Open-source terminal control gateway built for AI Agents

https://github.com/duo121/termhub
5•duo121•2h ago•1 comments