<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: metaltyphoon</title><link>https://news.ycombinator.com/user?id=metaltyphoon</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 15 May 2026 09:08:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=metaltyphoon" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by metaltyphoon in "Screenshots of Old Desktop OSes"]]></title><description><![CDATA[
<p>+1. The idea of making tiling + floating a first class citizen was the best decision they made.</p>
]]></description><pubDate>Tue, 12 May 2026 22:05:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48115216</link><dc:creator>metaltyphoon</dc:creator><comments>https://news.ycombinator.com/item?id=48115216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48115216</guid></item><item><title><![CDATA[New comment by metaltyphoon in "Why TUIs Are Back"]]></title><description><![CDATA[
<p>> My cynical take why TUIs are back is because people operating in the terminal became a signal that you were competent and once people figured that out everybody started doing it<p>Are you saying GUI "the real deal"?</p>
]]></description><pubDate>Sun, 03 May 2026 19:28:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48000464</link><dc:creator>metaltyphoon</dc:creator><comments>https://news.ycombinator.com/item?id=48000464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48000464</guid></item><item><title><![CDATA[New comment by metaltyphoon in "A couple million lines of Haskell: Production engineering at Mercury"]]></title><description><![CDATA[
<p>> heavily influenced by Haskell... they just don't mention it and call things differently<p>Rust wikipedia says otherwise</p>
]]></description><pubDate>Sun, 03 May 2026 14:35:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47997350</link><dc:creator>metaltyphoon</dc:creator><comments>https://news.ycombinator.com/item?id=47997350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47997350</guid></item><item><title><![CDATA[New comment by metaltyphoon in "Functional programmers need to take a look at Zig"]]></title><description><![CDATA[
<p>Too much casing changes, IMO</p>
]]></description><pubDate>Sat, 02 May 2026 06:30:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47983885</link><dc:creator>metaltyphoon</dc:creator><comments>https://news.ycombinator.com/item?id=47983885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47983885</guid></item><item><title><![CDATA[New comment by metaltyphoon in "Functional programmers need to take a look at Zig"]]></title><description><![CDATA[
<p><p><pre><code>   find . -type f -mtime +21 -delete
</code></pre>
Or if you have fd<p><pre><code>   fd -t f --changed-before 3w -X rm</code></pre></p>
]]></description><pubDate>Sat, 02 May 2026 06:27:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47983869</link><dc:creator>metaltyphoon</dc:creator><comments>https://news.ycombinator.com/item?id=47983869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47983869</guid></item><item><title><![CDATA[New comment by metaltyphoon in "Zed 1.0"]]></title><description><![CDATA[
<p>Wait… Neovim also works on windows no?</p>
]]></description><pubDate>Thu, 30 Apr 2026 03:11:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47957622</link><dc:creator>metaltyphoon</dc:creator><comments>https://news.ycombinator.com/item?id=47957622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47957622</guid></item><item><title><![CDATA[New comment by metaltyphoon in "Tell HN: Claude 4.7 is ignoring stop hooks"]]></title><description><![CDATA[
<p>> without skills<p>This is not even remotely true</p>
]]></description><pubDate>Sat, 25 Apr 2026 00:31:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47897458</link><dc:creator>metaltyphoon</dc:creator><comments>https://news.ycombinator.com/item?id=47897458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47897458</guid></item><item><title><![CDATA[New comment by metaltyphoon in "Raylib v6.0"]]></title><description><![CDATA[
<p>That's his go to for "hello world" for different languages :D. I love it so much.</p>
]]></description><pubDate>Thu, 23 Apr 2026 15:12:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47876708</link><dc:creator>metaltyphoon</dc:creator><comments>https://news.ycombinator.com/item?id=47876708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47876708</guid></item><item><title><![CDATA[New comment by metaltyphoon in "Zig 0.16 Milestone Completed"]]></title><description><![CDATA[
<p>Rust relies on a linker being installed (hopefully this will change). There is a lot of Rust libraries that are c wrappers and therefore you will need C compiler installed.<p>Zig on the other hand ships with everything I need to buy from one host to multiple targets out of the box.</p>
]]></description><pubDate>Wed, 15 Apr 2026 12:34:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47778159</link><dc:creator>metaltyphoon</dc:creator><comments>https://news.ycombinator.com/item?id=47778159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47778159</guid></item><item><title><![CDATA[New comment by metaltyphoon in "Zig 0.16.0 Release Notes"]]></title><description><![CDATA[
<p>We all know that OP wasn't asking about THAT kind of interface and more "please create vtables for me" style of interface</p>
]]></description><pubDate>Wed, 15 Apr 2026 01:21:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47773535</link><dc:creator>metaltyphoon</dc:creator><comments>https://news.ycombinator.com/item?id=47773535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47773535</guid></item><item><title><![CDATA[New comment by metaltyphoon in "Zig 0.16.0 Release Notes"]]></title><description><![CDATA[
<p>Sadly no, as fas as I'm aware. I can't think of creating vtables manually every time I need to create interfaces, I guess Zig is not for me.</p>
]]></description><pubDate>Wed, 15 Apr 2026 01:21:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47773530</link><dc:creator>metaltyphoon</dc:creator><comments>https://news.ycombinator.com/item?id=47773530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47773530</guid></item><item><title><![CDATA[New comment by metaltyphoon in "Zig 0.16 Milestone Completed"]]></title><description><![CDATA[
<p>I don’t use zig daily, I rather use Rust, but damn this is awesome. I wish Rust would do this too.</p>
]]></description><pubDate>Mon, 13 Apr 2026 22:12:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47758587</link><dc:creator>metaltyphoon</dc:creator><comments>https://news.ycombinator.com/item?id=47758587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47758587</guid></item><item><title><![CDATA[New comment by metaltyphoon in "JVM Options Explorer"]]></title><description><![CDATA[
<p>> scheduling every single opcode perfectly based on the deepest microarchitectural<p>Is that even possible knowing OOE+ branch execution and many other CPU tricks?</p>
]]></description><pubDate>Mon, 13 Apr 2026 13:13:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47751486</link><dc:creator>metaltyphoon</dc:creator><comments>https://news.ycombinator.com/item?id=47751486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47751486</guid></item><item><title><![CDATA[New comment by metaltyphoon in "JVM Options Explorer"]]></title><description><![CDATA[
<p>I… didn’t think this makes sense :)</p>
]]></description><pubDate>Sun, 12 Apr 2026 13:23:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47739338</link><dc:creator>metaltyphoon</dc:creator><comments>https://news.ycombinator.com/item?id=47739338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47739338</guid></item><item><title><![CDATA[New comment by metaltyphoon in "A complete GPT language model in ~600 lines of C#, zero dependencies"]]></title><description><![CDATA[
<p>Curious… why not a single app.cs instead of slnx + csproj boilerplate? The moment you `dotnet app.cs` it will be a cached and fast to start</p>
]]></description><pubDate>Thu, 09 Apr 2026 22:26:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47711066</link><dc:creator>metaltyphoon</dc:creator><comments>https://news.ycombinator.com/item?id=47711066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47711066</guid></item><item><title><![CDATA[New comment by metaltyphoon in "Lisette a little language inspired by Rust that compiles to Go"]]></title><description><![CDATA[
<p>Because it offers things where Go today doesn’t and never will?</p>
]]></description><pubDate>Sun, 05 Apr 2026 14:37:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47649918</link><dc:creator>metaltyphoon</dc:creator><comments>https://news.ycombinator.com/item?id=47649918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47649918</guid></item><item><title><![CDATA[New comment by metaltyphoon in "Neovim 0.12.0"]]></title><description><![CDATA[
<p>> the only way to do this incrementally without the massive friction of a full rust rewrite<p>Any rewrite is massive friction, I’m sure probably meant port? The only annoyance with Rust ports is if you have to support varargs. Hopefully that will come to an end soon.</p>
]]></description><pubDate>Sun, 29 Mar 2026 19:28:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47566356</link><dc:creator>metaltyphoon</dc:creator><comments>https://news.ycombinator.com/item?id=47566356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47566356</guid></item><item><title><![CDATA[New comment by metaltyphoon in "Explore the Hidden World of Sand"]]></title><description><![CDATA[
<p>No sand from Brazil with such a huge coastline?</p>
]]></description><pubDate>Fri, 27 Mar 2026 18:03:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47546149</link><dc:creator>metaltyphoon</dc:creator><comments>https://news.ycombinator.com/item?id=47546149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47546149</guid></item><item><title><![CDATA[New comment by metaltyphoon in "My “grand vision” for Rust"]]></title><description><![CDATA[
<p>> I know people here hate design-by-committee, but historically it's led to some very cohesive languages.<p>C++ is not cohesive at all</p>
]]></description><pubDate>Sun, 08 Mar 2026 05:38:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47294769</link><dc:creator>metaltyphoon</dc:creator><comments>https://news.ycombinator.com/item?id=47294769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47294769</guid></item><item><title><![CDATA[New comment by metaltyphoon in "Tell HN: I'm 60 years old. Claude Code has re-ignited a passion"]]></title><description><![CDATA[
<p>Or have no more skin in the game, retirement.</p>
]]></description><pubDate>Sat, 07 Mar 2026 13:24:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47287430</link><dc:creator>metaltyphoon</dc:creator><comments>https://news.ycombinator.com/item?id=47287430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47287430</guid></item></channel></rss>