<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: mungaihaha</title><link>https://news.ycombinator.com/user?id=mungaihaha</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 11 Jul 2026 22:03:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mungaihaha" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mungaihaha in "My thoughts on the Bun Rust rewrite"]]></title><description><![CDATA[
<p>unsafe?</p>
]]></description><pubDate>Fri, 10 Jul 2026 14:35:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48860592</link><dc:creator>mungaihaha</dc:creator><comments>https://news.ycombinator.com/item?id=48860592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48860592</guid></item><item><title><![CDATA[New comment by mungaihaha in "My thoughts on the Bun Rust rewrite"]]></title><description><![CDATA[
<p>Almost like how RAII in C++ does it?</p>
]]></description><pubDate>Thu, 09 Jul 2026 18:57:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48850771</link><dc:creator>mungaihaha</dc:creator><comments>https://news.ycombinator.com/item?id=48850771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48850771</guid></item><item><title><![CDATA[New comment by mungaihaha in "My thoughts on the Bun Rust rewrite"]]></title><description><![CDATA[
<p>I'd like to see an example</p>
]]></description><pubDate>Thu, 09 Jul 2026 18:56:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48850757</link><dc:creator>mungaihaha</dc:creator><comments>https://news.ycombinator.com/item?id=48850757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48850757</guid></item><item><title><![CDATA[New comment by mungaihaha in "LLVM: The bad parts"]]></title><description><![CDATA[
<p>> Considering LLVM is 23 years old already. I wonder if something new again will pop up<p>LLVM is actually really really good at what it does (compiling c/c++ code). Not perfect, but good enough that it would take tens of thousands of competent man hours to match it</p>
]]></description><pubDate>Tue, 13 Jan 2026 03:31:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46597057</link><dc:creator>mungaihaha</dc:creator><comments>https://news.ycombinator.com/item?id=46597057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46597057</guid></item><item><title><![CDATA[New comment by mungaihaha in "LLVM: The bad parts"]]></title><description><![CDATA[
<p>> or is 8Gb no longer workable<p>llvm compiles in less than an hour on my old m1 mac in all the build configurations I have tried so far</p>
]]></description><pubDate>Tue, 13 Jan 2026 03:28:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46597039</link><dc:creator>mungaihaha</dc:creator><comments>https://news.ycombinator.com/item?id=46597039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46597039</guid></item><item><title><![CDATA[New comment by mungaihaha in "rlsw – Raylib software OpenGL renderer in less than 5k LOC"]]></title><description><![CDATA[
<p>1000x less performance is a bigger clusterfuck</p>
]]></description><pubDate>Wed, 22 Oct 2025 07:01:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45665731</link><dc:creator>mungaihaha</dc:creator><comments>https://news.ycombinator.com/item?id=45665731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45665731</guid></item><item><title><![CDATA[New comment by mungaihaha in "Why Is SQLite Coded In C"]]></title><description><![CDATA[
<p>> But most of the other arguments they list can be picked apart and are only half true<p>I'd like to see you pick the other arguments apart</p>
]]></description><pubDate>Wed, 15 Oct 2025 04:22:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45588057</link><dc:creator>mungaihaha</dc:creator><comments>https://news.ycombinator.com/item?id=45588057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45588057</guid></item><item><title><![CDATA[New comment by mungaihaha in "Design Principle: Composable Services"]]></title><description><![CDATA[
<p>"Here’s a real example: a user signs in with an email and password. That flow touches three services, each with a single responsibility:<p>EmailService::Normalizer strips and downcases the email
UserService::Authenticator checks credentials
SessionService::Creator creates a session"<p>Don't know how to say this without sounding arrogant. WTF?</p>
]]></description><pubDate>Sat, 11 Oct 2025 05:23:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45546810</link><dc:creator>mungaihaha</dc:creator><comments>https://news.ycombinator.com/item?id=45546810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45546810</guid></item><item><title><![CDATA[New comment by mungaihaha in "Warp Code: the fastest way from prompt to production"]]></title><description><![CDATA[
<p>No. Its built atop rust iirc</p>
]]></description><pubDate>Wed, 03 Sep 2025 16:21:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45117575</link><dc:creator>mungaihaha</dc:creator><comments>https://news.ycombinator.com/item?id=45117575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45117575</guid></item><item><title><![CDATA[New comment by mungaihaha in "Towards fearless SIMD, 7 years later"]]></title><description><![CDATA[
<p>Rust makes it hard to represent mutable graphs. If I have a value that can be updated by multiple GUI nodes, I have to architect my way around the borrow checker in Rust. Is it safe? yes. Is is performant? for a skilled Rust dev, yes. But it takes me >25% more time to do compared to C++. 25% of a year long project is 3 months</p>
]]></description><pubDate>Mon, 31 Mar 2025 07:19:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=43532120</link><dc:creator>mungaihaha</dc:creator><comments>https://news.ycombinator.com/item?id=43532120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43532120</guid></item><item><title><![CDATA[New comment by mungaihaha in "Towards fearless SIMD, 7 years later"]]></title><description><![CDATA[
<p>> I'm still not seeing any description of specific challenges you feel are harder in Rust than in C/C++<p>It's harder to model domains in Rust. C has the same problem and it is a big reason why the industry standard for game dev is C++</p>
]]></description><pubDate>Sun, 30 Mar 2025 09:07:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43522642</link><dc:creator>mungaihaha</dc:creator><comments>https://news.ycombinator.com/item?id=43522642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43522642</guid></item><item><title><![CDATA[New comment by mungaihaha in "Tilde, My LLVM Alternative"]]></title><description><![CDATA[
<p>> I believe it's (LLVM) far too slow at compiling and far too big to be fixed from the inside<p>What are you doing to make sure Tilde does not end up like this?</p>
]]></description><pubDate>Fri, 24 Jan 2025 10:52:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=42812010</link><dc:creator>mungaihaha</dc:creator><comments>https://news.ycombinator.com/item?id=42812010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42812010</guid></item><item><title><![CDATA[New comment by mungaihaha in "A curiously recurring lifetime issue"]]></title><description><![CDATA[
<p>Nice read</p>
]]></description><pubDate>Sun, 17 Dec 2023 16:27:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=38673893</link><dc:creator>mungaihaha</dc:creator><comments>https://news.ycombinator.com/item?id=38673893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38673893</guid></item></channel></rss>