<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: antononcube</title><link>https://news.ycombinator.com/user?id=antononcube</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 18 Apr 2026 22:13:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=antononcube" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by antononcube in "Selkie – Opinionated TUI Framework for Raku"]]></title><description><![CDATA[
<p>There is a set of Raku modules that leverage LLMs for different tasks (mostly code generation) using different techniques:<p>- <a href="https://raku.land/zef:antononcube/LLM::Resources" rel="nofollow">https://raku.land/zef:antononcube/LLM::Resources</a>
  : Uses agentic LLM-graphs with asynchronous execution<p>- <a href="https://raku.land/zef:antononcube/ML::FindTextualAnswer" rel="nofollow">https://raku.land/zef:antononcube/ML::FindTextualAnswer</a>
  : Finds answers to questions over provided texts (e.g. natural language code generation commands)<p>- <a href="https://raku.land/zef:antononcube/ML::NLPTemplateEngine" rel="nofollow">https://raku.land/zef:antononcube/ML::NLPTemplateEngine</a>
  : Fills-in predefined code templates based on natural language code descriptions/commands<p>- <a href="https://raku.land/zef:antononcube/DSL::Examples" rel="nofollow">https://raku.land/zef:antononcube/DSL::Examples</a>
  : Example translations of natural language commands to executable code</p>
]]></description><pubDate>Tue, 14 Apr 2026 15:13:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47766725</link><dc:creator>antononcube</dc:creator><comments>https://news.ycombinator.com/item?id=47766725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47766725</guid></item><item><title><![CDATA[New comment by antononcube in "Natural Language Processing Template Engine"]]></title><description><![CDATA[
<p>That Python package, "NLPTemplateEngine" has Raku and Wolfram Language counterparts:<p>- Raku, "ML::NLPTemplateEngine"<p><pre><code>  - https://raku.land/zef:antononcube/ML::NLPTemplateEngine
</code></pre>
- Wolfram Language, "NLPTemplateEngine"<p><pre><code>  - https://resources.wolframcloud.com/PacletRepository/resources/AntonAntonov/NLPTemplateEngine/</code></pre></p>
]]></description><pubDate>Sat, 21 Feb 2026 21:28:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47104975</link><dc:creator>antononcube</dc:creator><comments>https://news.ycombinator.com/item?id=47104975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47104975</guid></item><item><title><![CDATA[New comment by antononcube in "Day 22 – Numerically 2026 Is Unremarkable yet Happy"]]></title><description><![CDATA[
<p>Related Number Theory notebooks / discussions:<p>- «Numerically 2026 is unremarkable yet happy: semiprime with primitive roots»
   <a href="https://community.wolfram.com/groups/-/m/t/3594686" rel="nofollow">https://community.wolfram.com/groups/-/m/t/3594686</a><p>- «Happy √2²²-22 -- And other ways to calculate 2026»
   <a href="https://community.wolfram.com/groups/-/m/t/3599161" rel="nofollow">https://community.wolfram.com/groups/-/m/t/3599161</a></p>
]]></description><pubDate>Sat, 03 Jan 2026 17:01:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46478918</link><dc:creator>antononcube</dc:creator><comments>https://news.ycombinator.com/item?id=46478918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46478918</guid></item><item><title><![CDATA[Day 22 – Numerically 2026 Is Unremarkable yet Happy]]></title><description><![CDATA[
<p>Article URL: <a href="https://raku-advent.blog/2025/12/22/day-22-numerically-2026-is-unremarkable-yet-happy/">https://raku-advent.blog/2025/12/22/day-22-numerically-2026-is-unremarkable-yet-happy/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46478300">https://news.ycombinator.com/item?id=46478300</a></p>
<p>Points: 5</p>
<p># Comments: 2</p>
]]></description><pubDate>Sat, 03 Jan 2026 16:13:08 +0000</pubDate><link>https://raku-advent.blog/2025/12/22/day-22-numerically-2026-is-unremarkable-yet-happy/</link><dc:creator>antononcube</dc:creator><comments>https://news.ycombinator.com/item?id=46478300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46478300</guid></item><item><title><![CDATA[Maze Making Using Graphs [Day 24, Raku Advent Calendar]]]></title><description><![CDATA[
<p>Article URL: <a href="https://raku-advent.blog/2025/12/24/day-24-maze-making-using-graphs/">https://raku-advent.blog/2025/12/24/day-24-maze-making-using-graphs/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46384944">https://news.ycombinator.com/item?id=46384944</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 25 Dec 2025 15:28:03 +0000</pubDate><link>https://raku-advent.blog/2025/12/24/day-24-maze-making-using-graphs/</link><dc:creator>antononcube</dc:creator><comments>https://news.ycombinator.com/item?id=46384944</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46384944</guid></item><item><title><![CDATA[New comment by antononcube in "Numerically 2026 is unremarkable yet happy"]]></title><description><![CDATA[
<p>The integer 2026 is semiprime and a happy number, with 365 as one of its primitive roots. Although 2026 may not be particularly noteworthy in number theory, this provides a great excuse to create various elaborate visualizations that reveal some interesting aspects of the number.</p>
]]></description><pubDate>Mon, 22 Dec 2025 14:17:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46354289</link><dc:creator>antononcube</dc:creator><comments>https://news.ycombinator.com/item?id=46354289</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46354289</guid></item><item><title><![CDATA[Numerically 2026 is unremarkable yet happy]]></title><description><![CDATA[
<p>Article URL: <a href="https://mathematicaforprediction.wordpress.com/2025/12/21/numerically-2026-is-unremarkable-yet-happy/">https://mathematicaforprediction.wordpress.com/2025/12/21/numerically-2026-is-unremarkable-yet-happy/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46354288">https://news.ycombinator.com/item?id=46354288</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 22 Dec 2025 14:17:40 +0000</pubDate><link>https://mathematicaforprediction.wordpress.com/2025/12/21/numerically-2026-is-unremarkable-yet-happy/</link><dc:creator>antononcube</dc:creator><comments>https://news.ycombinator.com/item?id=46354288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46354288</guid></item><item><title><![CDATA[Robust code generation combining grammars and LLMs]]></title><description><![CDATA[
<p>Article URL: <a href="https://raku-advent.blog/2025/12/06/day-6-robust-code-generation-combining-grammars-and-llms/">https://raku-advent.blog/2025/12/06/day-6-robust-code-generation-combining-grammars-and-llms/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46175404">https://news.ycombinator.com/item?id=46175404</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 06 Dec 2025 18:23:40 +0000</pubDate><link>https://raku-advent.blog/2025/12/06/day-6-robust-code-generation-combining-grammars-and-llms/</link><dc:creator>antononcube</dc:creator><comments>https://news.ycombinator.com/item?id=46175404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46175404</guid></item><item><title><![CDATA[New comment by antononcube in "Rock Paper Scissors Solitaire"]]></title><description><![CDATA[
<p>Interesting variant. I might program it for some of the «Rock-Paper-Scissors extensions» here:<p><a href="https://rakuforprediction.wordpress.com/2025/03/03/rock-paper-scissors-extensions/" rel="nofollow">https://rakuforprediction.wordpress.com/2025/03/03/rock-pape...</a><p>Some of the extensions would need polyhedral dices:<p><a href="https://demonstrations.wolfram.com/OpenDiceRolls/" rel="nofollow">https://demonstrations.wolfram.com/OpenDiceRolls/</a></p>
]]></description><pubDate>Fri, 28 Nov 2025 19:53:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46082163</link><dc:creator>antononcube</dc:creator><comments>https://news.ycombinator.com/item?id=46082163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46082163</guid></item><item><title><![CDATA[New comment by antononcube in "Data science with Raku – Part 1, Data transformations and analysis"]]></title><description><![CDATA[
<p>This document (notebook) shows transformations of a movie dataset into a format more suitable for data analysis and for making a movie recommender system. It is the first of a three-part series of notebooks that showcase Raku packages for doing Data Science (DS).</p>
]]></description><pubDate>Fri, 28 Nov 2025 15:42:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46079586</link><dc:creator>antononcube</dc:creator><comments>https://news.ycombinator.com/item?id=46079586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46079586</guid></item><item><title><![CDATA[Data science with Raku – Part 1, Data transformations and analysis]]></title><description><![CDATA[
<p>Article URL: <a href="https://rakuforprediction.wordpress.com/2025/11/27/data-science-over-small-movie-dataset-part-1/">https://rakuforprediction.wordpress.com/2025/11/27/data-science-over-small-movie-dataset-part-1/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46079585">https://news.ycombinator.com/item?id=46079585</a></p>
<p>Points: 7</p>
<p># Comments: 2</p>
]]></description><pubDate>Fri, 28 Nov 2025 15:42:26 +0000</pubDate><link>https://rakuforprediction.wordpress.com/2025/11/27/data-science-over-small-movie-dataset-part-1/</link><dc:creator>antononcube</dc:creator><comments>https://news.ycombinator.com/item?id=46079585</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46079585</guid></item><item><title><![CDATA[New comment by antononcube in "Python is not a great language for data science"]]></title><description><![CDATA[
<p>Yes, Wolfram Language (WL) -- aka Mathematica -- introduced `Tabular` in 2025. It is a new data structure with a constellation of related functions (like `ToTabular`, `PivotToColumns`, etc.) Using it is 10÷100 times faster than using WL's older `Dataset` structure. (In my experience. With both didactic and real life data of 1_000÷100_000 rows and 10÷100 columns.)</p>
]]></description><pubDate>Fri, 28 Nov 2025 13:42:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46078550</link><dc:creator>antononcube</dc:creator><comments>https://news.ycombinator.com/item?id=46078550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46078550</guid></item><item><title><![CDATA[New comment by antononcube in "LLM::Functions and «the Hollywood Principle»"]]></title><description><![CDATA[
<p>This blog post (and related notebook) show how to utilize Large Language Model (LLM) Function Calling with the Raku package "LLM::Functions".<p>- Package: <a href="https://raku.land/zef:antononcube/LLM::Functions" rel="nofollow">https://raku.land/zef:antononcube/LLM::Functions</a><p>- Notebook:  <a href="https://github.com/antononcube/RakuForPrediction-blog/blob/main/Notebooks/Jupyter/LLM-function-calling-workflows-Part-4-Universal-specs.ipynb" rel="nofollow">https://github.com/antononcube/RakuForPrediction-blog/blob/m...</a></p>
]]></description><pubDate>Mon, 29 Sep 2025 16:37:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45415791</link><dc:creator>antononcube</dc:creator><comments>https://news.ycombinator.com/item?id=45415791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45415791</guid></item><item><title><![CDATA[LLM::Functions and «the Hollywood Principle»]]></title><description><![CDATA[
<p>Article URL: <a href="https://rakuforprediction.wordpress.com/2025/09/28/llm-function-calling-workflows-part-4-universal-specs/">https://rakuforprediction.wordpress.com/2025/09/28/llm-function-calling-workflows-part-4-universal-specs/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45415790">https://news.ycombinator.com/item?id=45415790</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 29 Sep 2025 16:37:45 +0000</pubDate><link>https://rakuforprediction.wordpress.com/2025/09/28/llm-function-calling-workflows-part-4-universal-specs/</link><dc:creator>antononcube</dc:creator><comments>https://news.ycombinator.com/item?id=45415790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45415790</guid></item><item><title><![CDATA[New comment by antononcube in "Asynchronous LLM computations specifications with LLM:Graph"]]></title><description><![CDATA[
<p>Mostly, because Python is not a good a "discovery" and prototyping language. It is like that by design -- Guido Van Rossum decided that TMTOWTDI is counter-productive.<p>Another point, which could have mentioned in my previous response -- Raku has more elegant and easy to use asynchronous computations framework.<p>IMO, Python's introspection matches that Raku's introspection.<p>Some argue that Python's LLM packages are more and better than Raku's. I agree on the "more" part. I am not sure about the "better" part:<p>- Generally speaking, different people prefer decomposing computations in a different way. 
- When few years ago I re-implemented Raku's LLM packages in Python, Python did not have equally convenient packages.</p>
]]></description><pubDate>Sun, 28 Sep 2025 21:07:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45408014</link><dc:creator>antononcube</dc:creator><comments>https://news.ycombinator.com/item?id=45408014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45408014</guid></item><item><title><![CDATA[New comment by antononcube in "Asynchronous LLM computations specifications with LLM:Graph"]]></title><description><![CDATA[
<p>Ah, yes, Raku's "LLM::Graph" is heavily inspired by the design of the function LLMGraph of Wolfram Language (aka Mathematica.)<p>WL's LLMGraph is more developed and productized, but Raku's "LLM::Graph" is catching up.<p>I would like to say that "LLM::Graph" was relatively easy to program because of Raku's introspection, wrappers, asynchronous features, and pre-existing LLM functionalities packages. As a consequence the code of "LLM::Graph" is short.<p>Wolfram Language does not have that level introspection, but otherwise is likely a better choice mostly for its far greater scope of functionalities. (Mathematics, graphics, computable data, etc.)<p>In principle a corresponding Python "LLMGraph" package can be developed, for comparison purposes. Then the "better choice" question can be answered in a more informed manner. (The Raku packages "LLM::Functions" and "LLM::Prompts" have their corresponding Python packages implemented already.)</p>
]]></description><pubDate>Sun, 28 Sep 2025 16:04:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45405374</link><dc:creator>antononcube</dc:creator><comments>https://news.ycombinator.com/item?id=45405374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45405374</guid></item><item><title><![CDATA[New comment by antononcube in "Asynchronous LLM computations specifications with LLM:Graph"]]></title><description><![CDATA[
<p>Specifications for asynchronous LLM computations with Raku's "LLM::Graph" detail how to manage complex, multi-step LLM workflows by representing them as graphs. By defining the workflow as a graph, developers can execute LLM function calls concurrently, enabling higher throughput and lower latency than synchronous, step-by-step processes.<p>"LLM::Graph" uses a graph structure to manage dependencies between tasks, where each node represents a computation and edges dictate the flow. Asynchronous behavior is a default feature, with specific options available for control.</p>
]]></description><pubDate>Sun, 28 Sep 2025 15:29:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45405069</link><dc:creator>antononcube</dc:creator><comments>https://news.ycombinator.com/item?id=45405069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45405069</guid></item><item><title><![CDATA[Asynchronous LLM computations specifications with LLM:Graph]]></title><description><![CDATA[
<p>Article URL: <a href="https://rakuforprediction.wordpress.com/2025/08/23/llmgraph/">https://rakuforprediction.wordpress.com/2025/08/23/llmgraph/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45405068">https://news.ycombinator.com/item?id=45405068</a></p>
<p>Points: 5</p>
<p># Comments: 8</p>
]]></description><pubDate>Sun, 28 Sep 2025 15:29:52 +0000</pubDate><link>https://rakuforprediction.wordpress.com/2025/08/23/llmgraph/</link><dc:creator>antononcube</dc:creator><comments>https://news.ycombinator.com/item?id=45405068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45405068</guid></item><item><title><![CDATA[New comment by antononcube in "TallMountain – Stoic Virtue Ethics for an LLM Agent"]]></title><description><![CDATA[
<p>God to know.<p>BTW, several years ago the LLM-revolution didn't happen yet. Raku started to have sound LLM packages circa March-May 2023.</p>
]]></description><pubDate>Fri, 26 Sep 2025 01:00:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45381314</link><dc:creator>antononcube</dc:creator><comments>https://news.ycombinator.com/item?id=45381314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45381314</guid></item><item><title><![CDATA[New comment by antononcube in "TallMountain – Stoic Virtue Ethics for an LLM Agent"]]></title><description><![CDATA[
<p>What is better in Raku than Python? Did you use any of the dedicated Raku LLM packages?</p>
]]></description><pubDate>Thu, 25 Sep 2025 22:01:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45379748</link><dc:creator>antononcube</dc:creator><comments>https://news.ycombinator.com/item?id=45379748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45379748</guid></item></channel></rss>