• jascha_eng a minute ago

    Verification is key, and the issue is that almost all AI generated code looks plausible so just reading the code is usually not enough. You need to build extremely good testing systems and actually run through the scenarios that you want to ensure work to be confident in the results. This can be preview deployments or other AI generated end to end tests that produce video output that you can watch or just a very good test suite with guard rails.

    Without such automation and guard rails, AI generated code eventually becomes a burden on your team because you simply can't manually verify every scenario.

    • cons0le 12 minutes ago

      I directly asked gemini how to get world peace. It said the world should prioritize addressing climate change, inequality, and discrimination. Yeah - we're not gonna do any of that shit. So I don't know what the point of "superintelligent" AI is if we aren't going to even listen to it for the basic big picture stuff. Any sort of "utopia" that people imagine AI bringing is doomed to fail because we already can't cooperate without AI

      • PunchyHamster 11 minutes ago

        I dunno, many people have that weird, unfounded trust in what AI says, more than in actual human experts it seems

        • bilbo0s 5 minutes ago

          Because AI, or rather, an LLM, is the consensus of many human experts as encoded in its embedding.

          Here's the thing though, you have to know enough about the subject on which you're asking a question to land in the right place in the embedding. If you don't, you'll just get bunk. (I know it's popular to call AI bunk "hallucinations" these days, but really if it was being spouted by a half wit human we'd call it "bunk".)

          So you really have to be an expert in order to maximize your use of an LLM. And even then, you'll only be able to maximize your use of that LLM in the field in which you expertise lies.

          A programmer, for instance, will likely never be able to ask a coherent enough question about economics or oncology for an LLM to give a reliable answer. Similarly, an oncologist will never be able to give a coherent enough software specification for an LLM to write an application for him or her.

          That's the achilles heel of AI today as implemented by LLMs.

          • jackblemming 2 minutes ago

            > is the consensus of many human experts as encoded in its embedding

            That’s not true.

        • potsandpans 3 minutes ago

          I don't believe that this is going to happen, but the primary arguments revolving around a "super intelligent" ai involve removing the need for us to listen to it.

          A super intelligent ai would have agency, and when incentives are not aligned would be adversarial.

          In the caricature scenario, we'd ask, "super ai, how to achieve world peace?" It would answer the same way, but then solve it in a non-human centric approach: reducing humanities autonomy over the world.

          Fixed: anthropogenic climate change resolved, inequality and discrimination reduced (by reducing population by 90%, and putting the rest in virtual reality)

        • blauditore 6 minutes ago

          All these engineers who claim to write most code through AI - I wonder what kind of codebase that is. I keep on trying, but it always ends up producing superficially okay-looking code, but getting nuances wrong. Also fails to fix them (just changes random stuff) if pointed to said nuances.

          I work on a large product with two decades of accumulated legacy, maybe that's the problem. I can see though how generating and editing a simple greenfield web frontend project could work much better, as long as actual complexity is low.

          • yannyu 13 minutes ago

            I think there's a lot of utility to current AI tools, but it's also clear we're in a very unsettled phase of this technology. We likely won't see for years where the technology lands in terms of capability or the changes that will be made to society and industry to accommodate.

            Somewhat unfortunately, the sheer amount of money being poured into AI means that it's being forced upon many of us, even if we didn't want it. Which results in a stark, vast gap like the author is describing, where things are moving so fast that it can feel like we may never have time to catch up.

            And what's even worse, because of this industry and individuals are now trying to have the tool correct and moderate itself, which intuitively seems wrong from both a technical and societal standpoint.

            • gradus_ad 41 minutes ago

              The proliferation of nondeterministically generated code is here to stay. Part of our response must be more dynamic, more comprehensive and more realistic workload simulation and testing frameworks.

              • OptionOfT 13 minutes ago

                I disagree. I think we're testing it, and we haven't seen the worst of it yet.

                And I think it's less about non-deterministic code (the code is actually still deterministic) but more about this new-fangled tool out there that finally allows non-coders to generate something that looks like it works. And in many cases it does.

                Like a movie set. Viewed from the right angle it looks just right. Peek behind the curtain and it's all wood, thinly painted, and it's usually easier to rebuild from scratch than to add a layer on top.

                • yuedongze 36 minutes ago

                  i've seen a lot of startups that use AI to QA human work. how about the idea of use humans to QA AI work? a lot of interesting things might follow

                  • Aldipower 33 minutes ago

                    Sounds inhuman.

                    • quantummagic 27 minutes ago

                      As an industry, we've been doing the same thing to people in almost every other sector of the workforce, since we began. Automation is just starting to come for us now, and a lot of us are really pissed off about it. All of a sudden, we're humanitarians.

                      • A4ET8a8uTh0_v2 29 minutes ago

                        Nah, sounds like management, but I am repeating myself. In all seriousness, I have found myself having to carefully rein some of similar decisions in. I don't want to get into details, but there are times I wonder if they understand how things really work or if people need some 'floor' level exposure before they just decree stuff.

                      • colechristensen 5 minutes ago

                        Yes, but not like what you think. Programmers are going to look more like product managers with extra technical context.

                        AI is also great at looking for its own quality problems.

                        Yesterday on an entirely LLM generated codebase

                        Prompt: > SEARCH FOR ANTIPATTERNS

                        Found 17 antipatterns across the codebase:

                        And then what followed was a detailed list, about a third of them I thought were pretty important, a third of them were arguably issues or not, and the rest were either not important or effectively "this project isn't fully functional"

                        As an engineer, I didn't have to find code errors or fix code errors, I had to pick which errors were important and then give instructions to have them fixed.

                        • adventured 14 minutes ago

                          A large percentage (at least 50%) of the market for software developers will shift to lower paid jobs focused on managing, inspecting and testing the work that AI does. If a median software developer job paid $125k before, it'll shift to $65k-$85k type AI babysitting work after.

                          • __loam 29 minutes ago

                            No thanks.

                        • CGMthrowaway 39 minutes ago

                          > AI should only run as fast as we can catch up

                          Good principle. This is exactly why we research vaccines and bioweapons side by side in the labs, for example.

                          • rogerkirkness an hour ago

                            Appealing, but this is coming from someone smart/thoughtful. No offence to 'rest of world', but I think that most people have felt this way for years. And realistically in a year, there won't be any people who can keep up.

                            • dontlikeyoueith 22 minutes ago

                              > And realistically in a year, there won't be any people who can keep up.

                              I've heard the same claim every year since GPT-3.

                              It's still just as irrational as it was then.

                              • adventured 8 minutes ago

                                You're rather dramatically demonstrating how remarkable the progress has been: GPT-3 was horrible at coding. Claude Opus 4.5 is good at it.

                                They're already far faster than anybody on HN could ever be. Whether it takes another five years or ten, in that span of time nobody on HN will be able to keep up with the top tier models. It's not irrational, it's guaranteed. The progress has been extraordinary and obvious, the direction is certain, the outcome is certain. All that is left is to debate whether it's a couple of years or closer to a decade.

                              • airstrike 44 minutes ago

                                > And realistically in a year, there won't be any people who can keep up.

                                Bold claim. They said the same thing at the start of this year.

                                • adventured 5 minutes ago

                                  You're all arguing over how many single digit years it'll take at this point.

                                  It doesn't matter if it takes another 12 or 36 months to make that claim true. It doesn't matter if it takes five years.

                                  Is AI coming for most of the software jobs? Yes it is. It's moving very quickly, and nothing can stop it. The progress has been particularly exceptionally clear (early GPT to Gemini 3 / Opus 4.5 / Codex).

                                  • bdangubic 2 minutes ago

                                    > Is AI coming for most of the software jobs?

                                    be cool to start with one before we move to most…

                                • yuedongze 39 minutes ago

                                  im hoping this can introduce a framework to help people visualize the problem and figure out a way to close that gap. image generation is something every one can verify, but code generation is perhaps not. but if we can make verifying code as effortless as verifying images (not saying it's possible), then our productivity can enter the next level...

                                  • drlobster 35 minutes ago

                                    I think you underestimating how good these image generators are at the moment.

                                    • yuedongze 34 minutes ago

                                      oh i mean the other direction! checking if a generated image is "good" that no one will tell something is off and it look naturally, rather than checking if they are fake.