<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: demorro</title><link>https://news.ycombinator.com/user?id=demorro</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 20 May 2026 06:47:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=demorro" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by demorro in "Google changes its search box"]]></title><description><![CDATA[
<p>yes it is.<p>Debate over, all sides have been expressed.</p>
]]></description><pubDate>Tue, 19 May 2026 21:32:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48199967</link><dc:creator>demorro</dc:creator><comments>https://news.ycombinator.com/item?id=48199967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48199967</guid></item><item><title><![CDATA[New comment by demorro in "Git Is Not Fine"]]></title><description><![CDATA[
<p>I continue not to understand much of the point of this. I don't recognize the git workflow the author is talking about, and neither do I see the point of stacked PRs. Commits are fine as a unit of isolating work, and rebasing to keep that neat is not difficult.<p>How many PR's do y'all tend to have in flight at once? I sometimes think being a native (C++) developer makes me have a different take on some of this. Maybe if I was a JS dev making quick changes with 5 PR's a day I'd care more about this.</p>
]]></description><pubDate>Fri, 15 May 2026 23:56:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48155460</link><dc:creator>demorro</dc:creator><comments>https://news.ycombinator.com/item?id=48155460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48155460</guid></item><item><title><![CDATA[New comment by demorro in "The left-wing case for AI"]]></title><description><![CDATA[
<p>This reads more like the liberal case for AI, and not the left wing case so much. The code switching section in particular is not a left-wing position at all, unless the idea is that the code-switching is used as a temporary measure to dismantle the idea of class itself.</p>
]]></description><pubDate>Sun, 10 May 2026 14:18:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48084194</link><dc:creator>demorro</dc:creator><comments>https://news.ycombinator.com/item?id=48084194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48084194</guid></item><item><title><![CDATA[New comment by demorro in "Vibe coding and agentic engineering are getting closer than I'd like"]]></title><description><![CDATA[
<p>The only thing that has changed is that there used to be a loose correlation between capability to effect change and inherent desire for quality. This correlation barely exists anymore, so the counter-cultural acts that happened to manifest quality inside our perverse systems will occur much more rarely now.</p>
]]></description><pubDate>Wed, 06 May 2026 22:14:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48042603</link><dc:creator>demorro</dc:creator><comments>https://news.ycombinator.com/item?id=48042603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48042603</guid></item><item><title><![CDATA[New comment by demorro in "Vibe coding and agentic engineering are getting closer than I'd like"]]></title><description><![CDATA[
<p>Absurd. Market forces don't optimize for quality, reliability or human welfare. This is religious thinking.</p>
]]></description><pubDate>Wed, 06 May 2026 22:11:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48042577</link><dc:creator>demorro</dc:creator><comments>https://news.ycombinator.com/item?id=48042577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48042577</guid></item><item><title><![CDATA[New comment by demorro in "Vibe coding and agentic engineering are getting closer than I'd like"]]></title><description><![CDATA[
<p>> It defined a new category of software<p>Which is exactly why you can't use it as an example, there is no control. This is basic stuff.</p>
]]></description><pubDate>Wed, 06 May 2026 21:52:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48042366</link><dc:creator>demorro</dc:creator><comments>https://news.ycombinator.com/item?id=48042366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48042366</guid></item><item><title><![CDATA[New comment by demorro in "Life During Class Wartime"]]></title><description><![CDATA[
<p>Y'all can say violence isn't the answer all you like, but not addressing this will cause violence. Mass, misguided, idiotic violence of the like few of us can imagine.<p>Either we make significant change whilst we still have some capacity to reason, or we consign ourselves to the fate of animals, following our impulse gradients to the places they invariably lead.</p>
]]></description><pubDate>Wed, 06 May 2026 21:44:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48042274</link><dc:creator>demorro</dc:creator><comments>https://news.ycombinator.com/item?id=48042274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48042274</guid></item><item><title><![CDATA[New comment by demorro in "Companies Will Stop Making Software"]]></title><description><![CDATA[
<p>Applying a production paradigm rooted in the patterns of the past (factories) is foolish. Factories automate repeatable process, where each repetition produces a unit of value. There is nothing to repeat in software.<p>The configuration capability of factories is only there such that you can then go on to run the repeatable process. No one would build configurable factories if you were only going to run one unit.<p>With that out the window, the factory analogue breaks down entirely. Think of something else.</p>
]]></description><pubDate>Wed, 06 May 2026 19:57:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48040923</link><dc:creator>demorro</dc:creator><comments>https://news.ycombinator.com/item?id=48040923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48040923</guid></item><item><title><![CDATA[New comment by demorro in "GitHub Copilot code review will start consuming GitHub Actions minutes"]]></title><description><![CDATA[
<p>I'm very excited for a tech sector disconnected from silicon valley. We've forgotten that you can get a lot of scrappy stuff done in a shed for quite cheap when you're not trying to inflate hype bubbles constantly.</p>
]]></description><pubDate>Thu, 30 Apr 2026 09:19:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47960048</link><dc:creator>demorro</dc:creator><comments>https://news.ycombinator.com/item?id=47960048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47960048</guid></item><item><title><![CDATA[New comment by demorro in "AISLE Discovers 38 CVEs in OpenEMR Healthcare Software"]]></title><description><![CDATA[
<p>Aye. The "use boring tech" advice isn't just about technical stability. You need to guard yourself against eventual boredom and ecosystem decay. Hype and enthusiasm can mask how likely these systems we put in place are to actually be maintained or used in the long term.<p>I'm sure that doesn't matter much to big tech folks seeking to fill that promotion packet though, or to executives seeking to demonstrate the overwhelming utility of this new income stream.</p>
]]></description><pubDate>Tue, 28 Apr 2026 21:03:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47940727</link><dc:creator>demorro</dc:creator><comments>https://news.ycombinator.com/item?id=47940727</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47940727</guid></item><item><title><![CDATA[New comment by demorro in "Who owns the code Claude Code wrote?"]]></title><description><![CDATA[
<p>Our positions are completely compatible. People are anthropomorphizing LLMs, saying that because humans train on protected works, then it is fine for LLMs to do the same.<p>If they have only the rights that their human creators have, then access to them cannot be sold, in the exact same way that I cannot sell you a database that I have collected filled with copyrighted material. The "humans do training too" argument only holds if you imbue LLMs with similar rights to humans.<p>I am allowed to sell myself (in a very limited capacity) to others for them to exploit my training, even if that training was on protected material, which is a privilege humans should have, but machines should not.</p>
]]></description><pubDate>Tue, 28 Apr 2026 20:51:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47940566</link><dc:creator>demorro</dc:creator><comments>https://news.ycombinator.com/item?id=47940566</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47940566</guid></item><item><title><![CDATA[New comment by demorro in "Who owns the code Claude Code wrote?"]]></title><description><![CDATA[
<p>Humans should have more legal privileges than machines, just as individuals should have more legal privileges than corporations. It's really as simple as that. I don't want to gripe around making up justifications, that's how the law should be and if it turns out not to be that, I'm going to be nettled.<p>I live in the UK, and most US law is based upon English common law, it's not some immutable code given to us from above. It's based upon assumptions and capabilities of the entities participating in the system at the time the law was codified. It can and should change to make more sense if those assumptions and capabilities shift massively.</p>
]]></description><pubDate>Tue, 28 Apr 2026 19:04:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47939020</link><dc:creator>demorro</dc:creator><comments>https://news.ycombinator.com/item?id=47939020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47939020</guid></item><item><title><![CDATA[New comment by demorro in "AISLE Discovers 38 CVEs in OpenEMR Healthcare Software"]]></title><description><![CDATA[
<p>Completely normal and expected.<p>People thinking that this isn't the case everywhere need a reality check. Most software is riddled with obvious security issues. If we can remediate them with AI, great, but don't be thinking that this is something that we could only have dealt with with AI. Enough attention and prioritization of these issues would also have sorted it.<p>Ask yourself if we weren't currently in an era of AI-focus and AI was just another boring tool, if we would be bothering to do this sort of thing. Loads of us still aren't bothering with basic static analysis.</p>
]]></description><pubDate>Tue, 28 Apr 2026 17:10:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47937362</link><dc:creator>demorro</dc:creator><comments>https://news.ycombinator.com/item?id=47937362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47937362</guid></item><item><title><![CDATA[New comment by demorro in "U.S. companies back Sam Altman's World ID even as much of the world pushes back"]]></title><description><![CDATA[
<p>> Once that was out in the wild it was only a matter of time before someone productized it, but there was no conceivable world in which nobody decided to...<p>By this logic, we cannot blame anyone who is the agent of anything that we deem to be inevitable. Just because it is eventually going to happen, that means you are completely non-culpable for being the person who does it. This could obviously be extended into justifying pretty much anything.</p>
]]></description><pubDate>Mon, 27 Apr 2026 21:34:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47927615</link><dc:creator>demorro</dc:creator><comments>https://news.ycombinator.com/item?id=47927615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47927615</guid></item><item><title><![CDATA[New comment by demorro in "Software engineering may no longer be a lifetime career"]]></title><description><![CDATA[
<p>> But lifting heavy objects puts long-term wear on your back and joints, making you less effective over time.<p>Odd argument considering you could also say lifting heavy objects makes you more effective over time, as it makes you stronger.<p>Also not a fan of the assumption that software is a lucrative career to the degree implied here, similar to pro atheletes. Perhaps in certain parts of the US, but not elsewhere, where it's just a regular decently paying job. This also changes the replacement economics depending on where the true cost of LLM's end up landing. There's plenty of jobs that could be replaced today if we had infinite access to capital, but are still at no risk.<p>Perhaps it wouldn't be the worst thing in the world if US engineer salaries deflated to be more in line with the actual difficulty of the work relative to other professions.</p>
]]></description><pubDate>Fri, 24 Apr 2026 12:58:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47889590</link><dc:creator>demorro</dc:creator><comments>https://news.ycombinator.com/item?id=47889590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47889590</guid></item><item><title><![CDATA[New comment by demorro in "Luddites and AI Datacenters"]]></title><description><![CDATA[
<p>> I really enjoyed Merchant’s book and did not enjoy Mueller’s (which I found to be 10% about the Luddites and 90% about interminable intra-Marxist ideological arguments).<p>I'm just about done with Blood in the Machine, and didn't quite remember the authors name so expected Sean to be critiquing this one as overly Marxist, since it is overwhelmingly sympathetic to the luddites and the working class in general, but apparently not.<p>In any case, I think it's important that everyone in tech follow Seans example here and gain a historical perspective of the Luddite movement. Whilst the movement won't go the same way, the historical incentives around labour centralization are extremely similar.</p>
]]></description><pubDate>Wed, 22 Apr 2026 18:59:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47867784</link><dc:creator>demorro</dc:creator><comments>https://news.ycombinator.com/item?id=47867784</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47867784</guid></item><item><title><![CDATA[New comment by demorro in "Changes to GitHub Copilot individual plans"]]></title><description><![CDATA[
<p>Most of the people using these models aren't skilled enough to make that determination. Seems rough trying to sell yourself as the thing that means you don't need to understand what you're doing but also insist that you understand what you're doing well enough to select an appropriate model.</p>
]]></description><pubDate>Wed, 22 Apr 2026 09:23:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47861099</link><dc:creator>demorro</dc:creator><comments>https://news.ycombinator.com/item?id=47861099</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47861099</guid></item><item><title><![CDATA[New comment by demorro in "It's OK to compare floating-points for equality"]]></title><description><![CDATA[
<p>I guess I'm confused. I thought epsilon was the smallest possible value to account for accuracy drift across the range of a floating point representation, not just "1e-4".<p>Done some reading. Thanks to the article to waking me up to this fact at least. I didn't realize that the epsilon provided by languages tends to be the one that only works around 1.0, and if you want to use episilons globally (which the article would say is generally a bad idea) you need to be more dynamic as your ranges, and potential errors, increase.</p>
]]></description><pubDate>Sat, 18 Apr 2026 11:33:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47815067</link><dc:creator>demorro</dc:creator><comments>https://news.ycombinator.com/item?id=47815067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47815067</guid></item><item><title><![CDATA[New comment by demorro in "Many anti-AI arguments are conservative arguments"]]></title><description><![CDATA[
<p>This seems like a somewhat shallow reading of the leftist position. To go through the initial bullets point by point.<p>- The copyright issue is more about equality and justice and any conceptual belief in copyright. I think many leftists would like copyright to be abolished, but take justice as a higher priority. You do not get to abolish copyright as soon as it becomes convenient to the rich and powerful. The hypocrisy is the issue.<p>- The second seems to hinge on the belief that leftists are all radical, nihilistic  materialists and thus can't make spiritual arguments. I agree that these arguments have not so much in vogue in mainstream culture during the era of neoliberalism, but there's a long storied tradition here. Some form of transcendentalism is necessary in any sort of communistic project.<p>- The third seems like a category error. The consistent axis of critique is around the liberty of the individual vs the larger power structure. Individuals can do weird, technological art in a decentralized manner without contradiction.<p>- Fourth is just a prioritization thing. The left mourn job losses where the redundant are abandoned to manage in this unfair system on their own, but not so much as they mourn the imminent un-inhabitability of our one planet.<p>My take on this sort of thought is that the left/right wing axis is mostly about your core belief in whether humans have personal agency, or "free will". The more leftist you are, the more you believe that humans do not have very much independent agency at all, and therefore are much more suspect of systems that can so broadly alter the inputs that cause humans to make decisions and form opinions, especially in such a centrally controlled manner.</p>
]]></description><pubDate>Sat, 18 Apr 2026 10:23:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47814714</link><dc:creator>demorro</dc:creator><comments>https://news.ycombinator.com/item?id=47814714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47814714</guid></item><item><title><![CDATA[New comment by demorro in "I’m spending months coding the old way"]]></title><description><![CDATA[
<p>20 minutes is not enough time to drive you into a state of desperation, where you may be forced to try something novel which will expand your mind and future capabilities in unknown and unexpected ways. You might be driven to contact another human being, for example.</p>
]]></description><pubDate>Fri, 17 Apr 2026 23:11:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47811573</link><dc:creator>demorro</dc:creator><comments>https://news.ycombinator.com/item?id=47811573</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47811573</guid></item></channel></rss>