Thanks to visit codestin.com
Credit goes to programming.dev

  • jagermo@feddit.org
    Codestin Search App
    Codestin Search App
    Codestin Search App
    2
    ·
    4 months ago

    I think it will make getting into coding easier. For me, i always wanted a module for foundry that:

    • allowed GMs to select 2 or more tokens
    • picks and targets one toke randomly

    The idea is to not have to role a the time when the enemy picks of targets in range.

    I tried starting once or twice, but life always got in the way and I never really knew where to start.

    I spent 2 days with my Kagi AI assistant and Rando was ready to be used with my foundry setting.

    No, I am not a programmer, but with the llm, I was able to turn an idea into reality - and that felt really good.

    So, it could open the way to programming for people like thingieverse opened 3d printing. You can simply start with smaller stuff and learn along.

  • teawrecks@sopuli.xyz
    Codestin Search App
    Codestin Search App
    Codestin Search App
    1
    ·
    2 months ago

    This is objectively false. Here’s why.

    A Formal Language is one that is rigorously defined in logic. It has a grammar which rigidly defines the set of strings (or patterns of symbols) that are in the language. Math and computing is built on formal languages. It’s not intuitive, but a sufficiently well defined problem statement is a grammar, and the set of solutions to the problem is the language. So in a very literal sense, being able to “speak” a formal language is the same as calculating the solution to a problem.

    A Natural Language on the other hand is contextual. It evolves over time. It’s not random, but it is arbitrary. There is not hard line between what is a valid sentence in a natural language, and what’s not. Me speak with broke worded, but still can understand you. There is a pattern there, if it were random there would be no meaning, but it is impossible to formally define.

    LLMs and AI in general are specifically suited to this last part: approximating solutions to problems where there exists a pattern, but the pattern is impossible to rigorously define. Looking at a photo and knowing whether it’s a cat, creating artwork with a specific aesthetic, or speaking a natural language are what AI excels at. But calculating specific solutions to well defined problems is not, for that we built calculators.

    All that said, humans brains are better at natural language than being calculators (that’s why we eventually invented calculators), so I think there may come a day when we make an AI that is capable of designing and building a calculator. And at THAT point, AI will handily replace programmers. But that is a much harder problem it would seem.

  • zamithal
    Codestin Search App
    Codestin Search App
    Codestin Search App
    1
    ·
    4 months ago

    When we talk about these types of topics on the Internet we are usually all speaking about slightly different things. For example “Coding will be replaced by AI” can be interpreted as 100% (every programmer) or partial (X%).

    When we talk in the 100% sense the bar AI must achieve is MUCH higher than replacing some percentage. To replace 100% of programmers the AI needs to not only be on par with principal engineers but also be able to understand domain, real world implications, stakeholder input and a bunch of other goodies engineers do behind the scenes other than writing code.

    When we talk about the partial percentage, the bar is low. Companies already take shortcuts such as outsourcing or greenlighting a proof of concept for production without proper design. There are MANY terrible programmers employed today who produce code slower and worse than even the halicigenic mess that is today’s modern llms.

    The budget for replacing these subpar programmers is proportional to their salary. If we choose the arbitrary pay of 75k for these programmers, that means we could spend up to 75k on AI compute costs per year and still break even. This doesn’t even need to be fully autonomous as the remaining senior programmers will be expected to pick up the slack whether they want to or not.

    Tldr;

    AI will definitely replace some programmers but not all programmers.

  • teft@piefed.social
    Codestin Search App
    Codestin Search App
    English
    Codestin Search App
    3
    Codestin Search App
    3
    ·
    4 months ago

    I learned spanish from duolingo with no teachers so….

    Now i’m not saying chatgpt is going to replace programmers but duo probably could have replaced most language teachers. You will still need one for upper levels of fluency unless you’re immersed in the language and the newest versions suck since they use ai but the older versions were solid.