<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: swiftcoder</title><link>https://news.ycombinator.com/user?id=swiftcoder</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 16 Jun 2026 08:21:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=swiftcoder" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by swiftcoder in "John Carmack on Fabrice Bellard"]]></title><description><![CDATA[
<p>> A French engineer who lives quietly in Paris has spent 30 years writing software that the entire internet now runs on without knowing his name.<p>... do tech people really not know who Fabrice Bellard is?<p>He's kind of a household name in a lot of programming circles</p>
]]></description><pubDate>Tue, 16 Jun 2026 06:35:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48551400</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48551400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48551400</guid></item><item><title><![CDATA[New comment by swiftcoder in "Extinction-Level Capitalism"]]></title><description><![CDATA[
<p>> But even if they do, if PRC could do it, Europe could do it.<p>Sure, my point is that in this scenario, the US labs would lose out on all the overseas business, regardless of whoever else is training models for the rest of the world</p>
]]></description><pubDate>Tue, 16 Jun 2026 06:32:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48551368</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48551368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48551368</guid></item><item><title><![CDATA[New comment by swiftcoder in "Curl will not accept vulnerability reports during July 2026"]]></title><description><![CDATA[
<p>Obviously, you need to sandbox <i>all</i> tools in the chain that handles untrusted data. This is security 101 stuff</p>
]]></description><pubDate>Tue, 16 Jun 2026 06:29:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48551338</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48551338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48551338</guid></item><item><title><![CDATA[New comment by swiftcoder in "Curl will not accept vulnerability reports during July 2026"]]></title><description><![CDATA[
<p>Right, but nobody actually uses curl as the end destination, right? You use it to download something so that you can run another tool on it.<p>And as such, you need to already be sandboxing the tool (since it processes untrusted data you received over the internet).</p>
]]></description><pubDate>Mon, 15 Jun 2026 20:45:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48546812</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48546812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48546812</guid></item><item><title><![CDATA[New comment by swiftcoder in "Curl will not accept vulnerability reports during July 2026"]]></title><description><![CDATA[
<p>curl is only the sandbox if you don't then do anything with the byte stream.<p>Pipe it to bash? game over<p>Pipe it to less/more? Better hope your distro keeps those patched<p>Open the file in a browser or PDF reader? Hey, look at all this shiny new attack surface!</p>
]]></description><pubDate>Mon, 15 Jun 2026 13:42:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48541169</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48541169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48541169</guid></item><item><title><![CDATA[New comment by swiftcoder in "Being an old school web-based sports sim dev in the era of vibe coded games"]]></title><description><![CDATA[
<p>If the only successful uses of vibecoding are more tools for vibecoding... Feels a bit like the snake eating its own tail.<p>That said, I don't think that is actually the case - there is a small and growing percentage of LLM-written code in pretty much every piece of tech I have insight into the internals of.<p>Though not in the sense of "implement GT6"</p>
]]></description><pubDate>Mon, 15 Jun 2026 13:40:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48541142</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48541142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48541142</guid></item><item><title><![CDATA[New comment by swiftcoder in "Curl will not accept vulnerability reports during July 2026"]]></title><description><![CDATA[
<p>> curl is mature enough that the chance of an impactful bug is basically zero<p>Curl is also something that should be thoroughly sandboxed to begin with, because even if there are no vulnerabilities in curl itself, its a tool for downloading arbitrary data over the internet, and you may well accidentally trigger vulnerabilities in every other part of your environment just by downloading arbitrary data to your shell...</p>
]]></description><pubDate>Mon, 15 Jun 2026 10:59:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48539485</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48539485</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48539485</guid></item><item><title><![CDATA[New comment by swiftcoder in "Curl will not accept vulnerability reports during July 2026"]]></title><description><![CDATA[
<p>> Then you send the patch upstream, they incorporate and maintain it for you<p>Firing patches upstream is still adding burden to the (likely already over-burdened) maintainers.<p>In an ideal world, if you want a patch upstreamed, you would be contributing to upstream maintenance (or at least donating to the upstream maintainers)...</p>
]]></description><pubDate>Mon, 15 Jun 2026 10:51:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48539425</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48539425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48539425</guid></item><item><title><![CDATA[New comment by swiftcoder in "Extinction-Level Capitalism"]]></title><description><![CDATA[
<p>> If they ask for a moat they will get it, the government can simply require licensing for hardware required to run any model comparable to the cloud ones (for "national security")<p>This is the "moat by US regulatory capture" I mentioned above, but it only extends to the US, and pretty much cedes the rest of the world to the Chinese labs. It only makes sense if the US is going to become an isolationist power</p>
]]></description><pubDate>Mon, 15 Jun 2026 08:06:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48538042</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48538042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48538042</guid></item><item><title><![CDATA[New comment by swiftcoder in "How to earn a billion dollars"]]></title><description><![CDATA[
<p>Inflation has made so many "millionaires" (8% of US households), and at the same rendered it a meaningless title - a salaried worker who paid off their 30 year mortgage and has a little in their 401k is quite likely to cross the million net worth threshold.<p>A million is hardly buying mansions, yachts, and champagne-filled swimming pools in the current economy</p>
]]></description><pubDate>Sun, 14 Jun 2026 18:13:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48530634</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48530634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48530634</guid></item><item><title><![CDATA[New comment by swiftcoder in "Extinction-Level Capitalism"]]></title><description><![CDATA[
<p>There's a core problem this analysis overlooks: OpenAI and Anthropic don't have a moat. The Chinese labs are consistently able to replicate their LLM capabilities a few months after the fact, and then release open-weight models a few months later...<p>The only way for "Big AI" to become a thing is for them to establish a moat, and right now the only path to that appears to be achieving regulatory capture in the US, which is a fickle and unstable state of affairs.</p>
]]></description><pubDate>Sun, 14 Jun 2026 17:58:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48530429</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48530429</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48530429</guid></item><item><title><![CDATA[New comment by swiftcoder in "Noise infusion banned from statistical products published by Census Bureau"]]></title><description><![CDATA[
<p>> serious issues downstream as most researchers and statisticians that ingested the data weren't prepared for receiving noisy data values<p>They weren't prepared for data that was <i>obviously</i> noisy. The data has always been inherently inaccurate, and folks just chose to ignore that previously</p>
]]></description><pubDate>Sat, 13 Jun 2026 16:41:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48518931</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48518931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48518931</guid></item><item><title><![CDATA[New comment by swiftcoder in "Noise infusion banned from statistical products published by Census Bureau"]]></title><description><![CDATA[
<p>TFA lays out why things don't work that way. If you erode trust in the privacy of census responses, an awful lot of folks will have to start lying on their census</p>
]]></description><pubDate>Sat, 13 Jun 2026 16:38:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48518908</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48518908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48518908</guid></item><item><title><![CDATA[New comment by swiftcoder in "The state of building user interfaces in Rust"]]></title><description><![CDATA[
<p>le sigh</p>
]]></description><pubDate>Sat, 13 Jun 2026 15:45:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48518402</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48518402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48518402</guid></item><item><title><![CDATA[New comment by swiftcoder in "AI OSS tool repo goes archived over night after raising $7.3M Seed"]]></title><description><![CDATA[
<p>> very confident you'll be able to use them to justify another raise soon<p>That is indeed how the VC funding game is played. If you don't raise another round, you are dead anyway, so you spend down your seed round to try and justify that following round...</p>
]]></description><pubDate>Sat, 13 Jun 2026 15:37:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48518318</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48518318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48518318</guid></item><item><title><![CDATA[New comment by swiftcoder in "The state of building user interfaces in Rust"]]></title><description><![CDATA[
<p>> It is when winnit or WGPU etc make big breaking changes (Often from accumulation over time) where things get hairy!<p>Winit has had so much churn over time, I hope they settle down at some point.<p>I can pretty much guarantee that if I try to build a project from 3+ years ago, the old version of winit will not compile on my Mac, and the new version of winit will have a completely different API surface.</p>
]]></description><pubDate>Sat, 13 Jun 2026 15:31:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48518259</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48518259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48518259</guid></item><item><title><![CDATA[New comment by swiftcoder in "If you are asking for human attention, demonstrate human effort"]]></title><description><![CDATA[
<p>> Does everybody produce completely readable, tested code every time?<p>Do your coworkers not reliably produce readable, tested code?<p>That's kind of the minimum bar for a software engineer in my book</p>
]]></description><pubDate>Sat, 13 Jun 2026 15:27:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48518220</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48518220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48518220</guid></item><item><title><![CDATA[New comment by swiftcoder in "If you are asking for human attention, demonstrate human effort"]]></title><description><![CDATA[
<p>> it is a deep skill to get other stuff done while blocked anyway, like say cleanups and tests etc.<p>Which themselves generate more PRs (or larger PRs)...</p>
]]></description><pubDate>Fri, 12 Jun 2026 20:39:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48509178</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48509178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48509178</guid></item><item><title><![CDATA[New comment by swiftcoder in "If you are asking for human attention, demonstrate human effort"]]></title><description><![CDATA[
<p>> in a few sentences, what do you expect out of a quality code review? (sounds like nothing in your case, but I am curious)<p>From my perspective, there are three sorts of PRs:<p>- One is very close to the final form of a particular change, and any feedback you get at that late stage is indicative of holes in your process.<p>- Another is one where someone throws something up and says "hey, this is an experiment, can I get feedback on the approach". This is great, the parameters are clear, not much to say about these.<p>- The 3rd sort is someone making a trivial 5-line patch to a makefile/cargo.toml/github workflow/etc. These add basically no value to anyone.<p>Of those only the 2nd type really brings much value, and those are the ones that folks would keep posting even if you didn't require PRs (since they have an actual question, or a cool thing to show off).<p>I'll also note that this only really negatively impacts small remote teams, because on a sufficiently large, co-located team, you just ask your buddy one desk over to rubber stamp all the trivial commits...</p>
]]></description><pubDate>Fri, 12 Jun 2026 20:35:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48509149</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48509149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48509149</guid></item><item><title><![CDATA[New comment by swiftcoder in "Slightly reducing the sloppiness of AI generated front end"]]></title><description><![CDATA[
<p>sorry, that was meant to be miro.com, before autocorrect struck</p>
]]></description><pubDate>Fri, 12 Jun 2026 20:19:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48509003</link><dc:creator>swiftcoder</dc:creator><comments>https://news.ycombinator.com/item?id=48509003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48509003</guid></item></channel></rss>