<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: mikmoila</title><link>https://news.ycombinator.com/user?id=mikmoila</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 06 Sep 2026 08:25:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mikmoila" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mikmoila in "Formalizing Fermat's Last Theorem"]]></title><description><![CDATA[
<p>Yes "at any substancial level"  . But still, its all about deterministic processes and still it obeys the law that the same input gives the same output. Or do you mean that the fluctuations like computing environment might ruin the determinism?</p>
]]></description><pubDate>Fri, 04 Sep 2026 23:17:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49571317</link><dc:creator>mikmoila</dc:creator><comments>https://news.ycombinator.com/item?id=49571317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49571317</guid></item><item><title><![CDATA[New comment by mikmoila in "Formalizing Fermat's Last Theorem"]]></title><description><![CDATA[
<p>I think you're referring to the fact that the sheer amount of computations is something too time consuming for us to follow? But still it is not "magical" - in theory we could follow all the steps, there's no hidden information.</p>
]]></description><pubDate>Fri, 04 Sep 2026 23:02:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49571203</link><dc:creator>mikmoila</dc:creator><comments>https://news.ycombinator.com/item?id=49571203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49571203</guid></item><item><title><![CDATA[New comment by mikmoila in "Formalizing Fermat's Last Theorem"]]></title><description><![CDATA[
<p>"you could never have accomplished"; I am not able to follow the logic here - there is no "magic" in LLMs, they're built by humans and we know what they do.</p>
]]></description><pubDate>Fri, 04 Sep 2026 22:54:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49571148</link><dc:creator>mikmoila</dc:creator><comments>https://news.ycombinator.com/item?id=49571148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49571148</guid></item><item><title><![CDATA[New comment by mikmoila in "Formalizing Fermat's Last Theorem"]]></title><description><![CDATA[
<p>Humans built the tool which enabled the result. AI used the tooling for eliminating the dead ends. Yes, I can appreciate the practical value of all this, but IMHO it is not a kind of breakthrough result the article gives impression of.</p>
]]></description><pubDate>Fri, 04 Sep 2026 22:10:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49570826</link><dc:creator>mikmoila</dc:creator><comments>https://news.ycombinator.com/item?id=49570826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49570826</guid></item><item><title><![CDATA[New comment by mikmoila in "Formalizing Fermat's Last Theorem"]]></title><description><![CDATA[
<p>"The effort succeeded when we switched to using Prove2Me, an open collaborative platform for formalizing mathematics designed by Tianyi Peng and his collaborators at Columbia University."<p>So in the end, it required tooling crafted by humans.</p>
]]></description><pubDate>Fri, 04 Sep 2026 21:34:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49570495</link><dc:creator>mikmoila</dc:creator><comments>https://news.ycombinator.com/item?id=49570495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49570495</guid></item><item><title><![CDATA[New comment by mikmoila in "Oracle bans AI-generated code from OpenJDK"]]></title><description><![CDATA[
<p><a href="https://openjdk.org/legal/ai" rel="nofollow">https://openjdk.org/legal/ai</a><p>Shitposting, the reasons are very clear and explicit: The risks of having legal problems are very clear.<p>Google for example GEMA vs. OpenAI.</p>
]]></description><pubDate>Fri, 07 Aug 2026 22:03:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49216773</link><dc:creator>mikmoila</dc:creator><comments>https://news.ycombinator.com/item?id=49216773</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49216773</guid></item><item><title><![CDATA[Demystifying Dependence [pdf]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.jameskoppel.com/files/papers/demystifying_dependence.pdf">https://www.jameskoppel.com/files/papers/demystifying_dependence.pdf</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49074703">https://news.ycombinator.com/item?id=49074703</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 27 Jul 2026 19:47:54 +0000</pubDate><link>https://www.jameskoppel.com/files/papers/demystifying_dependence.pdf</link><dc:creator>mikmoila</dc:creator><comments>https://news.ycombinator.com/item?id=49074703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49074703</guid></item><item><title><![CDATA[New comment by mikmoila in "Project Glasswing: An Initial Update"]]></title><description><![CDATA[
<p>Code contains deviations from assumed behaviour, and some behaviours might manifest themselves as failures. Some failures might be exploitable by attackers.</p>
]]></description><pubDate>Fri, 22 May 2026 21:12:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48241746</link><dc:creator>mikmoila</dc:creator><comments>https://news.ycombinator.com/item?id=48241746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48241746</guid></item><item><title><![CDATA[New comment by mikmoila in "The Zig project's rationale for their anti-AI contribution policy"]]></title><description><![CDATA[
<p>Yes, imagine a breakthrough moneymaker product containing generative AI parts; It'll be under legal attacks from day zero...</p>
]]></description><pubDate>Thu, 30 Apr 2026 19:17:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47967007</link><dc:creator>mikmoila</dc:creator><comments>https://news.ycombinator.com/item?id=47967007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47967007</guid></item><item><title><![CDATA[New comment by mikmoila in "The Zig project's rationale for their anti-AI contribution policy"]]></title><description><![CDATA[
<p>OpenJDK project (interim) AI-policy faq (<a href="https://openjdk.org/legal/ai" rel="nofollow">https://openjdk.org/legal/ai</a>):<p>"What are the intellectual-property risks of using generative AI tools?
The Oracle Contributor Agreement (OCA) requires that a contributor own the intellectual property rights in each contribution and be able to grant those rights to Oracle, without restriction. Most generative AI tools, however, are trained on copyrighted and licensed content, and their output can include content that infringes those copyrights and licenses, so contributing such content would violate the OCA. Whether a user of a generative AI tool has IP rights in content generated by the tool is the subject of active litigation."</p>
]]></description><pubDate>Thu, 30 Apr 2026 14:43:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47963324</link><dc:creator>mikmoila</dc:creator><comments>https://news.ycombinator.com/item?id=47963324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47963324</guid></item><item><title><![CDATA[New comment by mikmoila in "The Zig project's rationale for their anti-AI contribution policy"]]></title><description><![CDATA[
<p>How about intellectual-property risks?</p>
]]></description><pubDate>Thu, 30 Apr 2026 09:53:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47960248</link><dc:creator>mikmoila</dc:creator><comments>https://news.ycombinator.com/item?id=47960248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47960248</guid></item><item><title><![CDATA[New comment by mikmoila in "Tendril – a self-extending agent that builds and registers its own tools"]]></title><description><![CDATA[
<p>I don't I use Java for small scripts/tools.</p>
]]></description><pubDate>Mon, 27 Apr 2026 20:27:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47926901</link><dc:creator>mikmoila</dc:creator><comments>https://news.ycombinator.com/item?id=47926901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47926901</guid></item><item><title><![CDATA[New comment by mikmoila in "How to code Claude Code in 200 lines of code"]]></title><description><![CDATA[
<p>Are they really? I've been under impression that agentic LLMs are just instances of the LLMs, no "specialized training" involved</p>
]]></description><pubDate>Fri, 09 Jan 2026 21:47:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46559839</link><dc:creator>mikmoila</dc:creator><comments>https://news.ycombinator.com/item?id=46559839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46559839</guid></item><item><title><![CDATA[New comment by mikmoila in "Hurl: Run and test HTTP requests with plain text"]]></title><description><![CDATA[
<p>This is great idea.</p>
]]></description><pubDate>Sat, 21 Jun 2025 22:50:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44341319</link><dc:creator>mikmoila</dc:creator><comments>https://news.ycombinator.com/item?id=44341319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44341319</guid></item><item><title><![CDATA[New comment by mikmoila in "Hurl: Run and test HTTP requests with plain text"]]></title><description><![CDATA[
<p>Very interesting tool; I've done something quite similar by implementing a CLI-mode interpreter to VS Code Rest-client (<a href="https://marketplace.visualstudio.com/items?itemName=humao.rest-client" rel="nofollow">https://marketplace.visualstudio.com/items?itemName=humao.re...</a>) files, with a support of executing a test-code (Javascript) against the result of http operations.
The idea was to have a tool which could run .http files in batch mode, and also to execute the selected set of http operations concurrently.</p>
]]></description><pubDate>Sat, 21 Jun 2025 21:40:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44340932</link><dc:creator>mikmoila</dc:creator><comments>https://news.ycombinator.com/item?id=44340932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44340932</guid></item><item><title><![CDATA[New comment by mikmoila in "Debugging a memory leak in a Clojure service"]]></title><description><![CDATA[
<p>There is nothing special in getters and setters, the runtime sees them as methods and may optimize them as it'd do for any other methods.</p>
]]></description><pubDate>Fri, 06 Sep 2024 20:59:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=41469686</link><dc:creator>mikmoila</dc:creator><comments>https://news.ycombinator.com/item?id=41469686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41469686</guid></item><item><title><![CDATA[JEP 468: Derived Record Creation (Preview)]]></title><description><![CDATA[
<p>Article URL: <a href="https://openjdk.org/jeps/468">https://openjdk.org/jeps/468</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39609806">https://news.ycombinator.com/item?id=39609806</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 05 Mar 2024 22:13:43 +0000</pubDate><link>https://openjdk.org/jeps/468</link><dc:creator>mikmoila</dc:creator><comments>https://news.ycombinator.com/item?id=39609806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39609806</guid></item><item><title><![CDATA[New comment by mikmoila in "Which Interpreters Are Faster, AST or Bytecode?"]]></title><description><![CDATA[
<p>Good point, isn't this the partial compilation?</p>
]]></description><pubDate>Fri, 20 Oct 2023 21:24:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=37961726</link><dc:creator>mikmoila</dc:creator><comments>https://news.ycombinator.com/item?id=37961726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37961726</guid></item><item><title><![CDATA[New comment by mikmoila in "Which Interpreters Are Faster, AST or Bytecode?"]]></title><description><![CDATA[
<p>Wasn't it so that as Graal jitter is written in Java, Truffle can easily call it by using ordinary Java api?<p>By the way there's an excellent series of articles about implementing an interpreter with Truffle by Adam Ruka: <a href="https://www.endoflineblog.com/graal-truffle-tutorial-part-12-classes-1-methods-new" rel="nofollow noreferrer">https://www.endoflineblog.com/graal-truffle-tutorial-part-12...</a></p>
]]></description><pubDate>Fri, 20 Oct 2023 18:17:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=37959607</link><dc:creator>mikmoila</dc:creator><comments>https://news.ycombinator.com/item?id=37959607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37959607</guid></item><item><title><![CDATA[Helidon-Nima-Example]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/tomas-langer/helidon-nima-example">https://github.com/tomas-langer/helidon-nima-example</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37486012">https://news.ycombinator.com/item?id=37486012</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 12 Sep 2023 18:55:43 +0000</pubDate><link>https://github.com/tomas-langer/helidon-nima-example</link><dc:creator>mikmoila</dc:creator><comments>https://news.ycombinator.com/item?id=37486012</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37486012</guid></item></channel></rss>