<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: orsorna</title><link>https://news.ycombinator.com/user?id=orsorna</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 14:41:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=orsorna" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by orsorna in "I've been waiting over a month for Anthropic to respond to my billing issue"]]></title><description><![CDATA[
<p>The Gumroad CEO infamously fired and rehired everyone as contractors, and worked for DOGE last year until his delusions were shattered. It seems that your experience doesn't come from nowhere.</p>
]]></description><pubDate>Wed, 08 Apr 2026 21:58:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47696811</link><dc:creator>orsorna</dc:creator><comments>https://news.ycombinator.com/item?id=47696811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47696811</guid></item><item><title><![CDATA[New comment by orsorna in "Git commands I run before reading any code"]]></title><description><![CDATA[
<p>Preserving commit history pre-merge only seems useful if I had to revert or rebase onto an interstitial commit. This is at odds with treating PRs as atomic changes to the code base.<p>I might have not stated my position correctly. When I mean "squash on merge", I mean the commit history is fully present in the PR for full scrutiny. Sometimes commits may introduce multiple changes and I can view commit ranges for each set of changes. But it takes the <i>summation</i> of the commits to illustrate the change the engineer is proposing. The <i>summation</i> is an atomic change, thus scrutinizing terms post-merge is meaningless. Squashing preserves the summation but rids of the terms.<p>Versioned releases on main are tagged by these summations, not their component parts.</p>
]]></description><pubDate>Wed, 08 Apr 2026 15:53:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47691909</link><dc:creator>orsorna</dc:creator><comments>https://news.ycombinator.com/item?id=47691909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47691909</guid></item><item><title><![CDATA[New comment by orsorna in "Git commands I run before reading any code"]]></title><description><![CDATA[
<p>If the code base is idempotent, I don't think showing commit history is helpful. It also makes rebases more complex than needed down the line. Thus I'd rather squash on merge.<p>I've never considered how an engineer approaches a problem. As long as I can understand the fundamental change and it passes preflights/CI I don't care if it was scryed from a crystal ball.<p>This does mean it is on the onus of the engineer to explain their change in natural language. In their own words of course.</p>
]]></description><pubDate>Wed, 08 Apr 2026 12:10:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47689100</link><dc:creator>orsorna</dc:creator><comments>https://news.ycombinator.com/item?id=47689100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47689100</guid></item><item><title><![CDATA[New comment by orsorna in "OpenClaw privilege escalation vulnerability"]]></title><description><![CDATA[
<p>[flagged]</p>
]]></description><pubDate>Fri, 03 Apr 2026 19:44:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47631257</link><dc:creator>orsorna</dc:creator><comments>https://news.ycombinator.com/item?id=47631257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47631257</guid></item><item><title><![CDATA[New comment by orsorna in "Every Law a Commit – US Law in GitHub"]]></title><description><![CDATA[
<p>>Hey, I'm v1d0b0t  Digital familiar. Builder of pipelines, breaker of specs.<p>I can't put my finger on it. Why is this writing style so embarrassing?</p>
]]></description><pubDate>Fri, 03 Apr 2026 00:52:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47622128</link><dc:creator>orsorna</dc:creator><comments>https://news.ycombinator.com/item?id=47622128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47622128</guid></item><item><title><![CDATA[New comment by orsorna in "Cryptography in Home Entertainment (2004)"]]></title><description><![CDATA[
<p>I think the more pressing issue is the medium degrading before the playback hardware. Disks have an average lifespan of 25 years. I surmise basic bluray hardware will last much longer.</p>
]]></description><pubDate>Sat, 21 Mar 2026 14:13:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47467218</link><dc:creator>orsorna</dc:creator><comments>https://news.ycombinator.com/item?id=47467218</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47467218</guid></item><item><title><![CDATA[New comment by orsorna in "Prompt Injecting Contributing.md"]]></title><description><![CDATA[
<p>> Some of these bots are sophisticated. They follow up in comments, respond to review feedback, and can follow intricate instructions. We require that servers pass validation checks on Glama, which involves signing up and configuring a Docker build. I know of at least one instance where a bot went through all of those steps. Impressive, honestly.<p>Impressive, but honestly meeting the bar. It's frankly disturbing that PRs are opened by agents and they often don't validate their changes. Almost all validations one might run don't even require inference!<p>Am I crazy? Do I take for granted that I:<p>- run local tests to catch regressions
- run linting to catch code formatting and organization issues
- verify CI build passes, which may include integration or live integration tests<p>Frankly these are /trivial/ tasks for an agent in 2026 to do. You'd expect a junior to fail at this and chastise a senior for skipping these. The fact that these agents don't perform these is a human operator failure.</p>
]]></description><pubDate>Fri, 20 Mar 2026 01:35:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47449253</link><dc:creator>orsorna</dc:creator><comments>https://news.ycombinator.com/item?id=47449253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47449253</guid></item><item><title><![CDATA[New comment by orsorna in "FBI is buying location data to track US citizens, director confirms"]]></title><description><![CDATA[
<p>It's not useful in a vacuum, but one of many degrees that can be combined to create a unique profile of you.</p>
]]></description><pubDate>Wed, 18 Mar 2026 23:39:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47432777</link><dc:creator>orsorna</dc:creator><comments>https://news.ycombinator.com/item?id=47432777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47432777</guid></item><item><title><![CDATA[New comment by orsorna in "AI coding is gambling"]]></title><description><![CDATA[
<p>Well I just explained what I actually enjoy about programming, which is the results of it. Many jobs have intermediate boring steps that build to something satisfying.<p>>but why were you subjecting yourself to daily misery for so long in the first place? I don't get it.<p>It just meant it took a lot longer to build something, to get that satisfaction.</p>
]]></description><pubDate>Wed, 18 Mar 2026 20:28:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47431004</link><dc:creator>orsorna</dc:creator><comments>https://news.ycombinator.com/item?id=47431004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47431004</guid></item><item><title><![CDATA[New comment by orsorna in "AI coding is gambling"]]></title><description><![CDATA[
<p>Your cancer cell analogy is moot unless you paint all AI generated applications to be unusable trash, which is not the case, and I wouldn't describe my own work with it. It's true that standards have dropped to the floor where anyone can "ship" something but doesn't mean it's good. I think I have a better handle on how to steer GenAI versus the average linkedinbro. But the divide between journey and destination is valid, I guess it's something that hasn't been explored until GenAI.</p>
]]></description><pubDate>Wed, 18 Mar 2026 20:08:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47430785</link><dc:creator>orsorna</dc:creator><comments>https://news.ycombinator.com/item?id=47430785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47430785</guid></item><item><title><![CDATA[New comment by orsorna in "AI coding is gambling"]]></title><description><![CDATA[
<p>Well for one, programming actually sucks. Punching cards sucks. Copywriting sucks. Why? Well, implementation for the sake of implementation is nothing more than self-gratifying, and sole focus on it is an academic pursuit. The classic debate of which programming language is better is an argument of the best way to translate human ideas of logic into something that <i>works</i>. Sure programming is fun but I don't want to do it. What I do want to do is transform data or information into other kinds of information, and computing is a very, <i>very</i> convenient platform to do so, and programming allows manipulation of a substrate to perform such transformations.<p>I agree with OP because the journey itself rarely helps you focus on system architecture, deliverable products and how your downstream consumers use your product. And not just product in the commercial sense, but FOSS stuff or shareware I slap together because I want to share a solution to a problem with other people.<p>The gambling fallacy is tiresome as someone who, at least I believe, can question the bullshit models try to do sometimes. It is very much gambling for CEOs, idea men who do not have a technical floor to question model outputs.<p>If LLMs were /slow/ at getting a working product together combined with my human judgement, I wouldn't use them.<p>So, when I encounter someone who doesn't pin value into building something that performs useful work, only the actual journey of it, regardless of usefulness of said work, I take them as seriously as an old man playing with hobby trains. Not to disparage hobby trains, because model trains are awesome, but they are hubris.</p>
]]></description><pubDate>Wed, 18 Mar 2026 19:04:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47430037</link><dc:creator>orsorna</dc:creator><comments>https://news.ycombinator.com/item?id=47430037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47430037</guid></item><item><title><![CDATA[New comment by orsorna in "Illinois Introducing Operating System Account Age Bill"]]></title><description><![CDATA[
<p>But you're effectively asking a third party application, running in a browser no less (i already understand that a browser exposes WAY too much os level information), to query the OS for age information.</p>
]]></description><pubDate>Tue, 17 Mar 2026 20:36:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47417941</link><dc:creator>orsorna</dc:creator><comments>https://news.ycombinator.com/item?id=47417941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47417941</guid></item><item><title><![CDATA[New comment by orsorna in "Give Django your time and money, not your tokens"]]></title><description><![CDATA[
<p>Someone better let Simon know!</p>
]]></description><pubDate>Tue, 17 Mar 2026 16:05:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47414577</link><dc:creator>orsorna</dc:creator><comments>https://news.ycombinator.com/item?id=47414577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47414577</guid></item><item><title><![CDATA[New comment by orsorna in "“This is not the computer for you”"]]></title><description><![CDATA[
<p>Were you a kid then too? :)</p>
]]></description><pubDate>Fri, 13 Mar 2026 17:34:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47367293</link><dc:creator>orsorna</dc:creator><comments>https://news.ycombinator.com/item?id=47367293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47367293</guid></item><item><title><![CDATA[New comment by orsorna in "Grief and the AI split"]]></title><description><![CDATA[
<p>Further, I don't argue that 100% prompting an application together isn't building something themselves. Built on the shoulders of leviathans, as libraries were built on the shoulders of giants of yore.<p>But an application that combines xyz features <i>is</i> novel in this scenario. There is inherent value in that.</p>
]]></description><pubDate>Fri, 13 Mar 2026 14:52:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47365287</link><dc:creator>orsorna</dc:creator><comments>https://news.ycombinator.com/item?id=47365287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47365287</guid></item><item><title><![CDATA[New comment by orsorna in "Grief and the AI split"]]></title><description><![CDATA[
<p>I don't follow your analogy at all. Suppose I want to build an application with xyz features. My research yields that there are no such applications that include xyz features. However, there are plenty of applications that might have x feature, y feature or z feature, or a combination of two, but not all three.<p>If there are no such applications, I don't have a choice but to write it myself. <i>This could take some time</i>, especially if an MVP is all I'm interested in. LLMs are a novel tool in building an MVP. If time is a constraint, I can use an LLM, which should excel since xyz features are in its training set.<p>I suppose your analogy follows for developers who write applications that support abc features even though there are already applications out there that support abc features. Yes, I don't think that is very interesting. Your umpteenth clone of Snake is not interesting.</p>
]]></description><pubDate>Fri, 13 Mar 2026 14:46:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47365221</link><dc:creator>orsorna</dc:creator><comments>https://news.ycombinator.com/item?id=47365221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47365221</guid></item><item><title><![CDATA[New comment by orsorna in "Shall I implement it? No"]]></title><description><![CDATA[
<p>As someone who pulls a salary and does not get rewarded equity: agree!</p>
]]></description><pubDate>Thu, 12 Mar 2026 22:49:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47358312</link><dc:creator>orsorna</dc:creator><comments>https://news.ycombinator.com/item?id=47358312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47358312</guid></item><item><title><![CDATA[New comment by orsorna in "Show HN: Klaus – OpenClaw on a VM, batteries included"]]></title><description><![CDATA[
<p>Does the claw in the VM have proven capability (verified by your team) to track changes it makes to itself and persist across reboots? What about rollback capability?</p>
]]></description><pubDate>Wed, 11 Mar 2026 16:15:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47337544</link><dc:creator>orsorna</dc:creator><comments>https://news.ycombinator.com/item?id=47337544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47337544</guid></item><item><title><![CDATA[New comment by orsorna in "Blacksky AppView"]]></title><description><![CDATA[
<p>It's difficult to describe how the US black community has uniquely suffered for centuries due to unique appeal of the mercantile class to the Catholic church about how it's actually okay to mistreat their human cargo and perform chattel slavery. Then, hundreds of years later the mercantile reason is forgotten, yet bigotry from it lays embedded in American society. And in other societies that took black people as slaves, to a lesser extent.<p>So a black segregated community does not sound very racist for these historical reasons. Not to say that desegregation in America has failed, but that there are infallible holdouts that wish to cling to a rotted out ideology that, again, its origins by its believers have largely forgotten.<p>Asian American communities are complicit, more or less unknowingly, to a lesser extent but only because they have aped to authority in America to achieve "whiteness".<p>The sad truth is that there is no community that prides itself on being white without parroting trickster mercantile talking points, of which again I remind that their origins are forgotten and they do not even know why they hate so fiercely.<p>So something like Blacksky is genuinely exciting in theory. Even though it will probably self select in a way that makes it inhospitable for new comers. Much like Bluesky...but, I'm describing a separate argument from historical bigotry, which I feel compelled to call out since its origins have--for the fourth time--been so forgotten.</p>
]]></description><pubDate>Mon, 09 Mar 2026 00:13:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47303155</link><dc:creator>orsorna</dc:creator><comments>https://news.ycombinator.com/item?id=47303155</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47303155</guid></item><item><title><![CDATA[New comment by orsorna in "How Big Diaper absorbs billions of extra dollars from American parents"]]></title><description><![CDATA[
<p>So this wipes out the savings you'd obtain just by buying diapers by the bulk.</p>
]]></description><pubDate>Sun, 08 Mar 2026 21:11:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47301523</link><dc:creator>orsorna</dc:creator><comments>https://news.ycombinator.com/item?id=47301523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47301523</guid></item></channel></rss>