<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: foldr</title><link>https://news.ycombinator.com/user?id=foldr</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 31 May 2026 17:32:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=foldr" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by foldr in "Rsync 3.4.3 has hundreds of Claude commits"]]></title><description><![CDATA[
<p>>I write in the past tense because I haven't crossed paths with [Andrew Tridgell] in two decades<p>But err, don't let that stop you, Space Hobo! I'm not sure how anyone is taking this Mastodon  post seriously. The author barely knows Tridgell, but is supposedly 'concerned' because he hasn't posted to his local LUG mailing list for a few years. Isn't this the logic of the terminally online?<p>I notice that Space Hobo has a lot of posts warning about the dangers of AI slop. Given the rate at which they're able to produce copious quantities of their own artisanal variety, I can't imagine they have much to fear.</p>
]]></description><pubDate>Sun, 31 May 2026 13:49:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48345662</link><dc:creator>foldr</dc:creator><comments>https://news.ycombinator.com/item?id=48345662</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48345662</guid></item><item><title><![CDATA[New comment by foldr in "Rsync 3.4.3 has hundreds of Claude commits"]]></title><description><![CDATA[
<p>I should think most open source software is maintained by people without any special training or qualifications. And would you expect to obtain the services of, say, a highly qualified plumber or electrician for free?<p>It might be more useful if qualifications were required before people were allowed to complain about open source software on internet message boards. That’ll be the day!</p>
]]></description><pubDate>Sun, 31 May 2026 12:17:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48345120</link><dc:creator>foldr</dc:creator><comments>https://news.ycombinator.com/item?id=48345120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48345120</guid></item><item><title><![CDATA[New comment by foldr in "Rsync 3.4.3 has hundreds of Claude commits"]]></title><description><![CDATA[
<p>If you want to go down that semantic route, then being an open source maintainer clearly isn't a profession, as it requires neither specialized training nor qualifications!<p>In terms of abuse, I was thinking of this issue thread: <a href="https://github.com/RsyncProject/rsync/issues/929" rel="nofollow">https://github.com/RsyncProject/rsync/issues/929</a></p>
]]></description><pubDate>Sun, 31 May 2026 11:17:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48344831</link><dc:creator>foldr</dc:creator><comments>https://news.ycombinator.com/item?id=48344831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48344831</guid></item><item><title><![CDATA[New comment by foldr in "Rsync 3.4.3 has hundreds of Claude commits"]]></title><description><![CDATA[
<p>Same issue there. A profession is an occupation that you get paid for doing.<p>AFAIK the rsync maintainer does it for free. And he mainly seems to be getting abuse in return for that service.</p>
]]></description><pubDate>Sun, 31 May 2026 10:31:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48344560</link><dc:creator>foldr</dc:creator><comments>https://news.ycombinator.com/item?id=48344560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48344560</guid></item><item><title><![CDATA[New comment by foldr in "Rsync 3.4.3 has hundreds of Claude commits"]]></title><description><![CDATA[
<p>That's an interesting use of the word 'job'. How much is the rsync maintainer paid?</p>
]]></description><pubDate>Sun, 31 May 2026 10:16:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48344484</link><dc:creator>foldr</dc:creator><comments>https://news.ycombinator.com/item?id=48344484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48344484</guid></item><item><title><![CDATA[New comment by foldr in "Please Do Not Vibe Fuck Up This Software"]]></title><description><![CDATA[
<p>On the contrary: it's the people posting unhinged comments on an issue tracker that will be rushing to delete them in the years to come.</p>
]]></description><pubDate>Sun, 31 May 2026 10:14:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48344473</link><dc:creator>foldr</dc:creator><comments>https://news.ycombinator.com/item?id=48344473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48344473</guid></item><item><title><![CDATA[New comment by foldr in "WH proposes rules giving political appointees final approval on research grants"]]></title><description><![CDATA[
<p>That’s not a test of whether the changes are bad; it’s a test of the Democrats’ character. We know the changes are bad. If subsequent administrations do nothing to reverse them, then they are bad too.</p>
]]></description><pubDate>Sat, 30 May 2026 14:03:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48336313</link><dc:creator>foldr</dc:creator><comments>https://news.ycombinator.com/item?id=48336313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48336313</guid></item><item><title><![CDATA[New comment by foldr in "Go: Support for Generic Methods"]]></title><description><![CDATA[
<p>This is a bug that could also happen in Rust if someone used 'unwrap', or if the code panicked for any other reason. You can have logic bugs in any language. Remember the Cloudflare outage of Nov 2025.<p>It's also worth noting that the vulnerability you link to is a denial of service vulnerability. While yes, this is technically a vulnerability, it's not the sort of thing that people are usually worrying about in the context of null pointers. If features that give rise to DoS vulnerabilities are the ones to worry about, top of the list would have to be backtracking regex engines: <a href="https://owasp.org/www-community/attacks/Regular_expression_Denial_of_Service_-_ReDoS" rel="nofollow">https://owasp.org/www-community/attacks/Regular_expression_D...</a></p>
]]></description><pubDate>Sat, 30 May 2026 09:34:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48334370</link><dc:creator>foldr</dc:creator><comments>https://news.ycombinator.com/item?id=48334370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48334370</guid></item><item><title><![CDATA[New comment by foldr in "Go: Support for Generic Methods"]]></title><description><![CDATA[
<p>Clearly we don’t <i>need</i> this feature. Just because the Go team decides to implement a feature doesn’t imply that they must think that the language needs the feature. You’re searching for contradictions where none exist.</p>
]]></description><pubDate>Fri, 29 May 2026 09:50:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48321098</link><dc:creator>foldr</dc:creator><comments>https://news.ycombinator.com/item?id=48321098</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48321098</guid></item><item><title><![CDATA[New comment by foldr in "Go: Support for Generic Methods"]]></title><description><![CDATA[
<p>Nil references in Go aren't likely to be a source of CVEs. Dereferencing a nil reference is not undefined behavior in Go; it's guaranteed to panic.</p>
]]></description><pubDate>Thu, 28 May 2026 20:44:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48315202</link><dc:creator>foldr</dc:creator><comments>https://news.ycombinator.com/item?id=48315202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48315202</guid></item><item><title><![CDATA[New comment by foldr in "Go: Support for Generic Methods"]]></title><description><![CDATA[
<p>But they haven’t added generic methods, really. This change just lets you use method syntax in cases where you could have used a function. It’s a pretty conservative change that I think a lot of people here are misunderstanding. Actual generic methods wouldn’t really make sense (for the same reason that you have similar restrictions on dynamic trait implementations in Rust).</p>
]]></description><pubDate>Thu, 28 May 2026 09:08:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48306493</link><dc:creator>foldr</dc:creator><comments>https://news.ycombinator.com/item?id=48306493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48306493</guid></item><item><title><![CDATA[New comment by foldr in "Uber president says AI spending is getting 'harder to justify'"]]></title><description><![CDATA[
<p>I think the jury’s still out on how big an impact AI will have on overall, average productivity. But it’s definitely a productivity boost for someone who’s capable of writing code without it. If you want to be super conservative, don’t even have it write any code. Use it to search through existing codebases, review your code, find the root cause of bug reports, evaluate pros and cons of alternative approaches, etc. etc. You’re really missing out by not using it <i>at all</i>.<p>Here’s a concrete example of conservative AI usage: I use Claude to vibe code my nvim config. Now, who cares if my nvim config is AI slop? What’s the worst that can happen? Nvim works for me now way better than it ever did when I was limited by the time I was willing to spend configuring it  manually.</p>
]]></description><pubDate>Tue, 26 May 2026 16:38:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48282131</link><dc:creator>foldr</dc:creator><comments>https://news.ycombinator.com/item?id=48282131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48282131</guid></item><item><title><![CDATA[New comment by foldr in "Air France and Airbus found guilty of manslaughter over 2009 plane crash"]]></title><description><![CDATA[
<p>The artificial horizon hadn't failed.</p>
]]></description><pubDate>Sun, 24 May 2026 11:50:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48256501</link><dc:creator>foldr</dc:creator><comments>https://news.ycombinator.com/item?id=48256501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48256501</guid></item><item><title><![CDATA[New comment by foldr in "Air France and Airbus found guilty of manslaughter over 2009 plane crash"]]></title><description><![CDATA[
<p>>There were other near accidents before due to the exact same problem, the problem was well understood, and the changes needed to solve it was known.<p>Could you be more specific here? The article doesn't even say which problem Airbus are considered to be criminally liable for.</p>
]]></description><pubDate>Sun, 24 May 2026 11:47:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48256489</link><dc:creator>foldr</dc:creator><comments>https://news.ycombinator.com/item?id=48256489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48256489</guid></item><item><title><![CDATA[New comment by foldr in "Eric Schmidt booed at University of Arizona after praising AI"]]></title><description><![CDATA[
<p>>If you get offered a chance to ride on the rocket ship, you don't ask questions you just get on<p>This doesn't even work as a metaphor. I absolutely would not jump on the chance to ride on a literal rocket ship without asking a hell of a lot of questions first!</p>
]]></description><pubDate>Sun, 17 May 2026 20:58:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48173133</link><dc:creator>foldr</dc:creator><comments>https://news.ycombinator.com/item?id=48173133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48173133</guid></item><item><title><![CDATA[New comment by foldr in "Mozilla to UK regulators: VPNs are essential privacy and security tools"]]></title><description><![CDATA[
<p>Fair enough. Yes, it is in the linked document. I agree that's sufficient. I was responding to people suggesting that Mozilla didn't need to declare this at all.</p>
]]></description><pubDate>Sun, 17 May 2026 13:40:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48168838</link><dc:creator>foldr</dc:creator><comments>https://news.ycombinator.com/item?id=48168838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48168838</guid></item><item><title><![CDATA[New comment by foldr in "Mozilla to UK regulators: VPNs are essential privacy and security tools"]]></title><description><![CDATA[
<p>This isn't only happening in Europe: <a href="https://ondato.com/blog/florida-age-verification-law/" rel="nofollow">https://ondato.com/blog/florida-age-verification-law/</a><p>The real answer to what's going on is one that HN doesn't like to consider. It's simply that a lot of people in a lot of countries are worried about what children are able to access on the internet and want the government to help restrict it.<p>I don't support these sorts of restrictions. However, HN seems completely unable to have a sensible discussion about them because most posters are convinced that this is all part of some kind of sinister authoritarian scheme. In reality, it's just some bad legislation pushed by various people who largely have good motives, and who are concerned about something that <i>is</i> a real problem.<p>The bad legislation should be opposed. In order to do so effectively, we have to address the actual concerns driving it, rather than railing ineffectually against a largely imaginary authoritarian conspiracy.</p>
]]></description><pubDate>Sun, 17 May 2026 13:31:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48168784</link><dc:creator>foldr</dc:creator><comments>https://news.ycombinator.com/item?id=48168784</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48168784</guid></item><item><title><![CDATA[New comment by foldr in "Mozilla to UK regulators: VPNs are essential privacy and security tools"]]></title><description><![CDATA[
<p>I said that they should have declared the conflict of interest, not that they shouldn't have made the statement.</p>
]]></description><pubDate>Sun, 17 May 2026 13:24:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48168721</link><dc:creator>foldr</dc:creator><comments>https://news.ycombinator.com/item?id=48168721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48168721</guid></item><item><title><![CDATA[New comment by foldr in "Mozilla to UK regulators: VPNs are essential privacy and security tools"]]></title><description><![CDATA[
<p>The foundation does get some of its funding from the corporation, though.</p>
]]></description><pubDate>Sun, 17 May 2026 09:30:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48167371</link><dc:creator>foldr</dc:creator><comments>https://news.ycombinator.com/item?id=48167371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48167371</guid></item><item><title><![CDATA[New comment by foldr in "Mozilla to UK regulators: VPNs are essential privacy and security tools"]]></title><description><![CDATA[
<p>It’s better to hide conflicts of interest?<p>(Edit: I don’t disagree with Mozilla’s position, but failure to declare an obvious conflict of interest undermines their credibility.)</p>
]]></description><pubDate>Sun, 17 May 2026 09:24:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48167337</link><dc:creator>foldr</dc:creator><comments>https://news.ycombinator.com/item?id=48167337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48167337</guid></item></channel></rss>