<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: rafaelRiv</title><link>https://news.ycombinator.com/user?id=rafaelRiv</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Jul 2026 20:29:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rafaelRiv" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rafaelRiv in "We have proof automation now"]]></title><description><![CDATA[
<p>I do but I have no guarantee that the llms will make a sane implementation of the types</p>
]]></description><pubDate>Mon, 27 Jul 2026 15:55:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49071413</link><dc:creator>rafaelRiv</dc:creator><comments>https://news.ycombinator.com/item?id=49071413</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49071413</guid></item><item><title><![CDATA[New comment by rafaelRiv in "We have proof automation now"]]></title><description><![CDATA[
<p>I program very often in idris2 and I cannot agree more. LLMs tend to take the least effort possible to the point where most of the time, llms are just not useful to program with dependent types. At least, not yet</p>
]]></description><pubDate>Mon, 27 Jul 2026 13:18:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49069314</link><dc:creator>rafaelRiv</dc:creator><comments>https://news.ycombinator.com/item?id=49069314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49069314</guid></item><item><title><![CDATA[New comment by rafaelRiv in "We have proof automation now"]]></title><description><![CDATA[
<p>I would say that the value of dependent types in software engineering isn't in proving all code correctness. As a user pointed out in the idris2 Zulip, most programs using dependent types don't have, and shouldn't have, proof of validity for the entire program. Instead, you simply get more correct code by construction, and I think that's the whole point.<p>I'm currently developing a unikernel in idris2, and the experience is  very pleasant (unfortunately, I'm not quite ready to share it yet).</p>
]]></description><pubDate>Mon, 27 Jul 2026 12:47:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49068910</link><dc:creator>rafaelRiv</dc:creator><comments>https://news.ycombinator.com/item?id=49068910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49068910</guid></item><item><title><![CDATA[New comment by rafaelRiv in "The LLM Critics Are Right. I Use LLMs Anyway"]]></title><description><![CDATA[
<p>As if programming by hand was sooooooo inconvenient</p>
]]></description><pubDate>Sat, 18 Jul 2026 17:22:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48960103</link><dc:creator>rafaelRiv</dc:creator><comments>https://news.ycombinator.com/item?id=48960103</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48960103</guid></item><item><title><![CDATA[New comment by rafaelRiv in "The LLM Critics Are Right. I Use LLMs Anyway"]]></title><description><![CDATA[
<p>Jesus ! You guys are very authoritharian. Even if it is now the norm, I prefer to not use that tool and I bet the more the time past and the more I will be faster than anyone that use LLMs (because of skills atrophy)</p>
]]></description><pubDate>Sat, 18 Jul 2026 17:17:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48960048</link><dc:creator>rafaelRiv</dc:creator><comments>https://news.ycombinator.com/item?id=48960048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48960048</guid></item><item><title><![CDATA[New comment by rafaelRiv in "The LLM Critics Are Right. I Use LLMs Anyway"]]></title><description><![CDATA[
<p>What is your metric ? How do you calculate ROI ? Strange that you didn't specify that. Also, are you sure your "25% increase" is due to LLMs ? Every time I see this claim, it is always for a short time period or the increase was not due to LLMs at all</p>
]]></description><pubDate>Sat, 18 Jul 2026 17:10:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48959976</link><dc:creator>rafaelRiv</dc:creator><comments>https://news.ycombinator.com/item?id=48959976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48959976</guid></item><item><title><![CDATA[New comment by rafaelRiv in "The LLM Critics Are Right. I Use LLMs Anyway"]]></title><description><![CDATA[
<p>LLMs are not deterministic and I still look at compiler result and I encourage people to look at it. That people don't look at the result of compiler is a problem and not a an argument</p>
]]></description><pubDate>Sat, 18 Jul 2026 17:01:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48959875</link><dc:creator>rafaelRiv</dc:creator><comments>https://news.ycombinator.com/item?id=48959875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48959875</guid></item><item><title><![CDATA[New comment by rafaelRiv in "After 7 years in production, Scarf has reluctantly moved away from Haskell"]]></title><description><![CDATA[
<p>And you are being authoritarian by telling us which tools we should use for our careers. At this point, llms have give me more work than anything else</p>
]]></description><pubDate>Sat, 18 Jul 2026 02:08:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48954462</link><dc:creator>rafaelRiv</dc:creator><comments>https://news.ycombinator.com/item?id=48954462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48954462</guid></item></channel></rss>