<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: neoden</title><link>https://news.ycombinator.com/user?id=neoden</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 10:35:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=neoden" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by neoden in "The worst job interview I ever had"]]></title><description><![CDATA[
<p>> is scoped to "… at work"<p>It should be but nothing guarantees you from meeting an interviewer that somehow misunderstands their role and then you will be in a situation when you need to choose what to do next: try to be open or resist. Once during an interview (for a software engineer position) I was asked if I had a family and when I replied that I didn't, I was asked why. You might be able to cut it down in an appropriate way but in a situation of stress (which a job interview represents of course) you might not.</p>
]]></description><pubDate>Wed, 27 May 2026 08:40:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48291427</link><dc:creator>neoden</dc:creator><comments>https://news.ycombinator.com/item?id=48291427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48291427</guid></item><item><title><![CDATA[New comment by neoden in "I am worried about Bun"]]></title><description><![CDATA[
<p>what a nice way to write an article!</p>
]]></description><pubDate>Mon, 04 May 2026 17:38:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48012047</link><dc:creator>neoden</dc:creator><comments>https://news.ycombinator.com/item?id=48012047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48012047</guid></item><item><title><![CDATA[New comment by neoden in "AI is destroying open source, and it's not even good yet"]]></title><description><![CDATA[
<p>The issue is not AI. It's our incentives that make having contributions to a well known open source project a currency for getting a job.</p>
]]></description><pubDate>Tue, 17 Feb 2026 05:34:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47044046</link><dc:creator>neoden</dc:creator><comments>https://news.ycombinator.com/item?id=47044046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47044046</guid></item><item><title><![CDATA[New comment by neoden in "AI makes the easy part easier and the hard part harder"]]></title><description><![CDATA[
<p>Coding with AI assistants is just a completely different skill that one should not measure from the perspective of comparing it to the way human programmers write code. Mostly everything that we have: programming languages, frameworks, principles of software development in teams, agile/clean code/TDD/DRY and other debatable or well accepted practices — all this exists to overcome limitations of human mind. AI does not have them and have others.<p>What I found to be useful for complex tasks is to use it as a tool to explore that highly-dimensional space that lies behind the task being solved. It rarely can be described as giving a prompt and coming back for a result. For me it's usually about having winding conversations, writing lists of invariants and partial designs and feeding them back in a loop. Hallucinations and mistakes become a signal that shows whether my understanding of the problem does or does not fit.</p>
]]></description><pubDate>Mon, 09 Feb 2026 08:27:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46942951</link><dc:creator>neoden</dc:creator><comments>https://news.ycombinator.com/item?id=46942951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46942951</guid></item><item><title><![CDATA[New comment by neoden in "Clawdbot - open source personal AI assistant"]]></title><description><![CDATA[
<p>So it's using Pro/Max subscription. Isn't this going to be stepping on the same rake as OpenCode?</p>
]]></description><pubDate>Mon, 26 Jan 2026 05:36:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46762201</link><dc:creator>neoden</dc:creator><comments>https://news.ycombinator.com/item?id=46762201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46762201</guid></item><item><title><![CDATA[New comment by neoden in "Dead Internet Theory"]]></title><description><![CDATA[
<p>> LLMs are just probabilistic next-token generators<p>How sick and tired I am of this take. Okay, people are just bags of bones plus slightly electrified boxes with fat and liquid.</p>
]]></description><pubDate>Mon, 19 Jan 2026 05:35:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46675393</link><dc:creator>neoden</dc:creator><comments>https://news.ycombinator.com/item?id=46675393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46675393</guid></item><item><title><![CDATA[New comment by neoden in "Lightpanda migrate DOM implementation to Zig"]]></title><description><![CDATA[
<p>Yes, I get your point and I think your arguments are valid, it's just not the whole story.<p>The thing about programming languages is that both for their creators and advocates a significant part of motivation to drive is emotions and not the rational necessity alone. Learning a new programming language along with its ecosystem is an investment of time and effort, it is something that our brains mark as important and therefore protected (I'm looking at Rust). Now when AI is going to write all the code, that emotional part might eventually dissolve and move to something else, leaving the question of choice of a programming language much less relevant. Like the list of choices Claude Code shows to you in planning mode: "do you wish to use SQLite, PostgreSQL or MySQL as a database for your project?" (*picking the "Recommended" option)<p>That said, I hope that Zig will make it to version 1.0 before AI turns all the tables and sweeps many things away. It might be my bias and I'm wrong and overestimating the irrational part, then I'll be glad to admit my mistake.</p>
]]></description><pubDate>Tue, 13 Jan 2026 06:56:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46598008</link><dc:creator>neoden</dc:creator><comments>https://news.ycombinator.com/item?id=46598008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46598008</guid></item><item><title><![CDATA[New comment by neoden in "Lightpanda migrate DOM implementation to Zig"]]></title><description><![CDATA[
<p>> would you expect a model (assuming it had the same expertise in each language) to make more mistakes in ASM, C, Zig, or Rust?<p>"assuming it had the same expertise in each language" is the most important part here, because the expertise of AI with these languages is very different. And, honestly, I bet on C here because its code base is the largest, the language itself is the easiest to reason about and we have a lot of excellent tooling that helps mitigate where it falls short.<p>> I imagine most would agree that ASM/C would be likely to have the most mistakes simply because fewer constraints are enforced as you go closer to the metal.<p>We need these constraints because we can't reliably track all the necessary details. But AI might be much more capable (read — scalable) in that, so all the complexity that we need to accumulate in a programming language it might just know out of the way it's built.</p>
]]></description><pubDate>Mon, 12 Jan 2026 21:34:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46594612</link><dc:creator>neoden</dc:creator><comments>https://news.ycombinator.com/item?id=46594612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46594612</guid></item><item><title><![CDATA[New comment by neoden in "Lightpanda migrate DOM implementation to Zig"]]></title><description><![CDATA[
<p>Innovation doesn't go for the sake of innovation itself. Innovation should serve a purpose. And the purpose of having programming languages is to overcome the limitations of human mind, of our attention span, of our ability to manipulate concepts expressed in abstractions and syntax. We don't know how long we'll need this.<p>I really like Zig, I wish it appeared several years earlier. But rewriting everything in Zig might just not have practical sense soon.</p>
]]></description><pubDate>Mon, 12 Jan 2026 20:16:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46593630</link><dc:creator>neoden</dc:creator><comments>https://news.ycombinator.com/item?id=46593630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46593630</guid></item><item><title><![CDATA[New comment by neoden in "Lightpanda migrate DOM implementation to Zig"]]></title><description><![CDATA[
<p>I hate to say it, but time is quickly running out for Zig(( AI might never pick it up properly and without that it will never go out of its niche</p>
]]></description><pubDate>Mon, 12 Jan 2026 15:10:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46589548</link><dc:creator>neoden</dc:creator><comments>https://news.ycombinator.com/item?id=46589548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46589548</guid></item><item><title><![CDATA[New comment by neoden in "Don't fall into the anti-AI hype"]]></title><description><![CDATA[
<p>> the ability to write code<p>I call it "the ability to communicate intent [using a programming language]" and suddenly building with AI looks at lot more like the natural extension of what we used to do writing code by ourselves.</p>
]]></description><pubDate>Mon, 12 Jan 2026 13:23:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46588141</link><dc:creator>neoden</dc:creator><comments>https://news.ycombinator.com/item?id=46588141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46588141</guid></item><item><title><![CDATA[New comment by neoden in "Trump says Venezuela’s Maduro captured after strikes"]]></title><description><![CDATA[
<p>"Special Military Operation" (Специальная Военная Операция) is what the war against Ukraine is called in Russia</p>
]]></description><pubDate>Sun, 04 Jan 2026 05:46:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46485319</link><dc:creator>neoden</dc:creator><comments>https://news.ycombinator.com/item?id=46485319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46485319</guid></item><item><title><![CDATA[New comment by neoden in "Stranger Things creator says turn off “garbage” settings"]]></title><description><![CDATA[
<p>At first I thought it's about turning off settings that allow me to watch garbage TV shows (or garbage ending seasons of initially decent TV shows in this case)</p>
]]></description><pubDate>Tue, 30 Dec 2025 07:15:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46430437</link><dc:creator>neoden</dc:creator><comments>https://news.ycombinator.com/item?id=46430437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46430437</guid></item><item><title><![CDATA[New comment by neoden in "MCP Apps: Extending servers with interactive user interfaces"]]></title><description><![CDATA[
<p>no, thank you</p>
]]></description><pubDate>Sun, 23 Nov 2025 12:32:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46023054</link><dc:creator>neoden</dc:creator><comments>https://news.ycombinator.com/item?id=46023054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46023054</guid></item><item><title><![CDATA[New comment by neoden in "MCP Apps: Extending servers with interactive user interfaces"]]></title><description><![CDATA[
<p>MCP is already deterministic. What's huge about it is that it has automatic API discovery and integration built-in. It's a bit rough yet but I think we will only see how it's getting improved more and more.</p>
]]></description><pubDate>Sun, 23 Nov 2025 11:02:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46022497</link><dc:creator>neoden</dc:creator><comments>https://news.ycombinator.com/item?id=46022497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46022497</guid></item><item><title><![CDATA[New comment by neoden in "We Induced Smells With Ultrasound"]]></title><description><![CDATA[
<p>So they can already implement the smell of files restored from the Recycle Bin</p>
]]></description><pubDate>Sun, 23 Nov 2025 04:48:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46020842</link><dc:creator>neoden</dc:creator><comments>https://news.ycombinator.com/item?id=46020842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46020842</guid></item><item><title><![CDATA[New comment by neoden in "Scientists now know that bees can process time, a first in insects"]]></title><description><![CDATA[
<p>I don't think we should be surprised by this. A creature that needs to operate its body in 3d environment, perform complex manipulations with objects, participate in social interactions, probably use some sort of planning to optimise pollen harvesting activities has very good chances to be acquainted with the concept of time in one way or another.<p>What is indeed fascinating is how scientists invent all these experiments</p>
]]></description><pubDate>Fri, 21 Nov 2025 20:43:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46008753</link><dc:creator>neoden</dc:creator><comments>https://news.ycombinator.com/item?id=46008753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46008753</guid></item><item><title><![CDATA[New comment by neoden in "Firefox 147 Will Support the XDG Base Directory Specification"]]></title><description><![CDATA[
<p>> you can run out of space at one partition, but have lot of free space at another<p>that's exactly the point — you can run out of space in your /home but that does not affect, for example, /var. or vice versa, log explosion in /var is contained within its own partition and does not clog the entire filesystem.</p>
]]></description><pubDate>Thu, 20 Nov 2025 16:01:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45994045</link><dc:creator>neoden</dc:creator><comments>https://news.ycombinator.com/item?id=45994045</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45994045</guid></item><item><title><![CDATA[New comment by neoden in "Redis is fast – I'll cache in Postgres"]]></title><description><![CDATA[
<p>One could use a trigger for this. All we need is to setup a trigger that would delete all expired records looking at some timestamp column on update. That would eat up some latency but as was said, most projects would find it good enough anyway.</p>
]]></description><pubDate>Fri, 26 Sep 2025 04:10:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=45382547</link><dc:creator>neoden</dc:creator><comments>https://news.ycombinator.com/item?id=45382547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45382547</guid></item><item><title><![CDATA[New comment by neoden in "Luau – Fast, small, safe, gradually typed scripting language derived from Lua"]]></title><description><![CDATA[
<p>Does it fix array indexing starting from 1?</p>
]]></description><pubDate>Thu, 18 Sep 2025 17:40:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45292624</link><dc:creator>neoden</dc:creator><comments>https://news.ycombinator.com/item?id=45292624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45292624</guid></item></channel></rss>