<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: jswny</title><link>https://news.ycombinator.com/user?id=jswny</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 19 Jul 2026 17:26:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jswny" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jswny in "Fable 5 vs. GPT-5.6 Sol on an NP-Hard Problem: Does /goal help?"]]></title><description><![CDATA[
<p>Unfortunately I’ve used Claude and GPT models for a long time in a variety of harnesses and I agree with you and I think it’s the compaction.<p>For some reason, codex compaction is like black magic. I’ve never felt like I can just one one continuous thread with other models, Claude I carefully curate when I compact</p>
]]></description><pubDate>Sat, 18 Jul 2026 13:17:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48957908</link><dc:creator>jswny</dc:creator><comments>https://news.ycombinator.com/item?id=48957908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48957908</guid></item><item><title><![CDATA[New comment by jswny in "Zig Creator Calls Spade a Spade, Anthropic Blows Smoke"]]></title><description><![CDATA[
<p>I agree with some of Kelley’s takes, but the issue is the tone.<p>Does anyone think that if Bun had been rewritten from Rust to  Zig that a member of the Rust core team would have written a personal hit piece against Sumner (while pretending it isn’t a hit piece)? Probably not.<p>Kelley can write what he wants, but as the BDFL of a rising programming language, people are allowed to react if they don’t agree with the public image being portrayed by Zig.</p>
]]></description><pubDate>Mon, 13 Jul 2026 11:16:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48890947</link><dc:creator>jswny</dc:creator><comments>https://news.ycombinator.com/item?id=48890947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48890947</guid></item><item><title><![CDATA[New comment by jswny in "Zig: All Package Management Functionality Moved from Compiler to Build System"]]></title><description><![CDATA[
<p>What’s the advantage of that for building?</p>
]]></description><pubDate>Sat, 04 Jul 2026 21:23:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48789232</link><dc:creator>jswny</dc:creator><comments>https://news.ycombinator.com/item?id=48789232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48789232</guid></item><item><title><![CDATA[New comment by jswny in "Zerostack – A Unix-inspired coding agent written in pure Rust"]]></title><description><![CDATA[
<p>Why not WASM?</p>
]]></description><pubDate>Sun, 17 May 2026 00:51:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48165152</link><dc:creator>jswny</dc:creator><comments>https://news.ycombinator.com/item?id=48165152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48165152</guid></item><item><title><![CDATA[New comment by jswny in "GPT-5.5"]]></title><description><![CDATA[
<p>Codex is fully open source…</p>
]]></description><pubDate>Thu, 23 Apr 2026 20:02:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47881006</link><dc:creator>jswny</dc:creator><comments>https://news.ycombinator.com/item?id=47881006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47881006</guid></item><item><title><![CDATA[New comment by jswny in "Codex for almost everything"]]></title><description><![CDATA[
<p>You want to use the model that is potentially giving your data to the government vs the one that’s openly rejecting that partnership?</p>
]]></description><pubDate>Fri, 17 Apr 2026 02:26:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47801875</link><dc:creator>jswny</dc:creator><comments>https://news.ycombinator.com/item?id=47801875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47801875</guid></item><item><title><![CDATA[New comment by jswny in "MCP is dead; long live MCP"]]></title><description><![CDATA[
<p>Package a skill with your CLI itself and give users instructions on how to install the skill properly. That allows the agent to read the instructions in a context efficient way when it wants to use the CLI</p>
]]></description><pubDate>Sun, 15 Mar 2026 02:07:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47383564</link><dc:creator>jswny</dc:creator><comments>https://news.ycombinator.com/item?id=47383564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47383564</guid></item><item><title><![CDATA[New comment by jswny in "MCP is dead; long live MCP"]]></title><description><![CDATA[
<p>Plenty of MCPs require you to install and run them locally, like I said remote MCP has a real advantage over CLI tho</p>
]]></description><pubDate>Sun, 15 Mar 2026 02:06:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47383555</link><dc:creator>jswny</dc:creator><comments>https://news.ycombinator.com/item?id=47383555</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47383555</guid></item><item><title><![CDATA[New comment by jswny in "MCP is dead; long live MCP"]]></title><description><![CDATA[
<p>MCP loads all tools immediately. CLI does not because it’s not auto exposed to the agent, got have more control of how the context of which tools exist, and how to deliver that context.</p>
]]></description><pubDate>Sat, 14 Mar 2026 21:15:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47381251</link><dc:creator>jswny</dc:creator><comments>https://news.ycombinator.com/item?id=47381251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47381251</guid></item><item><title><![CDATA[New comment by jswny in "MCP is dead; long live MCP"]]></title><description><![CDATA[
<p>MCP is fine, particular remote MCP which is the lowest friction way to get access to some hosted service with auth handled for you.<p>However, MCP is context bloat and not very good compared to CLIs + skills mechanically. With a CLI you get the ability to filter/pipe (regular Unix bash) without having to expand the entire tool call every single time in context.<p>CLIs also let you use heredoc for complex inputs that are otherwise hard to escape.<p>CLIs can easily generate skills from the —help output, and add agent specific instructions on top. That means you can give the agent all the instructions it needs to know how to use the tools, what tools exist, lazy loaded, and without bloating the context window with all the tools upfront (yes, I know tool search in Claude partially solves this).<p>CLIs also don’t have to run persistent processes like MCP but can if needed</p>
]]></description><pubDate>Sat, 14 Mar 2026 21:11:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47381210</link><dc:creator>jswny</dc:creator><comments>https://news.ycombinator.com/item?id=47381210</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47381210</guid></item><item><title><![CDATA[New comment by jswny in "Gemini 3.1 Pro"]]></title><description><![CDATA[
<p>Can you explain what’s so different about pro?<p>I’ve used everything frontier model and had Pro a while ago but it seemed to just be the same models served faster at the time.</p>
]]></description><pubDate>Fri, 20 Feb 2026 05:04:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47083986</link><dc:creator>jswny</dc:creator><comments>https://news.ycombinator.com/item?id=47083986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47083986</guid></item><item><title><![CDATA[New comment by jswny in "GPT-5.2 and GPT-5.2-Codex are now 40% faster"]]></title><description><![CDATA[
<p>How do you get sub agents to work?</p>
]]></description><pubDate>Wed, 04 Feb 2026 04:10:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46881363</link><dc:creator>jswny</dc:creator><comments>https://news.ycombinator.com/item?id=46881363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46881363</guid></item><item><title><![CDATA[New comment by jswny in "Claude Code's new hidden feature: Swarms"]]></title><description><![CDATA[
<p>That’s just spawning multiple parallel explore agents instructed to look at different things, and then compiling results<p>That’s a pretty basic functionality in Claude code</p>
]]></description><pubDate>Sat, 24 Jan 2026 16:07:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46744737</link><dc:creator>jswny</dc:creator><comments>https://news.ycombinator.com/item?id=46744737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46744737</guid></item><item><title><![CDATA[New comment by jswny in "Unrolling the Codex agent loop"]]></title><description><![CDATA[
<p>What’s the point of having a public GitHub repo with PRs enabled if they will never merge any of them?</p>
]]></description><pubDate>Sat, 24 Jan 2026 13:18:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46743282</link><dc:creator>jswny</dc:creator><comments>https://news.ycombinator.com/item?id=46743282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46743282</guid></item><item><title><![CDATA[New comment by jswny in "Unrolling the Codex agent loop"]]></title><description><![CDATA[
<p>How do you know/toggle which API path you are using?</p>
]]></description><pubDate>Sat, 24 Jan 2026 13:11:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46743235</link><dc:creator>jswny</dc:creator><comments>https://news.ycombinator.com/item?id=46743235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46743235</guid></item><item><title><![CDATA[New comment by jswny in "Unrolling the Codex agent loop"]]></title><description><![CDATA[
<p>How does this work for other models that aren’t OpenAI models</p>
]]></description><pubDate>Sat, 24 Jan 2026 01:34:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46740238</link><dc:creator>jswny</dc:creator><comments>https://news.ycombinator.com/item?id=46740238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46740238</guid></item><item><title><![CDATA[New comment by jswny in "Go away Python"]]></title><description><![CDATA[
<p>Ah I think it’s because I was testing with an external library in the top level TOML metadata</p>
]]></description><pubDate>Wed, 31 Dec 2025 22:26:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46449003</link><dc:creator>jswny</dc:creator><comments>https://news.ycombinator.com/item?id=46449003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46449003</guid></item><item><title><![CDATA[New comment by jswny in "Go away Python"]]></title><description><![CDATA[
<p>The problem is that only Deno can type check single file scripts. Otherwise with Node and Bun you need a project to use tsc. Python can type check single file scripts (even with PEP 723 deps) with ty. Otherwise, I love TS for scripting, especially with Bun shell</p>
]]></description><pubDate>Wed, 31 Dec 2025 02:59:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46440807</link><dc:creator>jswny</dc:creator><comments>https://news.ycombinator.com/item?id=46440807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46440807</guid></item><item><title><![CDATA[New comment by jswny in "Go away Python"]]></title><description><![CDATA[
<p>I wish this was faster, in my tests it’s about 200ms startup consistently on my M4 MacBook. Otherwise very cool</p>
]]></description><pubDate>Wed, 31 Dec 2025 02:55:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46440795</link><dc:creator>jswny</dc:creator><comments>https://news.ycombinator.com/item?id=46440795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46440795</guid></item><item><title><![CDATA[New comment by jswny in "Go away Python"]]></title><description><![CDATA[
<p>Bun has a lot of this built in, plus Bun shell</p>
]]></description><pubDate>Wed, 31 Dec 2025 02:24:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46440644</link><dc:creator>jswny</dc:creator><comments>https://news.ycombinator.com/item?id=46440644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46440644</guid></item></channel></rss>