☆ Yσɠƚԋσʂ ☆

  • 3.76K Posts
  • 4.09K Comments
Joined 6 years ago
cake
Cake day: January 18th, 2020

help-circle















  • I think we’re in complete agreement here. These things are not magic, they’re tools that have limitations. I also think they’re best used by devs who already have a lot of experience. If you couldn’t write the code yourself without the tool, you have no business using it. It can’t do the thinking for you, and just because it sounds convincing that shouldn’t be mistaken for it having any sort of intelligence of its own.

    I’ve seen plenty of people do terrible things with LLMs as well. Honestly though, it’s not that different from what I’ve seen people do manually. For example, I’ve seen many inexperienced devs just start adding kludges to their code instead of stepping back and rethinking the design to make an underlying problem go away more times than I care to count. LLMs just act as an accelerant here allowing people to make a bigger mess faster.

    The fact that somebody with 15 years of experience would be so bad at coding is the real story here though. Reminds me how I interviewed a dev with supposed 5 years experience one time, and they couldn’t figure out how to reverse a string cause they didn’t know how loops worked. That kind of stuff really makes you wonder about the industry as a whole.


  • LLMs are a tool just like anything else, and they absolutely can be useful for coding tasks once you spend the time to actually learn how to use them effectively. It’s certainly not a substitute for actually knowing what you’re doing, but these tools have their applications. My experience is that as long as you give them small and focused tasks, they can accomplish them fairly consistently. I also find they’re really handy for digging through code. If I’m looking at an unfamiliar code base, it’s much easier to have the LLM find relevant parts of it that I need to change than to dig through the code myself. They’re also pretty good at tracking down random bugs. Just the other day, I had a frontend bug where a variable was being destructured from a map twice, and it’s a kind of thing that’s easy to miss. The LLM saved me a whole bunch of time debugging by zeroing in on it.














  • ☆ Yσɠƚԋσʂ ☆@lemmy.mlOPtoMemes@lemmy.mlSpot the difference
    link
    fedilink
    arrow-up
    18
    arrow-down
    4
    ·
    21 days ago

    Calling a state “authoritarian” is a childish distraction. All states rule through a monopoly on violence and the only difference is which class they’re pointing the guns for. Western “democracies” serve the capital owning class. Meanwhile, so-called “authoritarian” states like China, direct state power toward working-class interests, which is why leaders like Xi actually enjoy popular support instead of mass discontent.

    The binary is a fantasy. The only real question is: who does the state work for?