<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: mmlb</title><link>https://news.ycombinator.com/user?id=mmlb</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Jul 2026 23:37:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mmlb" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mmlb in "Stacked PRs are now live on GitHub"]]></title><description><![CDATA[
<p>I've had that same "what's the point" thought every time I've read about stacked PRs, but recently had an (obvious) epiphany. The benefit is you get CI for each commit! I've always hated fixup/typo/fix tests commits and toyed with having a CI check that enforced ci passing on each commit but this drops that need.</p>
]]></description><pubDate>Thu, 30 Jul 2026 18:51:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49114073</link><dc:creator>mmlb</dc:creator><comments>https://news.ycombinator.com/item?id=49114073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49114073</guid></item><item><title><![CDATA[New comment by mmlb in "Glassworm is back: A new wave of invisible Unicode attacks hits repositories"]]></title><description><![CDATA[
<p>In this instance the PR that was merged was from 6 years ago and was clear <a href="https://github.com/pedronauck/reworm/pull/28" rel="nofollow">https://github.com/pedronauck/reworm/pull/28</a>. Looks to me like a force push overwrote the commit that now exists in history since it was done 6y later.</p>
]]></description><pubDate>Sun, 15 Mar 2026 21:04:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47391902</link><dc:creator>mmlb</dc:creator><comments>https://news.ycombinator.com/item?id=47391902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47391902</guid></item><item><title><![CDATA[New comment by mmlb in "A steam locomotive from 1993 broke my yarn test"]]></title><description><![CDATA[
<p>Use the lessons learned from those before us in less heterogeneous days, aka inspect the binaries you're going to call out to for fitness. Things like "check if grep is gnu or bsd" or "check if sl is sapling or steamlocomotive".<p>I've done that a bit to deal with macos crippled bash for example.</p>
]]></description><pubDate>Wed, 02 Apr 2025 17:01:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43558807</link><dc:creator>mmlb</dc:creator><comments>https://news.ycombinator.com/item?id=43558807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43558807</guid></item><item><title><![CDATA[New comment by mmlb in "Hedge Funds Are Pocketing Much of Their Clients' Gains with 'No Limit' Fees"]]></title><description><![CDATA[
<p>No script element zapper can remove it, easy peasy.</p>
]]></description><pubDate>Tue, 11 Feb 2025 00:08:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=43007062</link><dc:creator>mmlb</dc:creator><comments>https://news.ycombinator.com/item?id=43007062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43007062</guid></item><item><title><![CDATA[New comment by mmlb in "How does rsync work?"]]></title><description><![CDATA[
<p>True, but I imagined fetching every file with wget or equivalent and then just using it locally. Doesn't work anyway because the data is not all there.</p>
]]></description><pubDate>Mon, 04 Jul 2022 17:02:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=31979275</link><dc:creator>mmlb</dc:creator><comments>https://news.ycombinator.com/item?id=31979275</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31979275</guid></item><item><title><![CDATA[New comment by mmlb in "How does rsync work?"]]></title><description><![CDATA[
<p>Ah I see now, I didn't traverse deep enough whem checking.</p>
]]></description><pubDate>Mon, 04 Jul 2022 17:01:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=31979258</link><dc:creator>mmlb</dc:creator><comments>https://news.ycombinator.com/item?id=31979258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31979258</guid></item><item><title><![CDATA[New comment by mmlb in "How does rsync work?"]]></title><description><![CDATA[
<p>For bzr did you try archive.org? <a href="https://web.archive.org/web/20150321194412/https://code.liw.fi/obsync/bzr/trunk/" rel="nofollow">https://web.archive.org/web/20150321194412/https://code.liw....</a></p>
]]></description><pubDate>Sat, 02 Jul 2022 15:43:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=31959982</link><dc:creator>mmlb</dc:creator><comments>https://news.ycombinator.com/item?id=31959982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31959982</guid></item><item><title><![CDATA[New comment by mmlb in "Software Freedom Conservancy files GPL lawsuit against Vizio"]]></title><description><![CDATA[
<p>You are right that he can't unilaterally relicense the kernel and that it will likely never happen, but Linus is in fact against the GPLv3, see debconf 14 Q&A: <a href="https://youtu.be/5PmHRSeA2c8?t=2840" rel="nofollow">https://youtu.be/5PmHRSeA2c8?t=2840</a></p>
]]></description><pubDate>Wed, 20 Oct 2021 01:33:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=28925814</link><dc:creator>mmlb</dc:creator><comments>https://news.ycombinator.com/item?id=28925814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28925814</guid></item><item><title><![CDATA[New comment by mmlb in "Inspecting coredumps like it's 2021"]]></title><description><![CDATA[
<p>I used to use DDD as a GUI frontend to GDB.<p><a href="https://www.gnu.org/software/ddd/" rel="nofollow">https://www.gnu.org/software/ddd/</a></p>
]]></description><pubDate>Tue, 21 Sep 2021 00:01:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=28600562</link><dc:creator>mmlb</dc:creator><comments>https://news.ycombinator.com/item?id=28600562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28600562</guid></item><item><title><![CDATA[New comment by mmlb in "Outperforming LAPACK with C++ metaprogramming"]]></title><description><![CDATA[
<p>The way I read GP, the python script can very well do the equivalent of gcc -DPARAM=42 -o binary-param=42 && ./binary-param-42.<p>edit: oh nm, reread GP...</p>
]]></description><pubDate>Mon, 29 Jan 2018 15:04:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=16257835</link><dc:creator>mmlb</dc:creator><comments>https://news.ycombinator.com/item?id=16257835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16257835</guid></item><item><title><![CDATA[Daytona: A Framework for Automated and Application-Agnostic Performance Analysis]]></title><description><![CDATA[
<p>Article URL: <a href="https://yahooeng.tumblr.com/post/160987779296/open-sourcing-daytona-a-framework-for-automated">https://yahooeng.tumblr.com/post/160987779296/open-sourcing-daytona-a-framework-for-automated</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=14445696">https://news.ycombinator.com/item?id=14445696</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 30 May 2017 14:43:07 +0000</pubDate><link>https://yahooeng.tumblr.com/post/160987779296/open-sourcing-daytona-a-framework-for-automated</link><dc:creator>mmlb</dc:creator><comments>https://news.ycombinator.com/item?id=14445696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14445696</guid></item><item><title><![CDATA[New comment by mmlb in "Some Chimps Are Putting Grass in Their Ears (2014)"]]></title><description><![CDATA[
<p>I think puranjay interpreted the snippet as a joke referring to college students in fraternity as the "primates in a primate house".</p>
]]></description><pubDate>Mon, 14 Nov 2016 15:49:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=12950512</link><dc:creator>mmlb</dc:creator><comments>https://news.ycombinator.com/item?id=12950512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12950512</guid></item><item><title><![CDATA[Emoji pins]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.engadget.com/2015/06/16/emoji-passcodes/">http://www.engadget.com/2015/06/16/emoji-passcodes/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=9726385">https://news.ycombinator.com/item?id=9726385</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 16 Jun 2015 15:15:53 +0000</pubDate><link>http://www.engadget.com/2015/06/16/emoji-passcodes/</link><dc:creator>mmlb</dc:creator><comments>https://news.ycombinator.com/item?id=9726385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9726385</guid></item><item><title><![CDATA[New comment by mmlb in "Dell XPS 13 Developer Edition"]]></title><description><![CDATA[
<p>virtual machines. For custom kernels, clusters, both, and other reasons. Having more than 1 vm running gets to be a pain with 8gigs or less.</p>
]]></description><pubDate>Wed, 08 Apr 2015 15:56:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=9341645</link><dc:creator>mmlb</dc:creator><comments>https://news.ycombinator.com/item?id=9341645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9341645</guid></item></channel></rss>