<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: solidasparagus</title><link>https://news.ycombinator.com/user?id=solidasparagus</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 18 Apr 2026 14:04:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=solidasparagus" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by solidasparagus in "Claude Code's source code has been leaked via a map file in their NPM registry"]]></title><description><![CDATA[
<p>What do you mean? Costs spiked with the introduction of the 1M context window I believe due to larger average cached input tokens, which dominate cost.</p>
]]></description><pubDate>Tue, 31 Mar 2026 18:08:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47591274</link><dc:creator>solidasparagus</dc:creator><comments>https://news.ycombinator.com/item?id=47591274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47591274</guid></item><item><title><![CDATA[New comment by solidasparagus in "Anatomy of the .claude/ folder"]]></title><description><![CDATA[
<p>I used them for repeated problems or workflows I encounter when running with the default. If I find myself needing to repeat myself about a certain thing a lot, I put it into claude.md. When that gets too big or I want to have detailed token-heavy instructions that are only occasionally needed, I create a skill.<p>I also import skills or groups of skills like Superpowers (<a href="https://github.com/obra/superpowers" rel="nofollow">https://github.com/obra/superpowers</a>) when I want to try out someone else's approach to claude code for a while.</p>
]]></description><pubDate>Sat, 28 Mar 2026 04:20:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47551593</link><dc:creator>solidasparagus</dc:creator><comments>https://news.ycombinator.com/item?id=47551593</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47551593</guid></item><item><title><![CDATA[New comment by solidasparagus in "AI-First Company Memos"]]></title><description><![CDATA[
<p>I don't really care if other people want to be on or off the AI train (no hate to the gp poster), but if you are on the train and you read the above comment, it's hard not to think that this person might be holding it wrong.<p>Using sonnet 4 or even just not knowing which model they are using is a sign of someone not really taking this tech all that seriously. More or less anyone who is seriously trying to adopt this technology knows they are using Opus 4.6 and probably even knows when they stopped using Opus 4. Also, the idea that you wouldn't review the code it generated is, perhaps not uncommon, but I think a minority opinion among people who are using the tools effectively. Also a rename falls squarely in the realm of operations that will reliably work in my experience.<p>This is why these conversations are so fruitless online - someone describes their experience with an anecdote that is (IMO) a fairly inaccurate representation of what the technology can do today. If this is their experience, I think it's very possible they are holding it wrong.<p>Again, I don't mean any hate towards the original poster, everyone can have their own approach to AI.</p>
]]></description><pubDate>Wed, 11 Feb 2026 17:54:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46978333</link><dc:creator>solidasparagus</dc:creator><comments>https://news.ycombinator.com/item?id=46978333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46978333</guid></item><item><title><![CDATA[New comment by solidasparagus in "Why vampires live forever"]]></title><description><![CDATA[
<p>> Here’s what’s genuinely interesting.<p>That's my current AI detector smell.<p>> He discontinued the blood exchange after data showed “no benefits.” A suspicious person might note that a vampire would say exactly this after the media got too interested.<p>I don't think it's the media (clearly the younger generations are media friendly), it's probably pressure from the older vamps.</p>
]]></description><pubDate>Wed, 11 Feb 2026 17:32:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46977988</link><dc:creator>solidasparagus</dc:creator><comments>https://news.ycombinator.com/item?id=46977988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46977988</guid></item><item><title><![CDATA[New comment by solidasparagus in "Coding agents have replaced every framework I used"]]></title><description><![CDATA[
<p>I'm not sure.<p>The cost of replacement-level software drops a lot with agentic coding. And maintenance tasks are similarly much smaller time syncs. When you combine that with the long-standing benefits of inhouse software (customizable to your exact problem, tweakable, often cleaner code because the feature-set can be a lot smaller), I think a lot of previously obvious dependencies become viable to write in house.<p>It's going to vary a lot by the dependency and scope - obvious owning your own react is a lot different than owning your own leftpad, but to me it feels like there's no way that agentic coding doesn't shift the calculus somewhat. Particularly when agentic coding make a lot of nice-to-have mini-features trivial to add so the developer experience gap between a maintained library and a homegrown solution is smaller than it used to be.</p>
]]></description><pubDate>Sat, 07 Feb 2026 22:43:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46928996</link><dc:creator>solidasparagus</dc:creator><comments>https://news.ycombinator.com/item?id=46928996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46928996</guid></item><item><title><![CDATA[New comment by solidasparagus in "Speed up responses with fast mode"]]></title><description><![CDATA[
<p>I pay $200 a month and don't get any included access to this? Ridiculous</p>
]]></description><pubDate>Sat, 07 Feb 2026 19:30:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46926823</link><dc:creator>solidasparagus</dc:creator><comments>https://news.ycombinator.com/item?id=46926823</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46926823</guid></item><item><title><![CDATA[New comment by solidasparagus in "Make Trust Irrelevant: A Gamer's Take on Agentic AI Safety"]]></title><description><![CDATA[
<p>People want convenience more than they want security. No one wants permission grants to go away in minutes or hours. Every time the agent is stopped by permissions grant check, the average user experience is a little worse.</p>
]]></description><pubDate>Sat, 07 Feb 2026 04:05:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46921211</link><dc:creator>solidasparagus</dc:creator><comments>https://news.ycombinator.com/item?id=46921211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46921211</guid></item><item><title><![CDATA[New comment by solidasparagus in "Monty: A minimal, secure Python interpreter written in Rust for use by AI"]]></title><description><![CDATA[
<p>Why do you think python without access to the library ecosystem is a good approach? I think you will end up with small tool call subgraphs (i.e. more round trips) or having to generate substantially more utility code.</p>
]]></description><pubDate>Sat, 07 Feb 2026 03:52:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46921151</link><dc:creator>solidasparagus</dc:creator><comments>https://news.ycombinator.com/item?id=46921151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46921151</guid></item><item><title><![CDATA[New comment by solidasparagus in "A Step Behind the Bleeding Edge: A Philosophy on AI in Dev"]]></title><description><![CDATA[
<p>The first sentence of the blog post has a link to the product he is building - <a href="https://www.monarch.com/" rel="nofollow">https://www.monarch.com/</a></p>
]]></description><pubDate>Sat, 31 Jan 2026 18:20:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46839146</link><dc:creator>solidasparagus</dc:creator><comments>https://news.ycombinator.com/item?id=46839146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46839146</guid></item><item><title><![CDATA[New comment by solidasparagus in "Best Practices for Building Agentic AI Systems"]]></title><description><![CDATA[
<p>Nice post! Can you share a bit more about what variety of tasks you've used agents for? Agents can mean so many different things depending on who you're talking to. A lot of the examples seem like read-only/analysis tasks. Did you also work on tasks where agent took actions and changed state? If yes, did you find any differences in the patterns that worked for those agents?</p>
]]></description><pubDate>Sat, 16 Aug 2025 05:09:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44920354</link><dc:creator>solidasparagus</dc:creator><comments>https://news.ycombinator.com/item?id=44920354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44920354</guid></item><item><title><![CDATA[New comment by solidasparagus in "Claude Opus 4 and 4.1 can now end a rare subset of conversations"]]></title><description><![CDATA[
<p>I bet not even one user in 10,000 knows you can do that or understands the concept of branching the conversation.</p>
]]></description><pubDate>Sat, 16 Aug 2025 01:01:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=44919024</link><dc:creator>solidasparagus</dc:creator><comments>https://news.ycombinator.com/item?id=44919024</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44919024</guid></item><item><title><![CDATA[New comment by solidasparagus in "A critical look at MCP"]]></title><description><![CDATA[
<p>Or is is because most text in existence is XML - or more specifically HTML.</p>
]]></description><pubDate>Sat, 10 May 2025 20:09:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=43948543</link><dc:creator>solidasparagus</dc:creator><comments>https://news.ycombinator.com/item?id=43948543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43948543</guid></item><item><title><![CDATA[New comment by solidasparagus in "The Future of Compute: Nvidia's Crown Is Slipping"]]></title><description><![CDATA[
<p>They have to be competitive. TPUs are wildly ahead of the pack. And even they aren't particularly competitive. 12 years of ecosystem development by the most advanced AI ecosystem company on the planet and your (ex-Google!) researchers are still going to pelt you with tomatoes if you tell them you are swapping out their H100 cluster with TPUs. JAX remains niche (not saying bad) and extremely hard to use efficiently without the help of Google (no CUDA for going off the beaten path).<p>I suspect the closed nature of the ecosystem will preclude them from winning as much as they could.</p>
]]></description><pubDate>Tue, 22 Apr 2025 01:18:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=43758228</link><dc:creator>solidasparagus</dc:creator><comments>https://news.ycombinator.com/item?id=43758228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43758228</guid></item><item><title><![CDATA[New comment by solidasparagus in "Beej's Guide to Git"]]></title><description><![CDATA[
<p>It's the de facto tool for our industry. For the vast majority of cases, users bear the burden of that complexity without gaining much benefit. And (at least for me) it doesn't guarantee the one thing I need it to do - make sure I can never lose progress.</p>
]]></description><pubDate>Thu, 06 Feb 2025 09:53:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=42960800</link><dc:creator>solidasparagus</dc:creator><comments>https://news.ycombinator.com/item?id=42960800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42960800</guid></item><item><title><![CDATA[New comment by solidasparagus in "The young, inexperienced engineers aiding DOGE"]]></title><description><![CDATA[
<p>This is just blatantly false. The 10% number is ridiculous which anyone involved with foreign aid knows. But you can easily tell that the countries want the money from the cases where the US threatens to take away aid over some disagreement and then the foreign countries capitulates. You know these are sovereign nations that can say no to the aid if they don't want it right? You don't just show up without a visa and hand out money without the approval of the foreign government.</p>
]]></description><pubDate>Tue, 04 Feb 2025 01:53:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=42926504</link><dc:creator>solidasparagus</dc:creator><comments>https://news.ycombinator.com/item?id=42926504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42926504</guid></item><item><title><![CDATA[New comment by solidasparagus in "DeepSeek's AI breakthrough bypasses industry-standard CUDA, uses PTX"]]></title><description><![CDATA[
<p>In what world is CUDA not an industry standard?</p>
]]></description><pubDate>Wed, 29 Jan 2025 06:46:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=42862257</link><dc:creator>solidasparagus</dc:creator><comments>https://news.ycombinator.com/item?id=42862257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42862257</guid></item><item><title><![CDATA[New comment by solidasparagus in "Ask HN: Confused about how DeepSeek hurts Nvidia"]]></title><description><![CDATA[
<p>I'm out here waiting for model compute costs to drop so I can run model ensembles and immediately improve accuracy.</p>
]]></description><pubDate>Tue, 28 Jan 2025 05:35:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=42849188</link><dc:creator>solidasparagus</dc:creator><comments>https://news.ycombinator.com/item?id=42849188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42849188</guid></item><item><title><![CDATA[New comment by solidasparagus in "DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via RL"]]></title><description><![CDATA[
<p>I think you are underestimating the fear of being beaten (for many people making these decisions, "again") by a competitor that does "dumb scaling".</p>
]]></description><pubDate>Sat, 25 Jan 2025 20:31:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=42824577</link><dc:creator>solidasparagus</dc:creator><comments>https://news.ycombinator.com/item?id=42824577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42824577</guid></item><item><title><![CDATA[New comment by solidasparagus in "Show HN: Pyper – Concurrent Python Made Simple"]]></title><description><![CDATA[
<p>Why did your comment need to be so condescending?</p>
]]></description><pubDate>Wed, 15 Jan 2025 17:57:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=42714536</link><dc:creator>solidasparagus</dc:creator><comments>https://news.ycombinator.com/item?id=42714536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42714536</guid></item><item><title><![CDATA[New comment by solidasparagus in "Show HN: Pyper – Concurrent Python Made Simple"]]></title><description><![CDATA[
<p>I haven't played with that much! This isn't really a problem in general for my approach to writing this sort of code - when I use multiprocessing, I use a Process class or a worker task function with a setup step followed by a while loop that pulls from a work/control queue. But in the Pyper functional programming world, it would be a concern.<p>IIRC multiprocessing.shared_memory is a much more low-level of abstraction than most python stuff, so I think I'd need to figure out how to make the client use the shared memory and I'm not sure if I could.</p>
]]></description><pubDate>Wed, 15 Jan 2025 06:48:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=42708092</link><dc:creator>solidasparagus</dc:creator><comments>https://news.ycombinator.com/item?id=42708092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42708092</guid></item></channel></rss>