<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: bluegatty</title><link>https://news.ycombinator.com/user?id=bluegatty</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 27 May 2026 18:51:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bluegatty" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bluegatty in "Use boring languages with LLMs"]]></title><description><![CDATA[
<p>"There is a huge semantic difference between sharing an object by providing a reference to it, passing the ownership of the object and passing a copy."<p>Yes - of course there is!<p>You're totally right!<p>But <i>that semantic difference does not exist in most languages</i>.<p>For good reason.<p>That 'semantic difference' only matters in a specific context - wherein you need to have the difference, usually for performance reasons.<p>There's no need to expose that semantic difference in the surface language, in most cases.<p>And that 'semantic difference' requires an <i>enormous amount of thinking</i> to process across the system. It's a huge amount of possibly unnecessary work.<p>Making the AI have to deal with that layer of design concern is a big cost you only want to deal with if it's worth paying the price.</p>
]]></description><pubDate>Wed, 27 May 2026 14:16:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48294767</link><dc:creator>bluegatty</dc:creator><comments>https://news.ycombinator.com/item?id=48294767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48294767</guid></item><item><title><![CDATA[New comment by bluegatty in "I'm Tired of Talking to AI"]]></title><description><![CDATA[
<p>Probably what you want is answers.<p>If the computer (AI or not) provided you with that convenience, you'd never want to deal with a human for a given task.<p>The 'mischaracterization' of AI as human - now that's annoying. We probably should not submit answers by AI in the form of human identities.</p>
]]></description><pubDate>Wed, 27 May 2026 14:11:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48294700</link><dc:creator>bluegatty</dc:creator><comments>https://news.ycombinator.com/item?id=48294700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48294700</guid></item><item><title><![CDATA[New comment by bluegatty in "I'm Tired of Talking to AI"]]></title><description><![CDATA[
<p>What? This is patronizing and maybe a bit insulting.<p>If you call a helpdesk agent - they have to query the system to pull up your case.<p>The UX is a bit different now.<p>That's it.<p>Your 'anthropomorphising projectION' here is the issue, not the person using basic tools to help you - as they always have.</p>
]]></description><pubDate>Wed, 27 May 2026 14:08:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48294644</link><dc:creator>bluegatty</dc:creator><comments>https://news.ycombinator.com/item?id=48294644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48294644</guid></item><item><title><![CDATA[New comment by bluegatty in "Use boring languages with LLMs"]]></title><description><![CDATA[
<p>& and &mut is all over the code in Rust. &T by far the most common arg type.<p>In the OP article, they mention 'don't need to worry about thread cause the concept does not exist' - well, & does not exist in Python.<p>Those things are related to low-level computational issues (memory management) not problems space issues (moving money, transcoding the file, checking the spreadsheet), so a lot of &/&mut etc. and all that extra thinking slows down AI for the same reason it slows down you and I.<p>In particular, building in rust requires us to think a bit different about how we create the program in the first place and I don't think AI is very good at architecture yet.<p>Probably ... eventually none of this will really matter though, it will just be like 'compiler pedantry' for the small number of people who work on those things.</p>
]]></description><pubDate>Tue, 26 May 2026 21:08:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48285982</link><dc:creator>bluegatty</dc:creator><comments>https://news.ycombinator.com/item?id=48285982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48285982</guid></item><item><title><![CDATA[New comment by bluegatty in "Use boring languages with LLMs"]]></title><description><![CDATA[
<p>The problem is that most of Rust annotations are related to memory management in special conditions aka solving problems that don't even exist in JS or Java. That's not going help the AI solve problem space issues, it just helps the AI (and us) do things in the solution space aka solve lower level things we consider important.</p>
]]></description><pubDate>Tue, 26 May 2026 19:21:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48284634</link><dc:creator>bluegatty</dc:creator><comments>https://news.ycombinator.com/item?id=48284634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48284634</guid></item><item><title><![CDATA[New comment by bluegatty in "Use boring languages with LLMs"]]></title><description><![CDATA[
<p>"The concurrency model is the first of these. Goroutines are a far more tractable primitive for coding agents than threads, callbacks, async/await, or any of the colored-function regimes that dominate elsewhere. They are simple, type-safe, and ubiquitously used in the corpus the model was trained on. There is no question of what color your function is, because the question does not exist."<p>I don't really buy the intuition (aka Goroutines are more 'clear' than 'coloured' functions or threads), and there's no evidence presented for this either.<p>Although this could very well be true, I'm doubtful without seeing some real world data points.<p>The 'general premise' aka 'cosine similarity' may have been true before bit it may not be that anymore.<p>AI just pretty good at anything it's 'seen enough' and that's it, I think it's more likely a 'threshold' problem than an ability problem, at least for most things.<p>'Rust' may represent a different domain, given the very detailed nature of notation and the vast possibilities that arise from that.</p>
]]></description><pubDate>Tue, 26 May 2026 19:16:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48284559</link><dc:creator>bluegatty</dc:creator><comments>https://news.ycombinator.com/item?id=48284559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48284559</guid></item><item><title><![CDATA[New comment by bluegatty in "The Eternal Sloptember"]]></title><description><![CDATA[
<p>-> You Are Holding It Wrong.<p>LLMs + Harnesses are incredibly effective, as evidenced by the literal millions of people who are paying quite a lot to use them, who speak glowingly of them and would 'never go back'.<p>Whatever 'shape they take' - they are obviously useful - ergo - 'you're doing something wrong' if you can't make use of them for most tasks.<p>Mileage varies, there are downsides, but it's the same with anything.</p>
]]></description><pubDate>Mon, 25 May 2026 17:29:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48269377</link><dc:creator>bluegatty</dc:creator><comments>https://news.ycombinator.com/item?id=48269377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48269377</guid></item><item><title><![CDATA[New comment by bluegatty in "The Eternal Sloptember"]]></title><description><![CDATA[
<p>There are innumerable other software and process technologies that we use - and never before have we compared them to 'Engineers'.<p>The 'tool of the system' analogy is not an unreasonable point of discussion but it does not help us in this scenario.</p>
]]></description><pubDate>Mon, 25 May 2026 15:51:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48268257</link><dc:creator>bluegatty</dc:creator><comments>https://news.ycombinator.com/item?id=48268257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48268257</guid></item><item><title><![CDATA[New comment by bluegatty in "The Eternal Sloptember"]]></title><description><![CDATA[
<p>AI can already easily emulate human creative output [1][2] and there is zero change that you or anyone else can reliably detect AI output with any degree of consistency.<p>Even with the few 'tell tale' patterns it's been leaving ... that threshold is being moved past quite quickly. Within not even 6 months, works will be identical for all bus some specific activities.<p>[1] <a href="https://www.sciencedirect.com/science/article/pii/S1477388025000131" rel="nofollow">https://www.sciencedirect.com/science/article/pii/S147738802...</a>
[2] <a href="https://link.springer.com/article/10.1186/s41077-025-00396-6?utm_source=chatgpt.com" rel="nofollow">https://link.springer.com/article/10.1186/s41077-025-00396-6...</a></p>
]]></description><pubDate>Mon, 25 May 2026 12:08:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48265906</link><dc:creator>bluegatty</dc:creator><comments>https://news.ycombinator.com/item?id=48265906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48265906</guid></item><item><title><![CDATA[New comment by bluegatty in "The Eternal Sloptember"]]></title><description><![CDATA[
<p>"Airplanes don't fly, humans do!"<p>People are hallucinating on this thread.<p>That people will say 'Code Me An App' and expect some kind of magical results, will be more common than not, but it's no way evidence that the AI can't code.<p>Given a sufficiently detailed prompt, the AI will produce almost whatever you ask it within a certain scale.<p>As sure as the sky is blue.<p>And it will make perfectly compilable code usually on the first prompt.<p>Obviously, it can code.<p>Obviously, it can 'synthetically reason' about the code.<p>You can point it an arbitrary code base and it will give a better overall assessment than most humans.<p>Is it fallible? Obviously. Is it limited in scope? Obviously.</p>
]]></description><pubDate>Mon, 25 May 2026 12:02:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48265862</link><dc:creator>bluegatty</dc:creator><comments>https://news.ycombinator.com/item?id=48265862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48265862</guid></item><item><title><![CDATA[New comment by bluegatty in "The Eternal Sloptember"]]></title><description><![CDATA[
<p>“By 2005 or so, it will become clear that the Internet's impact on the economy has been no greater than the fax machine.”</p>
]]></description><pubDate>Mon, 25 May 2026 11:55:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48265808</link><dc:creator>bluegatty</dc:creator><comments>https://news.ycombinator.com/item?id=48265808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48265808</guid></item><item><title><![CDATA[New comment by bluegatty in "The Eternal Sloptember"]]></title><description><![CDATA[
<p>"Those matrix multiplications aren't a divine perfect thing. They suffer from floating point precision issues " - this is not the right intuition.<p>"Not by our human definition of perfect."?<p>'Human definition' has nothing to do with it.<p>Your job is to define what you want, to the extent you can do that, the AI does really well at a certain scale, at the 'functional' scale, nearly perfectly.</p>
]]></description><pubDate>Mon, 25 May 2026 05:43:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48263760</link><dc:creator>bluegatty</dc:creator><comments>https://news.ycombinator.com/item?id=48263760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48263760</guid></item><item><title><![CDATA[New comment by bluegatty in "The Eternal Sloptember"]]></title><description><![CDATA[
<p>"Ah I see your org hasnt yet had an outage caused by a bad LLM code push"<p>"We went back to shovelling by hand because someone ran over the pole with the front-loader, even though he had no experience driving it."<p>This is definitely user error; obviously it's a hard tool to wrangle but it's entirely possible to use it safely.</p>
]]></description><pubDate>Mon, 25 May 2026 05:40:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48263747</link><dc:creator>bluegatty</dc:creator><comments>https://news.ycombinator.com/item?id=48263747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48263747</guid></item><item><title><![CDATA[New comment by bluegatty in "The Eternal Sloptember"]]></title><description><![CDATA[
<p>Yes, exactly, it's 'us' not the AI, which is great.<p>Why on earth would we ever remotely compare a 'tool' to 'a software engineer' ?<p>The 'great delusion' is not that 'AI can't code' - because obviously it can, and very well.<p>The problem is the 'anthropomorphism' and all this AGI nonsense.<p>If we called it 'Stochastic Mechanisms' and did not 'personalize' our prompts, refer to them as 'chat' or give them 'personalities' but remained in the domain of 'Stochastic Language CLI' ... then our metaphors would pbably not cloud our judgments.<p>Let the philosophers argue about AGI.</p>
]]></description><pubDate>Mon, 25 May 2026 05:37:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48263725</link><dc:creator>bluegatty</dc:creator><comments>https://news.ycombinator.com/item?id=48263725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48263725</guid></item><item><title><![CDATA[New comment by bluegatty in "The Eternal Sloptember"]]></title><description><![CDATA[
<p>That's a very good way to describe what they do (better than 'AI') but ironically, it really well explains the mechanism, and how they are in fact able to 'code so well' which is contrary to the authors own premise.<p>Agents code extremely well.<p>They're not particularly good at 'architecture' and I think that's where his specific concerns about 'not being able to see the problems' arise - the issues are are almost never in the syntax, because the AI writes perfect code. The issue is that it's not doing exactly what you intended.<p>Instead of 'missing the target' ... it's 'hit the wrong target perfectly'.<p>Any senior developer working with AI daily should be able to have a baseline intuition for all of this, and would therefore reject the hyperbole of the premise 'it can't code!'.<p>Of course it's producing gargantuan amounts of slop - that's not because 'it can't code', that's something else entirely.</p>
]]></description><pubDate>Mon, 25 May 2026 05:32:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48263705</link><dc:creator>bluegatty</dc:creator><comments>https://news.ycombinator.com/item?id=48263705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48263705</guid></item><item><title><![CDATA[New comment by bluegatty in "The Eternal Sloptember"]]></title><description><![CDATA[
<p>The author is absurdly wrong.<p>It's ridiculous to suggest that 'AI can't code' - when the entire development world has moved into agentic coding, including all of the best developers in the world, and it's yielding positive results in most scenarios.<p>It's a callow 'bad twitter take' the length of an article.<p>He's not wrong to suggest that IA is a 'stochastic mechanism' over all the code that's ever been written, but that's evidence of the mechanism, and frankly, describe how it <i>is able to code</i>.<p>And yes - organizations will misappropriate AI at scale as they do with everything.<p>His premise is so far out of proportion and misguided, it's tantamount to 'fake moon landing' conspiracy theory.</p>
]]></description><pubDate>Mon, 25 May 2026 05:27:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48263677</link><dc:creator>bluegatty</dc:creator><comments>https://news.ycombinator.com/item?id=48263677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48263677</guid></item><item><title><![CDATA[New comment by bluegatty in "The Eternal Sloptember"]]></title><description><![CDATA[
<p>At a granular level, it's almost guaranteed that you cannot write better code than an agent.<p>Agents now are writing extremely consistent, normalized canonical code, that usually compiles the first time.<p>Right out of the 'textbook'.<p>For <i>what it's trying to do</i> - it writes nearly perfect code.<p>The only thing you could nominally disagree with are some of the conventions and idioms.<p>It 'writes a perfect novel, in perfect prose'.<p>What it will not do however, is 'write the novel that's in your head'.<p>And that's the crux of it.<p>It's not even your job to 'write code' at this point, but rather to be the storyteller - and a very good editor who has enough taste and grasp of gammar to be able to know when it's going awry.<p>It will make mostly what you tell it too, the quality of the output is the quality of your guidance, but at the lowest levels it's generating extremely high quality syntactic prose.</p>
]]></description><pubDate>Mon, 25 May 2026 05:12:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48263598</link><dc:creator>bluegatty</dc:creator><comments>https://news.ycombinator.com/item?id=48263598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48263598</guid></item><item><title><![CDATA[New comment by bluegatty in "The Eternal Sloptember"]]></title><description><![CDATA[
<p>Almost nobody used crypto, everyone is using AI, every day for doing productive work and almost nobody would give it up.<p>I don't understand how it's remotely reasonable to try to make the comparison.</p>
]]></description><pubDate>Mon, 25 May 2026 04:58:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48263526</link><dc:creator>bluegatty</dc:creator><comments>https://news.ycombinator.com/item?id=48263526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48263526</guid></item><item><title><![CDATA[New comment by bluegatty in "The Eternal Sloptember"]]></title><description><![CDATA[
<p>" Agents cannot program, and it’s taking longer and longer to realize that they can’t. They are a highly sophisticated statistical model designed to mimic the distribution of programming"<p>In other words - they can program, and probably better than you.<p>I don't like being too critical but this is a really superficial post - as if either 'AI is a Software Engineer - or - It must be Fraud'<p>It's an extremely powerful tool that is very 'pattern oriented' and with guidance can absolutely write great code - and even across modules given the right basis.<p>It's also great at so many other tasks - finding bugs in big code bases, doing migrations etc.<p>It's not going to make very goo architectural decisions for you, and if you're doing anything novel you have to read most of the code ... but that's too be expected.</p>
]]></description><pubDate>Mon, 25 May 2026 04:56:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48263518</link><dc:creator>bluegatty</dc:creator><comments>https://news.ycombinator.com/item?id=48263518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48263518</guid></item><item><title><![CDATA[New comment by bluegatty in "Green card seekers must leave U.S. to apply, Trump administration says"]]></title><description><![CDATA[
<p>1500 SAT is not very meaningful. I'm a top-1% scorer on similar type of thing and it's not a strong indication.<p>If they had a CS degree, and were generally decent communicators and 'responsible actors' ... and could not get a job - now that's a problem.</p>
]]></description><pubDate>Sun, 24 May 2026 22:15:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48261559</link><dc:creator>bluegatty</dc:creator><comments>https://news.ycombinator.com/item?id=48261559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48261559</guid></item></channel></rss>