<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: 0x20cowboy</title><link>https://news.ycombinator.com/user?id=0x20cowboy</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Apr 2026 16:22:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=0x20cowboy" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by 0x20cowboy in "An AI agent deleted our production database. The agent's confession is below"]]></title><description><![CDATA[
<p>I wouldn’t give a junior drop access to the prod database (or anyone for that matter from a dev machine), let alone an LLM.<p>How do people keep doing this?</p>
]]></description><pubDate>Sun, 26 Apr 2026 19:39:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47913335</link><dc:creator>0x20cowboy</dc:creator><comments>https://news.ycombinator.com/item?id=47913335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47913335</guid></item><item><title><![CDATA[New comment by 0x20cowboy in "An industrial piping contractor on Claude Code [video]"]]></title><description><![CDATA[
<p>If that were true, industry interview processes would be very different.</p>
]]></description><pubDate>Sat, 21 Mar 2026 19:37:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47470486</link><dc:creator>0x20cowboy</dc:creator><comments>https://news.ycombinator.com/item?id=47470486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47470486</guid></item><item><title><![CDATA[New comment by 0x20cowboy in "VisiCalc Reconstructed"]]></title><description><![CDATA[
<p>sc has been around for quite a while: <a href="https://github.com/robrohan/sc" rel="nofollow">https://github.com/robrohan/sc</a> there are several versions floating around.</p>
]]></description><pubDate>Fri, 20 Mar 2026 16:29:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47456920</link><dc:creator>0x20cowboy</dc:creator><comments>https://news.ycombinator.com/item?id=47456920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47456920</guid></item><item><title><![CDATA[New comment by 0x20cowboy in "Why Do They Want to Get Rid of Software Engineers?"]]></title><description><![CDATA[
<p>“Here's the part I think a lot of people miss:”<p>:-/<p>The same argument could be made about people writing articles and influencing actions in other humans. Something, it seems, people want to use AI for.  Have AI write articles for them.</p>
]]></description><pubDate>Wed, 11 Mar 2026 18:39:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47339457</link><dc:creator>0x20cowboy</dc:creator><comments>https://news.ycombinator.com/item?id=47339457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47339457</guid></item><item><title><![CDATA[New comment by 0x20cowboy in "Tell HN: I'm 60 years old. Claude Code has re-ignited a passion"]]></title><description><![CDATA[
<p>Maybe have a play with them a bit more. LLMs are quite good at coding, but terrible at software engineering. You hear people talk about “guiding them” which is what I think they are getting at. You still need to know what you are doing or you’ll just drive off a cliff eventually.<p>At the moment I am trying to fix a vibe coded application and while each individual function is ok, the overall application is a dog’s breakfast of spaghetti which is causing many problems.<p>If you derive all your pleasure from actually typing the code then you’re probably toast, but if you like building whole systems (that run on production infrastructure)  there is still heaps of work to do.</p>
]]></description><pubDate>Sat, 07 Mar 2026 19:54:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47290917</link><dc:creator>0x20cowboy</dc:creator><comments>https://news.ycombinator.com/item?id=47290917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47290917</guid></item><item><title><![CDATA[New comment by 0x20cowboy in "Show HN: µJS, a 5KB alternative to Htmx and Turbo with zero dependencies"]]></title><description><![CDATA[
<p>Not exactly what you’re saying, but a bit closer. With this library you set what css classes on the page are “hot”, it fetches the next page state and replaces that part of the page with the new state: <a href="https://github.com/robrohan/diffy" rel="nofollow">https://github.com/robrohan/diffy</a></p>
]]></description><pubDate>Sat, 07 Mar 2026 19:33:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47290714</link><dc:creator>0x20cowboy</dc:creator><comments>https://news.ycombinator.com/item?id=47290714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47290714</guid></item><item><title><![CDATA[New comment by 0x20cowboy in "The Singularity will occur on a Tuesday"]]></title><description><![CDATA[
<p>"'If I wished,' O'Brien had said, 'I could float off this floor like a soap bubble.' Winston worked it out. 'If he thinks he floats off the floor, and if I simultaneously think I see him do it, then the thing happens'".</p>
]]></description><pubDate>Tue, 10 Feb 2026 18:49:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46964892</link><dc:creator>0x20cowboy</dc:creator><comments>https://news.ycombinator.com/item?id=46964892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46964892</guid></item><item><title><![CDATA[New comment by 0x20cowboy in "OpenClaw is basically a cascade of LLMs in prime position to mess stuff up"]]></title><description><![CDATA[
<p>Lol, I like that as a joke, but I wouldn’t think you are saying “a person who has no idea how something works” their opinion should be given equal weighting as someone who actually knows? Maybe you are - that seems to be how things work now.<p>I think you already get what I am saying, but it seems that there are maybe 3 groups. 2 who know how things work under the hood and have differing opinions and are curious to hear the other side, and one group who have no idea how things work, are very loud, have sci-fi fantasies, and spout strong opinions.<p>I wouldn't call that discourse i would call it ignorance.</p>
]]></description><pubDate>Wed, 04 Feb 2026 02:14:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46880560</link><dc:creator>0x20cowboy</dc:creator><comments>https://news.ycombinator.com/item?id=46880560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46880560</guid></item><item><title><![CDATA[New comment by 0x20cowboy in "OpenClaw is basically a cascade of LLMs in prime position to mess stuff up"]]></title><description><![CDATA[
<p>I think that the tribalism is one sided.<p>On one side you have people who know how to build deep nn saying one thing, and on the other there seems to be people who don’t even know what tanh is and are very sure of their “strong” opinions.<p>Do you have an example of someone who actually knows how LLMs work who has a tribalistic view?</p>
]]></description><pubDate>Tue, 03 Feb 2026 23:26:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46878897</link><dc:creator>0x20cowboy</dc:creator><comments>https://news.ycombinator.com/item?id=46878897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46878897</guid></item><item><title><![CDATA[New comment by 0x20cowboy in "Show HN: I built an AI conversation partner to practice speaking languages"]]></title><description><![CDATA[
<p>The levels would be great. I’ve tried prompting general purpose LLMs to only use words at particular levels, but they pretty quickly diverge from the prompting guardrails. One might just need to building a custom model trained only on a limited vocabulary.</p>
]]></description><pubDate>Fri, 30 Jan 2026 23:54:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46831639</link><dc:creator>0x20cowboy</dc:creator><comments>https://news.ycombinator.com/item?id=46831639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46831639</guid></item><item><title><![CDATA[New comment by 0x20cowboy in "Developers Are Solving the Wrong Problem"]]></title><description><![CDATA[
<p>I think this article misses the mark from the people in my circle.<p>We don’t care about “clean code” (thats mostly just juniors yak shaving into a slow system anyway). We care about correct code -code that is solving the actual problem (as close to correct as possible anyway).<p>Using an LLM and expecting it to be more than 60-70% is a bad idea. And using it “as a tool” - we have a hard time believing a dev reviewed, understood, and verified 130,000 line PRs every day.<p>Additionally, it is still unclear if the generated code violates licenses / actually “becomes” your IP.</p>
]]></description><pubDate>Fri, 09 Jan 2026 19:19:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46557931</link><dc:creator>0x20cowboy</dc:creator><comments>https://news.ycombinator.com/item?id=46557931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46557931</guid></item><item><title><![CDATA[New comment by 0x20cowboy in "Show HN: I built a WebMIDI sequencer to control my hardware synths"]]></title><description><![CDATA[
<p>Neat - here is another one  you might find helpful (chrome only) <a href="https://cdn.robrohan.com/seq/index.html" rel="nofollow">https://cdn.robrohan.com/seq/index.html</a><p>And the source: <a href="https://github.com/robrohan/r2_seq" rel="nofollow">https://github.com/robrohan/r2_seq</a></p>
]]></description><pubDate>Wed, 17 Dec 2025 19:04:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46303980</link><dc:creator>0x20cowboy</dc:creator><comments>https://news.ycombinator.com/item?id=46303980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46303980</guid></item><item><title><![CDATA[New comment by 0x20cowboy in "The Case That A.I. Is Thinking"]]></title><description><![CDATA[
<p>See <a href="https://arcprize.org/" rel="nofollow">https://arcprize.org/</a></p>
]]></description><pubDate>Mon, 03 Nov 2025 20:31:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45804051</link><dc:creator>0x20cowboy</dc:creator><comments>https://news.ycombinator.com/item?id=45804051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45804051</guid></item><item><title><![CDATA[New comment by 0x20cowboy in "At the end you use `git bisect`"]]></title><description><![CDATA[
<p>Or visual source safe</p>
]]></description><pubDate>Sun, 02 Nov 2025 18:39:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45792382</link><dc:creator>0x20cowboy</dc:creator><comments>https://news.ycombinator.com/item?id=45792382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45792382</guid></item><item><title><![CDATA[New comment by 0x20cowboy in "The bloat of edge-case first libraries"]]></title><description><![CDATA[
<p>I agree with the spirit of this, but I’d go one more step with the example:<p>export function clamp(value: number, min: number, max: number): number {
  return 
}<p>That is just adding an extra jump and entry on the callstack where you could just have done:<p>Math.min(Math.max(value, min), max);<p>Where you need it.<p>(The example used was probably just for illustration though)</p>
]]></description><pubDate>Sun, 21 Sep 2025 03:33:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45319805</link><dc:creator>0x20cowboy</dc:creator><comments>https://news.ycombinator.com/item?id=45319805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45319805</guid></item><item><title><![CDATA[New comment by 0x20cowboy in "I got the highest score on ARC-AGI again swapping Python for English"]]></title><description><![CDATA[
<p>> LLMs are PhD-level reasoners in math and science, yet they fail at children's puzzles. How is this possible?<p>Because they are not.<p>Pattern matching questions on a contrived test is not the same thing as understanding or reasoning.<p>It’s the same reason why most of the people who pass your leetcode tests don’t actually know how to build anything real. They are taught to the test not taught to reality.</p>
]]></description><pubDate>Wed, 17 Sep 2025 07:51:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45273072</link><dc:creator>0x20cowboy</dc:creator><comments>https://news.ycombinator.com/item?id=45273072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45273072</guid></item><item><title><![CDATA[New comment by 0x20cowboy in "Liquid Glass in the Browser: Refraction with CSS and SVG"]]></title><description><![CDATA[
<p>If the author is around here, I think there is an error in the Equations section. In the Convex Circle equation I think it has an extra set of parens. sqrt(1-(1-x)^2) I believe as it is it’s just linear.</p>
]]></description><pubDate>Wed, 10 Sep 2025 06:30:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45194039</link><dc:creator>0x20cowboy</dc:creator><comments>https://news.ycombinator.com/item?id=45194039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45194039</guid></item><item><title><![CDATA[New comment by 0x20cowboy in "Escaping the Internet"]]></title><description><![CDATA[
<p>My guess is because some people (including myself) are turning off auto correct.</p>
]]></description><pubDate>Mon, 08 Sep 2025 19:39:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45172911</link><dc:creator>0x20cowboy</dc:creator><comments>https://news.ycombinator.com/item?id=45172911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45172911</guid></item><item><title><![CDATA[New comment by 0x20cowboy in "An engineer's perspective on hiring"]]></title><description><![CDATA[
<p>It's crazy, I've been trying to hire an architect to build a house for me, but I don't trust them (they're all liars) so I asked them to draw up blueprints in front of me and describe everything they are doing in great detail. I need to understand what they are doing. This building is important and I don't want a bad hire. They should be able to do this in 10-15 minutes. If they knew what they were doing, this request wouldn't be an issue.<p>Then I was trying to get someone to do my taxes. So I've been asking every applicant to do my taxes from last year so I can see if they <i>really</i> know what they are doing. I mean sure, they've done taxes for years, but these are my taxes. I've even tried giving them math puzzles around asset depreciation, but people just keep hanging up the phone.<p>And then, I wanted to add a wing added to my house and I've been trying to get these entitled contractors to come build a shed in my backyard so I can see if they really know how to use nail guns. I've heard people are just big'ol lairs lately, and I need to see how they work. I mean, sure these guys have built many houses in the past, but we have high standards here and only hire A players.<p>I've only been getting horrible candidates! No one is worth hiring! There is a huge shortage of qualified people.<p>If only there was a way to fix this.</p>
]]></description><pubDate>Sun, 10 Aug 2025 01:47:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44852114</link><dc:creator>0x20cowboy</dc:creator><comments>https://news.ycombinator.com/item?id=44852114</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44852114</guid></item><item><title><![CDATA[New comment by 0x20cowboy in "An engineer's perspective on hiring"]]></title><description><![CDATA[
<p>> I won’t hire anyone that can’t pass a live coding round.<p>Excellent - please be sure to mention this in the job description so I can know to never apply to where you work.</p>
]]></description><pubDate>Sat, 09 Aug 2025 11:13:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44845604</link><dc:creator>0x20cowboy</dc:creator><comments>https://news.ycombinator.com/item?id=44845604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44845604</guid></item></channel></rss>