Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)F
Posts
0
Comments
637
Joined
3 yr. ago

  • I say that knowing how often those words have been wrong throughout history.

    Yup

    Previous technology shifts were “learn the new thing, apply existing skills.” AI isn’t that. It’s not a new platform or a new language or a new paradigm. It’s a shift in what it means to be good at this.

    A swing and a miss

  • Oh yeesh. Sounds like it's got a good way to go before regular use becomes viable

  • Neither of those have working audio channels yet right?

  • Open source maintainers don’t want to hear this, but this is the way people code now, and you need to do your part to prepare your repo for AI coding assistants.

    1. Plenty of people still code without LLMs
    2. If someone can't submit a PR without it being obvious they used an LLM (regardless of if they actually do) they shouldn't be submitting a PR. This is a quality issue rather than prejudice against tools.
    3. This bubble is going to pop, the SaaS based assistants are going to be either gone or significantly more expensive. Whether these problematic "contributors" will still be around will be interesting to see.
    4. How fucking dare this person insist open source maintainers do all this work they're not interested in to cater to low quality "contributors".
  • Deleted

    Permanently Deleted

    Jump
  • There was a time when I worked in an office where I had a door and a 15 minute commute. I preferred that over working at home for the social aspects, but longer commute eating into my free time and and the stress of trying to focus while working in open floor plans make WFH way better than the average office

  • With music "sounds good" is a sufficient judgment for completeness. With generated code, someone that is an expert has to review it to make sure it does what it's supposed to, covers edge cases, doesn't have any security flaws etc. Only an expert is capable, and it is generally faster and produces better quality for the expert to just write the code instead of fixing up what the slot machine dispensed. It's a cute analogy but all it does is make it obvious that you have no idea what you're talking about.

  • I always wonder this as well... I will use tools to help me write some repetitive stuff periodically. Most often I'll use a regex replace but occasionally I'll write a little perl or sed or awk. I suspect the boilerplate these people talk about are either this it setting up projects, which I think there are also better tools for

  • LOL

  • Then you're just wrong. Clean Code directly tells you to make the mistakes the author of the article points out. The absurdity of the examples in the book should be evident enough.

  • The problem is that people recommend clean code to junior developers all the time. Clean Code is full of terrible advice and heuristics over critical thinking throughout, and is usually foisted on burgeoning juniors when they don't know any better.

    In other words, you're correct that adherents of clean code are thinking like junior developers, because that's what clean code tells you to do.

  • Just like changing "personnel" to "human resources" was benign, amirite

  • Oh snap

  • Yeah it increases my work when I'm responsible for quality. The most frustrating is when someone asks me for help because they're stuck then hits me with a barrage of "chatgpt said xxx" complete nonsense while I'm trying to assess the situation

    My company was pushing AI tools aggressively but people embarrassed themselves in chats with managers where I corrected them by actually knowing things enough they let off the gas. I wouldn't be surprised if they still do to some degree but not with me in the room lol

  • Then why are you in this thread at all?

  • Yes. And using the LLM to generate then developing the requisite understanding and making it maintainable is slower than just writing it in the first place. And that effect compounds with repetition.

  • ✨ especially this one ✨

  • If you expect that people will in reality treat the project as if it is copyleft. Why not support it being officially copyleft? Why just trust corporations to be good citizens when you could insist on it?

  • Oh yes. Like you I only used it on my gaming rig, and 2 years ago switched to Linux even for that