<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: jamesrom</title><link>https://news.ycombinator.com/user?id=jamesrom</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 13 Sep 2026 06:53:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jamesrom" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jamesrom in "Package Managers need global hooks"]]></title><description><![CDATA[
<p>safely-bump-deps.sh does not need to do impossibly hard things. It can just call npm: outdated, install --save-exact and/or install --package-lock-only. There's plenty of solutions here.<p>Pushing this into a hook makes it invisible, implicit, hard to debug, and an entry point for all sorts of undefined behaviours.</p>
]]></description><pubDate>Tue, 23 Jun 2026 08:25:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48641984</link><dc:creator>jamesrom</dc:creator><comments>https://news.ycombinator.com/item?id=48641984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48641984</guid></item><item><title><![CDATA[New comment by jamesrom in "Package Managers need global hooks"]]></title><description><![CDATA[
<p>This is the opposite of "do one thing and do it well" unix philosophy.<p>You don't need your package manager to invoke your hook. You need _your_ tooling to invoke your hook.<p>./safely-bump-deps.sh && npm install<p>Want it global? Use a bash alias.</p>
]]></description><pubDate>Tue, 23 Jun 2026 07:17:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48641443</link><dc:creator>jamesrom</dc:creator><comments>https://news.ycombinator.com/item?id=48641443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48641443</guid></item><item><title><![CDATA[New comment by jamesrom in "America Lost the Mandate of Heaven"]]></title><description><![CDATA[
<p>That egotist got you to create an account to post that.</p>
]]></description><pubDate>Sat, 18 Apr 2026 10:25:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47814728</link><dc:creator>jamesrom</dc:creator><comments>https://news.ycombinator.com/item?id=47814728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47814728</guid></item><item><title><![CDATA[New comment by jamesrom in "The buns in McDonald's Japan's burger photos are all slightly askew"]]></title><description><![CDATA[
<p>A lot of odd takes in the comments.<p>I think the most correct take is that seeing a the top bun slightly off is more realistic and honest.<p>Respecting your customers, even in advertising, is appreciated.</p>
]]></description><pubDate>Thu, 16 Apr 2026 05:18:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47788912</link><dc:creator>jamesrom</dc:creator><comments>https://news.ycombinator.com/item?id=47788912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47788912</guid></item><item><title><![CDATA[New comment by jamesrom in "The buns in McDonald's Japan's burger photos are all slightly askew"]]></title><description><![CDATA[
<p>Mos takes it even further, the top bun is completely off.</p>
]]></description><pubDate>Thu, 16 Apr 2026 05:11:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47788880</link><dc:creator>jamesrom</dc:creator><comments>https://news.ycombinator.com/item?id=47788880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47788880</guid></item><item><title><![CDATA[New comment by jamesrom in "MCP is dead; long live MCP"]]></title><description><![CDATA[
<p>The problem with MCP isn't MCP. It's the way it's invoked by your agent.<p>IMO, by default MCP tools should run in forked context. Only a compacted version of the tool response should be returned to the main context. This costs tokens yes, but doesn't blow out your entire context.<p>If other information is required post-hoc, the full response can be explored on disk.</p>
]]></description><pubDate>Sat, 14 Mar 2026 22:44:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47382098</link><dc:creator>jamesrom</dc:creator><comments>https://news.ycombinator.com/item?id=47382098</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47382098</guid></item><item><title><![CDATA[New comment by jamesrom in "MCP is dead; long live MCP"]]></title><description><![CDATA[
<p>What part of MCP do you think is over-engineered?<p>This is quite literally the opposite opinion I and many others had when first exploring MCP. It's so _obviously_ simple, which is why it gained traction in the first place.</p>
]]></description><pubDate>Sat, 14 Mar 2026 22:32:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47382000</link><dc:creator>jamesrom</dc:creator><comments>https://news.ycombinator.com/item?id=47382000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47382000</guid></item><item><title><![CDATA[New comment by jamesrom in "Agentic Patterns"]]></title><description><![CDATA[
<p>This comment defines the next era of software development.</p>
]]></description><pubDate>Mon, 05 Jan 2026 07:33:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46496207</link><dc:creator>jamesrom</dc:creator><comments>https://news.ycombinator.com/item?id=46496207</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46496207</guid></item><item><title><![CDATA[New comment by jamesrom in "Cancer is surging, bringing a debate about whether to look for it"]]></title><description><![CDATA[
<p>> It's significantly more wicked to pretend that tests, treatments, and more aren't done by healthcare workers (yes, even private ones), and to inundate them with unimportant medical procedures while truly sick people are dying.<p>Strawman+ad hominem. No one is suggesting to pretend _anything_. Charge premiums for these tests based on how "unimportant" they are. Use market forces to move money from those willing to pay, to those who cannot.</p>
]]></description><pubDate>Mon, 08 Dec 2025 23:34:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46199198</link><dc:creator>jamesrom</dc:creator><comments>https://news.ycombinator.com/item?id=46199198</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46199198</guid></item><item><title><![CDATA[New comment by jamesrom in "Cancer is surging, bringing a debate about whether to look for it"]]></title><description><![CDATA[
<p>Then here's an idea: instead of hiding that information, you can explain it to the patient.<p>You have no authority to treat your patient like a child.</p>
]]></description><pubDate>Mon, 08 Dec 2025 21:35:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46197962</link><dc:creator>jamesrom</dc:creator><comments>https://news.ycombinator.com/item?id=46197962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46197962</guid></item><item><title><![CDATA[New comment by jamesrom in "Cancer is surging, bringing a debate about whether to look for it"]]></title><description><![CDATA[
<p>> We already have an extreme shortage of available healthcare workers. We don't need to stress them further because 20% of the population suddenly decides they need 80 elective surgeries to remove things that would've gone away or stayed benign on their own.<p>Strawman. No one is suggesting adding extra stress to healthcare workers. It's also not you or your doctors call to make: let's gatekeep this patients cancer because our hospital can't deal with the workload. What a truly wicked idea.<p>To help alleviate the extreme shortage of available healthcare workers we should instead allow those wanting to pay for these elective surgeries, to pay for them! Drive money into healthcare, scale up treatments, drive money into research. Let the system work.<p>Don't just turn off the lights and shut the door.</p>
]]></description><pubDate>Mon, 08 Dec 2025 21:34:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46197939</link><dc:creator>jamesrom</dc:creator><comments>https://news.ycombinator.com/item?id=46197939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46197939</guid></item><item><title><![CDATA[New comment by jamesrom in "The Company Man"]]></title><description><![CDATA[
<p>If you need a case study on "kill your darlings", read this.</p>
]]></description><pubDate>Thu, 02 Oct 2025 05:34:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45446608</link><dc:creator>jamesrom</dc:creator><comments>https://news.ycombinator.com/item?id=45446608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45446608</guid></item><item><title><![CDATA[New comment by jamesrom in "Notation as a Tool of Thought (1979)"]]></title><description><![CDATA[
<p>It's easy to think of notation like shell expansions, that all you're doing is replacing expressions with other expressions.<p>But it goes much deeper than that. Once my professor explained how many great discoveries are often paired with new notation. That new notation signifies "here's a new way to think about this problem". And that many unsolved problems today will give way to powerful notation.</p>
]]></description><pubDate>Fri, 25 Apr 2025 04:38:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=43790143</link><dc:creator>jamesrom</dc:creator><comments>https://news.ycombinator.com/item?id=43790143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43790143</guid></item><item><title><![CDATA[New comment by jamesrom in "Show HN: FlakeUI"]]></title><description><![CDATA[
<p>Kind of cool for a presentation deck. Sorely needs keyboard navigation support though.</p>
]]></description><pubDate>Tue, 04 Mar 2025 02:50:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=43249711</link><dc:creator>jamesrom</dc:creator><comments>https://news.ycombinator.com/item?id=43249711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43249711</guid></item><item><title><![CDATA[New comment by jamesrom in "Did missing/corrupt dates in COBOL default to 1875-05-20?"]]></title><description><![CDATA[
<p>Who said a COBOL system is prone to fraud?<p>Incomplete and inaccurate data is prone to fraud. Talking about COBOL is missing the point.</p>
]]></description><pubDate>Mon, 17 Feb 2025 07:15:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=43076107</link><dc:creator>jamesrom</dc:creator><comments>https://news.ycombinator.com/item?id=43076107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43076107</guid></item><item><title><![CDATA[New comment by jamesrom in "Did missing/corrupt dates in COBOL default to 1875-05-20?"]]></title><description><![CDATA[
<p>Musk said: “Crazy things like just cursory examination of Social Security and we’ve got people in there that are 150 years old.”<p>He qualified this claim as a “cursory examination”. It’s clearly a comment about the quality of the data and systems. That this is the kind of thing that would be prone to fraud.<p>Before you hit downvote, please provide evidence that you didn’t hallucinate Musk’s claims here.</p>
]]></description><pubDate>Mon, 17 Feb 2025 06:54:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=43075987</link><dc:creator>jamesrom</dc:creator><comments>https://news.ycombinator.com/item?id=43075987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43075987</guid></item><item><title><![CDATA[New comment by jamesrom in "Microsoft Says Apple's 30% Fee Makes Xbox Cloud Gaming iOS App 'Impossible'"]]></title><description><![CDATA[
<p>This is a PR maneuver that Microsoft can bring to the table to strike a deal with Apple.<p>They want everyone to think of the iOS + App Store as just distribution.<p>They want everyone to think of Xbox Cloud Gaming as a platform for developers.<p>The reality is the difference between these platforms is not so clear cut.</p>
]]></description><pubDate>Tue, 03 Sep 2024 22:10:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=41439819</link><dc:creator>jamesrom</dc:creator><comments>https://news.ycombinator.com/item?id=41439819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41439819</guid></item><item><title><![CDATA[New comment by jamesrom in "Microsoft Says Apple's 30% Fee Makes Xbox Cloud Gaming iOS App 'Impossible'"]]></title><description><![CDATA[
<p>It's disingenuous in that they are both platforms doing the same thing.<p>Apple could argue that it's Microsoft's 30% cut that makes it impossible for developers to get their games published on the App Store. That too, would be disingenuous.<p>But Microsoft are making a PR maneuver that they can bring to the table to strike a deal with apple.</p>
]]></description><pubDate>Tue, 03 Sep 2024 22:01:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=41439759</link><dc:creator>jamesrom</dc:creator><comments>https://news.ycombinator.com/item?id=41439759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41439759</guid></item><item><title><![CDATA[New comment by jamesrom in "The History of Machine Learning in Trackmania"]]></title><description><![CDATA[
<p>I’m not saying render the scene. I’m saying take your measurements from where the camera is (or would be).</p>
]]></description><pubDate>Fri, 05 Jul 2024 14:25:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=40883067</link><dc:creator>jamesrom</dc:creator><comments>https://news.ycombinator.com/item?id=40883067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40883067</guid></item><item><title><![CDATA[New comment by jamesrom in "The History of Machine Learning in Trackmania"]]></title><description><![CDATA[
<p>I’m not saying render the scene. I’m saying take your measurements from where the camera is (or would be).<p>It would require no extra infra or compute.</p>
]]></description><pubDate>Fri, 05 Jul 2024 14:25:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=40883059</link><dc:creator>jamesrom</dc:creator><comments>https://news.ycombinator.com/item?id=40883059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40883059</guid></item></channel></rss>