<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: Ygg2</title><link>https://news.ycombinator.com/user?id=Ygg2</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Jul 2026 23:52:13 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Ygg2" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Ygg2 in "Interview with Mitchell Hashimoto about Ghostty and Zig"]]></title><description><![CDATA[
<p>> I remember watching HN and seeing every time there was something Rust related trending, there was ALWAYS a post made shortly after trying to hype Zig<p>The Zig Evangelism Task Force has supplanted Rust as the premier hypebeast. And they'll be supplanted by the NEXT BIG THING.</p>
]]></description><pubDate>Thu, 09 Jul 2026 23:43:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48853953</link><dc:creator>Ygg2</dc:creator><comments>https://news.ycombinator.com/item?id=48853953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48853953</guid></item><item><title><![CDATA[New comment by Ygg2 in "My thoughts on the Bun Rust rewrite"]]></title><description><![CDATA[
<p>Where did I say Rust's borrow checker predates lifetimes?<p>I'm saying you have to be as meticulous as a borrow checker. Not as strict, of course, but you have to analyze each pointer, how and when it's used, and then cross-reference with the documented lifetime.<p>Just like thread safety existed before Rust made it explicit. Now you don't need to investigate if data is thread safe if it's `Send + Sync`.<p>This is a job humans suck at and compilers excel at. With some caveats. There will be edge cases that will need to be manually proven.</p>
]]></description><pubDate>Thu, 09 Jul 2026 23:37:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48853890</link><dc:creator>Ygg2</dc:creator><comments>https://news.ycombinator.com/item?id=48853890</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48853890</guid></item><item><title><![CDATA[New comment by Ygg2 in "Rewriting Bun in Rust"]]></title><description><![CDATA[
<p>I don't because I think the GP is blaming the tech, not the actual culprit - a bit like blaming the invention of fridges for people hiding the body. LLMs can be made and hosted independently of OpenAI and Anthropic.<p>> TBH in hindsight it seems that the Bun acquisition was also for the PR stunt they just did with the Rust porting.<p>The events went roughly like this:<p>- Anthropic used Bun. So they acquired it.<p>- Bun made some LLM derived patches for Zig. They were rejected due to Zig no-LLM stance.<p>- Bun couldn't get patches in, so they switched to Rust.<p>Was it a PR stunt, an attempt to pressure Zig maintainers into changing AI stance, or just doing the fastest thing possible? It's difficult to tell. I'm inclined to believe the last option.<p>As easy as it is to blame Bun for a PR stunt, it's also possible that you can't really associate with someone who rallies against your employer/owner.</p>
]]></description><pubDate>Thu, 09 Jul 2026 14:11:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48846204</link><dc:creator>Ygg2</dc:creator><comments>https://news.ycombinator.com/item?id=48846204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48846204</guid></item><item><title><![CDATA[New comment by Ygg2 in "Rewriting Bun in Rust"]]></title><description><![CDATA[
<p>> AI is an inherently anti-social, anti-human technology, and this rewrite is the perfect example of that.<p>Not really. LLMs are a tool, and they do possess some interesting properties, but they are, in essence, a very surprising auto-complete.<p>No, what sucks is the AI companies marketing them as if they are The Holy Grail. And people are assuming that somehow LLM -> AGI -> ASI, even though there isn't really a causal link to be had, and acting like it's The Singularity.<p>I don't blame autocomplete for fucking up RAM, labor and god knows what else. I blame the idiots (at OpenAI and Anthropic) buying all RAM stocks and pretending this shit is any way good for anyone.</p>
]]></description><pubDate>Thu, 09 Jul 2026 13:46:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48845762</link><dc:creator>Ygg2</dc:creator><comments>https://news.ycombinator.com/item?id=48845762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48845762</guid></item><item><title><![CDATA[New comment by Ygg2 in "My thoughts on the Bun Rust rewrite"]]></title><description><![CDATA[
<p>Disclaimer: I'm bullish on Rust. And I think LLMs are overhyped, and kind of overhated.<p>Honestly, I think it would have been better if he had done the smart thing and ignored the noise around Bun's Zig -> Rust, and focused on code.<p>If he was willing to ride the coattails of Zig being hyped by Bun, then he should have taken the hit when Zig and Bun parted ways.<p>Hell, if he is <i>that</i> happy that they are leaving, he shouldn't have written that he is happy. Just smile and wave...<p>So now Jarred wrote a very matter-of-fact post about migrating Bun to Rust, and Andrew Kelley wrote a ranty blog about Jarred sucking at Zig, and being glad he's gone.</p>
]]></description><pubDate>Thu, 09 Jul 2026 13:39:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48845664</link><dc:creator>Ygg2</dc:creator><comments>https://news.ycombinator.com/item?id=48845664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48845664</guid></item><item><title><![CDATA[New comment by Ygg2 in "My thoughts on the Bun Rust rewrite"]]></title><description><![CDATA[
<p>If you are writing in C-like codebase and aren't tracking lifetimes and ownership at least as well as a borrow checker you're opening yourself to CVEs.</p>
]]></description><pubDate>Thu, 09 Jul 2026 12:11:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48844614</link><dc:creator>Ygg2</dc:creator><comments>https://news.ycombinator.com/item?id=48844614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48844614</guid></item><item><title><![CDATA[New comment by Ygg2 in "It's not about physical vs. digital games, it's about ownership"]]></title><description><![CDATA[
<p>> Fifteen years ago World of Warcraft was at its peak.<p>Sixty years ago the model was you go to an arcade cabinet, and you get charged every time you died (Credit: <a href="https://www.penny-arcade.com/comic/2026/07/03/returnal-3" rel="nofollow">https://www.penny-arcade.com/comic/2026/07/03/returnal-3</a>).<p>Ideally, they want cabinet in every home, you pay electricity for it, you buy overpriced Bluey skins, you buy your lives, you buy ads, and pay them every second for the pleasure, while not owning even the cabinet.</p>
]]></description><pubDate>Mon, 06 Jul 2026 05:58:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48801127</link><dc:creator>Ygg2</dc:creator><comments>https://news.ycombinator.com/item?id=48801127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48801127</guid></item><item><title><![CDATA[New comment by Ygg2 in "Returning to Zig after losing trust in Rust's governance"]]></title><description><![CDATA[
<p>It's also Ok to ban discussions that will lead nowhere or cause flame wars.</p>
]]></description><pubDate>Sun, 05 Jul 2026 14:39:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48794636</link><dc:creator>Ygg2</dc:creator><comments>https://news.ycombinator.com/item?id=48794636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48794636</guid></item><item><title><![CDATA[New comment by Ygg2 in "We found a bug in the hyper HTTP library"]]></title><description><![CDATA[
<p>Nah. You have to be very intentional in GC languages to avoid extra allocations.<p>It doesn't take much for one memory inefficient dep to drag down the entire app.</p>
]]></description><pubDate>Sun, 05 Jul 2026 14:38:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48794624</link><dc:creator>Ygg2</dc:creator><comments>https://news.ycombinator.com/item?id=48794624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48794624</guid></item><item><title><![CDATA[New comment by Ygg2 in "Returning to Zig after losing trust in Rust's governance"]]></title><description><![CDATA[
<p>> Meanwhile, Rust took its time.<p>Yes, this is the difference between a BDFL. A single person can make a decision faster, than a group of people. And consensus often leaves most people a bit miffed.<p>Again, the issue starts when the dictator grows mad and starts making decisions that make every contributor uncomfortable.<p>> To my horror, many software projects were accepting LLM-generated code. I had thought LLMs were unpopular among developers.<p>Why would a really stochastic auto-complete and analyzer be disliked by developers? LLMs are a useful tool, sometimes, but they aren't the <WE WILL REPLACE ALL WORKFORCE BY 2028> levels of hype that current frontier labs need to justify their costs.<p>> But Memory Safety!<p>I'd be genuinely flabbergasted if Zig ends up as safe as Rust without any overhead. So, no, adding Fil-C doesn't count. We have memory safety with overhead. We call it Java/C#/JavaScript/Go/<INSERT VM LANG HERE>.</p>
]]></description><pubDate>Sun, 05 Jul 2026 11:29:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48793291</link><dc:creator>Ygg2</dc:creator><comments>https://news.ycombinator.com/item?id=48793291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48793291</guid></item><item><title><![CDATA[New comment by Ygg2 in "Fast Software, the Best Software (2019)"]]></title><description><![CDATA[
<p>Honestly, I'm in partially disagree camp. What matters is how much time it saves.<p>A good WYSIWYG editor will run circles around the fastest text editor. Even if WYSIWYG is a bit slower to open.<p>It would be preferable for software to be more focused and faster over time, but that doesn't attract people to it.</p>
]]></description><pubDate>Sun, 05 Jul 2026 11:16:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48793218</link><dc:creator>Ygg2</dc:creator><comments>https://news.ycombinator.com/item?id=48793218</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48793218</guid></item><item><title><![CDATA[New comment by Ygg2 in "We found a bug in the hyper HTTP library"]]></title><description><![CDATA[
<p>> Actually I suspect that Rust is a Silver Bullet in that sense.<p>Not really. If anything I'm pretty sure Fred would compare it to Ada:<p><pre><code>    > Nevertheless, Ada will not prove to be the silver bullet that slays the software productivity monster, It is, after all, just another high-level language, and the biggest payoff from such languages came from the first transition, up from the accidental complexities of the machine into the more abstract statement of step-by-step solutions.
</code></pre>
And I think he'd be on the money. Rust and Ada are revolutionary languages in their own right, but 10x holy grail they aren't.</p>
]]></description><pubDate>Mon, 29 Jun 2026 21:40:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48725651</link><dc:creator>Ygg2</dc:creator><comments>https://news.ycombinator.com/item?id=48725651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48725651</guid></item><item><title><![CDATA[New comment by Ygg2 in "We found a bug in the hyper HTTP library"]]></title><description><![CDATA[
<p>No. Anyone expecting that hasn't read No Silver Bullet essay.</p>
]]></description><pubDate>Mon, 29 Jun 2026 13:53:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48719322</link><dc:creator>Ygg2</dc:creator><comments>https://news.ycombinator.com/item?id=48719322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48719322</guid></item><item><title><![CDATA[New comment by Ygg2 in "Crypto in 2026: Oh, This Is the Bad Place"]]></title><description><![CDATA[
<p>> but crypto is still hanging on among its supporters<p>From what I last heard about crypto miners, the price of mining is not enough to justify price of rig + electricity, so they are quietly switching to
AI.<p>Wonder how long the second scam will last.</p>
]]></description><pubDate>Tue, 23 Jun 2026 13:47:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48644933</link><dc:creator>Ygg2</dc:creator><comments>https://news.ycombinator.com/item?id=48644933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48644933</guid></item><item><title><![CDATA[New comment by Ygg2 in "AMD silently removes memory encryption from consumer Ryzen CPUs"]]></title><description><![CDATA[
<p>To be fair same can't be said of ECC, even though ECC should be basic feature out of the box.</p>
]]></description><pubDate>Thu, 18 Jun 2026 09:08:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48582795</link><dc:creator>Ygg2</dc:creator><comments>https://news.ycombinator.com/item?id=48582795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48582795</guid></item><item><title><![CDATA[New comment by Ygg2 in "Google Chrome update will close the door on ad blockers"]]></title><description><![CDATA[
<p>There's a reason Brave sucks too. From dabbling into cryptocurrency to charging $60 for Brave origins, it's also a dubious proposal.<p>Edit: Someone on Reddit compiled a list of various fuckups. 
<a href="https://www.reddit.com/r/browsers/comments/1j1pq7b/list_of_brave_browser_controversies/" rel="nofollow">https://www.reddit.com/r/browsers/comments/1j1pq7b/list_of_b...</a></p>
]]></description><pubDate>Tue, 16 Jun 2026 16:56:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48558257</link><dc:creator>Ygg2</dc:creator><comments>https://news.ycombinator.com/item?id=48558257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48558257</guid></item><item><title><![CDATA[New comment by Ygg2 in "How memory safety CVEs differ between Rust and C/C++"]]></title><description><![CDATA[
<p>It's not an ideal thing for sure, but between loud bang and silent corruption, I'd probably take loud bang. I.e. I'll take a panic rather than the method return 43 when you pop the null member from the stack.<p>And the Rust wasn't the root cause but corrupt configs were being erroneusly duplicated.</p>
]]></description><pubDate>Tue, 16 Jun 2026 15:53:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48557227</link><dc:creator>Ygg2</dc:creator><comments>https://news.ycombinator.com/item?id=48557227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48557227</guid></item><item><title><![CDATA[New comment by Ygg2 in "Peopleless economy? Not technically impossible"]]></title><description><![CDATA[
<p>So basically rich people trade amongst themselves while the masses live in squalor? That sounds as either a concept for cyberpunk book or a revolution.</p>
]]></description><pubDate>Tue, 16 Jun 2026 14:27:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48555848</link><dc:creator>Ygg2</dc:creator><comments>https://news.ycombinator.com/item?id=48555848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48555848</guid></item><item><title><![CDATA[New comment by Ygg2 in "How memory safety CVEs differ between Rust and C/C++"]]></title><description><![CDATA[
<p>> And as as the Cloudflare incident showed, a Rust unwrap can have equally bad consequences.<p>Arguably less bad than silently corrupting your data and forcing you to do CAPTCHA everywhere.<p>Which is what the parallel Perl(?) component was doing at the time.<p>Rust solution gave a clear signal something was wrong, the other solution was slowly annoying everyone and pushing them away.</p>
]]></description><pubDate>Tue, 16 Jun 2026 07:19:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48551742</link><dc:creator>Ygg2</dc:creator><comments>https://news.ycombinator.com/item?id=48551742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48551742</guid></item><item><title><![CDATA[New comment by Ygg2 in "Show HN: Gitdot – A better GitHub. Open-source, written in Rust"]]></title><description><![CDATA[
<p>Can't import repositories starting with uppercase :?<p>Did you check if I name my project 朽木?</p>
]]></description><pubDate>Tue, 09 Jun 2026 12:37:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48460317</link><dc:creator>Ygg2</dc:creator><comments>https://news.ycombinator.com/item?id=48460317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48460317</guid></item></channel></rss>