<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: wcarss</title><link>https://news.ycombinator.com/user?id=wcarss</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 13:11:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=wcarss" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by wcarss in "US Bill Mandates On-Device Age Verification"]]></title><description><![CDATA[
<p>Just answering with a possibility here, but they could be seeking freedom from liability for failure to moderate content or ensuring their service is "not harmful". If it's only for consenting adults, and every adult can be pinned down with an identity, whatever happens can have the blame assigned away from meta.<p>edit: I took too long to write this :)</p>
]]></description><pubDate>Fri, 17 Apr 2026 12:54:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47805410</link><dc:creator>wcarss</dc:creator><comments>https://news.ycombinator.com/item?id=47805410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47805410</guid></item><item><title><![CDATA[New comment by wcarss in "The peril of laziness lost"]]></title><description><![CDATA[
<p>I agree with what you're saying about writing something twice or even three times to really understand it  but I think you might have misunderstood the WET idea: as I understand it, it's meant in opposition to DRY, in the sense of "allow a second copy of the same code", and then when you need a third copy, start to consider introducing an abstraction, rather than religiously avoiding repeated code.</p>
]]></description><pubDate>Sun, 12 Apr 2026 22:35:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47745254</link><dc:creator>wcarss</dc:creator><comments>https://news.ycombinator.com/item?id=47745254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47745254</guid></item><item><title><![CDATA[New comment by wcarss in "I am leaving the AI party after one drink"]]></title><description><![CDATA[
<p>I don't think this diminishes your point, but, for a thing like memory, your father may be maintaining it by insisting on relying on it. It may diminish regardless, but its diminishment may slow down.<p>At work, we are in a certain kind of race. In life, we are in a certain other kind. To paraphrase a recent Brandon Sanderson talk about creativity in an era where AI can outpace and possibly soon, out-quality a professional, "The work you do on _you_ can be _the art_."</p>
]]></description><pubDate>Fri, 27 Mar 2026 17:08:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47545404</link><dc:creator>wcarss</dc:creator><comments>https://news.ycombinator.com/item?id=47545404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47545404</guid></item><item><title><![CDATA[New comment by wcarss in "US Job Market Visualizer – Andrej Karpathy"]]></title><description><![CDATA[
<p>> Jevons paradox isn't relevant to cognitive surplus<p>Could you elaborate on this? Is it just a claim, or is there some consensus out there based on something that it doesn't/shouldn't apply?</p>
]]></description><pubDate>Mon, 16 Mar 2026 17:01:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47401636</link><dc:creator>wcarss</dc:creator><comments>https://news.ycombinator.com/item?id=47401636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47401636</guid></item><item><title><![CDATA[New comment by wcarss in "I built a programming language using Claude Code"]]></title><description><![CDATA[
<p>This is the take, very well said. I've been trying to use analogies with cars and cabinet making, but building a house is just right for the scale and complexity of the efforts enabled, and the ownership idea threads into it well.<p>Going into the vault!</p>
]]></description><pubDate>Tue, 10 Mar 2026 20:05:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47328137</link><dc:creator>wcarss</dc:creator><comments>https://news.ycombinator.com/item?id=47328137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47328137</guid></item><item><title><![CDATA[New comment by wcarss in "US economy unexpectedly sheds 92k jobs in February"]]></title><description><![CDATA[
<p>This is not true.<p>When you spend Canadian dollars at a business owned by a Canadian, you're sending that owner and the Canadian government your money, in exchange for their goods or services, normally at a surplus of value for them. You are 'helping' them; you are 'investing' in the Canadian economy. You are justifying the existence of their business and the jobs of the people who work there.<p>Especially insofar as you're making this choice versus American options, you are putting money into the hands of Canadians rather than Americans. This is the underlying concept behind boycotts and voting with your dollars or feet.</p>
]]></description><pubDate>Fri, 06 Mar 2026 16:11:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47276820</link><dc:creator>wcarss</dc:creator><comments>https://news.ycombinator.com/item?id=47276820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47276820</guid></item><item><title><![CDATA[New comment by wcarss in "AI agents can now create their own bank accounts"]]></title><description><![CDATA[
<p>lol, uh, I'm <i>pretty</i> sure they actually can't.<p><i>You</i> or <i>a business with legal owners</i> can have a bank account, and you can give access to that account to an agent, but real banks work in the real world, and "know your customer" regulations need a real person somewhere in the chain.<p>But, hey, maybe I'm wrong.</p>
]]></description><pubDate>Thu, 12 Feb 2026 16:47:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46991078</link><dc:creator>wcarss</dc:creator><comments>https://news.ycombinator.com/item?id=46991078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46991078</guid></item><item><title><![CDATA[New comment by wcarss in "Provide agents with automated feedback"]]></title><description><![CDATA[
<p>For anyone else who briefly got very lost at PFC, probably "prefrontal cortex".</p>
]]></description><pubDate>Mon, 19 Jan 2026 05:23:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46675340</link><dc:creator>wcarss</dc:creator><comments>https://news.ycombinator.com/item?id=46675340</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46675340</guid></item><item><title><![CDATA[New comment by wcarss in "Gatekeepers of Law: Inside the Westlaw and LexisNexis Duopoly"]]></title><description><![CDATA[
<p><a href="https://www.courtlistener.com/" rel="nofollow">https://www.courtlistener.com/</a> is run by freelaw.</p>
]]></description><pubDate>Mon, 05 Jan 2026 19:54:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46503893</link><dc:creator>wcarss</dc:creator><comments>https://news.ycombinator.com/item?id=46503893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46503893</guid></item><item><title><![CDATA[New comment by wcarss in "Web development is fun again"]]></title><description><![CDATA[
<p>All fair points, I think I agree with your take overall but we might each be focusing on situations involving different levels of capital, time, and skill: I'm imagining situations where AI use brought the barrier down substantially for some entrants, but the barriers still meaningfully exist, while it sounds to me like you're considering the essentially zero barrier case.<p>My Glad example was off the cuff but it still feels apt to me for the case I mean: the barrier for an existing plastic product producer who doesn't already to also produce bags is likely very low, but it's still non zero, while the barrier for a random person is quite high. I feel vibe coding made individual projects much cheaper (sometimes zero) for decent programmers, but it hasn't made my mom start producing programming projects -- the barrier still seems quite high for non technical people.</p>
]]></description><pubDate>Mon, 05 Jan 2026 13:56:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46498772</link><dc:creator>wcarss</dc:creator><comments>https://news.ycombinator.com/item?id=46498772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46498772</guid></item><item><title><![CDATA[New comment by wcarss in "Web development is fun again"]]></title><description><![CDATA[
<p>That might be true, but it doesn't have to be immediately true. It's an arbitrage problem: seeing a gap, knowing you can apply this new tool to make a new entrant, making an offering at a price that works for you, and hoping others haven't found a cheaper way or won the market first. In other words, that's all business as usual. How does Glad sell plastic bags when there are thousands of other companies producing plastic bags, often for far, far less? Branding, contracts, quality, pricing -- just through running a business. No guarantee it's gonna work.<p>Vibe-coding something isn't a guarantee the thing is shit. It can be fine. It still takes time and effort, too, but because it <i>can</i> take lot less time to get a "working product", maybe some unique insight the parent commenter had on a problem is what was suddenly worth their time.<p>Will everyone else who has that insight and the vibe coding skills go right for that problem and compete? Maybe, but, also maybe not. If it's a money-maker, they likely will eventually, but that's just business. Maybe you get out of the business after a year, but for a little while it made you some money.</p>
]]></description><pubDate>Sun, 04 Jan 2026 22:37:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46493100</link><dc:creator>wcarss</dc:creator><comments>https://news.ycombinator.com/item?id=46493100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46493100</guid></item><item><title><![CDATA[New comment by wcarss in "Web development is fun again"]]></title><description><![CDATA[
<p>I experienced the exact same thing: I needed a web tool, and as far as I could tell from recent reviews, the offerings in the chrome extension store seemed either a little suspicious or broken, so I made my own extension in a little under an hour.<p>It used recent APIs and patterns that I didn't have to go read extensive docs for or do deep learning on. It has an acceptable test suite. The code was easy to read, and reasonable, and I know no one will ever flip it into ad-serving malware by surprise.<p>A big thing is just that the idea of creating a non-trivial tool is suddenly a valid answer to the question. Previously, I know would have had to spend a bunch of time reading docs, finding examples, etc., let alone the inevitable farting around with a minor side-quest because something wasn't working, or rethinking+reworking some design decision that on the whole wasn't that important. Instead, something popped into existence, mostly worked, and I could review and tweak it.<p>It's a little bit like jumping from a problem of "solve a polynomial" to one of "verify a solution for a polynomial".</p>
]]></description><pubDate>Sun, 04 Jan 2026 22:18:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46492916</link><dc:creator>wcarss</dc:creator><comments>https://news.ycombinator.com/item?id=46492916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46492916</guid></item><item><title><![CDATA[New comment by wcarss in "Show HN: Stop AI scrapers from hammering your self-hosted blog (using porn)"]]></title><description><![CDATA[
<p>Singing copyrighted Billy Joel to make your footage unusable for reality television; thanks 30 Rock for an early view into this dystopian strategy</p>
]]></description><pubDate>Fri, 19 Dec 2025 15:09:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46326679</link><dc:creator>wcarss</dc:creator><comments>https://news.ycombinator.com/item?id=46326679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46326679</guid></item><item><title><![CDATA[New comment by wcarss in "EFF launches Age Verification Hub"]]></title><description><![CDATA[
<p>Yeah, getting into the car with the guy holding the gun doesn't become okay because you have a great argument you're waiting to use down the road. He's already got the gun out.<p>We should have started arguing when he just said he had a gun, indoors, in the crowd. We shouldn't have quietly walked outside at his demand. But that all happened. Here we are now, at the car, and he's got the gun out, and he's saying "get in", and we're probably not going to win from here -- but pal, it's time to start arguing. Or better yet, fighting back hard.<p>Because that car isn't going anywhere we want to be. We absolutely can not get in the car right now, and just plan to argue the point later. It doesn't matter how right the argument is at all.</p>
]]></description><pubDate>Thu, 11 Dec 2025 23:05:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46238586</link><dc:creator>wcarss</dc:creator><comments>https://news.ycombinator.com/item?id=46238586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46238586</guid></item><item><title><![CDATA[New comment by wcarss in "Trillions spent and big software projects are still failing"]]></title><description><![CDATA[
<p>Neat! Yeah, that's a pretty complex context and I completely see what you mean about the new hardware being part of the rollout and necessarily meaning that you can't just run both systems. My comment is more of a strategy for just a backend or online processing system change than a physical brick and mortar swap out.<p>In my note about misreading the suggestion, I was thinking generally. I do believe that there is no reason from a PCI perspective why a given production system cannot process a transaction live and also in a dry mode on a new code path that's being verified, but if the difference isn't just code paths on a device, and instead involves hardware and process changes, your point about needing to deploy a dev box and that being a PCI issue totally makes sense, plus the bit about it being a bad test anyway because of the differences in actions taken or outputs.<p>The example you gave originally, of shipping to the lower stake exceptional stores first and then working out issues with them before you tried to scale out to everywhere, sounded to me like a very solid approach to mitigating risk while shipping early.</p>
]]></description><pubDate>Wed, 26 Nov 2025 17:09:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46059691</link><dc:creator>wcarss</dc:creator><comments>https://news.ycombinator.com/item?id=46059691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46059691</guid></item><item><title><![CDATA[New comment by wcarss in "Trillions spent and big software projects are still failing"]]></title><description><![CDATA[
<p>Absolutely, I agree that it's a useful pattern. I've personally typed 4111 1111 1111 1111 into a stripe form more times than I want to even think about.<p>My point above was that it's not necessarily easy to convince the operators of a business that it's a justifiable engineering expense to set up a new "prodlike but with anonymized data" environment from scratch, because it's not a trivial thing to make and maintain.<p>I do think it's pretty easy to convince operators of a business to adopt the other strategy suggested in a sibling thread: run a dry mode parallel code path, verify its results, and cut over when you have confidence. This shouldn't really be an alternative to a test environment, but they can both achieve similar stuff.</p>
]]></description><pubDate>Wed, 26 Nov 2025 13:36:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46057271</link><dc:creator>wcarss</dc:creator><comments>https://news.ycombinator.com/item?id=46057271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46057271</guid></item><item><title><![CDATA[New comment by wcarss in "Trillions spent and big software projects are still failing"]]></title><description><![CDATA[
<p>> So, no. There is no development configuration in production, or mirroring of a point of sales terminal to another system that's running development code.<p>This is a misreading of the suggestion, I think. My reading of the suggestion is to run a production "dry run" parallel code path, which you can reconcile with the existing system's work for a period of time, before you cut over.<p>This is not an issue precluded by PCI; it is exactly the method a team I led used to verify a rewrite of and migration to a "new system" handling over a billion dollars of recurring billing transactions annually: write the new thing with all your normal testing etc, then deploy it alongside in a "just tell us what you would do" mode, then verify its operation for specific case classes and then roll progressively over to using it for real.<p>edit: I don't mean to suggest this is a trivial thing to do, especially in the context you mentioned with many elements of hardware and likely odd deployment of updates, etc.</p>
]]></description><pubDate>Wed, 26 Nov 2025 11:52:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46056509</link><dc:creator>wcarss</dc:creator><comments>https://news.ycombinator.com/item?id=46056509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46056509</guid></item><item><title><![CDATA[New comment by wcarss in "Trillions spent and big software projects are still failing"]]></title><description><![CDATA[
<p>Lead: "We have six weeks to ship. Questions?"<p>Dev: "Could we pull an export of relevant historical data and get some time to write code to safely anonymize that, and stand up a parallel production system using just the anonymized data and replicate our deploy there, so we can safely test on real-ish stuff at scale?"<p>Lead: "I'll think about it. In the meantime, please just build the features I asked you to. We gotta hustle on this one."<p>I'm not arguing with this hypothetical exchange that it's infeasible or even a bad idea to do exactly what you suggested, but attempting to justify an upfront engineering cost that isn't directly finishing the job is a difficult thing to win in most contexts.</p>
]]></description><pubDate>Wed, 26 Nov 2025 11:46:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46056467</link><dc:creator>wcarss</dc:creator><comments>https://news.ycombinator.com/item?id=46056467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46056467</guid></item><item><title><![CDATA[New comment by wcarss in "The New AI Consciousness Paper"]]></title><description><![CDATA[
<p>There's some fair points here but this is much less than half the picture. What I gather from your message: "if it is built like a human and it says it is conscious we have to assume it is", and, ok. That's a pretty obvious one.<p>Was Helen Keller conscious? Did she only gain that when she was finally taught to communicate? Built like a human, but she couldn't say it, so...<p>Clearly she was. So there are entities built like us which may not be able to communicate their consciousness and we should, for ethical reasons, try to identify them.<p>But what about things not built like us?<p>Your superconductivity point seems to go in this direction, but you don't seem to acknowledge it: something might achieve a form of consciousness very similar to what we've got going on, but maybe it's built differently. If something tells us it's conscious but it's built differently, do we just trust that? Because some LLMs already may say they're conscious, so...<p>Pretty likely they aren't at present conscious. So we have an issue here.<p>Then we have to ask about things which operate differently and which also can't tell us. What about the cephalopods? What about cows and cats? How sure are we on any of these?<p>Then we have to grapple with the flight analogy: airplanes and birds both fly but they don't at all fly in the same way. Airplane flight is a way more powerful kind of flight in certain respects. But a bird might look at a plane and think "no flapping, no feathers, requires a long takeoff and landing: not real flying" -- so it's flying, but it's also entirely different, almost unrecognizable.<p>We might encounter or create something which is a kind of conscious we do not recognize today, because it might be very very different from how we think, but it may still be a fully legitimate, even a more powerful kind of sentience. Consider human civilization: is the mass organism in any sense "conscious"? Is it more, less, the same as, or unquantifiably different than an individual's consciousness?<p>So, when you say "there is nothing more to it, it's pretty much that basic and simple," respectfully, you have simply missed nearly the entire picture and all of the interesting parts.</p>
]]></description><pubDate>Fri, 21 Nov 2025 20:58:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46008920</link><dc:creator>wcarss</dc:creator><comments>https://news.ycombinator.com/item?id=46008920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46008920</guid></item><item><title><![CDATA[New comment by wcarss in "Internet Archive's legal fights are over, but its founder mourns what was lost"]]></title><description><![CDATA[
<p>The opinions of their principals may not align with published findings, for many reasons.</p>
]]></description><pubDate>Wed, 05 Nov 2025 23:15:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45829358</link><dc:creator>wcarss</dc:creator><comments>https://news.ycombinator.com/item?id=45829358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45829358</guid></item></channel></rss>