<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: chickensong</title><link>https://news.ycombinator.com/user?id=chickensong</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 13 May 2026 16:21:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=chickensong" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by chickensong in "Rendering the Sky, Sunsets, and Planets"]]></title><description><![CDATA[
<p>All good. It works now, and it looks great! I'd be interested in the plugin and write up. How can I get notified of updates?</p>
]]></description><pubDate>Wed, 13 May 2026 02:51:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48117254</link><dc:creator>chickensong</dc:creator><comments>https://news.ycombinator.com/item?id=48117254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48117254</guid></item><item><title><![CDATA[New comment by chickensong in "Rendering the Sky, Sunsets, and Planets"]]></title><description><![CDATA[
<p>Still says private.</p>
]]></description><pubDate>Tue, 12 May 2026 21:17:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48114728</link><dc:creator>chickensong</dc:creator><comments>https://news.ycombinator.com/item?id=48114728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48114728</guid></item><item><title><![CDATA[New comment by chickensong in "We accidentally recreated old Facebook"]]></title><description><![CDATA[
<p>It's fine, that's very reasonable language. Just ignore the AI writing detectives. We're in a world now where there will always be one, and their comments are typically low effort and without value. Good job on making something.</p>
]]></description><pubDate>Tue, 12 May 2026 21:13:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48114676</link><dc:creator>chickensong</dc:creator><comments>https://news.ycombinator.com/item?id=48114676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48114676</guid></item><item><title><![CDATA[New comment by chickensong in "Postmortem: TanStack NPM supply-chain compromise"]]></title><description><![CDATA[
<p><a href="https://www.chainguard.dev/" rel="nofollow">https://www.chainguard.dev/</a></p>
]]></description><pubDate>Tue, 12 May 2026 08:00:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48105484</link><dc:creator>chickensong</dc:creator><comments>https://news.ycombinator.com/item?id=48105484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48105484</guid></item><item><title><![CDATA[New comment by chickensong in "Gmail registration now requires scanning a QR code and sending a text message"]]></title><description><![CDATA[
<p>Yep, bastards!</p>
]]></description><pubDate>Mon, 11 May 2026 21:52:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48101142</link><dc:creator>chickensong</dc:creator><comments>https://news.ycombinator.com/item?id=48101142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48101142</guid></item><item><title><![CDATA[New comment by chickensong in "Gmail registration now requires scanning a QR code and sending a text message"]]></title><description><![CDATA[
<p>I did some work with Verizon and an IoT customer was asking about SMS pricing and the VZ guys laughed and said it cost less than a penny for every 1M SMS.</p>
]]></description><pubDate>Mon, 11 May 2026 20:30:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48100269</link><dc:creator>chickensong</dc:creator><comments>https://news.ycombinator.com/item?id=48100269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48100269</guid></item><item><title><![CDATA[New comment by chickensong in "The hypocrisy of cyberlibertarianism"]]></title><description><![CDATA[
<p>It's a nice rant I guess, but it's mostly just whinging with a focus on the negatives and a vague appeal to regulation. Maybe cyberlibertarianism hasn't manifested in the way of JPB's Declaration, but it was a tall order and most things don't go as planned. Boomer hippies in particular were often unrealistic.<p>The spirit of the Declaration is still viable however, even if the shape of the implementation is different from the original idea. Humans are far too chaotic to ever find a singular utopia, online or off, but information technology is still a great enabler for everyone.<p>There's an increasing trend of articles and blog posts like this one, and unfortunately they share a common theme of complaints about big tech with a call for regulation. Naming and shaming bad actors is good, and not all regulation is bad, but you can't regulate everything to make everyone happy, and eventually you end up in an authoritarian dystopia.<p>Instead of complaining and waiting around for everyone's preferred flavor of regulation to appear, I suggest we instead embrace the spirit of cyberlibertarianism and DIY solutions that work at a smaller scale. The world is a dangerous place, but we've never had better tools to carve out your own niche and develop solutions to the things that matter to you.</p>
]]></description><pubDate>Sun, 10 May 2026 03:10:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48080636</link><dc:creator>chickensong</dc:creator><comments>https://news.ycombinator.com/item?id=48080636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48080636</guid></item><item><title><![CDATA[New comment by chickensong in "Using Claude Code: The unreasonable effectiveness of HTML"]]></title><description><![CDATA[
<p>They give you multiple models and knobs to control effort? What are you looking for?</p>
]]></description><pubDate>Sat, 09 May 2026 19:32:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48077554</link><dc:creator>chickensong</dc:creator><comments>https://news.ycombinator.com/item?id=48077554</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48077554</guid></item><item><title><![CDATA[New comment by chickensong in "Mythical Man Month"]]></title><description><![CDATA[
<p>The resources are definitely an issue. I'm still sucking from the corporate teat, but my hope is that by the time the frontier race slows down and they tighten the screws too much, the local models will be good enough. It sounds like recent local models are already getting pretty good for normal duties, but honestly, if it all goes away tomorrow, that's fine too. I'll go back to the old ways. I'd miss the informational capabilities more than the coding capabilities, but I'm no stranger to man pages.<p>As an aside, I still think there's a place for blockchains. They're not a good replacement for a typical database, but I think some of the concepts are useful. The idea of distributed ledgers and smart contracts have a lot of applications IMHO, particularly in government. The traceability of transactions seems like a great fit to enable transparency of government spending. Of course, governments are allergic to that idea for the usual reasons, but it's still a nice idea. Distributed computing is hard, and it's a shame that blockchains were usurped by crypto bro scams. I'm still rooting for the folks who are trying to push distributed technology forward though.</p>
]]></description><pubDate>Sat, 09 May 2026 19:28:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48077526</link><dc:creator>chickensong</dc:creator><comments>https://news.ycombinator.com/item?id=48077526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48077526</guid></item><item><title><![CDATA[New comment by chickensong in "Using Claude Code: The unreasonable effectiveness of HTML"]]></title><description><![CDATA[
<p>Not sure how you use CC, but the last 6 months has felt like significant optimization efforts to me. Last year Claude would just read and edit files, now it's all kinds of basic tool gymnastics with grep/awk/sed/etc to narrowly slice and avoid token-heavy reads. Resuming sessions that aren't even that large get a scary prompt about using a significant portion of your token budget if you continue without compacting.<p>To me it feels like a worse experience, and they probably feel it too, but it makes sense from an optimization perspective. I've probably learned some shell tricks, but also going blind from watching Claude try dozens of variations of some multi-line chained and piped wall of bash nightmare, instead of just reading a few files.</p>
]]></description><pubDate>Sat, 09 May 2026 09:12:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48073386</link><dc:creator>chickensong</dc:creator><comments>https://news.ycombinator.com/item?id=48073386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48073386</guid></item><item><title><![CDATA[New comment by chickensong in "Mythical Man Month"]]></title><description><![CDATA[
<p>Right, I get that. I'm just saying it seems wrong to throw up minority examples. Nobody is pumping out AAA games at speed with LLMs, nor is anyone claiming to do so. There will likely always be some areas where LLMs are bad or useless.<p>How many people are writing crud apps using mainstream languages vs COBOL though? You don't need 100% silver bullet 1-shot everything, just to recognize the signals that for many use cases, there's a significant shift happening. The safe space is expanding and velocity is increasing.</p>
]]></description><pubDate>Sat, 09 May 2026 08:44:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48073241</link><dc:creator>chickensong</dc:creator><comments>https://news.ycombinator.com/item?id=48073241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48073241</guid></item><item><title><![CDATA[New comment by chickensong in "Mythical Man Month"]]></title><description><![CDATA[
<p>I'm not sure those are great examples. Why not just consider normal apps?<p>I don't think we'll see AAA game velocity change until asset generation progresses quite a bit, not to mention stuff like rigging. Even then, there's still a layer between code and engine where you have to wire everything together which an LLM will struggle with.<p>Replacing some old COBOL is probably more of a management decision based on appetite for change and politics rather than development speed.<p>Aren't there some measurable things like github repo creation, PRs, app store additions, etc. that can be correlated to LLM adoption? Didn't Show HN have to get throttled after LLMs arrived?</p>
]]></description><pubDate>Sat, 09 May 2026 05:14:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48072013</link><dc:creator>chickensong</dc:creator><comments>https://news.ycombinator.com/item?id=48072013</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48072013</guid></item><item><title><![CDATA[New comment by chickensong in "Show HN: Tilde.run – Agent sandbox with a transactional, versioned filesystem"]]></title><description><![CDATA[
<p>Cheers!</p>
]]></description><pubDate>Fri, 08 May 2026 20:36:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48068470</link><dc:creator>chickensong</dc:creator><comments>https://news.ycombinator.com/item?id=48068470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48068470</guid></item><item><title><![CDATA[New comment by chickensong in "Vibe coding and agentic engineering are getting closer than I'd like"]]></title><description><![CDATA[
<p>I don't disagree that there's a lot of slop getting churned out, you're not wrong there. I just have hopes that we'll course-correct after some initial adjustment period, but I have no idea how long that might be (guessing several years).<p>I don't know how long LLMs will hold their position, but in my mind, it makes sense that computers will eventually be the best programmers. Humans will still guide, but rarely write or even read code. I might be dead by then, but that's my prediction for the future.</p>
]]></description><pubDate>Fri, 08 May 2026 20:34:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48068439</link><dc:creator>chickensong</dc:creator><comments>https://news.ycombinator.com/item?id=48068439</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48068439</guid></item><item><title><![CDATA[New comment by chickensong in "Show HN: Tilde.run – Agent sandbox with a transactional, versioned filesystem"]]></title><description><![CDATA[
<p>Yeah, I'm sure the reality is that a basic setup is fine for most casual development. The average user isn't concerned with security and we've basically normalized data breaches. If you have backups, use git, and manually approve Claude's access and actions, that's likely "good enough".<p>The problem is you start getting comfortable and tired of your workflow getting interrupted when the agent needs more/repeated access. Gradually the permission scope increases, or you decide to take the guards off completely. At this point you have a non-deterministic black box with internet access doing things to your computer. Maybe the agent gets confused and force-pushes git, maybe you load load a malicious plugin, or MCP to github and ingest something hostile. The internet isn't getting kinder, it's basically all-out war behind the scenes, and having your agent do online research is an attack vector. Security is layered, and sandboxing is a layer you can add to mitigate some issues and have piece of mind.<p>TBH I didn't look too closely at the featured product because I have my own solution already, but it sounds like a versioning filesystem is integrated, which can be really handy. Filesystem snapshots are fast and cheap compared to traditional backup/restore operations. Git is a nice layer for text files, but it's slow and not very good for binary stuff, so if you're working with images or 3d models etc, a versioning FS is really useful.<p>There are lots of agent use cases beyond individual coding. Maybe you're building a multi-tenant product that let's user agents do stuff and you need an undo feature. That's probably a good case for a sandbox with versioning FS. Maybe you have an agent handling contractual transactions that can't afford to oops. LLM agents are an entirely new computing interface, so we should imagine wide variety of use cases, some of which would likely benefit from a sandbox environment that versions data.</p>
]]></description><pubDate>Thu, 07 May 2026 05:01:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48045568</link><dc:creator>chickensong</dc:creator><comments>https://news.ycombinator.com/item?id=48045568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48045568</guid></item><item><title><![CDATA[New comment by chickensong in "Show HN: Tilde.run – Agent sandbox with a transactional, versioned filesystem"]]></title><description><![CDATA[
<p>You're basically saying there's no need to wear a seatbelt because you've driven thousands of times without an accident. Claude is pretty well behaved, but it's not guaranteed to be safe, especially as you start to hit the gas and relinquish more control. Hope for the best, but plan for the worst and all that. Just because your use case doesn't need sandboxing, doesn't mean there's no need for sandboxing.</p>
]]></description><pubDate>Wed, 06 May 2026 22:48:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48042916</link><dc:creator>chickensong</dc:creator><comments>https://news.ycombinator.com/item?id=48042916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48042916</guid></item><item><title><![CDATA[New comment by chickensong in "Vibe coding and agentic engineering are getting closer than I'd like"]]></title><description><![CDATA[
<p>Yes. The models may have started from indiscriminate scraping, but people are undoubtedly working on refining the training data. Combined with the overall model capabilities, I suspect code quality will continue to go up.<p>What you're suggesting is a negative flywheel where quality spirals down, but I'm hoping it becomes a positive loop and the quality floor goes up. We had plenty of slop before LLMs, and not all LLM output is slop. Time will tell, but I think LLMs will continue to improve their coding abilities and push overall quality higher.</p>
]]></description><pubDate>Wed, 06 May 2026 19:55:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48040899</link><dc:creator>chickensong</dc:creator><comments>https://news.ycombinator.com/item?id=48040899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48040899</guid></item><item><title><![CDATA[New comment by chickensong in "Should I run plain Docker Compose in production in 2026?"]]></title><description><![CDATA[
<p>That's neither kubernetes nor a lot of moving parts, just basic sysadmin setup for good hygiene and piece of mind.</p>
]]></description><pubDate>Wed, 06 May 2026 03:53:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48031963</link><dc:creator>chickensong</dc:creator><comments>https://news.ycombinator.com/item?id=48031963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48031963</guid></item><item><title><![CDATA[New comment by chickensong in "A desktop made for one"]]></title><description><![CDATA[
<p>Interested to hear about your CC setup if you'd like to share.</p>
]]></description><pubDate>Mon, 04 May 2026 09:31:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48006405</link><dc:creator>chickensong</dc:creator><comments>https://news.ycombinator.com/item?id=48006405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48006405</guid></item><item><title><![CDATA[New comment by chickensong in "Specsmaxxing – On overcoming AI psychosis, and why I write specs in YAML"]]></title><description><![CDATA[
<p>Nice, thanks for sharing.</p>
]]></description><pubDate>Mon, 04 May 2026 05:15:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48004887</link><dc:creator>chickensong</dc:creator><comments>https://news.ycombinator.com/item?id=48004887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48004887</guid></item></channel></rss>