<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: akritid</title><link>https://news.ycombinator.com/user?id=akritid</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Jul 2026 06:48:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=akritid" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by akritid in "Odin, Wikipedia and engagement farming"]]></title><description><![CDATA[
<p>And it’s also a reinvention of Corrado Bohm’s P’’ which is even more seminal</p>
]]></description><pubDate>Sat, 04 Jul 2026 07:47:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48783471</link><dc:creator>akritid</dc:creator><comments>https://news.ycombinator.com/item?id=48783471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48783471</guid></item><item><title><![CDATA[New comment by akritid in "A native graphical shell for SSH"]]></title><description><![CDATA[
<p>Up to Gtk2 is still good</p>
]]></description><pubDate>Tue, 30 Jun 2026 12:14:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48731603</link><dc:creator>akritid</dc:creator><comments>https://news.ycombinator.com/item?id=48731603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48731603</guid></item><item><title><![CDATA[New comment by akritid in "DeepSeek makes the V4 Pro price discount permanent"]]></title><description><![CDATA[
<p>You can take Codex today and ask it to rewrite itself to work with any API</p>
]]></description><pubDate>Sat, 23 May 2026 15:29:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48248521</link><dc:creator>akritid</dc:creator><comments>https://news.ycombinator.com/item?id=48248521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48248521</guid></item><item><title><![CDATA[New comment by akritid in "Amsterdam Compiler Kit"]]></title><description><![CDATA[
<p>Renamed from Free University Compiler Kit</p>
]]></description><pubDate>Sat, 14 Feb 2026 18:15:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47016843</link><dc:creator>akritid</dc:creator><comments>https://news.ycombinator.com/item?id=47016843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47016843</guid></item><item><title><![CDATA[New comment by akritid in "Tiny C Compiler"]]></title><description><![CDATA[
<p>You probably remember cint</p>
]]></description><pubDate>Sun, 08 Feb 2026 02:45:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46930847</link><dc:creator>akritid</dc:creator><comments>https://news.ycombinator.com/item?id=46930847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46930847</guid></item><item><title><![CDATA[New comment by akritid in "My Gripes with Prolog"]]></title><description><![CDATA[
<p>This datalog implementation uses prolog syntax, can even run the queries in prolog to contrast the model: <a href="https://des.sourceforge.io/" rel="nofollow">https://des.sourceforge.io/</a></p>
]]></description><pubDate>Fri, 16 Jan 2026 02:14:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46642220</link><dc:creator>akritid</dc:creator><comments>https://news.ycombinator.com/item?id=46642220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46642220</guid></item><item><title><![CDATA[New comment by akritid in "Show HN: A fast, dependency-free traceroute implementation in pure C"]]></title><description><![CDATA[
<p>If FSF trained a net on all the code that has Copyright assigned to FSF, could it be used to ethically vibe code free software retaining the same Copyright and license? Perhaps even pointing to a file on fsf.org with all the author's names?</p>
]]></description><pubDate>Fri, 31 Oct 2025 10:53:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45770580</link><dc:creator>akritid</dc:creator><comments>https://news.ycombinator.com/item?id=45770580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45770580</guid></item><item><title><![CDATA[New comment by akritid in "A love letter to the CSV format"]]></title><description><![CDATA[
<p>The practical solution is to generate several CSV files and distribute work at the granularity of files</p>
]]></description><pubDate>Thu, 27 Mar 2025 04:25:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=43490384</link><dc:creator>akritid</dc:creator><comments>https://news.ycombinator.com/item?id=43490384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43490384</guid></item><item><title><![CDATA[New comment by akritid in "The Simplicity of Prolog"]]></title><description><![CDATA[
<p>I have found two somewhat usable (your point still stands): soufflé (high performance but more limited) and DES, which works well for some simple personal data management, after some code massage (it’s written in Prolog). Any other recommendations? And since the prolog experts are here: what do you think about Ciao? Seems quite polished but also adventurous to (non-expert) me</p>
]]></description><pubDate>Mon, 27 Jan 2025 10:09:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=42839372</link><dc:creator>akritid</dc:creator><comments>https://news.ycombinator.com/item?id=42839372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42839372</guid></item><item><title><![CDATA[New comment by akritid in "Ask HN: Programmers who don't use autocomplete/LSP, how do you do it?"]]></title><description><![CDATA[
<p>Not using LSP does not mean not compiling/running. Using an LSP should not qualify you to commit without compiling or running either!</p>
]]></description><pubDate>Tue, 24 Dec 2024 09:27:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=42500738</link><dc:creator>akritid</dc:creator><comments>https://news.ycombinator.com/item?id=42500738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42500738</guid></item><item><title><![CDATA[New comment by akritid in "Ubuntu Hoping to Remove Qt 5 Before Ubuntu 26.04 LTS"]]></title><description><![CDATA[
<p>So there must be at least three of us. Hi!</p>
]]></description><pubDate>Sun, 03 Nov 2024 11:07:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=42032383</link><dc:creator>akritid</dc:creator><comments>https://news.ycombinator.com/item?id=42032383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42032383</guid></item><item><title><![CDATA[New comment by akritid in "Why Haskell?"]]></title><description><![CDATA[
<p>Good point. In such case I would probably consider leaving the signature as is, even after tightening, and possibly offer a function with stricter signature for new code to use while deprecating the older variant. This would inform the users without rug pulling.</p>
]]></description><pubDate>Fri, 13 Sep 2024 00:08:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=41526957</link><dc:creator>akritid</dc:creator><comments>https://news.ycombinator.com/item?id=41526957</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41526957</guid></item><item><title><![CDATA[New comment by akritid in "Why Haskell?"]]></title><description><![CDATA[
<p>This came to mind while considering your interesting point: After such a change, wouldn’t you feel the urge to inspect all users of the stricter return type and remove unnecessary handling of a potential null return?</p>
]]></description><pubDate>Thu, 12 Sep 2024 13:06:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=41520474</link><dc:creator>akritid</dc:creator><comments>https://news.ycombinator.com/item?id=41520474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41520474</guid></item><item><title><![CDATA[New comment by akritid in "Greppability is an underrated code metric"]]></title><description><![CDATA[
<p>Looks fine (subjective) and there is also ctags</p>
]]></description><pubDate>Tue, 03 Sep 2024 07:55:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=41432425</link><dc:creator>akritid</dc:creator><comments>https://news.ycombinator.com/item?id=41432425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41432425</guid></item><item><title><![CDATA[New comment by akritid in "Plan 9 is a uniquely complete operating system"]]></title><description><![CDATA[
<p>I suspect you would have to port Go to run on Dis, the VM. C is for the OS. It’s a different design, without mmu.  Plan 9 is still a classic OS with hardware isolation</p>
]]></description><pubDate>Thu, 01 Aug 2024 03:02:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=41125785</link><dc:creator>akritid</dc:creator><comments>https://news.ycombinator.com/item?id=41125785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41125785</guid></item><item><title><![CDATA[New comment by akritid in "Plan 9 is a uniquely complete operating system"]]></title><description><![CDATA[
<p>It is a personal choice of course, but some people enjoy the feeling of fully learning a piece of software, which is impossible with most.</p>
]]></description><pubDate>Sun, 28 Jul 2024 07:31:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=41091796</link><dc:creator>akritid</dc:creator><comments>https://news.ycombinator.com/item?id=41091796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41091796</guid></item><item><title><![CDATA[New comment by akritid in "Plan 9 is a uniquely complete operating system"]]></title><description><![CDATA[
<p>Inferno is not a successor.  For example you can have Golang for Plan 9 but doesn’t make much sense on Inferno. You would even run Inferno on Plan 9 on some scenarios. I suspect most people who know about Plan 9 also know about Inferno, but it’s just a different thing, does not supersede it in general.</p>
]]></description><pubDate>Sun, 28 Jul 2024 07:12:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=41091734</link><dc:creator>akritid</dc:creator><comments>https://news.ycombinator.com/item?id=41091734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41091734</guid></item><item><title><![CDATA[New comment by akritid in "Ada 95: The Craft of Object-Oriented Programming"]]></title><description><![CDATA[
<p>The explicitly specialised generic packages are nice too</p>
]]></description><pubDate>Sat, 02 Mar 2024 07:20:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=39570631</link><dc:creator>akritid</dc:creator><comments>https://news.ycombinator.com/item?id=39570631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39570631</guid></item><item><title><![CDATA[New comment by akritid in "Serving my blog posts as Linux manual pages"]]></title><description><![CDATA[
<p>With some plumbing, it should be possible to follow links: match the URL with regex using the terminal and launch the link target in a new window.</p>
]]></description><pubDate>Fri, 01 Mar 2024 03:27:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=39558227</link><dc:creator>akritid</dc:creator><comments>https://news.ycombinator.com/item?id=39558227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39558227</guid></item><item><title><![CDATA[New comment by akritid in "Stem, a stack-based language with metaprogramming and a C FLI"]]></title><description><![CDATA[
<p>I think they are not ordinary words that consume arguments directly from the stack. They also need to look ahead in the input stream of tokens. With support for quoted code, there seems to be no need for any other words operating at the token stream level, like conditionals and def. They just need to consume the stack. I am still digesting this so happy to be corrected.</p>
]]></description><pubDate>Sat, 27 Jan 2024 09:24:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=39154005</link><dc:creator>akritid</dc:creator><comments>https://news.ycombinator.com/item?id=39154005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39154005</guid></item></channel></rss>