<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: mgfist</title><link>https://news.ycombinator.com/user?id=mgfist</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 15:43:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mgfist" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mgfist in "Artemis II safely splashes down"]]></title><description><![CDATA[
<p>I think we've all become to numb and jaded. This is the first moon mission in 50 years and the furthest any human has ever been from Earth.</p>
]]></description><pubDate>Sat, 11 Apr 2026 01:09:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47726125</link><dc:creator>mgfist</dc:creator><comments>https://news.ycombinator.com/item?id=47726125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47726125</guid></item><item><title><![CDATA[New comment by mgfist in "Filing the corners off my MacBooks"]]></title><description><![CDATA[
<p>Thanks, I hate it</p>
]]></description><pubDate>Sat, 11 Apr 2026 00:30:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47725752</link><dc:creator>mgfist</dc:creator><comments>https://news.ycombinator.com/item?id=47725752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47725752</guid></item><item><title><![CDATA[New comment by mgfist in "Git commands I run before reading any code"]]></title><description><![CDATA[
<p>It could, or maybe the ticket does.</p>
]]></description><pubDate>Thu, 09 Apr 2026 19:30:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47708605</link><dc:creator>mgfist</dc:creator><comments>https://news.ycombinator.com/item?id=47708605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47708605</guid></item><item><title><![CDATA[New comment by mgfist in "Git commands I run before reading any code"]]></title><description><![CDATA[
<p>Pretty much any OS locally runnable LLM can generate this stuff.</p>
]]></description><pubDate>Wed, 08 Apr 2026 19:18:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47694944</link><dc:creator>mgfist</dc:creator><comments>https://news.ycombinator.com/item?id=47694944</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47694944</guid></item><item><title><![CDATA[New comment by mgfist in "Git commands I run before reading any code"]]></title><description><![CDATA[
<p>Sure but code can't capture everything. Maybe with enough comments I guess, but not code alone. For example, code won't tell you that this feature was timeboxed hence this edgecase was not supported</p>
]]></description><pubDate>Wed, 08 Apr 2026 18:39:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47694411</link><dc:creator>mgfist</dc:creator><comments>https://news.ycombinator.com/item?id=47694411</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47694411</guid></item><item><title><![CDATA[New comment by mgfist in "Git commands I run before reading any code"]]></title><description><![CDATA[
<p>Which circles back to why it's important for leadership to tackle this</p>
]]></description><pubDate>Wed, 08 Apr 2026 18:02:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47693930</link><dc:creator>mgfist</dc:creator><comments>https://news.ycombinator.com/item?id=47693930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47693930</guid></item><item><title><![CDATA[New comment by mgfist in "F-15E jet shot down over Iran"]]></title><description><![CDATA[
<p>The US and Ukraine have a direct relationship. They don't need to parse anything. Have people on the ground to watch how they conduct war. And bring people to the US to teach their learnings.<p>It's not that hard, the US just didn't want to do it for whatever dumb reason.</p>
]]></description><pubDate>Wed, 08 Apr 2026 14:33:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47690795</link><dc:creator>mgfist</dc:creator><comments>https://news.ycombinator.com/item?id=47690795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47690795</guid></item><item><title><![CDATA[New comment by mgfist in "Why Switzerland has 25 Gbit internet and America doesn't"]]></title><description><![CDATA[
<p>For many reasons. Most of which have to do with government bureaucracy and incentives. HSR in California is thinly disguised jobs program with no real incentive or aim to actually build HSR.</p>
]]></description><pubDate>Wed, 08 Apr 2026 14:28:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47690737</link><dc:creator>mgfist</dc:creator><comments>https://news.ycombinator.com/item?id=47690737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47690737</guid></item><item><title><![CDATA[New comment by mgfist in "US and Iran agree to provisional ceasefire"]]></title><description><![CDATA[
<p>Change this line from : "so basically Iran gets everything it wants"<p>to "so basically Iran would get everything it wants under this plan".<p>I'm not so dumb to understand that this will be the final plan, just commenting that this is incredibly bad for the US as is laid out.<p>> Any review of the actual deal would show a two week ceasefire in exchange for the strait being open and safe while negotiations continue.<p>Speaking of this community being kinda dumb - do you really think this ceasefire is enough for all ships to go on their merry way? Deals mentioned over social media are not enough to convince insurance companies that all is safe. And 12 hours later we now have evidence of this - <a href="https://www.nytimes.com/2026/04/08/business/strait-hormuz-ships-traffic-iran-ceasefire.html" rel="nofollow">https://www.nytimes.com/2026/04/08/business/strait-hormuz-sh...</a><p>Also, my original point is that there is <i>nothing</i> in that deal that is a better long-term outcome than what we had before the war. Maybe that will change in the final deal, but the fact that the <i>starting</i> point of the negotiation is 100% on Iran's side is not where you want to be.</p>
]]></description><pubDate>Wed, 08 Apr 2026 13:50:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47690226</link><dc:creator>mgfist</dc:creator><comments>https://news.ycombinator.com/item?id=47690226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47690226</guid></item><item><title><![CDATA[New comment by mgfist in "Git commands I run before reading any code"]]></title><description><![CDATA[
<p>You can, but most of us work in Github and having a PR to dump commits to is very easy and convenient. Then, when you get some feedback on your PR, you can dump more commits and it's very easy for the reviewer to see what has changed since the last time they reviewed it.<p>I feel like what you're arguing is that you should clean up your commits before anyone else sees them. Fair. But you could also clean it up right before merging to main. It's not that different, except the latter is much less annoying, particularly when going back and forth with people.<p>I know this is a very github centric workflow, but that's where most engineers work now, and it's nice and easy. This wouldn't work for eg: contributing to linux, but that's not what most of us do.</p>
]]></description><pubDate>Wed, 08 Apr 2026 13:44:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47690145</link><dc:creator>mgfist</dc:creator><comments>https://news.ycombinator.com/item?id=47690145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47690145</guid></item><item><title><![CDATA[New comment by mgfist in "Git commands I run before reading any code"]]></title><description><![CDATA[
<p>Yes, I think people who are anti squash merge are those who don't work in Github and use a patch based system or something different. If you're sending a patch for linux, yes it makes sense that you want to send one complete, well described patch. But Github's tooling is based around the squash merge. It works well and I don't know anyone in real life who has issues with it.<p>And to counter some specific points:<p>* In a github PR, you write the main commit msg and description once per PR, then you tack on as many commits as you want, and everyone knows they're all just pieces of work towards the main goal of the eventually squashed commit<p>* Forcing a clean up every time you make a new commit is not only annoying extra work, but it also overwrites history that might be important for the review of that PR (but not important for what ends up in main branch).<p>* When follow up is requested, you can just tack on new commits, and reviewers can easily see what new code was added since their last review. If you had to force overwrite your whole commit chain for the PR, this becomes very annoying and not useful to reviewers.<p>* In the end, squash merge means you clean up things once, instead of potentially many times</p>
]]></description><pubDate>Wed, 08 Apr 2026 12:48:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47689476</link><dc:creator>mgfist</dc:creator><comments>https://news.ycombinator.com/item?id=47689476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47689476</guid></item><item><title><![CDATA[New comment by mgfist in "Git commands I run before reading any code"]]></title><description><![CDATA[
<p>Why are those not just separate PRs? Or if they really needed to be merged at once - they should still be separate PRs but on a feature branch</p>
]]></description><pubDate>Wed, 08 Apr 2026 12:34:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47689311</link><dc:creator>mgfist</dc:creator><comments>https://news.ycombinator.com/item?id=47689311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47689311</guid></item><item><title><![CDATA[New comment by mgfist in "Git commands I run before reading any code"]]></title><description><![CDATA[
<p>Same, but now with AI I don't have to remember that anymore</p>
]]></description><pubDate>Wed, 08 Apr 2026 12:20:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47689188</link><dc:creator>mgfist</dc:creator><comments>https://news.ycombinator.com/item?id=47689188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47689188</guid></item><item><title><![CDATA[New comment by mgfist in "US and Iran agree to provisional ceasefire"]]></title><description><![CDATA[
<p>Yikes, so basically Iran gets everything it wants. It paid a heavy price for it, but it would get so much out of this. At pre war ship rates, that toll would be ~$90B per year ($45B if split half with Oman). Iran's government generates something like $40B in income, so this would be absolutely monumental.</p>
]]></description><pubDate>Wed, 08 Apr 2026 01:14:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47683525</link><dc:creator>mgfist</dc:creator><comments>https://news.ycombinator.com/item?id=47683525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47683525</guid></item><item><title><![CDATA[New comment by mgfist in "GLM-5.1: Towards Long-Horizon Tasks"]]></title><description><![CDATA[
<p>Posted this after mythos came out? The hutzpah</p>
]]></description><pubDate>Wed, 08 Apr 2026 00:40:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47683226</link><dc:creator>mgfist</dc:creator><comments>https://news.ycombinator.com/item?id=47683226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47683226</guid></item><item><title><![CDATA[New comment by mgfist in "System Card: Claude Mythos Preview [pdf]"]]></title><description><![CDATA[
<p>On the other hand I've gotten to use opus-4.6 and claude code and the quality is off the charts compared to 2023 when coding agents first hit the scene. And what you're saying is essentially "If they haven't created God, I'm not impressed". You don't think there's some middleground between those two?<p>Also they just hit a $30B run-rate, I don't think they're that needy for new hype cycles.</p>
]]></description><pubDate>Tue, 07 Apr 2026 20:32:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47680977</link><dc:creator>mgfist</dc:creator><comments>https://news.ycombinator.com/item?id=47680977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47680977</guid></item><item><title><![CDATA[New comment by mgfist in "Why Switzerland has 25 Gbit internet and America doesn't"]]></title><description><![CDATA[
<p>It's got 9m people. The US has 30x the people and 250x the space. It's not comparable.</p>
]]></description><pubDate>Mon, 06 Apr 2026 01:45:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47656002</link><dc:creator>mgfist</dc:creator><comments>https://news.ycombinator.com/item?id=47656002</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47656002</guid></item><item><title><![CDATA[New comment by mgfist in "F-15E jet shot down over Iran"]]></title><description><![CDATA[
<p>That works for Iran because US air-defense is still comprised mainly of advanced and expensive systems (like the Patriot). It doesn't work as well in Ukraine or Russia because both have figured out drone interceptors quite well. Both countries do the type of attack drone clustering you suggest. I read somewhere that a strike like from Russia that might include 60-70 drones + ballistic missiles in the hopes that one or 2 get through.</p>
]]></description><pubDate>Sat, 04 Apr 2026 01:46:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47634767</link><dc:creator>mgfist</dc:creator><comments>https://news.ycombinator.com/item?id=47634767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47634767</guid></item><item><title><![CDATA[New comment by mgfist in "F-15E jet shot down over Iran"]]></title><description><![CDATA[
<p>If only there was a 4 year long war where thousands of drones are flown every day both on offense and defense that we could have learned from ..</p>
]]></description><pubDate>Sat, 04 Apr 2026 01:33:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47634664</link><dc:creator>mgfist</dc:creator><comments>https://news.ycombinator.com/item?id=47634664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47634664</guid></item><item><title><![CDATA[New comment by mgfist in "Parrots pack twice as many neurons as primate brains of the same mass"]]></title><description><![CDATA[
<p>Evolution is kinda like pre-training in a sense.</p>
]]></description><pubDate>Mon, 30 Mar 2026 17:14:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47577035</link><dc:creator>mgfist</dc:creator><comments>https://news.ycombinator.com/item?id=47577035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47577035</guid></item></channel></rss>