<a rel="me" href="https://layer8.space/@helix">Mastodon</a>

  • 1 Post
  • 303 Comments
Joined 2 years ago
cake
Cake day: July 27th, 2024

help-circle


  • I always wonder if veterans really need to know that much information at all times.

    Actually I suffer from something called “monitoring fatigue” or “notification fatigue” at work. There’s so many monitoring notifications, half of which are nothingburgers, that I seriously hate that part of my job is responding to them.

    I already disabled notifications for my email in our monitoring system and now there’s just another department monitoring the monitoring system and creating tickets for me. I can’t escape it.










  • Says every Dunning-Kruger sufferer who don’t and can’t 😉

    Good point, still, I wouldn’t ever vibe code because I’m faster doing it myself than screaming at an AI to do it wrong three times over and tell me “oh you’re right actually, I’m sorry”

    Sorry, but I think those outnumber capable, security-minded developers by a large factor.

    Yeah, they’d be shit without AI aswell though, they just have way more output now that the shit they churn out actually compiles after screaming at a chat prompt for hours.


  • When you’re “treating Claude like a junior coder”, you’re just cleaning up after a mostly unchanging system.

    Good point! As soon as I feel like the LLM isn’t helping me but instead costs me more time than it saved, I try not to fall into the sunk cost fallacy.

    I found it okay-ish to write documentation and fix smaller things which are just annoying chores. It can “learn” to solve the same issue in slightly different contexts if you write proper documentation. Which has the additional benefit that other humans can actually learn from said documentation aswell.

    you’re missing out on the opportunity to get better at problem solving by skipping the part where you find a programmatic solution

    I’m already pretty good at problem solving. I know how to solve the things I let AI do. I don’t need to solve the hundredth similar issue in a slightly different way just to practice, because you don’t learn from success, only through trial and error.

    As soon as LLMs generate code which I find to be subpar, too fancy, opaque or complicated, I take it as inspiration/challenge and write a better solution. I don’t blindly merge LLM generated code. Just like with a junior coder, I don’t babysit LLMs, but at some point I’ll just do it myself.

    As I said, LLMs are basically glorified autocompletion, and anyone thinking they should have them solve problems is on a path to idiocy and incompetence. You’re completely correct in stating that one shouldn’t become lazy so they don’t forget how to actually do their job. That’s when you can be replaced by a shell script.



  • Helix 🧬@feddit.orgtoOpen Source@lemmy.mlNervous about making posts on my project
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    edit-2
    3 days ago

    Using Claude to write code you don’t have the chops to quality check… doesn’t really qualify.

    What if I do have the chops to quality check and actually do treat Claude like a junior coder?

    I often use it for annoying tasks like “transform this data structure into the one which is specified in the new major version of the upstream API” and write a test before.

    It basically saves me typing things and I would need to test my own code anyway. That’s one of the good use cases: glorified autocomplete 😅


  • No proprietary models are hosted, you can only access models hosted by the community or ones with open source weights,

    why mention Fable and Mythos then, which are proprietary models? Community hosted models can also be proprietary. Proprietary in contrast to Open Source just means owned and operated by a corporate entity, which can be part of a community as long as the license is not Free.