<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: mkj</title><link>https://news.ycombinator.com/user?id=mkj</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 22:51:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mkj" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mkj in "The exponential curve behind open source backlogs"]]></title><description><![CDATA[
<p>Fair enough. A 15 commit PR is still pretty long winded.</p>
]]></description><pubDate>Tue, 14 Apr 2026 15:45:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47767168</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=47767168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47767168</guid></item><item><title><![CDATA[New comment by mkj in "The exponential curve behind open source backlogs"]]></title><description><![CDATA[
<p>Looking at the PR discussed, it's 34 commits! I'd probably ignore that too as a maintainer. The PR description isn't particularly motivating, "Cleans up the implementation", "see #6735 for the actual motivation".</p>
]]></description><pubDate>Tue, 14 Apr 2026 15:38:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47767090</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=47767090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47767090</guid></item><item><title><![CDATA[New comment by mkj in "Open Source Security at Astral"]]></title><description><![CDATA[
<p>Isn't Nix just reinventing what Vesta did for software reproducibility decades earlier? <a href="https://vesta.sourceforge.net/" rel="nofollow">https://vesta.sourceforge.net/</a></p>
]]></description><pubDate>Thu, 09 Apr 2026 14:21:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47704140</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=47704140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47704140</guid></item><item><title><![CDATA[New comment by mkj in "The future of version control"]]></title><description><![CDATA[
<p>Are you saying Bram hasn't worked on VCS problems much? <a href="https://web.archive.org/web/20071213090008/http://codeville.org/" rel="nofollow">https://web.archive.org/web/20071213090008/http://codeville....</a> is 20 years.</p>
]]></description><pubDate>Mon, 23 Mar 2026 00:25:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47483915</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=47483915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47483915</guid></item><item><title><![CDATA[New comment by mkj in "Show HN: Sub-millisecond VM sandboxes using CoW memory forking"]]></title><description><![CDATA[
<p>It looks like firecracker already supports ACPI vmgenid, which will trigger Linux random to reseed? <a href="https://github.com/firecracker-microvm/firecracker/blob/main/docs/snapshotting/snapshot-support.md#reusing-snapshotted-states-securely" rel="nofollow">https://github.com/firecracker-microvm/firecracker/blob/main...</a><p><a href="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/virt/vmgenid.c" rel="nofollow">https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...</a><p>So that just (!) leaves userspace PRNGs.</p>
]]></description><pubDate>Wed, 18 Mar 2026 06:17:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47422124</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=47422124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47422124</guid></item><item><title><![CDATA[New comment by mkj in "John Carmack about open source and anti-AI activists"]]></title><description><![CDATA[
<p>BSD0 doesnt</p>
]]></description><pubDate>Sat, 14 Mar 2026 08:52:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47374678</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=47374678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47374678</guid></item><item><title><![CDATA[New comment by mkj in "RISC-V Is Sloooow"]]></title><description><![CDATA[
<p>Does that page even say which RISC-V CPUs are being used that are slow? I couldn't see it, which seems a bit of pointless complaining.</p>
]]></description><pubDate>Wed, 11 Mar 2026 01:06:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47330736</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=47330736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47330736</guid></item><item><title><![CDATA[New comment by mkj in "Show HN: Xmloxide – an agent-made Rust replacement for libxml2"]]></title><description><![CDATA[
<p>Intriguing work! Does it panic on any bad inputs? That's better than memory unsafety of libxml2, but still a DoS concern for some servers.</p>
]]></description><pubDate>Sun, 01 Mar 2026 04:36:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47203756</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=47203756</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47203756</guid></item><item><title><![CDATA[New comment by mkj in "EU mandates replaceable batteries by 2027 (2023)"]]></title><description><![CDATA[
<p>No it's not, it's 6pm!</p>
]]></description><pubDate>Sat, 21 Feb 2026 10:26:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47099375</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=47099375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47099375</guid></item><item><title><![CDATA[New comment by mkj in "Rust’s Standard Library on the GPU"]]></title><description><![CDATA[
<p>> For example, std::time::Instant is implemented on the GPU using a device timer<p>The code is running on the gpu there. It looks like remote calls are only for "IO", the compiled stdlib is generally running on gpu. (Going just from the post, haven't looked at any details)</p>
]]></description><pubDate>Wed, 28 Jan 2026 00:13:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46789144</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=46789144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46789144</guid></item><item><title><![CDATA[New comment by mkj in "Why does SSH send 100 packets per keystroke?"]]></title><description><![CDATA[
<p>It looks like it is only applied for PTY sessions, which most computer-computer connections wouldn't be using.<p><a href="https://github.com/openssh/openssh-portable/blob/d7950aca8eacae8b889d92c669e913111af75984/clientloop.c#L594" rel="nofollow">https://github.com/openssh/openssh-portable/blob/d7950aca8ea...</a></p>
]]></description><pubDate>Thu, 22 Jan 2026 21:20:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46725264</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=46725264</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46725264</guid></item><item><title><![CDATA[New comment by mkj in "My Home Fibre Network Disintegrated"]]></title><description><![CDATA[
<p>Fs.com are a well regarded company. The OP should contact them and see if there's a recall on those cables or something. Sounds similar to what happened with some mains power cables sold by a hardware store in Australia.</p>
]]></description><pubDate>Sun, 11 Jan 2026 08:00:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46573575</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=46573575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46573575</guid></item><item><title><![CDATA[New comment by mkj in "QNX Self-Hosted Developer Desktop"]]></title><description><![CDATA[
<p>People in the industry would know that QNX has been around since the 90s (or 80s?) as a very solid embedded GUI platform. They're a company that doesn't need to prove their credentials.<p>I'd agree using qnx.software rather than qnx.com is kinda dumb though.</p>
]]></description><pubDate>Sat, 27 Dec 2025 05:34:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46399426</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=46399426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46399426</guid></item><item><title><![CDATA[New comment by mkj in "Decreasing Certificate Lifetimes to 45 Days"]]></title><description><![CDATA[
<p>That seems worth suggesting to the acme working group mailing list, if it hasn't already been discussed there.</p>
]]></description><pubDate>Tue, 02 Dec 2025 11:20:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46120121</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=46120121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46120121</guid></item><item><title><![CDATA[New comment by mkj in "The fate of "small" open source"]]></title><description><![CDATA[
<p>You'd get those benefits from traditional dependencies if you copy them in and never update. Is an AI dependency going to have the equivalent of "upstream fixes"?</p>
]]></description><pubDate>Sun, 16 Nov 2025 23:44:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45949544</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=45949544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45949544</guid></item><item><title><![CDATA[New comment by mkj in "Ask HN: How to stop an AWS bot sending 2B requests/month?"]]></title><description><![CDATA[
<p>AWS customers have to pay for outbound traffic. Is there a way to get them to send you (or cloudflare) huge volumes of traffic?</p>
]]></description><pubDate>Fri, 17 Oct 2025 08:15:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45614367</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=45614367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45614367</guid></item><item><title><![CDATA[New comment by mkj in "Defer: Resource cleanup in C with GCCs magic"]]></title><description><![CDATA[
<p>With Rust there are ways to do that on embedded (no heap). A wrapper StaticCell holds the allocation, then when you are ready you intialise it with the inner value. From then on work with a mut reference to the inner value. Being a bit verbose is the main downside AFAIK.<p><a href="https://github.com/embassy-rs/static-cell" rel="nofollow">https://github.com/embassy-rs/static-cell</a></p>
]]></description><pubDate>Thu, 02 Oct 2025 06:48:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45446938</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=45446938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45446938</guid></item><item><title><![CDATA[New comment by mkj in "Listeria found in Walmart meatball meals may be linked to deadly outbreak"]]></title><description><![CDATA[
<p>Yeah, like Strega Nona the kids book where a magic pasta pot floods a town with pasta.</p>
]]></description><pubDate>Sun, 28 Sep 2025 14:02:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45404391</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=45404391</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45404391</guid></item><item><title><![CDATA[New comment by mkj in "Microsoft doubles down on small modular reactors and fusion energy"]]></title><description><![CDATA[
<p>I agree generally, but is carbon-captured natural gas generation actually a thing? The only carbon capture I've heard of is at the gas production site removing CO2 from the reservoir gas and pumping it back underground - that's not after combustion.
(And the pumping it back underground hasn't been particularly successful, eg <a href="https://www.boilingcold.com.au/regulator-limits-chevrons-troubled-gorgon-co2-injection-to-one-third-capacity/" rel="nofollow">https://www.boilingcold.com.au/regulator-limits-chevrons-tro...</a> )</p>
]]></description><pubDate>Tue, 09 Sep 2025 11:58:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45180728</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=45180728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45180728</guid></item><item><title><![CDATA[Faster Rust Builds on Mac]]></title><description><![CDATA[
<p>Article URL: <a href="https://nnethercote.github.io/2025/09/04/faster-rust-builds-on-mac.html">https://nnethercote.github.io/2025/09/04/faster-rust-builds-on-mac.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45138868">https://news.ycombinator.com/item?id=45138868</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 05 Sep 2025 14:15:45 +0000</pubDate><link>https://nnethercote.github.io/2025/09/04/faster-rust-builds-on-mac.html</link><dc:creator>mkj</dc:creator><comments>https://news.ycombinator.com/item?id=45138868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45138868</guid></item></channel></rss>