HN2new | past | comments | ask | show | jobs | submit | munksbeer's commentslogin

I was under the impression from Rust developers that it was one of the languages LLMs struggled with a bit more than others? My view could be (probably is) very outdated.

If it were ever true, it's not anymore.

Rust is a nice choice even just for its amazing sum types and the ability to make impossible states unrepresentable at the type level.


No-one (apart from some CEOs) cares that you don't use AI, I promise you.

The thing that triggers people is comments like yours still, even at this point, claiming that AI just produces slop and everyone is just lying.

It is absurd, and people are obviously going to react to it.


When did I claim AI just produces slop? When did I claim everyone was lying?

If by "react" you mean make stuff up, sure.


> Seems like the bar is now it has to be a mass market product.

The bar for this will just keep moving. Some people are heavily invested in the anti-stance, so human nature being what it is, you've little hope of changing their minds anyway.


Literally me on a DIY sub. I needed some advice, got auto removed, never went back.

Same. Not DIY, but my first post was rejected and I was banned. LOL. I guess that is moderation in action!

"excessive moderation" is a fun concept to think about.

> I'll add "craftsmanship". It isn't just delivering "A" finished product, you want to deliver a "good", if not "the best", finished product.

I don't raise a single PR that I feel I wouldn't have written myself. All the code written by the AI agent must be high quality and if it isn't, I tell it why and get it to write bits again, or I just do it myself.

I'm having quite a hard time understanding why this is a problem for other people using AI. Can you help me?


If you take the time to read the code and understand it to that level, great. But that sort of belies the promise of vibe-coding, where all software engineers essentially become PMs to a bunch of agents.

I use AI to extract information from documentation and write me bespoke examples, but I'd never feel good relying on code it actually generated without extremely thorough testing and review.


> If you take the time to read the code and understand it to that level, great. But that sort of belies the promise of vibe-coding, where all software engineers essentially become PMs to a bunch of agents.

But why would I do vibe coding? I am releasing this code to production systems that will bring the company down if there is a significant error. And my human peers will give me hell for raising terrible code for review.

I have a helpful, endlessly patient junior engineer with superhuman typing speed who will take all of my advice and apply it exactly as a I want it, and write my code for me. When I see errors, I'll tell it, and I'll even ask it to remember why it is a problem in our code base (maybe not others). So it has memory and (mostly) won't do that again.

And I also make sure to apply the same quality to the tests we write together.

Over the last few months I'd say between 50-80% of code being delivered to our repo is "typed" by agents. Humans are still guiding them and ensuring the quality meets our high standards.

I don't really have a grasp on how other people are working with this stuff that they're seeing problems with production code.


> We find it really difficult to hire good developers, especially seniors

From what I understand, Spain offers pitiful salaries even to senior developers. And prices for property in the areas where they're being hired are not cheap at all.

So decent developers have options, they can move to Ireland, Amsterdam, anywhere else in the EU where they can earn more.


No, I don't think so. I live in London, but I have had quite a few Australian friends over the years and I they don't think upside down.

I don't get the "from Brisbane up to the south" comment.


It might be an intentional 'non-northern-hemisphere-centric' construct. I had not heard it before but in a way it does make sense given that a sphere does not have a defined 'top' and 'bottom'. Then again the one we live on has a defined 'north' and 'south' and north tends to be thought of as 'up'.

I've been thinking, it could mean it doesn't matter which direction you go, cause I'd think north or south of Brisbane is same, wildlife is gonna try to eat/kill/sting you

> there's an extremely high survivorship bias because people who are into this LLM craze have a higher probability of browsing HN.

I've worked in professional software development for more than 20 years. I'm pretty well connected and well aware of what is going on in the industry. If you think that coding agents are not widely used and just a bubble on HN, you are very much mistaken. At this point I'd suggest more than 50% of professional developers are using them. Within a few years it will be 90%.

The reason is, they are actually good, despite what some people really want to believe.

Personally, I've been typing characters into a text editor or IDE for a long, long time. I'm very happy that I have a an automated junior programmer to do it for me now while I guide it and tell it when it is getting things wrong, and fix up mistakes. I did the manual way for a long time, I'm enjoying this new way. I understand this isn't for everyone though.


You comment is against hn guidelines: https://news.ycombinator.com/newsguidelines.html

In particular: "Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."


I assume good faith and still finding it nonsense

I would like to try game development, only for personal satisfaction, and I will definitely be using coding agents and AI generated assets to help. I have very little free time and I am a decent enough programmer that I think I should be able to pick up what the agent is doing if I keep the chunks small enough and review each time. And this will be for my own hobby purposes and possibly for my children only.

But, if I were to make a game for commercial purposes I would very much either avoid using AI, or use it only for the code (and not reveal that), because as you rightly point out, the indie gaming community is massively against AI, and will reject your game if they know you used it.


I agree, as someone who has the goal for commercial purposes it seems like AI generated assets are a no go. As for people who make games for pleasure, unless you have a personal issue with AI I don’t see the issue. As for the coding part, I can’t imagine any game dev is not using any form of it to code.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: