<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: anyonecancode</title><link>https://news.ycombinator.com/user?id=anyonecancode</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 10 Apr 2026 08:41:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=anyonecancode" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by anyonecancode in "How I write software with LLMs"]]></title><description><![CDATA[
<p>That may be the future, but we're not there yet. If you're having the LLM write to a high level language, eg java, javascript, python, etc, at some point there will be a bug or other incident that requires a human to read the code to fix it or make a change. Sure, that human will probably use an LLM as part of that, but they'll still need be able to tell what the code is doing, and LLMs simply are not reliable enough yet that you just blindly have them read the code, change it, and trust them that it's correct, secure, and performant. Sure, you can focus on writing tests and specs to verify, but you're going to spend a lot more time going in agentic loops trying to figure out why things aren't quite right vs a human actually being able to understand the code and give the LLM clear direction.<p>So long as this is all true, then the code needs to be human readable, even if it's not human-written.<p>Maybe we'll get to the point that LLMS really are equivalent to compilers in terms of reliability -- but at that point, why would be have them write in Java or other human-readable languages? LLMs would _be_ a compiler at that point, with a natural-language UI, outputing some kind of machine code. Until then, we do need readable code.</p>
]]></description><pubDate>Tue, 17 Mar 2026 01:11:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47407360</link><dc:creator>anyonecancode</dc:creator><comments>https://news.ycombinator.com/item?id=47407360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47407360</guid></item><item><title><![CDATA[New comment by anyonecancode in "Ask HN: How is AI-assisted coding going for you professionally?"]]></title><description><![CDATA[
<p>Somewhat against the common sentiment, I find it's very helpful on a large legacy project. At work, our main product is a very old, very large code base. This means it's difficult to build up a good understanding of it -- documentation is often out of date, or makes assumptions about prior knowledge. Tracking down the team or teams that can help requires being very skilled at navigating a large corporate hierarchy. But at the end of the day, the answers for how the code works is mostly in the code itself, and this is where AI assistance has really been shining for me. It can explore the code base and find and explain patterns and available methods far faster than I can.<p>My prompts end to be in the pattern of "I am looking to implement <X>. <Detailed description of what I expect X to do.>. Review the code base to find similar examples of how this is currently done, and propose a plan for how to implement this."<p>These days I'm on Claude Code, and I do that first part in Plan mode, though even a few months ago on earlier, not-as-performant models and tools, I was still finding value with this approach. It's just getting better, as the company is investing in shared skills/tools/plugins/whatever the current terminology is that is specific to various use cases within the code base.<p>I haven't been writing so much code directly, but I do still very much feel that this is my code. My sessions are very interactive -- I ask the agent to explain decisions, question its plans, review the produced code and often revise it. I find it frees me up to spend more time thinking through and having higher level architecture applied instead of spending frustrating hours hunting down more basic "how does this work" information.<p>I think it might have been an article by Simon Willison that made the case for there being a way to use AI tooling to make you smarter, or to make you dumber. Point and shoot and blindly accept output makes you dumber -- it places more distance between you and your code base. Using AI tools to automate away a lot of the toil give you energy and time to dive deeper into your code base and develop a stronger mental model of how it works -- it makes you smarter. I keep in mind that at the end of the day, it's my name on the PR, regardless of how much Claude directly created or edited the files.</p>
]]></description><pubDate>Sun, 15 Mar 2026 20:49:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47391734</link><dc:creator>anyonecancode</dc:creator><comments>https://news.ycombinator.com/item?id=47391734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47391734</guid></item><item><title><![CDATA[New comment by anyonecancode in "What Is a Tort?"]]></title><description><![CDATA[
<p>What the teacher did.</p>
]]></description><pubDate>Wed, 11 Mar 2026 21:28:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47342225</link><dc:creator>anyonecancode</dc:creator><comments>https://news.ycombinator.com/item?id=47342225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47342225</guid></item><item><title><![CDATA[New comment by anyonecancode in "AI is not a coworker, it's an exoskeleton"]]></title><description><![CDATA[
<p>If the goal is to reduce the need for SWE, you don’t need AI for that. I suspect I’m not alone in observing how companies are often very inefficient, so that devs end up spending a lot of time on projects of questionable value—something that seems to happen more often the larger the organization. I recall at one job my manager insisted I delegate building a react app for an internal tool to a team of contractors rather than letting me focus for two weeks and knock it out myself.<p>It’s always the people management stuff that’s the hard part, but AI isn’t going to solve that. I don’t know what my previous manager’s deal was, but AI wouldn’t fix it.</p>
]]></description><pubDate>Fri, 20 Feb 2026 13:01:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47087475</link><dc:creator>anyonecancode</dc:creator><comments>https://news.ycombinator.com/item?id=47087475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47087475</guid></item><item><title><![CDATA[All the Menus in Thunder Bay, On, CA]]></title><description><![CDATA[
<p>Article URL: <a href="https://justthemenu.ca/">https://justthemenu.ca/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46810839">https://news.ycombinator.com/item?id=46810839</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 29 Jan 2026 14:44:35 +0000</pubDate><link>https://justthemenu.ca/</link><dc:creator>anyonecancode</dc:creator><comments>https://news.ycombinator.com/item?id=46810839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46810839</guid></item><item><title><![CDATA[New comment by anyonecancode in "The Five Levels: From spicy autocomplete to the dark factory"]]></title><description><![CDATA[
<p>These posts are in a thread about someone pumping out a large amount of software in a short amount of time using AI. I'm guessing that you and I would agree that programs flung out of an AI shotgun are highly unlikely to be the kind of software that will work well and satisfy users with no changes over 10 years.</p>
]]></description><pubDate>Wed, 28 Jan 2026 23:17:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46803134</link><dc:creator>anyonecancode</dc:creator><comments>https://news.ycombinator.com/item?id=46803134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46803134</guid></item><item><title><![CDATA[New comment by anyonecancode in "The Five Levels: From spicy autocomplete to the dark factory"]]></title><description><![CDATA[
<p>> There's this notion of software maintenance - that software which serves a purpose must be perennially updated and changed - which is a huge, rancid fallacy. If the software tool performs the task it's designed to perform, and the user gets utility out of it, it doesn't matter if the software is a decade old and hasn't been updated.<p>If what you are saying is that _maintenance_ is not the same as feature updates and changes, then I agree. If you are literally saying that you think software, once released, doesn't ever need any further changes for maintenance rather than feature reasons, I disagree.<p>For instance, you mention "security implications," but as a "might" not "will." I think this vastly underestimates security issues inherent in software. I'd go so far say that all software has two categories of security issues -- those that  known today, and those that will be uncovered in the future.<p>Then there's the issue of the runtime environment changing. If it's web-based, changing browser capabilities, for instance. Or APIs it called changing or breaking. Etc.<p>Software may not be physical, but it's subject to entropy as much as roads, rails, and other good and infrastructure out in the non-digital world.</p>
]]></description><pubDate>Wed, 28 Jan 2026 22:08:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46802248</link><dc:creator>anyonecancode</dc:creator><comments>https://news.ycombinator.com/item?id=46802248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46802248</guid></item><item><title><![CDATA[New comment by anyonecancode in "Package management is a wicked problem"]]></title><description><![CDATA[
<p>Well, there's the variation I heard recently:<p>There are only two problems in computer science. We only have one joke, and it's not very funny.</p>
]]></description><pubDate>Wed, 28 Jan 2026 16:54:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46797950</link><dc:creator>anyonecancode</dc:creator><comments>https://news.ycombinator.com/item?id=46797950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46797950</guid></item><item><title><![CDATA[New comment by anyonecancode in "Predicting OpenAI's ad strategy"]]></title><description><![CDATA[
<p>> In order to sell anything, people need to know about it. Google and Meta provide a way to make this possible. If they didn't exist, you wouldn't somehow have a more affordable way to get people to know about your product. However frustrating the current situation is, it is still more accessible than needing access to the airwaves or print media to try to sell anything new.<p>The places people can find out about your product are controlled by a very small number of companies. And those companies not only own those spaces, they also own the means of advertising on those spaces. So if you have a product you want to advertise, you're not paying to distribute your message broadly to consumers, you're paying a toll to a gatekeeper that stands between you and your potential customers.</p>
]]></description><pubDate>Sun, 18 Jan 2026 16:47:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46669348</link><dc:creator>anyonecancode</dc:creator><comments>https://news.ycombinator.com/item?id=46669348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46669348</guid></item><item><title><![CDATA[The Year in Neanderthals]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.nytimes.com/2026/01/03/science/archaeology-neanderthals-genetics.html">https://www.nytimes.com/2026/01/03/science/archaeology-neanderthals-genetics.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46522083">https://news.ycombinator.com/item?id=46522083</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 07 Jan 2026 03:15:05 +0000</pubDate><link>https://www.nytimes.com/2026/01/03/science/archaeology-neanderthals-genetics.html</link><dc:creator>anyonecancode</dc:creator><comments>https://news.ycombinator.com/item?id=46522083</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46522083</guid></item><item><title><![CDATA[New comment by anyonecancode in "NYC congestion pricing cuts air pollution by a fifth in six months"]]></title><description><![CDATA[
<p>Who are these mythical people who can pay $500/month to park below 60th street but will be bankrupted by the congestion toll?</p>
]]></description><pubDate>Wed, 10 Dec 2025 03:53:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46213891</link><dc:creator>anyonecancode</dc:creator><comments>https://news.ycombinator.com/item?id=46213891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46213891</guid></item><item><title><![CDATA[New comment by anyonecancode in "No more O'Reilly subscriptions for me"]]></title><description><![CDATA[
<p>> I still remember in the early 2000s Barnes and Noble would still have massive shelf space devoted to every technical topic you could imagine.<p>B&N, and Borders, are how I learned to code. Directionless after college, I thought, hey, why not learn how to make websites? And I'd spend a lot of time after work reading books at these stores (and yes, buying too).</p>
]]></description><pubDate>Tue, 09 Dec 2025 14:42:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46205410</link><dc:creator>anyonecancode</dc:creator><comments>https://news.ycombinator.com/item?id=46205410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46205410</guid></item><item><title><![CDATA[New comment by anyonecancode in "How good engineers write bad code at big companies"]]></title><description><![CDATA[
<p>Over my career, I've been in a big company twice. This article definitely tracks with my experience. At one company, I think management actively didn't care, and in fact my direct manager was pretty hostile to any attempts at improving our code base as it meant disruption to what was, for him, a stable little niche he had set up.<p>At the second, it wasn't hostility but more indifference -- yes, in theory they'd like higher quality code, but none of the systems to make this possible were set up. My team was all brand new to the company, except for two folks who'd been at the company for several years but in a completely different domain , with a manger from yet another domain. The "relative beginner" aspect he calls out was in full effect.</p>
]]></description><pubDate>Sat, 29 Nov 2025 00:03:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46083985</link><dc:creator>anyonecancode</dc:creator><comments>https://news.ycombinator.com/item?id=46083985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46083985</guid></item><item><title><![CDATA[New comment by anyonecancode in "Why Strong Consistency?"]]></title><description><![CDATA[
<p>The way you're defining "eventually consistent" seems to imply it means "the current state of the system is eventually consistent," which is not what I think that means. Rather, it means "for any given previous state of the system, the current state will eventually reflect that."<p>"Eventually consistent," as I understand it, always implies a lag, whereas the way you're using it seems to imply that at some point there is no lag.</p>
]]></description><pubDate>Thu, 27 Nov 2025 21:50:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46073542</link><dc:creator>anyonecancode</dc:creator><comments>https://news.ycombinator.com/item?id=46073542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46073542</guid></item><item><title><![CDATA[New comment by anyonecancode in "Space Truckin' – The Nostromo (2012)"]]></title><description><![CDATA[
<p>I think you have to assume that faster-than-light travel is both possible and economical. At that point, far-flung supply chains across the galaxy really aren't any more surprising than the far-flung supply chains across the globe of our current reality. When distance becomes less economically relevant, other factors (like labor availability and costs, regulations, ease of access, security, etc) become more important.</p>
]]></description><pubDate>Wed, 26 Nov 2025 15:17:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46058185</link><dc:creator>anyonecancode</dc:creator><comments>https://news.ycombinator.com/item?id=46058185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46058185</guid></item><item><title><![CDATA[New comment by anyonecancode in "The Case That A.I. Is Thinking"]]></title><description><![CDATA[
<p>I strongly suspect the answer is yes -- or more broadly, what makes us conscious. And yes, this implies consciousness is something all life has, to some degree.<p>I'm not going to pretend to have a good definition of what "consciousness" is, but directionally, I think having goals -- no, that's too weak -- having _desires_, is an important part of it. And I'm not sure it's possible to have desires if one cannot die.<p>Something like an LLM can't actually die. Shut down all the machines its code runs on, then turn them back on, and it's in the same state it was before. So it's not the "hardware" that an LLM lives in. Is it the code itself? Copy it to another set of machines and it's the same program. Code + data? Maybe we run into storage issues, but in theory same thing -- transfer the code and date somemplace else and its the same program. You can't actually "kill" a computer program. So there's no inherent "mortality" to it that where any kinds of "desire" would emerge from.</p>
]]></description><pubDate>Tue, 04 Nov 2025 02:15:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45806805</link><dc:creator>anyonecancode</dc:creator><comments>https://news.ycombinator.com/item?id=45806805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45806805</guid></item><item><title><![CDATA[New comment by anyonecancode in "Summary of the Amazon DynamoDB Service Disruption in US-East-1 Region"]]></title><description><![CDATA[
<p>> The internet was born out of the need for Distributed networks during the cold war - to reduce central points of failure - a hedging mechanism if you will.<p>I don't think the idea was that in the event of catastrophe, up to and including  nuclear attack, the system would continue working normally, but that it would keep working. And the internet -- as a system -- certainly kept working during this AWS outage. In a degraded state, yes, but it was working, and recovered.<p>I'm more concerned with the way the early public internet promised a different kind of decentralization -- of economics, power, and ideas -- and how _that_ has become heavily centralized. In which case, AWS, and Amazon, indeed do make a good example. The internet, as a system, is certainly working today, but arguably in a degraded state.</p>
]]></description><pubDate>Fri, 24 Oct 2025 02:39:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45690146</link><dc:creator>anyonecancode</dc:creator><comments>https://news.ycombinator.com/item?id=45690146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45690146</guid></item><item><title><![CDATA[New comment by anyonecancode in "Organize your Slack channels by "How Often", not "What""]]></title><description><![CDATA[
<p>My current slack channel organization:<p>- Channels I care about: ones where real work gets done every day, eg my team channels, other people I interact with frequently and directly.<p>- Temporarily important: short lived channels, or project channels that aren't as frequently actionable as the first category. Eg, I am struggling with some build issue so I join the public channel for the team that owns that process until I resolve my issue.<p>- Channels I need to follow: I don't really care too much about this, but partners or stakeholders are in them and sometimes say things I should know about or ping me or will add me if I leave, so I need to somewhat monitor it.<p>- Channels not really about me: Broad-based channels about company strategy, etc. In theory I guess they impact me since its about what the org, or my part of it, is up to, but tbh it doesn't actually impact me materially.<p>- Channels I may leave soon. Basically recycle bin, before I leave channel entirely.</p>
]]></description><pubDate>Wed, 01 Oct 2025 00:01:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45432798</link><dc:creator>anyonecancode</dc:creator><comments>https://news.ycombinator.com/item?id=45432798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45432798</guid></item><item><title><![CDATA[New comment by anyonecancode in "A board member's perspective of the RubyGems controversy"]]></title><description><![CDATA[
<p>What I'm missing is what, if any, communication Ruby Central had with maintainers.<p>> How do you tell someone that has had commit and admin access to critical infrastructure long after that need has expired that you need to revoke that access without upsetting them?<p>Start by letting go of the goal of not upsetting them. Make sure you do communicate clearly. Just say what you said a paragraph earlier: open source ecosystems, including ours, are increasingly suffering supply chain attacks. To guard against this, we need to tighten access that has traditionally been fairly loose. Starting <date>, we're going to remove general access and ask that contributors sign <link to agreement> before re-enabling access.<p>I mean, maybe that is what happened -- as the OP says, he wasn't part of the conversations so can't say. From the earlier public posts, it doesn't _sound_ like that's what happened. But I'd say as a general rule, it's important to communicate disruptive changes ahead of time to those affected and give a clear path to how they can mitigate the disruption.</p>
]]></description><pubDate>Mon, 22 Sep 2025 20:09:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45338813</link><dc:creator>anyonecancode</dc:creator><comments>https://news.ycombinator.com/item?id=45338813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45338813</guid></item><item><title><![CDATA[Ants Found a Loophole for a Fundamental Rule of Life]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.nytimes.com/2025/09/15/science/ants-species-babies.html">https://www.nytimes.com/2025/09/15/science/ants-species-babies.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45277983">https://news.ycombinator.com/item?id=45277983</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 17 Sep 2025 16:29:07 +0000</pubDate><link>https://www.nytimes.com/2025/09/15/science/ants-species-babies.html</link><dc:creator>anyonecancode</dc:creator><comments>https://news.ycombinator.com/item?id=45277983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45277983</guid></item></channel></rss>