<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: RVuRnvbM2e</title><link>https://news.ycombinator.com/user?id=RVuRnvbM2e</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 03 May 2026 16:27:13 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=RVuRnvbM2e" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by RVuRnvbM2e in "When Dawkins met Claude – Could this AI be conscious?"]]></title><description><![CDATA[
<p>It is terribly sad when someone undeniably brilliant in a particular field fails to recognize their own incompetence in other areas - in this case mistaking advanced technology for magic.</p>
]]></description><pubDate>Sun, 03 May 2026 00:59:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47992181</link><dc:creator>RVuRnvbM2e</dc:creator><comments>https://news.ycombinator.com/item?id=47992181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47992181</guid></item><item><title><![CDATA[New comment by RVuRnvbM2e in "Glassworm is back: A new wave of invisible Unicode attacks hits repositories"]]></title><description><![CDATA[
<p>Vigilant mode exists, and would have flagged the malicious commit as unverified in this case. Maybe it should be the default.<p><a href="https://docs.github.com/en/authentication/managing-commit-signature-verification/displaying-verification-statuses-for-all-of-your-commits" rel="nofollow">https://docs.github.com/en/authentication/managing-commit-si...</a></p>
]]></description><pubDate>Mon, 16 Mar 2026 07:27:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47396031</link><dc:creator>RVuRnvbM2e</dc:creator><comments>https://news.ycombinator.com/item?id=47396031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47396031</guid></item><item><title><![CDATA[New comment by RVuRnvbM2e in "Glassworm is back: A new wave of invisible Unicode attacks hits repositories"]]></title><description><![CDATA[
<p>Someone has maintainer/admin access to the repository and has force-pushed to master overwriting the git history.<p>Notice that the original commit is verified: <a href="https://github.com/pedronauck/reworm/commit/df8c1803c519f599c3b61abd6613c0f98ab44fa4" rel="nofollow">https://github.com/pedronauck/reworm/commit/df8c1803c519f599...</a><p>While the malicious one is not: <a href="https://github.com/pedronauck/reworm/commit/d50cd8c8966893c6269153a3c093c801fd62ba16" rel="nofollow">https://github.com/pedronauck/reworm/commit/d50cd8c8966893c6...</a></p>
]]></description><pubDate>Mon, 16 Mar 2026 07:23:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47395999</link><dc:creator>RVuRnvbM2e</dc:creator><comments>https://news.ycombinator.com/item?id=47395999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47395999</guid></item><item><title><![CDATA[New comment by RVuRnvbM2e in "How I use Claude Code: Separation of planning and execution"]]></title><description><![CDATA[
<p>This is just Waterfall for LLMs. What happens when you explore the problem space and need to change up the plan?</p>
]]></description><pubDate>Sun, 22 Feb 2026 05:05:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47108371</link><dc:creator>RVuRnvbM2e</dc:creator><comments>https://news.ycombinator.com/item?id=47108371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47108371</guid></item><item><title><![CDATA[New comment by RVuRnvbM2e in "I started programming when I was 7. I'm 50 now and the thing I loved has changed"]]></title><description><![CDATA[
<p>Another victim of the LLM-induced malaise many are calling "Deep Blue".</p>
]]></description><pubDate>Wed, 11 Feb 2026 06:09:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46971476</link><dc:creator>RVuRnvbM2e</dc:creator><comments>https://news.ycombinator.com/item?id=46971476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46971476</guid></item><item><title><![CDATA[New comment by RVuRnvbM2e in "Thoughts on Go vs. Rust vs. Zig"]]></title><description><![CDATA[
<p>> There's also no way to shrink the memory underlying a slice.<p>Sorry, that is incorrect: <a href="https://pkg.go.dev/slices#Clip" rel="nofollow">https://pkg.go.dev/slices#Clip</a><p>> It's a common newbie mistake to think they do work like that, and write "append(s, ...)" instead of "s = append(s, ...)". It might even randomly work a lot of the time.<p>"append(s, ...)" without the assignment doesn't even compile. So your entire post seems like a strawman?<p><a href="https://go.dev/play/p/icdOMl8A9ja" rel="nofollow">https://go.dev/play/p/icdOMl8A9ja</a><p>> So (generalizing) Go won't implement a feature that makes mistakes harder, if it makes the language more complicated<p>No, I think it is more that the compromise of complicating the language that is always made when adding features is carefully weighed in Go. Less so in other languages.</p>
]]></description><pubDate>Fri, 05 Dec 2025 02:05:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46156045</link><dc:creator>RVuRnvbM2e</dc:creator><comments>https://news.ycombinator.com/item?id=46156045</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46156045</guid></item><item><title><![CDATA[New comment by RVuRnvbM2e in "Americans no longer see four-year college degrees as worth the cost"]]></title><description><![CDATA[
<p>The reason for US economic domination starting in the 50s is the fact that society and infrastructure in the rest of the developed world had been utterly devastated by the second World War. The rate of college education is utterly irrelevant.</p>
]]></description><pubDate>Sun, 30 Nov 2025 05:04:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46093935</link><dc:creator>RVuRnvbM2e</dc:creator><comments>https://news.ycombinator.com/item?id=46093935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46093935</guid></item><item><title><![CDATA[New comment by RVuRnvbM2e in "Exploring the Fragmentation of Wayland, an xdotool adventure"]]></title><description><![CDATA[
<p>This is analogous to calling unix account separation "fragmentation". Why can't I just run all my services as root? It has worked for years!?<p>The answer is that it is a fragile, unmaintainable security nightmare.<p>Wayland has separation of concerns to fix that problem, with the tradeoffs described in the blog post.</p>
]]></description><pubDate>Fri, 21 Nov 2025 04:46:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46001319</link><dc:creator>RVuRnvbM2e</dc:creator><comments>https://news.ycombinator.com/item?id=46001319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46001319</guid></item><item><title><![CDATA[New comment by RVuRnvbM2e in "State of Terminal Emulators in 2025: The Errant Champions"]]></title><description><![CDATA[
<p>I'm quite confused why this article tests foot v1.16.2, which is two years old at this point. The latest version is 1.25.0.<p>By contrast, the tested version of ghostty v1.2.3 is two weeks old.</p>
]]></description><pubDate>Tue, 04 Nov 2025 09:12:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45808921</link><dc:creator>RVuRnvbM2e</dc:creator><comments>https://news.ycombinator.com/item?id=45808921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45808921</guid></item><item><title><![CDATA[New comment by RVuRnvbM2e in "We all dodged a bullet"]]></title><description><![CDATA[
<p>Fucking this.<p>I have seen so many takes lamenting how this kind of supply chain attack is such a difficult problem to fix.<p>No it really isn't. It's an ecosystem and cultural problem that npm encourages huge dependency trees that make it impractical to review dependency updates so developers just don't.</p>
]]></description><pubDate>Tue, 09 Sep 2025 22:06:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45189960</link><dc:creator>RVuRnvbM2e</dc:creator><comments>https://news.ycombinator.com/item?id=45189960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45189960</guid></item><item><title><![CDATA[New comment by RVuRnvbM2e in "XZ Utils Backdoor Still Lurking in Docker Images"]]></title><description><![CDATA[
<p>I don't understand the point of this article. Container images are literally immutable packaged filesystems so old versions of affected packages are in old Docker images for every CVE ever patched in Debian.<p>How is this news?</p>
]]></description><pubDate>Tue, 19 Aug 2025 02:51:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=44947781</link><dc:creator>RVuRnvbM2e</dc:creator><comments>https://news.ycombinator.com/item?id=44947781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44947781</guid></item><item><title><![CDATA[New comment by RVuRnvbM2e in "XZ Utils Backdoor Still Lurking in Docker Images"]]></title><description><![CDATA[
<p>This is hyperbolic.<p>Unpatched long-lived VMs are much more cumbersome to fix than an outdated Docker image. And good luck reproducing your long-lived VM with years of mutation-via-patch.</p>
]]></description><pubDate>Tue, 19 Aug 2025 02:41:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=44947721</link><dc:creator>RVuRnvbM2e</dc:creator><comments>https://news.ycombinator.com/item?id=44947721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44947721</guid></item><item><title><![CDATA[New comment by RVuRnvbM2e in "Show HN: unsafehttp – tiny web server from scratch in C, running on an orange pi"]]></title><description><![CDATA[
<p>Obviously you aren't one of them with an attitude like that.</p>
]]></description><pubDate>Sun, 17 Aug 2025 02:20:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44928387</link><dc:creator>RVuRnvbM2e</dc:creator><comments>https://news.ycombinator.com/item?id=44928387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44928387</guid></item><item><title><![CDATA[New comment by RVuRnvbM2e in "Debian 13 “Trixie”"]]></title><description><![CDATA[
<p>Why would you want to do this?</p>
]]></description><pubDate>Sat, 09 Aug 2025 22:21:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44850865</link><dc:creator>RVuRnvbM2e</dc:creator><comments>https://news.ycombinator.com/item?id=44850865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44850865</guid></item><item><title><![CDATA[New comment by RVuRnvbM2e in "What to expect from Debian/Trixie"]]></title><description><![CDATA[
<p>I've been using this combination successfully for a long time with no issues. In fact it is the only way to handle complex DNS setup on Linux.<p>If you have specific issues, please file them over at systemds GitHub issue tracker.</p>
]]></description><pubDate>Wed, 23 Jul 2025 20:01:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44663348</link><dc:creator>RVuRnvbM2e</dc:creator><comments>https://news.ycombinator.com/item?id=44663348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44663348</guid></item><item><title><![CDATA[New comment by RVuRnvbM2e in "Stop Hiding My Controls: Hidden Interface Controls Are Affecting Usability"]]></title><description><![CDATA[
<p>Notion is horrendous for this. Hiding every control behind an invisible hover target. No, I don't want my company documentation to have a minimalist aesthetic. I just want to use it.</p>
]]></description><pubDate>Sun, 06 Jul 2025 02:12:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44477239</link><dc:creator>RVuRnvbM2e</dc:creator><comments>https://news.ycombinator.com/item?id=44477239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44477239</guid></item><item><title><![CDATA[New comment by RVuRnvbM2e in "Cloudflare to introduce pay-per-crawl for AI bots"]]></title><description><![CDATA[
<p>By Cloudflare inserting themselves as a "HTTP market maker", is this step one in the enshittification of the web?</p>
]]></description><pubDate>Tue, 01 Jul 2025 15:22:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44434811</link><dc:creator>RVuRnvbM2e</dc:creator><comments>https://news.ycombinator.com/item?id=44434811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44434811</guid></item><item><title><![CDATA[New comment by RVuRnvbM2e in "I Dropped the Production Database on a Friday Night"]]></title><description><![CDATA[
<p>This is a good story and something everyone should experience in their career even just for the lesson in humility. That said:<p>> Here's the technical takeaway: Never use CASCADE deletes on critical foreign keys. Set them to NULL or use soft deletes instead. It's fine for UPDATE operations, but it's too dangerous for DELETE ones. The convenience of automatic cleanup isn't worth the existential risk of chain reactions.<p>What? The point of cascading foreign keys is referential integrity. If you just leave dangling references everywhere your data will either be horribly dirty or require inconsistent manual cleanup.<p>As I'm sure others have said: just use a test/staging environment. It isn't hard to set up even if you are in startup mode.</p>
]]></description><pubDate>Sat, 21 Jun 2025 05:03:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=44334663</link><dc:creator>RVuRnvbM2e</dc:creator><comments>https://news.ycombinator.com/item?id=44334663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44334663</guid></item><item><title><![CDATA[New comment by RVuRnvbM2e in "(On | No) Syntactic Support for Error Handling"]]></title><description><![CDATA[
<p>Reduces the vertical space by vastly increasing the horizontal space and inserting line noise into the syntax. I don't even understand what that code would do.</p>
]]></description><pubDate>Wed, 04 Jun 2025 02:24:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44176676</link><dc:creator>RVuRnvbM2e</dc:creator><comments>https://news.ycombinator.com/item?id=44176676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44176676</guid></item><item><title><![CDATA[New comment by RVuRnvbM2e in "CVE program faces swift end after DHS fails to renew contract"]]></title><description><![CDATA[
<p>NVD != CVE</p>
]]></description><pubDate>Wed, 16 Apr 2025 03:34:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=43701180</link><dc:creator>RVuRnvbM2e</dc:creator><comments>https://news.ycombinator.com/item?id=43701180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43701180</guid></item></channel></rss>