Any pronouns. 33.

Professional developer and amateur gardener located near Atlanta, GA in the USA.

I’m using a new phone keyboard, please forgive typos.

  • 1 Post
  • 668 Comments
Joined 3 years ago
cake
Cake day: June 13th, 2023

help-circle


  • JackbyDev@programming.devtolinuxmemes@lemmy.world.files
    link
    fedilink
    English
    arrow-up
    3
    ·
    5 days ago

    Re: bad with large code – that’s been something I’ve been noticing as well. A project I’ve been working on for work has gotten larger now and it seems more often that it makes goofy mistakes. Like removing something somewhere but leaving something related somewhere else. My best guess is that it’s all context window stuff. As humans, we can learn a lot and keep it all in our heads. But an AI model, if it’s not something from its training set and it’s not in its context window, then it just straight up does not know it exists. I’m guessing because context windows have gotten bigger that ai coding has gotten more impressive. But we’ll see if they’re able to keep scaling that. I imagine at some point it’s gonna hit a soft wall (or at least a price wall lol).


  • JackbyDev@programming.devtolinuxmemes@lemmy.world.files
    link
    fedilink
    English
    arrow-up
    6
    ·
    5 days ago

    I’ll preface this by saying I’m not trying to sound like a tech bro. I’m really trying to give a level and measured response.

    Over the past year, AI coding has gotten very good. It can catch weird mistakes that are not obvious. But it can also just totally miss obvious things and get caught up in shit that doesn’t matter. The best way to describe it is like an extremely eager and very smart junior developer. They get easily distracted. They get easily caught up in edge cases that don’t matter. That can easily miss extremely critical things.

    The biggest thing is that it’s fast.

    We’ll see how cheap it is long term when companies need to be profitable and run out of investors to convince.















  • And yet many Chromium forks are following suit and disabling Manifest v2 support. The idea that these things “don’t need support” is silly when we’re talking about the Herculean effort of maintaining a browser. Yes, anyone can but when the vast majority of browsers are Chromium forks instead of individually created and maintained ones, how much effort do you think those organizations have?

    It’s good that browsers like Brave have an alternative means of ad blocking, and Firefox even has Brave’s exact same blocker built in now, but the idea that “you can just fork and block” is missing the point.

    Google has effectively won. They are the de facto controller of web standards now that the majority of browsers use Chromium. When they began dropping support for Manifest v2 in 2019 it was the same year they said ad blockers were a major threat to their revenue in their publicly filed shareholder statements. This isn’t some conspiracy theory either, you can literally go look that up. They dropped v2 because ad blocking was too powerful and gutted it in v3. They know that the ecosystem of browser forks they helped create depends on their dev effort and won’t keep v2.

    Even if v2 and ad blocking stay around, people still need to get the fuck off of Chromium. It’s ads today, but could be something else tomorrow. The problem is Google getting to easily control what like >80% of browsers see and do all because they control Chromium. Even if Google was suddenly like “you know what, we’re turning v2 back on,” I’d still be practically begging everyone to stay the fuck off of Chromium and get into something Firefox based. This is about so much more than just ads.