<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: jdkoeck</title><link>https://news.ycombinator.com/user?id=jdkoeck</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 30 May 2026 21:17:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jdkoeck" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jdkoeck in "Snowboard Kids 2 is 100% Decompiled"]]></title><description><![CDATA[
<p>What a strange way to spell Zelda Ocarina of Time!</p>
]]></description><pubDate>Sat, 30 May 2026 07:19:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48333576</link><dc:creator>jdkoeck</dc:creator><comments>https://news.ycombinator.com/item?id=48333576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48333576</guid></item><item><title><![CDATA[New comment by jdkoeck in "From Rust to Ruby"]]></title><description><![CDATA[
<p>It’s short term happiness at best, and at the expense of every other possible architectural characteristic (maintainability, performance, reliability, scalability, you name it).</p>
]]></description><pubDate>Wed, 27 May 2026 04:27:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48289631</link><dc:creator>jdkoeck</dc:creator><comments>https://news.ycombinator.com/item?id=48289631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48289631</guid></item><item><title><![CDATA[New comment by jdkoeck in "Pope Leo XIV’s first encyclical Magnifica humanitas to be published May 25"]]></title><description><![CDATA[
<p>I suggest a look at the recent economic development of Bangladesh, if you want something less abstract to illustrate the point that the reduction in poverty is very noticeable.<p>You would think that a great reduction in extreme poverty would give people pause, but it is almost always barely acknowledged. The strange conclusion is that people who tell you they care the most about poverty do not actually care about it in the slightest. It is just a vehicle for their resentment.</p>
]]></description><pubDate>Tue, 19 May 2026 03:44:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48188937</link><dc:creator>jdkoeck</dc:creator><comments>https://news.ycombinator.com/item?id=48188937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48188937</guid></item><item><title><![CDATA[New comment by jdkoeck in "Pope Leo XIV’s first encyclical Magnifica humanitas to be published May 25"]]></title><description><![CDATA[
<p>A cursory look at the fall of extreme poverty across the world, over the last few decades, is enough to refute the idea that the world is largely based on exploitation.</p>
]]></description><pubDate>Tue, 19 May 2026 01:42:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48188257</link><dc:creator>jdkoeck</dc:creator><comments>https://news.ycombinator.com/item?id=48188257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48188257</guid></item><item><title><![CDATA[New comment by jdkoeck in "Crystals found inside wreckage from the first nuclear bomb test"]]></title><description><![CDATA[
<p>Interesting! Is it any good? Did it age well?</p>
]]></description><pubDate>Mon, 18 May 2026 07:36:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48176543</link><dc:creator>jdkoeck</dc:creator><comments>https://news.ycombinator.com/item?id=48176543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48176543</guid></item><item><title><![CDATA[New comment by jdkoeck in "I am building a cloud"]]></title><description><![CDATA[
<p>A nice bonus is that sysadmin tasks tend to be light in terms of token usage, that’s very convenient given the increasingly strict usage limits these days.</p>
]]></description><pubDate>Thu, 23 Apr 2026 07:34:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47873095</link><dc:creator>jdkoeck</dc:creator><comments>https://news.ycombinator.com/item?id=47873095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47873095</guid></item><item><title><![CDATA[New comment by jdkoeck in "Parallel agents in Zed"]]></title><description><![CDATA[
<p>No need for any AI-specific tool, this is exactly what devcontainer is for! Just tell your agent to use devcontainer up (and docker compose down the other way).</p>
]]></description><pubDate>Wed, 22 Apr 2026 23:37:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47870640</link><dc:creator>jdkoeck</dc:creator><comments>https://news.ycombinator.com/item?id=47870640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47870640</guid></item><item><title><![CDATA[New comment by jdkoeck in "Over-editing refers to a model modifying code beyond what is necessary"]]></title><description><![CDATA[
<p>Tell me you’re using Codex without telling me you’re using Codex :)</p>
]]></description><pubDate>Wed, 22 Apr 2026 22:58:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47870378</link><dc:creator>jdkoeck</dc:creator><comments>https://news.ycombinator.com/item?id=47870378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47870378</guid></item><item><title><![CDATA[New comment by jdkoeck in "Over-editing refers to a model modifying code beyond what is necessary"]]></title><description><![CDATA[
<p>The thing is, with manual coding, you spot a view in the distance, you trek your way for a few hours, and you realize when you get there that the view isn’t as great as you thought it was.<p>With LLM-assisted coding, you skip the trek and you instantly know that’s not it.</p>
]]></description><pubDate>Wed, 22 Apr 2026 19:47:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47868360</link><dc:creator>jdkoeck</dc:creator><comments>https://news.ycombinator.com/item?id=47868360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47868360</guid></item><item><title><![CDATA[New comment by jdkoeck in "OpenClaw isn't fooling me. I remember MS-DOS"]]></title><description><![CDATA[
<p>I have Hermes agent run a cron each hour to check if the Steam Controller if finally on sale. I don’t if that resonates with you, I quite like that use case personally :)</p>
]]></description><pubDate>Tue, 21 Apr 2026 06:31:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47845312</link><dc:creator>jdkoeck</dc:creator><comments>https://news.ycombinator.com/item?id=47845312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47845312</guid></item><item><title><![CDATA[New comment by jdkoeck in "jj – the CLI for Jujutsu"]]></title><description><![CDATA[
<p>Thanks for the explanation! I wish I could edit my comment to reflect the truth.</p>
]]></description><pubDate>Tue, 14 Apr 2026 21:03:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47771501</link><dc:creator>jdkoeck</dc:creator><comments>https://news.ycombinator.com/item?id=47771501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47771501</guid></item><item><title><![CDATA[New comment by jdkoeck in "jj – the CLI for Jujutsu"]]></title><description><![CDATA[
<p>Wow, that’s a total deal breaker to me. Using git may require a complex mental model, but at least it’s not doing anything I didn’t ask for.</p>
]]></description><pubDate>Tue, 14 Apr 2026 12:37:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47764865</link><dc:creator>jdkoeck</dc:creator><comments>https://news.ycombinator.com/item?id=47764865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47764865</guid></item><item><title><![CDATA[New comment by jdkoeck in "The Last Quiet Thing"]]></title><description><![CDATA[
<p>It sure looks like the author likes webpages coming alive too!</p>
]]></description><pubDate>Mon, 06 Apr 2026 21:16:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47667252</link><dc:creator>jdkoeck</dc:creator><comments>https://news.ycombinator.com/item?id=47667252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47667252</guid></item><item><title><![CDATA[Thoughts on slowing the fuck down]]></title><description><![CDATA[
<p>Article URL: <a href="https://mariozechner.at/posts/2026-03-25-thoughts-on-slowing-the-fuck-down/">https://mariozechner.at/posts/2026-03-25-thoughts-on-slowing-the-fuck-down/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47517539">https://news.ycombinator.com/item?id=47517539</a></p>
<p>Points: 1130</p>
<p># Comments: 485</p>
]]></description><pubDate>Wed, 25 Mar 2026 14:07:14 +0000</pubDate><link>https://mariozechner.at/posts/2026-03-25-thoughts-on-slowing-the-fuck-down/</link><dc:creator>jdkoeck</dc:creator><comments>https://news.ycombinator.com/item?id=47517539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47517539</guid></item><item><title><![CDATA[New comment by jdkoeck in "1M context is now generally available for Opus 4.6 and Sonnet 4.6"]]></title><description><![CDATA[
<p>Undefined variable references? Did you not instruct it to run typescript after changes?</p>
]]></description><pubDate>Sat, 14 Mar 2026 07:47:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47374292</link><dc:creator>jdkoeck</dc:creator><comments>https://news.ycombinator.com/item?id=47374292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47374292</guid></item><item><title><![CDATA[New comment by jdkoeck in "What I learned building an opinionated and minimal coding agent"]]></title><description><![CDATA[
<p>That argument seems to assume a security model where the default prior is « no hostile agent ». But that’s the problem, any agent can be made hostile with a successful prompt injection attack. Basically, assuming there’s no hostile agent is the same as assuming there’s no attacker. I think we can agree a security model that assumes no attacker is insufficient.</p>
]]></description><pubDate>Sun, 01 Feb 2026 18:36:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46848225</link><dc:creator>jdkoeck</dc:creator><comments>https://news.ycombinator.com/item?id=46848225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46848225</guid></item><item><title><![CDATA[New comment by jdkoeck in "What I learned building an opinionated and minimal coding agent"]]></title><description><![CDATA[
<p>Internet access is required to install third party packages, so given the choice almost no one would disable it for a coding agent sandbox.<p>In practice, it seems to me that the sandbox is only good enough to limit file system access to a certain project, everything else (code or secret exfiltration, installing vulnerable packages, adding prompt injection attacks for others to run) is game if you’re in YOLO mode like pi here.<p>Maybe a finer grained approach based on capabilities would help: <a href="https://simonwillison.net/2025/Apr/11/camel/" rel="nofollow">https://simonwillison.net/2025/Apr/11/camel/</a></p>
]]></description><pubDate>Sun, 01 Feb 2026 14:17:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46846374</link><dc:creator>jdkoeck</dc:creator><comments>https://news.ycombinator.com/item?id=46846374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46846374</guid></item><item><title><![CDATA[New comment by jdkoeck in "What I learned building an opinionated and minimal coding agent"]]></title><description><![CDATA[
<p>Code is not the only thing the agent could exfiltrate, what about API keys for instance? I agree sandboxing for security in depth is good, but it’s not sufficient and can lull you into a false sense of security.</p>
]]></description><pubDate>Sun, 01 Feb 2026 14:08:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46846326</link><dc:creator>jdkoeck</dc:creator><comments>https://news.ycombinator.com/item?id=46846326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46846326</guid></item><item><title><![CDATA[New comment by jdkoeck in "What I learned building an opinionated and minimal coding agent"]]></title><description><![CDATA[
<p>But even then, the agent can still exfiltrate anything from the sandbox, using curl. Sandboxing is not enough when you deal with agents that can run arbitrary commands.</p>
]]></description><pubDate>Sun, 01 Feb 2026 13:05:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46845956</link><dc:creator>jdkoeck</dc:creator><comments>https://news.ycombinator.com/item?id=46845956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46845956</guid></item><item><title><![CDATA[New comment by jdkoeck in "OpenClaw – Moltbot Renamed Again"]]></title><description><![CDATA[
<p>It <i>is</i> completely vibe coded. The author himself says he doesn't check the code.<p><a href="https://x.com/Hesamation/status/2016712942545240203" rel="nofollow">https://x.com/Hesamation/status/2016712942545240203</a><p>Can't believe people are giving it full access to their MacOS user session. It's a giant vulnerability waiting to happen.<p>Sending an email with prompt injection is all it takes.<p><a href="https://x.com/Mkukkk/status/2015951362270310879" rel="nofollow">https://x.com/Mkukkk/status/2015951362270310879</a></p>
]]></description><pubDate>Fri, 30 Jan 2026 16:59:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46826830</link><dc:creator>jdkoeck</dc:creator><comments>https://news.ycombinator.com/item?id=46826830</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46826830</guid></item></channel></rss>