<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: librasteve</title><link>https://news.ycombinator.com/user?id=librasteve</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 18:13:05 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=librasteve" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by librasteve in "How a new DSL may survive in the era of LLMs"]]></title><description><![CDATA[
<p>glad you mention <a href="https://slangify.org" rel="nofollow">https://slangify.org</a> … we are pulling together a set of tooling and example DSLs to make this kind of LLM-DSL combination super easy</p>
]]></description><pubDate>Fri, 12 Jun 2026 16:58:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48506552</link><dc:creator>librasteve</dc:creator><comments>https://news.ycombinator.com/item?id=48506552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48506552</guid></item><item><title><![CDATA[New comment by librasteve in "How a new DSL may survive in the era of LLMs"]]></title><description><![CDATA[
<p>whatever you do, don’t search urban dictionary for DSL definition</p>
]]></description><pubDate>Fri, 12 Jun 2026 16:53:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48506491</link><dc:creator>librasteve</dc:creator><comments>https://news.ycombinator.com/item?id=48506491</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48506491</guid></item><item><title><![CDATA[New comment by librasteve in "Sweet Jeebus, macOS 27 Golden Gate Removes the Dumb Icons from Menu Items"]]></title><description><![CDATA[
<p>good - I have resorted to a config setting to suppress these bad icons on Tahoe</p>
]]></description><pubDate>Thu, 11 Jun 2026 08:11:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48487676</link><dc:creator>librasteve</dc:creator><comments>https://news.ycombinator.com/item?id=48487676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48487676</guid></item><item><title><![CDATA[New comment by librasteve in "Evaluating LLM-generated code for domain-specific languages"]]></title><description><![CDATA[
<p>Any experience out there wrt LLMs generating DSL code (your story or hard data both welcome)?</p>
]]></description><pubDate>Thu, 11 Jun 2026 08:06:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48487640</link><dc:creator>librasteve</dc:creator><comments>https://news.ycombinator.com/item?id=48487640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48487640</guid></item><item><title><![CDATA[Evaluating LLM-generated code for domain-specific languages]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.sciencedirect.com/science/article/abs/pii/S0927025626003587">https://www.sciencedirect.com/science/article/abs/pii/S0927025626003587</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48487639">https://news.ycombinator.com/item?id=48487639</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 11 Jun 2026 08:06:07 +0000</pubDate><link>https://www.sciencedirect.com/science/article/abs/pii/S0927025626003587</link><dc:creator>librasteve</dc:creator><comments>https://news.ycombinator.com/item?id=48487639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48487639</guid></item><item><title><![CDATA[New comment by librasteve in "Slangify: The Case for DSLs in LLM Workflows"]]></title><description><![CDATA[
<p>Also I posted on this topic <a href="https://rakujourney.wordpress.com/2026/06/08/slangify-the-case-for-dsls-in-llm-workflows/" rel="nofollow">https://rakujourney.wordpress.com/2026/06/08/slangify-the-ca...</a> keen to hear real world feedback on this angle.</p>
]]></description><pubDate>Tue, 09 Jun 2026 13:39:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48461014</link><dc:creator>librasteve</dc:creator><comments>https://news.ycombinator.com/item?id=48461014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48461014</guid></item><item><title><![CDATA[Slangify: The Case for DSLs in LLM Workflows]]></title><description><![CDATA[
<p>Article URL: <a href="https://slangify.org/where">https://slangify.org/where</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48460953">https://news.ycombinator.com/item?id=48460953</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 09 Jun 2026 13:35:07 +0000</pubDate><link>https://slangify.org/where</link><dc:creator>librasteve</dc:creator><comments>https://news.ycombinator.com/item?id=48460953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48460953</guid></item><item><title><![CDATA[New comment by librasteve in "The iPhone's Last Stand"]]></title><description><![CDATA[
<p>but, the earth is flatter than it looks … since, according to GR, spacetime is convex around it gravity well</p>
]]></description><pubDate>Tue, 09 Jun 2026 13:16:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48460743</link><dc:creator>librasteve</dc:creator><comments>https://news.ycombinator.com/item?id=48460743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48460743</guid></item><item><title><![CDATA[New comment by librasteve in "Show HN: Mach – A compiled systems language looking for contributions"]]></title><description><![CDATA[
<p>This is an awesome achievement. I am not so sure how you made it 4x slower than C … since it strikes me that you have 1:1 mapping to asm, perhaps vector benchmarks are unfair for this kind of comparison.<p>To those who criticize use of LLM in projects like yours, I demur - where there are productivity gains to be had, LLMs can make small niche FOSS projects like yours more viable and less drudgery.<p>I prefer a concise language btw:<p><pre><code>  say “hello, raku”;
  say (0, 1, *+* ... *)[10];
</code></pre>
This is more by way of saying let 1000 flowers bloom.<p>(The main strength of Raku is its built in Grammars <a href="https://slangify.org" rel="nofollow">https://slangify.org</a>)</p>
]]></description><pubDate>Tue, 09 Jun 2026 07:23:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48457750</link><dc:creator>librasteve</dc:creator><comments>https://news.ycombinator.com/item?id=48457750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48457750</guid></item><item><title><![CDATA[New comment by librasteve in "The Ü Programming Language"]]></title><description><![CDATA[
<p>i like the rust page example…<p><pre><code>  use std;
  import std::io;

  fn main() {
    for i in [1, 2, 3] {
      io::println(#fmt("hello %d\n", i));
    }
  }
</code></pre>
here’s what the Raku site should look like:<p><pre><code>  say “hello $_” for ^3</code></pre></p>
]]></description><pubDate>Thu, 04 Jun 2026 07:23:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48395280</link><dc:creator>librasteve</dc:creator><comments>https://news.ycombinator.com/item?id=48395280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48395280</guid></item><item><title><![CDATA[New comment by librasteve in "The Ü Programming Language"]]></title><description><![CDATA[
<p>this homepage has snippets to die for <a href="https://raku.org/" rel="nofollow">https://raku.org/</a></p>
]]></description><pubDate>Thu, 04 Jun 2026 07:14:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48395198</link><dc:creator>librasteve</dc:creator><comments>https://news.ycombinator.com/item?id=48395198</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48395198</guid></item><item><title><![CDATA[New comment by librasteve in "Pluto.jl 1.0 release – reactive notebook for Julia"]]></title><description><![CDATA[
<p>This looks like an interesting project, coming from another minority language - Raku - I can see how dogfooding like this is a great way to try and help Julia break into the Python hegemony (yawn) esp. in academic circles. otoh, I am not sure that a pure play Julia notebook thing is long run better than a pure play Python thing (Jupyter ofc).<p>Yet notebooks are a vital angle for any scripting language. So I guess I would like to see a language neutral notebook platform with pluggable kernels. Meantime Jupyter does that pretty well and, with Raku Inline::Python support for pip modules can be a lot of fun with a Raku kernel, especially with LLM chatbook use cases.<p><a href="https://raku.land/zef:bduggan/Jupyter::Kernel" rel="nofollow">https://raku.land/zef:bduggan/Jupyter::Kernel</a></p>
]]></description><pubDate>Wed, 03 Jun 2026 07:46:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48381111</link><dc:creator>librasteve</dc:creator><comments>https://news.ycombinator.com/item?id=48381111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48381111</guid></item><item><title><![CDATA[New comment by librasteve in "Zig ELF Linker Improvements Devlog"]]></title><description><![CDATA[
<p>lol … fwiw we are as bemused by the situation as anyone (well, I am, I can’t really speak for anyone else). My take is that Raku (née perl6) got the worst of all worlds … divided the perl community, was 15 years in the making, got dragged into the reputational suction as the unreconstructed perl Titanic sank. All the same, it’s a wonderful reimagining of all the great things of perl from all the community RFPs and the genius of Larry and Damian and co and fixes most of the negatives and is now there and steadily improving and what’s not to like!</p>
]]></description><pubDate>Sun, 31 May 2026 11:05:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48344764</link><dc:creator>librasteve</dc:creator><comments>https://news.ycombinator.com/item?id=48344764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48344764</guid></item><item><title><![CDATA[New comment by librasteve in "Zig ELF Linker Improvements Devlog"]]></title><description><![CDATA[
<p>red face … thanks for the correction … I guess I should have looked at <a href="https://moarvm.org" rel="nofollow">https://moarvm.org</a></p>
]]></description><pubDate>Sun, 31 May 2026 10:59:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48344722</link><dc:creator>librasteve</dc:creator><comments>https://news.ycombinator.com/item?id=48344722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48344722</guid></item><item><title><![CDATA[New comment by librasteve in "Zig ELF Linker Improvements Devlog"]]></title><description><![CDATA[
<p>thanks! I have done a bit of work on Raku + Polars (ie the Pandas rewrite in Rust). This has been hampered by Rust lack of a binary FFI - so it has ended up running into unsafe keyhole surgery territory. My current feel is that we would need to move down to Apache Arrow and build a bunch of FFI / MOARMVM level scaffolding to keep it fast. Maybe take a look at COW at the same time.<p>Is any of that already lying around in Zig?</p>
]]></description><pubDate>Sun, 31 May 2026 10:43:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48344640</link><dc:creator>librasteve</dc:creator><comments>https://news.ycombinator.com/item?id=48344640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48344640</guid></item><item><title><![CDATA[New comment by librasteve in "Zig ELF Linker Improvements Devlog"]]></title><description><![CDATA[
<p>There has been some speculation about porting the Raku backend (Meta-Object Aware Runtime Virtual Machine - MOARVM)from C to Zig. For example the wider set of Zig Hash options could be a big optimization.<p>Since you ask, the front end is self hosting in NQP and with the ripening RakuAST project increasingly in Raku Grammars. The new AST (6.e.PREVIEW) will bring much better introspection and high level optimization handles. So the potential to refactor/rewrite the VM for substantial speed gains is wide open.<p>Anyway those with skills and interest are welcome to join the -Ofun at <a href="https://raku.org/community" rel="nofollow">https://raku.org/community</a></p>
]]></description><pubDate>Sat, 30 May 2026 19:43:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48339902</link><dc:creator>librasteve</dc:creator><comments>https://news.ycombinator.com/item?id=48339902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48339902</guid></item><item><title><![CDATA[New comment by librasteve in "Jazz boosts my creativity in physics"]]></title><description><![CDATA[
<p>yeah - it's the symmetry breaking</p>
]]></description><pubDate>Fri, 29 May 2026 11:52:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48321966</link><dc:creator>librasteve</dc:creator><comments>https://news.ycombinator.com/item?id=48321966</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48321966</guid></item><item><title><![CDATA[New comment by librasteve in "Using DSLs with LLMs: From Prompt to Structured Output"]]></title><description><![CDATA[
<p>I just wrote a tutorial on using DSLs with LLMs. Curious to hear feedback on this approach - for those who have already taken this path, please share your experience- good and bad.</p>
]]></description><pubDate>Fri, 29 May 2026 11:50:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48321951</link><dc:creator>librasteve</dc:creator><comments>https://news.ycombinator.com/item?id=48321951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48321951</guid></item><item><title><![CDATA[Using DSLs with LLMs: From Prompt to Structured Output]]></title><description><![CDATA[
<p>Article URL: <a href="https://librasteve.github.io/Slangify-Tutorial/docs/00-intro.html">https://librasteve.github.io/Slangify-Tutorial/docs/00-intro.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48321950">https://news.ycombinator.com/item?id=48321950</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 29 May 2026 11:50:57 +0000</pubDate><link>https://librasteve.github.io/Slangify-Tutorial/docs/00-intro.html</link><dc:creator>librasteve</dc:creator><comments>https://news.ycombinator.com/item?id=48321950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48321950</guid></item><item><title><![CDATA[New comment by librasteve in "A fundamental principle of aeronautical engineering has been overturned"]]></title><description><![CDATA[
<p>balls! (golf balls)</p>
]]></description><pubDate>Mon, 25 May 2026 12:42:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48266137</link><dc:creator>librasteve</dc:creator><comments>https://news.ycombinator.com/item?id=48266137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48266137</guid></item></channel></rss>