<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: fniephaus</title><link>https://news.ycombinator.com/user?id=fniephaus</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 07:40:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=fniephaus" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by fniephaus in "Java Hello World, LLVM Edition"]]></title><description><![CDATA[
<p>BTW: We (the GraalVM team) maintain a full-blown LLVM bitcode runtime that can be embedded in Spring or any other JVM application and compiled to native: <a href="https://github.com/oracle/graal/tree/master/sulong" rel="nofollow">https://github.com/oracle/graal/tree/master/sulong</a></p>
]]></description><pubDate>Sun, 07 Dec 2025 20:50:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46185022</link><dc:creator>fniephaus</dc:creator><comments>https://news.ycombinator.com/item?id=46185022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46185022</guid></item><item><title><![CDATA[New comment by fniephaus in "Detaching GraalVM from the Java Ecosystem Train"]]></title><description><![CDATA[
<p>Hi @edburns,<p>As Thomas mentioned, we continue our mission to run programs faster and more efficiently. So yes, the GraalVM Docker images are still maintained and now include images with the new GraalVM 25 release.<p>-- Fabio</p>
]]></description><pubDate>Wed, 17 Sep 2025 08:38:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45273359</link><dc:creator>fniephaus</dc:creator><comments>https://news.ycombinator.com/item?id=45273359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45273359</guid></item><item><title><![CDATA[The Future of Write Once, Run Anywhere: From Java to WebAssembly [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=Z2SWSIThHXY">https://www.youtube.com/watch?v=Z2SWSIThHXY</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43761828">https://news.ycombinator.com/item?id=43761828</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 22 Apr 2025 13:24:26 +0000</pubDate><link>https://www.youtube.com/watch?v=Z2SWSIThHXY</link><dc:creator>fniephaus</dc:creator><comments>https://news.ycombinator.com/item?id=43761828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43761828</guid></item><item><title><![CDATA[New comment by fniephaus in "What's new in Graal Languages 24.2"]]></title><description><![CDATA[
<p>Fabio from the GraalVM team here.<p>I hope it isn't used in production yet because we still consider the use of native extensions experimental in GraalPy. However, we definitely see a need for this and will push it forward. If anyone wants to give this a try, please feel free to reach out to us.<p>In the meantime, you may want to take a look at this: <a href="https://blogs.oracle.com/ateam/post/want-to-use-llm-python-frameworks-in-your-java-application-try-graalpy" rel="nofollow">https://blogs.oracle.com/ateam/post/want-to-use-llm-python-f...</a></p>
]]></description><pubDate>Tue, 18 Mar 2025 22:02:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43405699</link><dc:creator>fniephaus</dc:creator><comments>https://news.ycombinator.com/item?id=43405699</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43405699</guid></item><item><title><![CDATA[What's new in Graal Languages 24.2]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/graalvm/whats-new-in-graal-languages-24-2-328471fc4137">https://medium.com/graalvm/whats-new-in-graal-languages-24-2-328471fc4137</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43402348">https://news.ycombinator.com/item?id=43402348</a></p>
<p>Points: 19</p>
<p># Comments: 3</p>
]]></description><pubDate>Tue, 18 Mar 2025 17:44:56 +0000</pubDate><link>https://medium.com/graalvm/whats-new-in-graal-languages-24-2-328471fc4137</link><dc:creator>fniephaus</dc:creator><comments>https://news.ycombinator.com/item?id=43402348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43402348</guid></item><item><title><![CDATA[New comment by fniephaus in "GraalVM for JDK24"]]></title><description><![CDATA[
<p>Fabio from the GraalVM team here.<p>You may want to take a look at this: <a href="https://blogs.oracle.com/ateam/post/want-to-use-llm-python-frameworks-in-your-java-application-try-graalpy" rel="nofollow">https://blogs.oracle.com/ateam/post/want-to-use-llm-python-f...</a></p>
]]></description><pubDate>Tue, 18 Mar 2025 15:43:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=43400796</link><dc:creator>fniephaus</dc:creator><comments>https://news.ycombinator.com/item?id=43400796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43400796</guid></item><item><title><![CDATA[New comment by fniephaus in "GraalPy – A high-performance embeddable Python 3 runtime for Java"]]></title><description><![CDATA[
<p>Thanks for the question, nurettin.<p>Although GraalPy can create standalone applications [1], you don't have to turn your hello world script into a self-contained binary. You can, of course, create a JAR that depends on GraalPy, or a fat JAR that contains it, and deploy it just like any other Java application.<p>We are still updating our docs to mention more details on this and publish some guides, apologies for the delay.<p>[1] <a href="https://www.graalvm.org/latest/reference-manual/python/standalone-applications/" rel="nofollow">https://www.graalvm.org/latest/reference-manual/python/stand...</a></p>
]]></description><pubDate>Wed, 18 Sep 2024 20:15:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=41584917</link><dc:creator>fniephaus</dc:creator><comments>https://news.ycombinator.com/item?id=41584917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41584917</guid></item><item><title><![CDATA[New comment by fniephaus in "GraalPy – A high-performance embeddable Python 3 runtime for Java"]]></title><description><![CDATA[
<p>For anyone interested, here's the PyPI repository with additional binary wheels for GraalPy:
<a href="https://www.graalvm.org/python/wheels/" rel="nofollow">https://www.graalvm.org/python/wheels/</a><p>We also want to make it easy for Python package maintainers to test and build wheels for GraalPy. It's already available via setup-python, and we are adding GraalPy support to cibuildwheel. If you need any help, please reach out to us!</p>
]]></description><pubDate>Wed, 18 Sep 2024 06:48:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=41576578</link><dc:creator>fniephaus</dc:creator><comments>https://news.ycombinator.com/item?id=41576578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41576578</guid></item><item><title><![CDATA[New comment by fniephaus in "GraalPy – A high-performance embeddable Python 3 runtime for Java"]]></title><description><![CDATA[
<p>OP here.<p>More details about this particular release are in the blog post at <a href="https://medium.com/graalvm/whats-new-in-graal-languages-24-1-b2452c9debae" rel="nofollow">https://medium.com/graalvm/whats-new-in-graal-languages-24-1...</a><p>Happy to answer any additional questions!</p>
]]></description><pubDate>Wed, 18 Sep 2024 06:43:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=41576536</link><dc:creator>fniephaus</dc:creator><comments>https://news.ycombinator.com/item?id=41576536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41576536</guid></item><item><title><![CDATA[GraalWasm – A high-performance embeddable WebAssembly runtime for Java]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.graalvm.org/webassembly/">https://www.graalvm.org/webassembly/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41570714">https://news.ycombinator.com/item?id=41570714</a></p>
<p>Points: 4</p>
<p># Comments: 5</p>
]]></description><pubDate>Tue, 17 Sep 2024 18:04:52 +0000</pubDate><link>https://www.graalvm.org/webassembly/</link><dc:creator>fniephaus</dc:creator><comments>https://news.ycombinator.com/item?id=41570714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41570714</guid></item><item><title><![CDATA[GraalPy – A high-performance embeddable Python 3 runtime for Java]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.graalvm.org/python/">https://www.graalvm.org/python/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41570708">https://news.ycombinator.com/item?id=41570708</a></p>
<p>Points: 325</p>
<p># Comments: 141</p>
]]></description><pubDate>Tue, 17 Sep 2024 18:04:31 +0000</pubDate><link>https://www.graalvm.org/python/</link><dc:creator>fniephaus</dc:creator><comments>https://news.ycombinator.com/item?id=41570708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41570708</guid></item><item><title><![CDATA[What's new in Graal Languages 24.1]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/graalvm/whats-new-in-graal-languages-24-1-b2452c9debae">https://medium.com/graalvm/whats-new-in-graal-languages-24-1-b2452c9debae</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41570697">https://news.ycombinator.com/item?id=41570697</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 17 Sep 2024 18:02:57 +0000</pubDate><link>https://medium.com/graalvm/whats-new-in-graal-languages-24-1-b2452c9debae</link><dc:creator>fniephaus</dc:creator><comments>https://news.ycombinator.com/item?id=41570697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41570697</guid></item><item><title><![CDATA[New comment by fniephaus in "macOS Sonoma 14.4 might break Java on your machine"]]></title><description><![CDATA[
<p>Correct:<p>> ... the JVM can intercept the resulting SIGSEGV ("Signal: Segmentation Fault"), look at the return address for that signal, and figure out where that access was made in the generated code. Once it figures that bit out, it can then know where to dispatch the control to handle this case — in most cases, throwing NullPointerException or branching somewhere.<p><a href="https://shipilev.net/jvm/anatomy-quarks/25-implicit-null-checks/#_theory" rel="nofollow">https://shipilev.net/jvm/anatomy-quarks/25-implicit-null-che...</a></p>
]]></description><pubDate>Mon, 18 Mar 2024 09:19:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=39741799</link><dc:creator>fniephaus</dc:creator><comments>https://news.ycombinator.com/item?id=39741799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39741799</guid></item><item><title><![CDATA[GitHub-hosted runners: Double the power for open source]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.blog/2024-01-17-github-hosted-runners-double-the-power-for-open-source/">https://github.blog/2024-01-17-github-hosted-runners-double-the-power-for-open-source/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39039478">https://news.ycombinator.com/item?id=39039478</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 18 Jan 2024 08:46:21 +0000</pubDate><link>https://github.blog/2024-01-17-github-hosted-runners-double-the-power-for-open-source/</link><dc:creator>fniephaus</dc:creator><comments>https://news.ycombinator.com/item?id=39039478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39039478</guid></item><item><title><![CDATA[Analyze and Reorganize core Networking Structs to optimize cacheline consumption]]></title><description><![CDATA[
<p>Article URL: <a href="https://lore.kernel.org/netdev/20231129072756.3684495-1-lixiaoyan@google.com/">https://lore.kernel.org/netdev/20231129072756.3684495-1-lixiaoyan@google.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38989554">https://news.ycombinator.com/item?id=38989554</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 14 Jan 2024 11:40:50 +0000</pubDate><link>https://lore.kernel.org/netdev/20231129072756.3684495-1-lixiaoyan@google.com/</link><dc:creator>fniephaus</dc:creator><comments>https://news.ycombinator.com/item?id=38989554</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38989554</guid></item><item><title><![CDATA[GraalVM for JDK 21]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/graalvm/graalvm-for-jdk-21-is-here-ee01177dd12d">https://medium.com/graalvm/graalvm-for-jdk-21-is-here-ee01177dd12d</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37570719">https://news.ycombinator.com/item?id=37570719</a></p>
<p>Points: 215</p>
<p># Comments: 76</p>
]]></description><pubDate>Tue, 19 Sep 2023 14:48:03 +0000</pubDate><link>https://medium.com/graalvm/graalvm-for-jdk-21-is-here-ee01177dd12d</link><dc:creator>fniephaus</dc:creator><comments>https://news.ycombinator.com/item?id=37570719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37570719</guid></item><item><title><![CDATA[New comment by fniephaus in "A New GraalVM Release and New Free License"]]></title><description><![CDATA[
<p>The GFTC [1] is a new license for GraalVM modelled on Oracle JDK's successful NFTC [2] license which was launched in 2021.<p>[1] <a href="https://www.oracle.com/downloads/licenses/graal-free-license.html" rel="nofollow noreferrer">https://www.oracle.com/downloads/licenses/graal-free-license...</a>
[2] <a href="https://www.oracle.com/downloads/licenses/no-fee-license.html" rel="nofollow noreferrer">https://www.oracle.com/downloads/licenses/no-fee-license.htm...</a></p>
]]></description><pubDate>Tue, 13 Jun 2023 19:00:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=36315142</link><dc:creator>fniephaus</dc:creator><comments>https://news.ycombinator.com/item?id=36315142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36315142</guid></item><item><title><![CDATA[The GraalVM Free License]]></title><description><![CDATA[
<p>Article URL: <a href="https://blogs.oracle.com/java/post/graalvm-free-license">https://blogs.oracle.com/java/post/graalvm-free-license</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36314514">https://news.ycombinator.com/item?id=36314514</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 13 Jun 2023 18:21:38 +0000</pubDate><link>https://blogs.oracle.com/java/post/graalvm-free-license</link><dc:creator>fniephaus</dc:creator><comments>https://news.ycombinator.com/item?id=36314514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36314514</guid></item><item><title><![CDATA[What’s New in GraalVM Languages]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/graalvm/whats-new-in-graalvm-languages-161527df3d76">https://medium.com/graalvm/whats-new-in-graalvm-languages-161527df3d76</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36312358">https://news.ycombinator.com/item?id=36312358</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 13 Jun 2023 16:12:10 +0000</pubDate><link>https://medium.com/graalvm/whats-new-in-graalvm-languages-161527df3d76</link><dc:creator>fniephaus</dc:creator><comments>https://news.ycombinator.com/item?id=36312358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36312358</guid></item><item><title><![CDATA[A New GraalVM Release and New Free License]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/graalvm/a-new-graalvm-release-and-new-free-license-4aab483692f5">https://medium.com/graalvm/a-new-graalvm-release-and-new-free-license-4aab483692f5</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36312249">https://news.ycombinator.com/item?id=36312249</a></p>
<p>Points: 56</p>
<p># Comments: 9</p>
]]></description><pubDate>Tue, 13 Jun 2023 16:05:03 +0000</pubDate><link>https://medium.com/graalvm/a-new-graalvm-release-and-new-free-license-4aab483692f5</link><dc:creator>fniephaus</dc:creator><comments>https://news.ycombinator.com/item?id=36312249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36312249</guid></item></channel></rss>